body{ margin:0; padding:0; line-height: 1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; }

input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; }
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; }
img { border:none; }
em{color: red;}
a { color:#34297B; text-decoration:none;}
a:hover { text-decoration: underline; }

.beavers{color:#8C340D;}
.cubs{color:#328A20;}
.scouts{ color:#9F7926; }
.explorers{color:#336633;}
.network{color:#999966;}
.adult{color:#300966;}
.training{color:#300966;}

#maincontainer{ width: 980px; margin: 0 auto; }

#topsection{ height: 180px; position:relative; }
#topsection .welcome {position:absolute; top:50px; left:250px; text-align:center; width:710px; padding:0 0 0 16px; }
#topsection .welcome h1 { font-size:1.4em; }
#topsection .logo { position:absolute; top:0; left:0; height:180px; width:250px; }
#topsection .menu { position:absolute; top:0; left:250px; background: #ffffff url('./img/menubg.png') repeat-x; height:50px; width:730px; }
#topsection .menu ul { list-style: none; padding: 0; margin: 0 0 0 16px; } 
#topsection .menu li { float: left; margin: 0 0.15em; } 
#topsection .menu li a
{
height: 2em;line-height: 2em;padding-left:14px; padding-top:5px;
float: left; display: block;
color: #ffffff;
text-decoration: none;text-align: center;
}
#topsection .menu li a:hover { text-decoration: underline; }

.breadcrumbs { list-style-type:none; padding:0; margin:0; height:2.5em;}
.breadcrumbs li { float:left; padding:0 6px 0 0;  }
.breadcrumbs li a { text-decoration:none; } 

#bannerbackground{ no-repeat; border-top:solid 3px #D3D00F; height:180px; position:relative; padding-left:14px; }
.defaultbg {background: #ffffff url('./img/banner_circle.jpg')}
.beaversbg {background: #ffffff url('./img/banner_circle_beavers.jpg')}
.cubsbg {background: #ffffff url('./img/banner_circle_cubs.jpg')}
.scoutsbg {background: #ffffff url('./img/banner_circle_scouts.jpg')}
.explorersbg {background: #ffffff url('./img/banner_circle_explorers.jpg')}
.trainingbg {background: #ffffff url('./img/banner_circle_train.jpg')}
.internationalbg {background: #ffffff url('./img/banner_circle_international.jpg')}
.activebg {background: #ffffff url('./img/banner_circle_activesupport.jpg')}


#banner{ background-color: #ffffff; position:relative; border-top:solid 3px #D3D00F; border-bottom:solid 3px #D3D00F; padding:10px 0 10px 0; width:980px; margin-bottom:16px;} 
#banner .section { float:left; border:none; margin-left:20px;}
#banner .section img { width:100%; border:none; }
#banner .section a {}
#banner #beaverslink { width:60px; margin-top:0px;}
#banner #cubslink { width:70px; margin-top:6px;}
#banner #scoutslink { width:110px; margin-top:8px;}
#banner #explorerslink { width:80px; margin-top:0px;}
#banner #networklink { width:130px; margin-top:8px;}
#banner #fellowshiplink { width:120px; margin-top:8px;}
#banner #traininglink { width:130px; margin-top:8px;}
#banner #internationallink{ width:100px; margin-top:2px;}

#pagewrapper {padding: 0 20px 20px 20px; position:relative;}
#pagewrapper .heading { text-decoration:none; padding-bottom:20px;}
.share { float: right; clear:both;}
.share td { padding-left:20px;}

#contentwrapper{float: left; width: 100%;}
.intro {margin-bottom:20px; }
.intro img {margin:0 0 10px 10px; }

.topcontent{
	margin:0 10px 10px 10px;
	padding:2px 0 0 0;
	text-align:center;
}

#newscolumn{
    margin-left: 360px; /*Set left margin to LeftColumnWidth*/
    background: #ffffff url('./img/newsheader.png') no-repeat;
    padding-top:30px;
}
#newscolumn .newsitem { margin-top:20px; padding-left:6px; }
#newscolumn .newsitem h2 { font-size:1em; padding:none; margin:none; }

#eventscolumn{
    float: left; width: 340px; /*Width of left column*/ margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
    background: #ffffff url('./img/eventsheader.png') no-repeat;
    padding-top:30px;
}
#eventscolumn .event { margin-top:20px; padding-left:6px; }
#eventscolumn .event h2 { font-size:1em; padding:none; margin:none; }

#menucolumn{
    float: left; width: 240px; /*Width of left column*/ margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
	margin-top:10px;
}
#maincolumn{
    margin-left: 260px; /*Set left margin to LeftColumnWidth*/
}

#notices { position:relative; margin:26px 0 16px 0;border-top:solid 3px #D3D00F}
#notices .notice { float: left; margin-left:12px; padding-left:12px; height:170px; width:220px; text-align:justify; display:block; border-left:solid 2px #D3D00F}
#notices .first { margin-left:0;border:none;}
#notices .notice h2 { font-size:1em; padding:none; margin:none;  margin-left:0;padding-left:0;}

#footer{
    clear: left; width: 100%; height:150px; position:relative; padding-top:16px;
    background-color:#34297B; border-bottom:solid 3px #D3D00F; color:#ffffff;
}
#footer .item {float: left; width:150px; font-size:0.8em;}
#footer .first { margin-left:40px;}
#footer .item h2 { font-size:1.1em; padding:none; margin:none; }
#footer .item a {color: #ffffff; text-decoration: none;}
#footer .item a:hover { text-decoration: underline; }

#credits { position:relative; margin-top:10px; }
#credit { float:right; 
/*background: #ffffff url('./img/PixelProgramming_Small.png') no-repeat right;  padding:10px 60px 0 0; */
 width:280px; height:36px; padding:10px 0 0 0; }

#scoutcredit { float:left; padding:10px 0;}


.markermenu{ width:85%; margin-left:10px; /*width of menu*/}
.markermenu ul{list-style-type: none;margin: 5px 0;padding: 0;border-top: 1px solid #9A9A9A;border-right: 1px solid #9A9A9A;border-left: 1px solid #9A9A9A;}
.markermenu ul li a{
	background: white url(./img/arrow-list.gif) no-repeat 2px center;
	font: bold 13px; color: #00014e;
	display: block;width: auto;padding: 3px 0;padding-left: 20px;text-decoration: none;border-bottom: 1px solid #B5B5B5;}

* html .markermenu ul li a{ width: 150px;}

.markermenu ul li a:visited, .markermenu ul li a:active{color: #00014e;}
.markermenu ul li a:hover{
color: black; background-color: #D3D00F; background-image:url(./img/arrow-list-red.gif); /*onMouseover image change. Remove if none*/}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */

#emailform{ background-color:#ffffcc; margin:10px 0 0 20px; width:500px; padding:20px; border:solid 1px #D3D00F; }
#emailform .emailformtable{ padding-left:60px;}
















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

