@charset "UTF-8";

/*

Stylesheet for EageScoutBadge.com
Last Update: 06/13/2009
Prepared by:
David Sweeney
2207 Lilyford Lane
Apex, NC 27502
davidsweeney@nc.rr.com

*/

/* GENERAL */
html{min-height:100%;margin-bottom:1px}
body{margin:0;padding:0;font:76% Arial,Verdana,Sans-Serif;line-height:1.3;background-color:#ddd;position:relative}
p{font-size:1.0em;padding:0;margin-top:0;margin-left:.25em;margin-bottom:.5em}
div#cutline{font-size:.9em;margin-top:3px;margin-left:0;margin-bottom:0;font-style:italic;font-weight:bold;color:#666666;text-align:center}
div#cutline-white{font-size:.9em;margin-top:3px;margin-left:0;margin-bottom:0;font-style:italic;color:#ffffff}
div,ol,dl,table{font-size:1em;margin:0;padding:0}
img{display:inline;margin:0;border:none}
a{color:#000066; text-decoration:none;font-weight:bold;}
a:hover{ color:#000066; text-decoration:underline}
a:active{outline:none}
a:visited{color:#16125F}
hr{height:1px;padding:0;margin:.5em 0;border-top:1px solid #666;color:#666;clear:both}
.clearing{clear:left}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.subhead{font-size:1.3em;margin:0 0 5px 0;font-weight:bold;color:#333333;border-bottom:1px solid #666666}
.subhead-white{font-size:1.3em;margin:10px 0 0 10px;font-weight:bold;color:#ffffff;}
h1{color:#990000;font-size:2.5em;line-height:1.0;font-weight:bold;margin:.25em 0 2px 0;display:inline;}


/* STRUCTURAL */
div#container{width:942px;margin:0 auto;background-color:#FFFFCC}
div#header {width:942px; height:188px;background-image:url(../images/header.gif);background-repeat:no-repeat}
div#header a{display:block; width:942px; height:188px;text-decoration:none}
div#header a span{visibility: hidden;}
div#main-content{width:856px;margin:0 auto;background-image:url(../images/main-middle.gif);background-repeat:repeat-y;}
div#main-bottom{width:856px;height:23px;margin:0 auto;background-image:url(../images/main-bottom.gif);background-repeat:no-repeat}
div#copyright{padding: 10px 0 15px 0;font-size:.8em;color:#666666;text-align:center;line-height:150%}


/* CONTENT */
div#content-holder{width:819px;margin: 0 auto;display:block}
div#topblock{width:814px;margin:10px 0 10px 5px}
div#topblock-interior{width:659px;margin:10px 0 10px 0;border-left:1px solid black;padding-left:15px;float:right}
div#leftblock{width:401px;float:left;margin:0 0 5px 0;background-color:#262261;background-image:url(../images/bluebox-top.gif);background-repeat:no-repeat;color:#FFFFFF}
div#rightblock{width:410px;float:right;margin:0 0 5px 0;background-color:#8C724D;background-image:url(../images/brownbox-top.gif);background-repeat:no-repeat;color:#FFFFFF}
div#greybox-top{width:819px;clear:both;margin:0;background-color:#999999;background-image:url(../images/greybox-top.gif);background-repeat:no-repeat}
div#sponsors{width:819px;clear:both;margin:0;background-color:#999999;background-image:url(../images/sponsor-top.gif);background-repeat:no-repeat}
div#topblock p{padding:10px;}
div#leftblock p{padding:10px;}
div#rightblock p{padding:10px;}
div#sponsors p{padding:10px;}
div#greybox-top p{padding:10px;color:#ffffff}
div#leftblock-bottom{padding:10px;background-image:url(../images/bluebox-bottom.gif);background-repeat:no-repeat;background-color:#ffffff;}
div#rightblock-bottom{padding:10px;background-image:url(../images/brownbox-bottom.gif);background-repeat:no-repeat;background-color:#ffffff;}
div#greybox-bottom{padding:10px;background-image:url(../images/greybox-bottom.gif);background-repeat:no-repeat;background-color:#ffffff;}
div#sponsor-bottom{padding:10px;background-image:url(../images/sponsor-bottom.gif);background-repeat:no-repeat;background-color:#ffffff;}
div#blueboxbig{width:819px;clear:both;margin:0;background-color:#262261;background-image:url(../images/blueboxbig-top.gif);background-repeat:no-repeat}
div#blueboxbig-bottom{padding:10px;background-image:url(../images/blueboxbig-bottom.gif);background-repeat:no-repeat;background-color:#ffffff;}
div#blueboxbig p{padding:10px;color:#FFFFFF}



/* MAIN NAV */
div#navigation-top{width:856px;height:30px;margin:0 auto;background-image:url(../images/topnav.gif);overflow:hidden}
ul#navigation-main{margin:0;padding:8px 0 0 0;font-size:.95em;font-weight:bold;list-style-type:none;}
ul#navigation-main a{text-decoration:none;display:block;color:#ffffff}
ul#navigation-main a:hover{text-decoration:none;color:#990000}
ul#navigation-main li{margin:0;float:left;width:auto;height:22px;display:block;padding:0 1.8ex 0 1.7ex;background-image:url(../images/bg-nav-primary-li.gif);background-repeat:no-repeat;background-position:0 3px}
ul#navigation-main li ul{margin:0;padding:0}
ul#navigation-main li a{display:block;position:relative}
ul#navigation-main li.on {color:#FC0}


/* INTERIOR NAV */
div#interior-nav{width:144px;margin:10px 0 10px 0;float:left;text-align:right}
div#left-circle{width:16px;height:32px;margin:0;background-image:url(../images/grey_circle.gif);background-repeat:no-repeat;float:left;}
div#middle-gray{height:32px;margin:0;background-color:#CCCCCC}
div#on-text{line-height:100%;color:#990000;font-size:1em;padding:3px 6px 0 0}
div#middle-white{height:32px;background-color:#ffffff}
div#off-text{line-height:100%;color:#999999;font-size:1em;padding:3px 6px 0 0;font-weight:normal;margin:10px 0 10px 0}
div#off-text a{color:#999999;}
div#off-text a:hover{color:#000066;text-decoration:none}





