body{margin:0; text-align:center; }
div.container{background-image: url(images/topbg.jpg);background-repeat: repeat-x; width:100%; background-color:#000;}
div.header{width:959px; margin:0 auto;text-align:left;}
div.headerleft{width:212px; height:106px; float:left;}
img.logo{width:212px; height:106px; border:none;}
div.headerright{width:747px; height:106px; float:right;background-image: url(images/headerright.jpg); }
img.topright{width:747px; height:106px; border:none;}
div.footercontainer{background-image: url(images/footerbg.jpg);background-repeat: repeat-x; width:100%; background-color:#fff; clear:both;}
div.footer{width:959px; margin:0 auto;text-align:left;}
div.middlecontainer{width:959px; margin:0 auto; text-align:left;background-image: url(images/mainbg.jpg); background-repeat: repeat-y; }
div.middlebottom{width:959px; margin:0 auto;text-align:left; clear:both;}
div.leftandmiddle{float:left;width:741px;}
div.left{float:left; }
div.middle{float:right; }
div.right{float:right; width:218px;}
div.rightmiddle{background-image: url(images/rightbgrepeat.jpg);background-repeat: repeat-y;}
div.middlemiddle{background-image: url(images/middlemiddle.jpg);background-repeat: repeat-y; width:529px;}
div.text{padding:20px;}
div.text img{padding:5px;}
ul.leftnav {margin:0;padding:0; font-family:verdana; font-size:11px; clear:both; }
ul.leftnav li.leftnavli{margin:0; padding:4px 0 4px 20px;background-image: url(images/leftcolumnnavbg.jpg); background-repeat: no-repeat; background-position:0px 0px; list-style-type: none; }
a.nav {text-decoration:none; color:#8D720B;position:relative;right:4px;}
img.leftsample{clear:both; }
img.leftnavbottom{clear:both; }
div.tippytop {margin:26px 0 0 30px;}
span.phone{font-style:italic; color:#3C3C3C; font-weight:bold; font-size:16px; font-family:arial; }
span.submit{margin:0 0 0 10px;}
span.button{margin:0 0 0 10px;position:relative;top:6px;}
div.tippynav {height:45px;position:relative;right:15px; }
div.tippynav a {font-size:11px; font-family:arial; color:#FFCD12; text-decoration:none;font-weight:bold; }
li.main {display:inline; margin:0 10px 0 0; padding:0 10px 0 0;background-image: url(images/divider.png); background-repeat:no-repeat; background-position:right;}
li.right {display:inline; }
div.ietippy { position:relative; top:16px; }
div.leftform {margin:0; padding: 0 0 0 20px; background-image: url(images/leftformbg.jpg);}
select.formselect { margin:1px; }
div.footerlinks {color:#fff;font-family:verdana; margin:0 auto; padding:10px 0; text-align:center; width:959px; font-size:12px;font-weight:bold;}
div.footertext {color:#000;font-family:verdana; margin:0 auto; padding:0 0 10px 0; text-align:center; width:959px; font-size:10px;}
div.footertext a{color:#8E8E8C; text-decoration:none;}
div.rightcolumnred {color:#8D720B; padding:0 0 0 15px; font-family:arial; font-size:14px; font-weight:bold; font-style:italic;}
div.rightcolumntext {padding:10px 20px 10px 10px; font-family:arial; font-size:12px; }
div.rightcolumndetails {padding: 0 0 0 10px;}
div.rightcolumndetails img{border:none;}

div.middlebottomcontent{width:959px; margin:0 auto;text-align:left; clear:both;position:relative;}
div.middlecontainercontent{width:959px; margin:0 auto; text-align:left;background-image: url(images/mainbgcontent.jpg); background-repeat: repeat-y; }
div.middlemiddlecontent{padding:0 0 0 20px; background-repeat: repeat-y;}
#active a{color:#705A07;}
img.subnavspan{clear:both;position:relative; top:1px; right:8px;}
div.leftandmiddlecontent{float:left;width:959px;}
ul.subnav {padding:0;}
ul.subnav li{list-style-type: square; color:#FFCD12; position:relative;left:5px;}
ul.subnav a{color:#362A04; text-decoration:none;}
div.subnav{margin:0;padding:0;}
div.contenttext{width:700px; margin:0 20px 0 0;}

form.submit{padding:0;margin:0;}

input.quantity{width:20px;}
