@charset "utf-8";
/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;  /* To center site in browser in ie */
}

#wrapper{
width:920px;
	margin: 0 auto; /* To center site in browser in ff */
	text-align: left; /* To cancel the center site in browser in ie, realign text left */
}
div.clr{ 
clear: both; 
}

#container{
width:920px;
height:100%;
}

#header{
height:100px;
border-bottom:thin solid #980b11;
/* border-top:thin solid #980b11; */
padding-top:2px;
margin-bottom:2px;
}

#mainbody{
width:920px;
float:left;
}

#logo{
float:left;
width:249px;
}

#info{
float:right;
width:518px;
}

#toplinks{
float:left;
width:333px;
text-align:right;
padding-right:5px;
padding-top:5px;
}

#basket{
float:right;
width:175px;
height:96px;
border:1px solid #666666;
}

#topcontent{
width:920px;
height:256px;
margin-top:3px;
padding:0px;
}

#topleftnav{
float:left;
width:160px;
height:254px;
background-color:#980b11;
text-align:left;
padding-top:15px;
padding-left:0px;
margin-top:0px;
}

#midcontent{
float:left;
width:760px;
}

#midcontent img{
border:1px solid #980b11;
}

#midtile{
float:left;
width:581px;
margin-left:3px;
padding:0px;
}

#righttiles {
float:left;
width:173px;
margin:0px;
padding:0px;
}

#righttiles ul{
margin:0px;
padding:0px;
}

#righttiles li{
list-style:none;
margin-top:0px;
padding-top:0px;
}

#righttiles img{
border:1px solid #980b11;

}

#righttiles li.topimg{
padding-bottom:2px;
}

#basket table{
text-align:center;
font-size:10px;
}

#basket-info th{
background-color:#980b11;
font-size:12px;
color:white;
}

#maincontent{
width:768px;
margin-top:5px;
}

#leftnav{
float:left;
width:160px;
background-color:#cccccc;
/* height:200px; */
padding-left:0px;
}

#productarea{
float:right;
width:755px;
margin-left:5px;
background-color:#ffffff;
text-align:left;
}

#products{
float:left;
width:580px;
text-align:left;
}

#products_ext{
float:left;
width:600px;
text-align:left;
}


#rightnav{
float:right;
width:175px;
}

#products-footer{
float:left;
border-top:2px solid #990c12;
}

img{
border:0px;
}

#footer{
width:768px;
/* float:left;
 */text-align:center;
	margin: 0 auto; /* To center site in browser in ff */
}

#footer a{
color:#000000;
}

.box_textwhite{
background-color:#990c12;
color:#ffffff;
font-size:14px;
}

.actxxsmall{
color:#000000;
font-size:12px;
text-align:left;

}

.searchsmall{
color:#000000;
font-size:12px;
text-align:left;

}

.section-title td{
border:solid 1px #ffffff;
background-color:#eeeeee;
font-size:12px;
font-weight:bold;
color:#990c12;

}

ul#subsection-title{
list-style:none;
padding:0px;
margin-left:5px;
padding-top:1px;
font-size:12px;
font-weight:bold;
background:#eeeeee;
}

ul#subsection-title li{
margin-left:22px;
list-style-image:url('bullet.gif');
color:#000000;
padding-left:5px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
background:#eeeeee;
}
.wbg{
background-color:#ffffff;
}

.sub-page-nav{
font-size:10px;
text-align:right;
}

ul#pages-nav{
list-style:none;
margin-left:20px;
margin-top:0px;
padding:0px;
padding-left:5px;
}

ul#pages-nav li{
list-style:none;
margin-bottom:5px;
margin-left:15px;
color:#ffffff;
font-size:14px;
font-weight:bold;
vertical-align:middle;
padding:0px;
padding-left:10px;
list-style-image:url('petals_bullet.gif');
}

ul#pages-nav li ul{
list-style:none;
margin:0px;
padding:5px;
}


ul#pages-nav li ul li{
list-style:none;
list-style-image:none;
margin:0px;
margin-left:4px;
padding-bottom:3px;
padding-left:1px;
font-size:12px;
font-weight:normal;
}


#pages-nav a:link,#pages-nav a:visited, #pages-nav a:hover {
color:#ffffff;
text-decoration:none;
}

#righttiles img.no-border{
border: solid 0px #ffffff;
}
