@charset "utf-8";



/* CSS Document */

body {

	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;
	
	background:#fff;
	

	color:#000000;

}



* {

	padding:0;

	margin:0;

}



.clr {

	clear:both;

}

img {

	border:none;

}

a {

	text-decoration:none;

	color:#000000;

	outline:none;

}

a:hover {

	text-decoration: underline;

	color:#000000;

}

#container {

	width:971px;

	margin:0px auto 0;

}
#header-wrap{width:100%; margin:0 auto; clear:both; background:url(../images/header-bg.jpg) repeat-x top left;}
#header {

	height:100px;

	width:971px;

	margin:0 auto;

}



#header #logo {

	float:left;

	width:300px;

	margin:0;

}

#header #contactNumber

{

	float:right;

	width:300px;

	margin:0px 0 0 0;

	font-weight:bold;

	/*line-height:33px;*/

}

#contactNumber #headingContact

{

	line-height:33px;

	float:left;

}

#header #contactNumber span

{

	font-weight:bold;

	font-size:18px;

	float:left;

	line-height:32px;

	margin-left:5px;

}

#header #language {

	float:left;

	color:#000000;

	margin:30px 0 0 0;

}

#language #center {

	height:24px;

	float:left;

	padding-bottom:5px;

}

#header #language a {

	padding: 0 0 0 3px;

	color:#000000;

	margin-top:5px;

}

#header #search

{

	float:right;

	margin:0 50px 0 0;

	width:165px;

}

#search #labelText

{

	color:#000000;

	font-size:12px;

	float:left;

	margin:0px 13px 0 0;

}

#search #serachButton

{

	float:left;

	margin:0px 0 0 5px;

}



#search #serachBox



{



	background-color:#F5F6F2;



	width:136px;



	font-size:9px;



	border:none;



	color:#8C8C8C;



	margin-top:1px;



	text-indent:0.5em;



	float:left;



}



#navArea #topNav {



	float:right;



	color:#ABABAB;



}



#navArea #topNav a {



	color:#ABABAB;



	text-decoration:none;



	padding:0 5px;



}



#navArea #topNav a:hover {



	color:#ABABAB;



	text-decoration:underline;



}







#footer {



	height:40px;



	background-color:#737373;



}



#languageFlags {



	float:left;



	height:40px;



	margin:5px 0 0;



	width:230px;



}



#languageFlags #flags {



	float:right;



	margin:8px 0 0 0;



}



#languageFlags #flags li {



	float:left;



	width:15px;



	list-style:none;



	text-align:right;



}



#languageFlags #flags li img {



	border:none;



	cursor:pointer;



}



#container .menuBg



{



	background-color:#7F5C48;



	height:40px;



	float:left;



	width:100%;



	margin:-40px 0 0 0 ;



	z-index:-1;



	



	



}



#header #menu {



 float:left;



 height:40px;



 margin:0px 0 0 0;



 



 }



#nav {



	margin:0px 0 0 0;



	width:900px;



}



#nav, #nav ul {



	/* all lists */



	float:left;



	list-style: none;



	padding: 0px;



	padding-left: 0px;



	border-bottom: none;



	text-align: left;



}



#nav a {



	display: block;



	color:#000000;



	text-decoration: none;



	text-align:10px;



	font-weight:bold;



	font-size:11px;



}



#nav a:hover {



	display: block;



	color:#000000;



	text-decoration: none;



	text-align:10px;



}



#nav li:hover a, #nav li.sfhover a {



	/*border-bottom:none;*/



	color:#000000;



}



#nav li:hover ul li a, #nav li.sfhover ul li a {



	border:none;



	font-weight:normal;



	font-size:11px;/*visibility:hidden;*/



	



	



}



#nav li.selected ul a, #nav li:hover ul a, #nav li.sfhover ul a {



	color:#000000;



}



#nav li ul {



	border:1px solid #000000;


	border:none;



}



#nav li ul li {



	/*background-color:#373737;*/



	background-color:#eaa6be;



	padding-left:10px;



	border-bottom:1px solid  #000000;



	width:150px;



	line-height:25px;



	margin-bottom:0;



	padding-right:1px;/*visibility:hidden;*/



}



#nav li {



	float:left;



	line-height:35px;



	padding:0 18px 0 0;



}



#nav li.last {



	float:left;



	background:none;



	line-height:35px;



	padding:0 0 0 0px;



	font-weight:700;



	cursor:pointer;



	color:#000000;



}



#nav li ul li a {



	/*background-color:#373737;*/



	background-color:#fff;



	margin-left:-10px;



	padding-left:10px;



}



