/*************************
 MAIN COLUMNS
 *************************/
#secNav{float:left; width:192px;}
#content{float:right; width:544px;}

/*************************
 MAIN AREA
 *************************/
#main{margin-top:36px;} 
h1{color:#fff; font-size:160%; margin:0 0 15px 0; padding:0;}
h2{color:#ae7855; font-size:130%; margin:0 0 15px 0; padding:0;}
h3{color:#ae7855; font-size:100%; margin:0 0 10px 0; padding:0;}
#main ul{margin-bottom:0; margin-top:0; padding-bottom:1em;}
table.costTable{width:90%; margin-bottom:.5em}
p.costSpacer{padding-bottom:2em;}
input.buyButton{background-color:transparent; cursor:pointer; float:none; border:none; color:#e27602; border-bottom:1px solid #e27602; padding:0; margin:0; display:inline}
form.buyForm{display:inline}

/*************************
 SECONDARY NAVIGATION
 *************************/
#secNav{padding:29px 0 0 0; background-image:url(../images/subNav_top.jpg); background-position:top left; background-repeat:no-repeat}
#secNav ul{margin:0; padding:0 0 28px 0; list-style:none; background-image:url(../images/secNav_bottom.png); background-position:bottom left; background-repeat:no-repeat}
#secNav li{margin:0 0 1px 0; padding:0; list-style:none;}
#secNav a{display:block; padding:.7em 30px .7em 15px; background-color:#2b2b2b;}
#secNav a:hover, #secNav li.highlighted a,  #secNav li.parent a{background-color:#535353; color:#fff;}

/*************************
 BOXES
 *************************/
.innerbox1_top{background-image:url(../images/innerbox1_top.png); background-repeat:no-repeat; background-position:top; height:25px;}
.innerbox1{color:#b77d58; padding:0px 20px 0 20px; background-color:#363636; background-image:url(../images/innerbox1_bg.jpg); background-repeat:no-repeat; background-position:top left; min-height:35px;}
.innerbox1_bottom{margin-bottom:20px; background-image:url(../images/innerbox1_bottom.png); background-repeat:no-repeat; background-position:top; height:17px;}
.innerbox2_top{background-image:url(../images/innerbox2_top.png); background-repeat:no-repeat; background-position:top; height:33px;}
.innerbox2{color:#b77d58; padding:0px 20px 0 20px; background-color:#363636; background-image:url(../images/innerbox2_bg.jpg); background-repeat:no-repeat; background-position:top left; min-height:45px;}
.innerbox2_bottom{margin-bottom:20px; background-image:url(../images/innerbox2_bottom.png); background-repeat:no-repeat; background-position:top; height:20px;}
#extras h2{margin:0; padding:0 0 .5em 0; font-size:100%; color:#a7a7a7; font-weight:bold}
#extras ul, #extras ol{margin:0 0 0 0; padding:0 0 1em 0;}
#extras p{margin:0 0 0 0; padding:0 0 1em 0;}


/*************************
 BOXES WITHOUT SEC NAV
 *************************/
#fullContent .innerbox1_top{background-image:url(../images/innerbox1_large_top.png);}
#fullContent .innerbox1_bottom{background-image:url(../images/innerbox1_large_bottom.png);}
#fullContent .innerbox2_top{background-image:url(../images/innerbox2_large_top.png);}
#fullContent .innerbox2_bottom{background-image:url(../images/innerbox2_large_bottom.png);}