/* CSS Document */


body{background:#101E63; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body a{ font-weight:bold; color:#E58124; text-decoration:none; }
body a:hover{text-decoration:underline; }

.title{font-size:12px; color:black; font-weight:bold;}
.innertext{margin-top:5px; clear:left;}
.innertext a{text-decoration:none; color:#4C4C4C;; font-weight:normal;}
.innertext a:hover{text-decoration:underline;}

#container
{width:770px; margin:auto; 
background:url(../images/background.jpg) repeat-x #FFFFFF; padding:15px;}

#topbanner{height:90px;}
#logo{width:148px; float:left;} 
#hotlines{width:479px; float:left; padding:47px 0 0 130px;}


#topnavcontainer{background:#FFFFFF;}
.topnav{height:15px; background:#FFFFFF; float:left; padding:7px; border-right: dotted 1px #F68920;}
.topnav2{height:15px; background:#FFFFFF; float:left; padding:7px;}
.topnav a, .topnav2 a {font-weight:bold; color:#132159; text-decoration:none;}
.topnav a:hover, .topnav2 a:hover {color:#E48125; text-decoration:none;}

#searchcontainer{margin-left:0; height:29px; background:#E48125;}
#searchshadow{height:29px; width:10px; float:left; background:url(../images/searchbg.gif) left repeat-y #E48125;}
#search{float:left; color:white; font-weight:bold; height:15px; padding-top:7px;}
#searchbox{float:left;padding:3px;}
#searchbutton{float:left; padding-top:6px;}

#imagebannercontainer{clear:left; padding:3px;}
#imagebanner{background: no-repeat center url(../images/nco_banner.jpg) ; height:110px;}

#breadcrumb{padding:10px; font-weight:bold; color:#132159;}
#breadcrumb a {font-weight:normal; color:#E58124; text-decoration:none}
#breadcrumb a:hover {text-decoration:underline; }

#contentcontainer{width:100%; background-color:#FFFFFF;}


#leftcontent{float:left; width: 400px; background:#FFFFFF; color:#4C4C4C; padding: 12px 6px 8px 10px; width:410px; 
border-right: dotted 1px #F68920; }

#rightcontent{float:left; background:#FFFFFF; padding: 0 3px 4px 0; }

#bottom{clear:left; height:200px; padding-top:30px; }
.address{float:left; width:200px; padding:10px;}
#bottomright{float:left; text-align:right; height:50px; width:250px; padding:150px 0 0 60px;}

#shopbg1 {background:url(../images/shopbg1.jpg) top #FFFFFF}
#shopbg2 {background:url(../images/shopbg2.jpg) top #FFFFFF}
#shopbg3 {background:url(../images/shopbg3.jpg) top #FFFFFF}
#shopbg1, #shopbg2, #shopbg3 {float:left; padding:8px; margin-right:4px; width:115px; height:161px;}

#quote {background:url(../images/bg-quote.jpg) top right #FFFFFF no-repeat}
#delivery {background:url(../images/bg-delivery.jpg) top right #FFFFFF no-repeat}
#phone {background:url(../images/bg-phone.jpg) top right #FFFFFF no-repeat}
#drums {background:url(../images/bg-drums.jpg) top right #FFFFFF no-repeat}
#quote, #delivery, #phone, #drums{margin-top:3px; padding: 35px 140px 5px 15px; width:185px; height:58px;}

th.price{background:#efefef; font-weight:bold;padding:2px;}
