/*-------------------------------------------------------*\
|    ___                                      __          |   
|   /\_ \                                    /\ \__		  |	
|   \//\ \      __     __  __    ___   __  __\ \ ,_\	  |	
|     \ \ \   /'__`\  /\ \/\ \  / __`\/\ \/\ \\ \ \/	  |	
|      \_\ \_/\ \A\.\_\ \ \M\ \/\ \S\ \ \ \_\ \\ \ \_	  | 
|      /\____\ \__/.\_\\/`____ \ \____/\ \____/ \ \__\	  |
|      \/____/\/__/\/_/ `/___/> \/___/  \/___/   \/__/	  |	
|                          /\___/						  | 	
|                          \/__/						  |		
|														  | 
\*-------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, p,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, 
caption, tbody, tfoot, thead, tr, th, td  
{ margin:0; padding:0; outline:none;}
ul, li {list-style:none;}
.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.floatLeft {float:left;}
.clearBoth {clear:both;}
.clearAll {clear:both; margin:0; padding:0; line-height:0;}
.displayblock{ display:block;}
.none {text-decoration:none;border:none;background-image:none; line-height:0;}
a img {border:none;}

/* ===================== General Image style  =====================  */
body {margin:0;padding:0;font: normal 14px/20px Arial, Helvetica, sans-serif;color:#474747;}
.wrap {width:100%; margin:0; padding:0;position:relative; }
.menuSu { margin:25px auto 0; padding:0; width:673px; display:block;}
.menuSu ul { margin:0; padding:5px 10px; list-style: none; float:left;background:url(../images/menubg.png) 0 0 no-repeat; width:653px;}
.menuSu ul li { margin:0 30px ;  padding:0; float:left; }
.menuSu ul li a{font-size:24px;font-weight:normal;color:#fff;font-family:'HelveticaNeueLTStdLtCnRegular'; padding:9px 0; float:left; margin:0; text-decoration:none;font-weight:700;}
.menuSu ul li#last { float:right; }

.menuSu ul li a:hover {color:#333;}
.menuSu ul li.select a{color:#000;}

.carousal { height:438px;float:left; width:100%; padding:10px 0 0 0; margin:0; background:#1c79ce url(../images/cloud.png) center bottom repeat-x;}
.topContainer{ width:970px; margin:0 auto; padding:0;}
.welcome_txt {width:970px; margin:0 auto;font-family:'HelveticaNeueLTStdLtCnRegular'; color:#fff; font-size:18px; line-height:28px; padding-bottom:38px;}
.welcome_txt h1 {font-size:36px; color:#0d4401; margin:43px 0 18px 0;}
.welcome_txt a {float:right;}

.page_wrap {float:left; width:100%;}
.page {width:970px; margin:0 auto;}
.page_cont {float:left; width:970px; padding:0px;}
.page_contBox {float:left; width:305px; margin:0 0 10px;}
.page_contBox h1 { color:#1c79ce; font-size:18px/*30px*/; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular'; margin-bottom:11px/*28px*/;}
.page_contBox span {float:left; width:100%;}
.page_contBox span.image {border:2px solid #1c79ce; width:301px;}

.page_contBox span.txts { padding:20px 0 0; height:150px; float:left; width:100%; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474;} 
.page_contBox span.txt_one { padding:0; float:left; width:100%; font: normal 11px/12px Arial, Helvetica, sans-serif; color:#747474;} 
.page_contBox span.txt { padding:0; float:left; width:100%; font: normal 14px/25px Arial, Helvetica, sans-serif; color:#747474;} 
.page_contBox span.txt strong { font: bold 14px/25px Arial, Helvetica, sans-serif; color:#3c7dc9; }


.page_contBox div.txts { padding:20px 0 0; height:210px; float:left; width:100%;} 
.page_contBox span.readmore {background:url(../images/readmore_bg.jpg) no-repeat center center ; font-size:13px; text-indent:110px; font-style:italic; color:#3C7DC9;}
.page_contBox span.readmore a {text-decoration:none; color:#747474;}
.page_contBox span.readmore a:hover {color:#990;}
.box_sep {float:left; width:27px; height:340px;}
.page_contBox span.txts ul {float:left; width:100%;}
.page_contBox span.txts ul li {background:url(../images/bull1.jpg) no-repeat 0 5px; padding-left:15px; margin-bottom:15px;}
.page_contBox div.txts ul {float:left; width:100%;}
.page_contBox div.txts ul li {background:url(../images/bull1.jpg) no-repeat 0 7px; padding-left:15px; margin-bottom:20px; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474;} 

.Listreadmore {font-size:13px;font-style:italic; clear:both; display:block; color:#3C7DC9;}
.Listreadmore a {text-decoration: underline; color:#3C7DC9;}
.Listreadmore a:hover {color:#990;}




.footer_wrap {float:left; width:100%; background:url(../images/footer_bg.jpg) repeat-x 0 0;}
.footer {width:970px; margin:0 auto;}
.footer_boxs {float:left; width:970px; padding:27px 0;}
.footer_box {float:right; width:305px;}
.footer_box h1 {color:#afb0b0; font-size:30px; border-bottom:1px solid #afb0b0;font-family:'HelveticaNeueLTStdLtCnRegular';padding-bottom:10px;}
.footer_box h1 span {color:#fff;}
.footer_box ul {float:left; width:100%; padding-top:5px;}
.footer_box ul li {background:url(../images/bull2.jpg) no-repeat left center; padding-left:15px; line-height:24px;}
.footer_box ul li a {color:#747474; text-decoration:none;}
.footer_box ul li a:hover {color:#629842;}

/*.footer_box2 {float:left; width:100%; margin-top:10px;}
.footer_box2 img {float:left; width:59px; height:51px; border:2px solid #5a5656; margin-top:5px;}
.footer_box2Txt {float:right; width:230px; color:#747474;}
.footer_box2Txt strong {color:#fff; border-bottom:1px solid #949494;font-family: 'lato_lightregular';}
.footer_box .social {float:left; width:100%; padding:10px 0 0 0;}
.footer_box .social a {margin:0 5px;}
.footer_box_spacer {float:left; width:24px; height:100px;}
*/
.FooterLink {float:left; width:509px;margin:0; padding:0;}

.footer_nav {float:left; height:33px; text-align:center; line-height:33px;color:#8b8b8b;}
.footer_nav a {color:#8b8b8b; font-size:12px; text-decoration:none; padding:0 3px;}
.footer_nav a:hover {color:#fff;}
.footer_copy {text-align:left; color:#737373; font-size:12px; clear:both; text-decoration:none;}
.footer_copy a {text-align:left; color:#737373; font-size:12px; clear:both; text-decoration:none;}

/*==about us==*/
.aboutus { width:970px; padding:0px; margin:0 0 20px 0 }
.aboutus h1 { color:#1c79ce; font-size:30px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular';}
.aboutus p{padding:20px 0 0; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474;}


/*==ends==*/

/*==Candles==*/
.candles { width:970px; padding:0px; margin:0 0 20px 0 }
.candles h1{ color:#1c79ce; font-size:30px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular';}
.candles p{padding:20px 0 0; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474;}
.candles ul{margin:0px 0 5px; padding:0px 0 10px 0; list-style-type:none; overflow:hidden; border-bottom:1px solid #ddd;}
.candles ul li{margin:0px; padding:0px;}
.candles ul li span.imgeCand{margin:20px 0 0; padding:0px; border:2px solid #1c79ce; width:301px; float:left;}
.candles ul li span h1{ color:#1c79ce; font-size:19px/*30px*/; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular'; margin-bottom:11px/*28px*/;}
.candles ul li span.txtsCand{ margin:0px 0px 0px 15px; padding:20px 0 0; height:150px; float:left; width:600px; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474; border:none;}
.txtsCand span.txt { padding:0; float:left; width:100%; font: normal 14px/25px Arial, Helvetica, sans-serif; color:#747474;}
.txtsCand span.txt strong { font: bold 14px/25px Arial, Helvetica, sans-serif; color:#3c7dc9; }
.txtsCand span.txt_one { padding:0; float:left; width:100%; font: normal 11px/12px Arial, Helvetica, sans-serif; color:#747474;}
/*==ends==*/

/*==contact us==*/
.contact { width:970px; padding:0px; margin:0 0 20px 0 }
.contact h1 { color:#1c79ce; font-size:30px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular';}
.contact h3 { color:#1c79ce; font-size:30px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular'; margin:20px 0;}

.contact p{padding:20px 0 0; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474;}


.tablecont { margin:15px 0 0 0; padding:0; color:#4e4d4d;}

.namefld { margin:0; padding:0 54px 0px 0;}
.textfld { margin:0; padding:0 0 4px;}

.txtFld{margin:0; padding:5px 4px; width:265px; background-color:#FFF; border:1px solid #ddd; color:#747474;  border-radius:4px; outline: none;}
.txtAra{margin:0; padding:4px 4px 30px; width:265px; background-color:#FFF; border:1px solid #ddd; color:#747474;  border-radius:4px; outline: none; resize:none;}
.capcha { margin:0; padding:5px 4px; width:140px; background-color:#FFF; border:1px solid #ddd; color:#747474;  border-radius:4px; outline: none;}

.buttonSub{margin:0; padding:0 0 7px 0; width:94px; height:36px; background:url(../images/button.png) 0 0 no-repeat;  border:none; cursor:pointer; color:#FFFFFF; text-align:center;font-size:20px; font-family:'HelveticaNeueLTStdLtCnRegular'; }

/*==ends==*/

/*==detailsPage==*/
.detailsPage { margin:0 0 20px; padding:0; }
.detailsPage h2 {color:#1c79ce; font-size:25px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular';}
.box_one { margin:10px 0 0; padding:0;}
.productImg { margin:10px 0px; padding:2px;float:left; border:2px solid #1C79CE; }
.buyproduct { margin:10px 0px 0 10px; padding:0; float:left; }
.buyproduct h2 {color:#1c79ce; font-size:20px; font-weight:normal;font-family:'HelveticaNeueLTStdLtCnRegular';}
.buyproduct p { padding:0; margin:5px 0; font: normal 14px/22px Arial, Helvetica, sans-serif; color:#747474; }

.buyproduct p strong { font-size:14px;}
.qty { margin:0; padding:2px 2px; outline:none; border:1px solid #CCCCCC;}

.paypalImg { margin:0; padding:0; cursor:pointer;} 

/*==ends==*/

/*-------- gallery --------- */
.SuGallery ul{
margin:25px 0 0;
padding:0;
}
.SuGallery li{
float:left;
padding:2px;
list-style:none;
text-align:center;
}
.SuGallery li a:link, .SuGallery li a:visited, .SuGallery li a:active{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#CB1D00;
text-decoration:underline;
}
.SuGallery li a:hover {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#CB1D00;
text-decoration:none;
}
.SuGallery li a.pinkSu{
border:3px solid #ddd;
display:block;
padding:1px;
}
.SuGallery li a.pinkSu:hover{
border:3px solid #f953ff;
}
.SuGallery li a.OrgSu{
border:3px solid #ddd;
display:block;
padding:1px;
}
.SuGallery li a.OrgSu:hover{
border:3px solid #FF9900;
}
.SuGallery li a.whiteSu {
border:3px solid #ddd;
display:block;
padding:1px;
}
.SuGallery li a.whiteSu:hover{
border:3px solid #f6f6f6;
}
/*-------- gallery --------- */

/*-------- fadeinfadeout(31.5.13) -------*/
.fadeinfadeout { position:relative; margin:0 auto; width:970px;}
#slideshow {
    /*position:relative;*/
    height:230px;
	margin:0 auto;
	width:970px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/*-------- ends -------*/