/* CSS Document */

body{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;}

a:link{color:#39350F;text-decoration:none;}
a:visited{color:#39350F;text-decoration:none;}
a:hover{color: #000000;text-decoration:none;}
 
P{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;padding:2px 0px 10px 0px;margin:0px;}
p a{color:#39350F;text-decoration:none;} 
p a:link{color:#39350F;text-decoration:none;}
p a:visited{color:#39350F;text-decoration:none;}
p a:hover{color: #000000;text-decoration:none;}


.main_top_div{
width:980px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
background-image:url(images/topbg.jpg);
background-repeat:repeat-x;
height:184px;
}

.topmenu{
width:980px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
height:40px;
}


.logo{
width:678px;
float:left;
padding:25px 0px 25px 25px;
text-align:left;
color:#472f85;
font-size:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.logocontent{font-size:15px; font-weight:bold; }

.callback{font-size:15px; color:#000000; }

.callback a:link{color:#000000;text-decoration:none;}
.callback a:visited{color:#000000;text-decoration:none;}
.callback a:hover{color: #b00d0b;text-decoration:none;}


.offer{
width:253px;
float:left;
text-align:center;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px 0px 5px 0px;
background-color:#ffffff;
}
 
 
.redbrown{ color:#b00d0b;} 

.shoppingcart_area{
width:960px;
padding:7px 5px 7px 15px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
background-color:#000000;
height:71px;
text-align:left;
}

.shoppingcart{
width:270px;
background-color:#000000;
height:68px;
background-color:#FFFFFF;
border:1px #d66668 solid;
background-image:url(images/shoppingcart.jpg);
background-repeat:no-repeat;
float:left;
}

.viewcart{text-align:right; font-size:17px; font-weight:bold; padding:5px;}
.item{text-align:left; font-size:12px; font-weight:bold; padding:5px; width:130px; float:left;}
.worldpayicon{text-align:left; font-size:12px; font-weight:bold; padding:5px; width:100px;float:left;}

.fast_delivery{width:685px; float:left; padding-top:10px; color:#c5def4;}

.left_pan{
 background-color:#ffffff;
 width:260px;
 float:left;
 }
  
 .middle_box{
 width:720px;
 float:left;
 background-color:#FFFFFF;
 text-align:left;
  }
  
  .left_list{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#004380;
font-size:12px;
font-weight:bold;
padding:5px 0px 5px 0px;}

.left_list a:link, .left_list a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#004380;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.left_list a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0376CF;
font-size:12px;
font-weight:bold;
}

.middle{
width:980px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
}


.bottom_div{
width:980px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
background-image:url(images/bottombg.jpg);
background-repeat:repeat-x;
height:53px;
}

.bottom_rbs{
width:980px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-bottom:0px;
margin-right:auto;
height:53px;
}
.bottom_rbs a{color:#39350F;text-decoration:none;}
.bottom_rbs a:link{color:#39350F;text-decoration:none;}
.bottom_rbs a:visited{color:#39350F;text-decoration:none;}
.bottom_rbs a:hover{color: #000000;text-decoration:none;}


#menu-container {
	width:100%;
	padding:0px;
	margin:0px;
	height:36px;
	
}


#nav {
	width:100%;
	height:36px;
	padding:0;
	float:left;
	z-index:999;

}
#nav ul {
	list-style:none;
	text-align:left;
	display:inline;
	margin:0px;
	float:left;
	padding:0px;

}
#nav li {
	float: left;
	margin: 0px 2px 0 0;
	padding: 0;
	background: none;
	background:url(images/topmenu.jpg) no-repeat right bottom;

}
#nav li a {
	display:block;
	color:#2f4073;
	display:block;
	text-decoration: none;
	font-size:13px;
	float:left;
	height:36px;
	font-weight:bold;
	
}
#nav li a span {
	display:block;
	padding:10px 28px 0px 29px;
	margin-right:0px;
	height:36px;	
}

#nav li a:hover {
	color:#FFFFFF;
	background:url(images/topmenuhover.jpg) no-repeat right bottom;
}
#nav ul li a:hover span {

}
#nav ul li a.active {
	color:#FFFFFF;

}
#nav ul li a.active span {


}
.pointer{ cursor:pointer;}