/* OE3.ORG DEFAULT.CSS v1.0 */

/* unstyles */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0} 
table {border-collapse:separate;border-spacing:0} 
abbr,acronym,fieldset,img {border:0} 
h1,h2,h3,h4,h5,h6,address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal} 
ul{list-style:none} 
caption,th{text-align:left} 

table.simple,table.simple td,table.simple th {background:transparent;color:#fff}


/* generic */
body {font:13px/16px arial,helvetica,clean,sans-serif;background:#202020;color:#fefefe}
* html body {font:.82em/1.3em arial,helvetica,clean,sans-serif;background:#990000;color:#fefefe}

hr{display:none;border:0;margin:.85em 0}
input{font-size:85%}
h1,h2,h3,h4,h5,h6{margin:12px 0 .2em 0;color:#caa80a;letter-spacing:.1em} 
h1{display:none}
h2{font-size:144%}
h3{font-size:129%}
h4{font-size:122%}
h5{font-size:114%}
h6{font-size:100%}
a{color:#caa80a}

a.blk:link { font-size: 4pt; text-decoration: none; color:#000000}
a.blk:visited { font-size: 4pt; text-decoration: none; color:#000000}
a.blk:active { font-size: 4pt; text-decoration: none; color:#000000}
a.blk:hover { font-size: 4pt; text-decoration: none; color:#000000}


p,ul{margin-bottom:.85em}
table{margin:.2em 0 .85em 0}
#cols ol{margin-left:22px;padding-left:0px}
#cols li{margin:.2em 0 .4em 1em}
#cols #sidenav li{margin:.2em 0 0 0}
#cols ul li{background:url('/globals/bg_li.gif') 0 4px no-repeat;padding-left:12px}
#cols ul li, #cols ul li ul li {background-image:url('/globals/bg_li_li.gif')}
div[id="pagewrap"] #cols ul li{background-image:url('/globals/bg_li.png')}
div[id="pagewrap"] #cols ul li ul li{background-image:url('/globals/bg_li_li.png')}
img{background:url('/globals/bg_img_shadow.png') bottom right no-repeat;padding:0 4px 4px 0}
* html img{background:transparent}
img.simple{background:transparent;padding:0}
img.right{margin:.15em 0 .3em .5em}
img.left{margin:.15em .5em .3em 0}
.right {float:right}
.left {float:left}
#pagewrap .bttn{background:url('/globals/bg_bttn.gif') 0 0 repeat-x #caa80a;border:1px solid #444;text-transform:uppercase;font-size:80%;padding:1px 8px;width:auto}
input:focus,select:focus{background:#f4eece}
.storetitle {font:13px/16px arial,helvetica,clean,sans-serif;color:#caa80a;font-weight: bold}

table{width:100%;border-spacing:1px;background:#222}
td{background:#993333;padding:3px;text-align:center}
th{background:#444;padding:3px;font-weight:bold;color:#caa80a;text-align:center;text-transform:uppercase;font-size:85%}
.textleft,.textleft td,.textleft th{text-align:left}
.textright,.textright td,.textright th{text-align:right}
.texttop td,.texttop th{vertical-align:top}
.textbottom td,.textbottom th{vertical-align:bottom}

/* skip link */
#skip2{position:absolute;left:-2000px;top:20px;text-align:center}
#skip2 img{display:none}
#skip2:focus{visibility:visible;display:block;background:#eee;border:#000 solid 2px;color:#777;width:180px;padding:8px;left:20px}

/* clear */
.searchbox:after, #searchbar:after, #footer:after,h1:after,#pagewrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}

/* layout */
#fullpage {width:780px;margin:0 auto;padding:0}
#pagewrap {width:760px;padding:0 5px;background:url('/globals/bg_pagewrap_obama.gif') 0 0 repeat-y #292929}
#cols{float:left;background:url('/globals/bg_cols.gif') 0 0 repeat-y #292929}

/* topnav */
#topnav{height:200px;border-bottom:3px #eee solid;width:760px;font-size:77%;padding:5px 0 0 0;text-align:center}
#topnav ul{display:inline;margin:0 0 0 -6px;padding:0} 
#topnav li{display:inline;background:url('/globals/bg_navpipes.gif') 0 0 repeat-y;padding:0 2px 0 6px}
#topnav li.first{background-image:none}
#topnav ul li a{text-transform:uppercase;color:#000;text-decoration:none}

/* topnav - menu li's */
#topnav ul.lvl1 li,#topnav ul.lvl2 li{display:none;padding:0;margin:0 0px;border-left:#f1cb1d solid 1px;border-top:#f1cb1d solid 1px;border-bottom:#635102 solid 1px;border-right:#635102 solid 1px}

/* topnav - first level ul */
#topnav ul.lvl1 {display:none;position:absolute;left:-1000px;z-index:30;width:180px;background:url('/globals/bg_img_shadow.png') bottom right no-repeat;padding:0 4px 4px 0}
* html #topnav ul.lvl1{background:transparent}

#topnav ul.lvl1 li {display:block;text-align:left;position:relative}
#topnav ul#navlist li.showkids1 ul.lvl1{display:block;margin:1.35em 0 0 -2px}

/* topnav - second level ul */
#topnav ul.lvl1 li a.haskids{background:url('/globals/bg_menuarrow.gif') 100% 50% no-repeat #c3a40c;padding-right:16px}
#topnav ul.lvl1 li ul.lvl2{display:none;position:absolute;left:165px;z-index:32;width:180px;margin:-2.1em 0 0 0;background:url('/globals/bg_img_shadow.png') bottom right no-repeat;padding:0 4px 4px 0}
* html #topnav ul.lvl1 li ul.lvl2{background:transparent}
#topnav ul li#tnav7 ul.lvl1 li ul.lvl2{left:-177px}
.wideload #topnav ul li#tnav7 ul.lvl1 li ul.lvl2{left:165px}
.wideload .isIE #topnav ul li#tnav7 ul.lvl1 li ul.lvl2,.isIE #topnav ul.lvl1 li ul.lvl2{left:179px}
#topnav ul.lvl1 li.showkids2 ul.lvl2{display:block}

/* topnav - menu links */
#topnav ul ul li a{text-transform:none;display:block;padding:3px 2px 3px 5px;background:#c3a40c}
#topnav ul.lvl1 li a:hover,#topnav ul.lvl1 li:hover a.haskids{background:url('/globals/bg_bttn.gif') 0 0 repeat-x #caa80a}

/* topnav images */
 #topnav,
.topnav0 #topnav{background:url('/globals/bg_topnav_0.jpg') 0 0 no-repeat}
.topnav1 #topnav{background:url('/globals/bg_topnav_1.jpg') 0 0 no-repeat}
.topnav2 #topnav{background:url('/globals/bg_topnav_2.jpg') 0 0 no-repeat}
.topnav3 #topnav{background:url('/globals/bg_topnav_3.jpg') 0 0 no-repeat}
.topnav4 #topnav{background:url('/globals/bg_topnav_4.jpg') 0 0 no-repeat}
.topnav5 #topnav{background:url('/globals/bg_topnav_5.jpg') 0 0 no-repeat}

/* search row */
#searchbar{padding:3px 0px;background:#000;border-bottom:3px #eee solid;width:100%}
#sfield{margin:0px 8px;width:110px}
.searchbox{width:300px}

/* main content */
#content{
	float:right;
	width:563px;
}
#content .cpad{margin:10px}
#content .charlie{margin:15px}
#content .cpad hr{border-top:1px dotted #caa80a;display:block;height:1px;float:left;width:100%}

/* sidenav */
input[type="text"],input[type="password"]{height:15px;border-top:#333 solid 1px;border-left:#333 solid 1px;border-bottom:#999 solid 1px;border-right:#999 solid 1px;padding-top:1px}
#sidenav{float:left;width:197px;background:url('/globals/bg_sidenav.gif') 1px 50% no-repeat;min-height:300px}
* html #sidenav{height:300px} /*ie6 only*/
#sidenav .spad{margin:10px 8px}
.sideblock{margin-bottom:25px}

/* loginbox */
#loginbox label{text-transform:uppercase;font-size:80%;display:block;margin:5px 0 0 0}
#loginbox input{width:175px;display:block}
#loginbox .bttn{margin:5px auto;text-align:center;display:block;}
#loginbox p{margin-bottom:.4em}

/* footer */
div[id="footer"]{float:left}
#footer{border-top:3px #fff solid;background:#000;padding:5px 0;font-size:85%;color:#caa80a;width:100%}
#footer ul {float:right;overflow:hidden;padding-top:5px;display:inline;width:auto;text-align:right;margin:0}
#footer ul li{border-left:#caa80a 1px solid;display:inline;padding:0 8px;float:left;margin:0 0 0 -1px}
#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}
#copyright{float:left;width:47%;margin:0;padding:5px 0 0 8px}
#flinks {float:right;width:50%}
.imgfeature {float:left;width:49%;margin-top:.3em}
.imgfeature img{float:left;margin-right:10px}
.imgfeature p{margin-top:.3em}

#offdiv{position:absolute;top:1.9em;width:100%;height:500px;display:none}





