/* CSS Document */

body { background-color: #000; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10px; /*width: 730px;*/ color: #FAD3C3; width:width: 1075px;}
h1 { color: #aa3019; font-size: 18px; font-weight: bold; margin: 0 0 5px 0; }
#siteContainer {width: 740px; float: left; padding: 0px; margin: 0px;}
#googleads {float: left; margin-top: 35px;}
#header { background-color: #1F1A10; margin: 10px 15px 8px 15px; padding: 30px 10px 25px 20px; width: 660px;}
#header #searchBlock { padding-left: 120px; text-align: right; font-size: 150%; }
#header #searchBlock input { border: #972C01 solid 1px; width: 100px; margin-left: 20px; }
#container { display: block; height: 490px; width:730px;}
#container #sections li { float: left; /*display: block; */
	color: #FAD3C3; /*font: 70% trebuchet ms, verdana, arial, sans-serif; */
	text-decoration: none; padding: 0; /*line-height: 2.7em;*/ 
	border-left: #972C01 solid 1px; height: 500px; list-style:none; }
#container #sections ul { float: left; list-style: none; margin: 0; padding: 0 4px 0 2px; width: 100%; }
#container #sections li .sectionsInside ul { float: left; list-style: none; margin: 0; padding:0; width: 100%; }
#container #sections li .sectionsInside li { float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 0 4px; border-left: #B1745C solid 1px; height: 500px; width:50px; }
#container #sections li .sectionsInsideOn ul { float: left; list-style: none; margin: 0; padding:0; width: 100%; }
#container #sections li .sectionsInsideOn li { float: left; display: block; color: #972C01; text-decoration: none; padding: 0 4px; border-left: #B1745C solid 1px; height: 500px; }
#container #sections li .sectionsInside li .nav { margin-top: 300px; line-height: 18px; display:block; }
#container #sections li .sectionsInsideOn li .nav { margin-top: 60px; line-height: 18px; }
#container #sections li .sectionsInside li .navIcon { margin-left: -5px; }
#container #sections li .sectionsInsideOn li .navIcon { margin-left: -5px; }
#container #sections li .sectionsInside li .nav a { text-decoration: none; border: 0px; color: #FAD3C3; }
#container #sections li .sectionsInsideOn li .nav a { text-decoration: none; border: 0px; color: #972C01; }
#container #sections li .sectionsInside li .navIcon a { text-decoration: none; border: 0px; color: #FAD3C3; }
#container #sections li .sectionsInsideOn li .navIcon a { text-decoration: none; border: 0px; color: #972C01; }
.subNav { padding: 10px 0 0 5px; line-height: 12px; color: #FAD3C3; display: block; width: 69px; text-decoration: none; }
/*.subNavOn {
	padding-left: 5px;
	line-height: 12px;
	color: #972C01;
}*/

a.subNavActive, a.subNavActive:link, a.subNavActive:hover, a.subNavActive:visited, a.subNavActive:active { text-decoration:none; color: #FAD3C3; }
a.subNavOff, a.subNavOff:link, a.subNavOff:hover, a.subNavOff:visited, a.subNavOff:active { text-decoration:none; color: #972C01; }
#container #sections li #contentOutlineOutside ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineOutside li { width: 370px; background-color: #000000; float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 1px 1px; border: #972C01 solid 1px; height: 378px; }
#container #sections li #contentOutlineInside ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineInside li { width: 368px; background-color: #000000; float: left; display: block; color: #972C01; text-decoration: none; padding: 0px; border: #B1745C solid 1px; height: 376px; }
#container #sections li #contentOutlineOutsideFeatures ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineOutsideFeatures li { width: 370px; background-color: #000000; float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 1px 1px; border: #972C01 solid 1px; height: 328px; }
#container #sections li #contentOutlineInsideFeatures ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineInsideFeatures li { width: 368px; background-color: #000000; float: left; display: block; color: #972C01; text-decoration: none; padding: 0px; border: #B1745C solid 1px; height: 326px; }
#container #sections li #contentOutlineOutsideTall ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineOutsideTall li { width: 370px; background-color: #000000; float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 1px 1px; border: #972C01 solid 1px; height: 496px; }
#container #sections li #contentOutlineInsideTall ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #contentOutlineInsideTall li { width: 368px; background-color: #000000; float: left; display: block; color: #972C01; text-decoration: none; padding: 0px; border: #B1745C solid 1px; height: 494px; }
#container #sections li #contentBlock ul { float: left; list-style: none; margin: 0; padding: 0; }
#container #sections li #contentBlock li { background-color: #FFFFFF; width: 364px; float: left; display: block; color: #972C01; text-decoration: none; padding: 1px 1px; border: #000000 solid 1px; height: 372px; }
#container #sections li #contentBlockFeatures ul { float: left; list-style: none; margin: 0; padding: 0; }
#container #sections li #contentBlockFeatures li { background-color: #FFFFFF; width: 364px; float: left; display: block; color: #972C01; text-decoration: none; padding: 1px 1px; border: #000000 solid 1px; height: 322px; }
#container #sections li #contentBlockTall ul { float: left; list-style: none; margin: 0; padding: 0; }
#container #sections li #contentBlockTall li { background-color: #FFFFFF; width: 364px; float: left; display: block; color: #972C01; text-decoration: none; padding: 1px 1px; border: #000000 solid 1px; height: 490px; }
#container #sections li #photoOutlineOutside ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #photoOutlineOutside li { width: 370px; background-color: #000000; float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 1px 1px; border: #972C01 solid 1px; height: 104px; }
#container #sections li #photoOutlineInside ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #photoOutlineInside li { width: 368px; background-color: #000000; float: left; display: block; color: #972C01; text-decoration: none; padding: 0px; border: #B1745C solid 1px; height: 102px; }
#container #sections li #photoBlock ul { float: left; list-style: none; margin: 0; padding: 0; }
#container #sections li #photoBlock li { background-color: #000000; width: 364px; float: left; display: block; color: #972C01; text-decoration: none; padding: 1px 1px; border: #000000 solid 1px; height: 98px; }

#container #sections li #photoOutlineOutsideFeatures ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #photoOutlineOutsideFeatures li { width: 370px; background-color: #000000; float: left; display: block; color: #FAD3C3; text-decoration: none; padding: 1px 1px; border: #972C01 solid 1px; height: 154px; }
#container #sections li #photoOutlineInsideFeatures ul { float: left; list-style: none; margin: 0; padding:0; }
#container #sections li #photoOutlineInsideFeatures li { width: 368px; background-color: #000000; float: left; display: block; color: #972C01; text-decoration: none; padding: 0px; border: #B1745C solid 1px; height: 152px; }
#container #sections li #photoBlockFeatures ul { float: left; list-style: none; margin: 0; padding: 0; }
#container #sections li #photoBlockFeatures li { background-color: #000000; width: 364px; float: left; display: block; color: #972C01; text-decoration: none; padding: 1px 1px; border: #000000 solid 1px; height: 148px; }

#footer { background-color: #0B0A08; margin: 0px 15px 8px 15px; padding: 5px 10px 5px 20px; width: 660px;}
#footer .navLink { text-decoration:none; color:#fff; padding-right: 10px; }
#footer #copyright { color: #866B61; padding-left: 35px; font-size: 110%; }
#footer #copyright a { color: #FE9B75; text-decoration:none; }
#barCode { margin: 5px 15px 8px 13px; width: 195px; float:left;}
#advertising { margin: 5px 0px 8px 13px; width: 470px; float:left;}
.noBorder { border:none; }
.hide { display: none; }
.show { display: block; }
.clear { clear:both; height: 10px; font-size: 1px; line-height:1px; }
/**  Review Styles */
#container #sections li #contentBlockTall li div.smHeader { height: 18px; background-color: #f5b89f; font-size: 16px; font-weight: bold; padding-left: 5px; }
#container #sections li #contentBlockTall li .highlight { color: #eb4601; }
#container #sections li #contentBlockTall li span.highlight a { color: #eb4601; }
#container #sections li #contentBlockTall li div.reviewRow { padding: 10px 5px; width: 100%; height: 110px; }
#container #sections li #contentBlockTall li div.reviewThumb1 { float: left; padding: 0 30px 0 10px; }
#container #sections li #contentBlockTall li div.reviewThumb2 { float: left; padding-right: 30px; }
#container #sections li #contentBlockTall li div.reviewThumb3 { float: left; }
#container #sections li #contentBlockTall li div.reviewThumb1 p, #container #sections li #contentBlockTall li div.reviewThumb2 p, #container #sections li #contentBlockTall li div.reviewThumb3 p { text-align: center; margin: 0; line-height:10px; color: #000000; padding: 3px 0 0 0; width:90px; }
#container #sections li #contentBlockTall li img.reviewImgThumb { height:90px; width:90px; }
/** About Us Styles **/
#container #solidBlock { margin-left: 35px; }
#container #solidBlock h1 { color: #fe9b75; font-size: 18px; font-weight: bold; margin: 5px 0 0 0; }
#container #solidBlock div.fullContent {width: 640px;}
#container #solidBlock div.lineBreak { font-size: 1px; line-height: 5px; }
#container #solidBlock #aboutLeft { width: 45%; float: left; position: relative; }
#container #solidBlock #aboutRight { width: 45%; float: right; position: relative; }
#container #solidBlock h2 { color: #eb4601; font-size: 18px; margin: 5px 0; }
#container #solidBlock ul { list-style: none; margin: 0; padding:0; }
#container #solidBlock ul li { font-size: 14px; color: #fad3c3; list-style:none; padding: 0; margin:0 }
#container #sections li #contentBlockTall li div.contentTopBlock { height: 460px; }
#container #sections li #contentBlockTall li div.contentNav { text-align:right; font-size: 14px; height: 20px; padding-right: 10px; }
#container #sections li #contentBlockTall li div.contentNav a { text-align:right; font-size: 14px; height: 20px; padding-right: 10px; text-decoration:none; color:#972C01; }
.spacer {height:25px;}