#nav li ul li a:hover {



	/*background-color:#2FBDF2;*/



	background-color:#CCCCCC;



	margin-left:-10px;



	padding-left:10px;



	color:#000000;/*color:#ABABAB;*/



}



#nav li ul, #nav li.sfhover ul {



	/* second-level lists */



	position: absolute;

	

	z-index:100;



	padding:10px 0 0 0;



	height: auto;



	width: 150px;



	/*border: solid 0px #373737;



	border-right:0px solid #373737;*/



	border:none;



	border-right:none;



	border-bottom: none;



	left: -9999em;/* using left instead of display to hide menus because display: none isn't read by screen readers */



}



#nav li:hover, #nav li.hover, #nav li.sfhover {



	position:relative;



	z-index:100;



}



#nav li:hover ul, #nav li.sfhover ul {



	left:auto;



	top:30px;



	@left:0;



	z-index:100;



}



#container #contentArea



{



	width:971px;



	height:auto;



}



#contentArea #mainBanner



{



	width:971px;



	float:left;



	overflow:hidden;
	



}



#contentArea #mainBanner #mainLeftBanner



{



	width:713px;



	float:left;



}



#contentArea #mainBanner #mainRightBanner



{



	width:253px;



	float:right;



	margin:0 0 0 5px;



}



#contentArea #centerBanner



{



	height:68px;



	margin:0px 0 3px 0 ;



	float:left;



}



 #centerBanner #boldText



 {



 font-size:31px;



 font-weight:bold;



 padding-left:158px;



 font-family:"Times New Roman", Times, serif;



 color:#FFFFFF;



 line-height:68px;



 width:300px;



 float:left;



 



 



 }



 #centerBanner #samalText



 {



 float:right;



 font-family:"cg times";



 font-size:22px;



 color:#FFFFFF;



 float:left;



 text-align:right;



 width:320px;



 margin-top:10px;



 }



 #centerBanner #samalText2



 {



 float:right;



 font-family:"cg times";



 font-size:22px;



 color:#FFFFFF;



 float:left;



 text-align:right;



 width:320px;



 }



#samalText2 span



 {



 	font-size:16px;



 }



#centerBanner a



{



		text-decoration:none;



		color:#FFFFFF;



		cursor:pointer;



		



}



#centerBanner a:hover



{



		text-decoration:none;



		color:#FFFFFF;



		cursor:pointer;



}



 #leftBannerArea



{



	width:971px;



	height:256px;



	margin:0 auto;



}



#leftBannerArea #offerBanners



{



	float:right;



	width:249px;



	height:876px;



	margin:40px 25px 0 0;



	_margin:40px 10px 0 0;



	



	



	



}



#leftBannerArea #ShopNow



{



	float:left;



	width:179px;



	height:84px;



	margin:200px 0px 0px 57px;



}



#leftBannerArea #freeShipping



{



	float:left;



	width:249px;



	height:245px;



	margin:46px 0px 0px 0px ;



	_margin:46px 0px 0px 25px ;



	



}



#leftBannerArea #leftBanners



{



	float:left;



	width:971px;



	height:252px;



	margin:0px 0 0px 0;



}



#leftBanners .leftMargin



{



	margin-left:3px;



	float:left;



}



#leftBanners .centerMargin



{



	margin:8px 0 8px 0;



}


#wrap-footer{ width:100%; background-color:#fff; margin:0 auto; clear:both; padding:5px 0;}
#inner-wrapper{width:971px; margin:0 auto;}
#footer {

	font-size:11px;

	height:auto;

	margin:2px 0 15px 0;

}



#footer  a{

	color:#FFFFFF;
	text-decoration:none;

}
#footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}



#footer  p {
	line-height:18px;
	text-align:center;
	height:30px;
	color:#FFFFFF;
}
#footer #footerMenu {
	padding:10px 0 0 0;
	text-align:center;
	line-height:18px;
	color:#FFFFFF;
    clear:both;
	margin-top:10px;
}



#footer #footerMenu a {



	text-decoration:none;



	color:#FFFFFF;



	padding:0 5px;



}



#footer #footerMenu a:hover {



	text-decoration:underline;



}



#productArea {







	padding:0px 0 0 18px;



	/*margin:15px 0 15px 0;*/



	margin:0px auto;



	font-size:11px;



	width:971px;



}



#productArea ul {

	list-style:none;

	float:left;

	width:134px;

	opacity:1;

}



#productArea ul li {

	margin-bottom:5px;

	color:#7A7A7A;

}



#productArea ul li a {

	text-decoration:none;

	color:#7A7A7A;

	opacity:1;

}
