body {background-color:#000; margin:0px; padding-top: 75px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
img { behavior: url("/Scripts/pngbehavior.htc"); border:none; }
a { outline:none; }

#container { width: 760px; position: relative; margin: 0px auto; }
#wrapper { width: 750px; position: relative; border:solid 1px #6b4f1f; padding:5px; z-index:9;}


#homeTop {width: 750px; z-index: 10;}
#homeBot {background:url(../images/homeBot.jpg) no-repeat left top; background-color:#E9B54F; position:relative; width: 750px; min-height: 334px; z-index: 6;}
#homeBot #portion { position:absolute; width:146px; height:168px; left:340px; top:10px; z-index:2001;}
#homeBot #buyNow { position:absolute; width:146px; height:168px; left:290px; top:240px; z-index:2000;}
#homeBot #homeCopy { margin:0px; padding: 25px 25px 25px 480px; }
#homeBot #homeCopy h1 { margin:0px; padding:0px; font-size:12px; text-transform:uppercase; color:#6b4f1f; padding-bottom:10px; line-height:1.2px; }
#homeBot #homeCopy p { margin:0px; padding:0px; font-size:12px; }

#secBot { background:url(../images/secTopGrad2.jpg) no-repeat center top; z-index: 6; background-color:#FFF;position:relative; padding:0px 40px 0px 180px; min-height:250px; }
#secBot #pageImage { position:absolute; top:0px; left:0px; width:195px; height:200px; overflow:hidden; }
#secBot #pageImage img { position:absolute; }
#secBot #pageImage #overlay1,
#secBot #pageImage #overlay2 { position:absolute; background:#FFF; width:9px; height:200px; right:-1px; z-index:100; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
#secBot #pageImage #overlay2 { width:16px; }
#secBot p,
#secBot ul { margin:0px; padding:0px 0px 10px 60px; font-size:12px;/* border:solid 1px #003300;*/}
/*#secBot p.quote { font-size:1.6em; color:#edb250; font-style:italic; text-align:center; padding:0px 75px 15px 100px; font-weight:bold; }*/
#secBot p.quote { float:right; font-size:14px; color:#EFB468; font-style:italic; text-align:right; padding:0px 0px 15px 25px; width:200px; font-weight:bold; }
#secBot ul { padding:0px 25px 15px 75px; }
#secBot li { padding-bottom:10px; }
#secBot h1 { color:#edb250; padding-left:35px; font-size:30px; font-weight:normal; margin:10px 0px; }
#secBot h2 { color:#6b4f1f; padding-left:60px; font-size:14px }
#secBot h3 { color:#6b4f1f; padding-left:60px; font-size:12px; }
#secBot a { color:#6b4f1f; text-decoration:none; font-weight:bold; }
#secBot a:hover { color:#edb250; text-decoration:underline; }
#secBotCorner {background: url(/images/secTopGradCorner.jpg) top left no-repeat; }
#secBotGrad {background:#FFF url(/images/secBotGrad.jpg) center bottom no-repeat; height: 75px; z-index: 10;}

#secBot #cart { position:absolute; top:20px; left:-50px; width:185px; height:200px; z-index:150px; background-color:#f1f3f1;filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}
#secBot #cart2 { position:absolute; top:15px; left:-55px; width:155px; height:170px; z-index:150px;border:#FF9900 solid 1px; padding:20px;}
#secBot #cart2:hover {color:6b4f1f; text-decoration:none;}
#cart2 #shopCartTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
#secBot #cart2 a {font-size:9px;}

#topNav { font-size:10px; line-height:2.0em; color: #edb250; text-transform:uppercase; border-top:#6b4f1f solid 1px; border-right: #6b4f1f solid 1px; border-left: #6b4f1f solid 1px;position:absolute;top:-3.2em;right: 75px;padding: 5px 10px; }
#topNav a {color:#FFF; text-decoration:none; font-weight:bold; padding:0px 5px; }
#topNav a:hover { color:#edb250; }

#crn1 { position:absolute; width: 150px; height: 169px; right: -75px; top: -50px; z-index: 1; background:url(/images/crn1.jpg) top left no-repeat; }
#crn2 { position:absolute; width: 150px; height: 169px; left: -100px; bottom: -25px; z-index: 2; background:url(/images/crn2.jpg) top left no-repeat; }



#nav { text-align:center; color: #edb250; text-transform:uppercase; width: 750px; z-index: 5; font-size:9px; background:#000; line-height:2.8em; } 
#nav a { color:#FFF; text-decoration:none; padding: 0px 10px; }
#nav a:hover { color:#edb250; }

#secTitle { width: 350px; font-family:Arial, Helvetica, sans-serif; font-size:38px; line-height:.8em; color: #edb250; text-align:left; padding: 25px 0px 15px 35px;}

/* Form Elements */

.form { margin:25px 0px 0px 0px; }
.form .titles { font-size:10px; font-style:italic; }
.form th,
.form td { padding:4px; }
.form th { text-align:right; width:125px; vertical-align:top; padding-top:10px; font-size:12px; font-weight:normal; }
.list td { border-top:#FFF 1px solid; }

input,
select,
textarea { padding:4px; border:#edb250 1px solid; background:#FFF; font-size:12px; line-height:1.3em; letter-spacing:0px; }
textarea { font-family:Verdana, Arial, Helvetica, sans-serif; }
button { padding:6px; cursor:pointer; border:none; background:#FFF; color:#6b4f1f; font-size:10px; font-weight:bold; outline:none; }
input.checkbox { border:none; }
label { cursor:pointer; }
input.ERROR,
select.ERROR,
textarea.ERROR { background:#FFF url(/images/bg_requirederror.gif) top right no-repeat; border:#C00 2px solid; }
input.REQUIRED,
select.REQUIRED,
textarea.REQUIRED { background:#FFF url(/images/bg_required.gif) top right no-repeat; }

.storeBut { padding:3px; cursor:pointer; border-color:#CC9933; border-style:solid; border-width:1px; color:#6b4f1f; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.storeBut:hover {color:#333333;}
.storeBut button {color:#6b4f1f; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.error {color:#FF0000; font-size:10px; font:Arial, Helvetica, sans-serif; font-style:italic;}

#products {font:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;width:385px;height:19px;margin:3px; padding:5px 0px 0px 5px; background: url(../images/boxShadow.png) no-repeat left top; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; position:relative; margin-left:60px;}
#products #go {position:absolute; right:0px; width:35px; height:35px;top:-7px; border:solid 0px #0099CC; z-index:200;}

/************STORE **************/

#storePic {border:#CC9933 solid 1px;}
#storeText {border-bottom:#CC9933 solid 1px; padding:4px; font-size:10px;} 
#noImage {font:Arial, Helvetica, sans-serif; color:#999999; width:120px; height:65px; text-align:center; vertical-align:middle; font-weight:bold; border:#999999 solid 2px; padding-top:45px;}
.storeBox{margin-left:95px;}
#secBot #storeButton {position:absolute; right:-120px;}




