/* Main positioning Styles */

body {
		padding:0px;
		margin-left:5px;
    margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
		color: #000000;
		background-color: #c0c0c0;
		voice-family: "\"}\"";
		voice-family: inherit;
 		margin-left:5px;
	  margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
		background-image: url(/images/bg.gif);
 		}
		html>body  {
		background-image: url(/images/bg.gif);
   	margin-left:5px;
		margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
		}

#banner {
		background:#fff;
		height:85px;
		border:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		
		}
	html>body #banner {
		height:85px;
		}

#leftcontent {
		position: absolute;
		left:5px;
		top:97px;
		width:135px;
		background:#fff;
		border:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		top:103px;
		left:5px;
		text-align:center;
		}
html>body #leftcontent {
		top:97px;
		left:5px;
		}
	
		
#maincontent	{
		cursor: default;
		color: #000000;
		font-family:verdana, geneva, arial, helvetica,sans-serif;
		font-size: 12px;
		line-height: 14px;
		background-color:#ffffff;
 		margin-left:145px;
 		margin-top:5px;
		border:1px solid #000000;
		padding:5px;
		voice-family: "\"}\"";
		voice-family: inherit;
 		margin-left: 145px;
		padding:5px;
 		}
		html>body #maincontent {
   	margin-left: 145px;
		}

#maincontent H3 {
			cursor: default;background-color: #ffffff; color: #000000; 
			font-family:   verdana, geneva, arial, helvetica,sans-serif; 
			font-size: 16px;line-height: 18px; 
			font-weight: bold; margin-bottom: 0px; 
			margin-left: 0px; margin-top: 0px; margin-right: 0px; 
			text-align:left; vertical-align:top; }		
		

/* default css stuff 
*/		

.greplace {display:none;}

a:link {color: #000000; text-decoration: none; margin-top:0px ;margin-bottom:0px;font-weight: bold;     background-color: transparent;}
a:visited {color: #000000; text-decoration: none; margin-top:0px ;margin-bottom:0px;font-weight: bold;  background-color: transparent;}
a:hover {color: #c00000; text-decoration: none; margin-top:0px ;margin-bottom:0px;font-weight: bold;    background-color: transparent;}
 
		
/* banner css */
.tt {width:100%;margin-top:25px;width:100%}
.toptitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/title.jpg) no-repeat top left;}
.toptitle2 {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/title2.jpg) no-repeat top left;}
.beavertitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/beavers.jpg) no-repeat top left;}
.cubstitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/cubs.jpg) no-repeat top left;}
.scoutstitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/scouts.jpg) no-repeat top left;}
.networktitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/network.jpg) no-repeat top left;}
.exptitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/explorer.jpg) no-repeat top left;}
.spaintitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/spaintitle.jpg) no-repeat top left;}
.activitytitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/activitytitle.jpg) no-repeat top left;}
.title2007 {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/bwd2007.jpg) no-repeat top left;}
.endtitle {height:60px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/end2007title.jpg) no-repeat top left;}


.topinfo  {height:21px;margin-right:4px;margin-top:4px;padding:3px;cursor:default;color:#c00000;background: transparent url(/images/districtinfo.jpg) no-repeat top left;}
.logoimage {width:120px;background-image:url("/images/wwscouts.gif");background-repeat: no-repeat;}

.beaverimage {width:120px;background-image:url("/images/beavers.gif");background-repeat: no-repeat;}
.cubimage {width:120px;background-image:url("/images/cubs.gif");background-repeat: no-repeat;}
.scoutimage {width:190px;background-image:url("/images/scouts.gif");background-repeat: no-repeat;}
.expimage {width:120px;background-image:url("/images/explorers.gif");background-repeat: no-repeat;}
.netimage {width:120px;background-image:url("/images/network.gif");background-repeat: no-repeat;}
.image2007 {width:120px;background-image:url("/images/2007l.gif");background-repeat: no-repeat;}


.welcome {width:200px;height:50px;background-image:url("/images/welcome.jpg");background-repeat: no-repeat;}

.pgallery {background: transparent url(/images/photo.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:65px;margin-bottom:1px}
.pevents {background: transparent url(/images/events.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:65px;margin-bottom:1px}
.groupinfo {background: transparent url(/images/group.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}

.explorermenu {background: transparent url(/images/explorermenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}

.beavermenu {background: transparent url(/images/beavermenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}
			
.scoutmenu {background: transparent url(/images/scoutsmenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}

.activitymenu {background: transparent url(/images/activitymenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}

.menu2007 {background: transparent url(/images/2007menu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}

.end2007menu {background: transparent url(/images/end2007menu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}
			
			
.spainmenu {background: transparent url(/images/spainmenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:60px;margin-bottom:1px}
			
		
.menutop {background: transparent url(/images/mainmenu.jpg) no-repeat top left;
      cursor: default;background-color: #ffffff; color: #000000; 
			height:30px}

.menutitles {cursor: default;color: #FFFFFF;font-size: 14px;line-height: 18px;
			font-family: verdana, geneva, arial, helvetica,sans-serif;
			text-align:center;
			margin-left: 5px;margin-top:5px;margin-right:5px;margin-bottom:0px;
			width:117px;height:18px;
			font-weight: bold;
			border-left:solid 1px black ;
		 border-right:solid 1px black ;
		border-bottom:solid 1px black ;
		background-color: #707070;
			voice-family: "\"}\"";
		  voice-family: inherit;
		  width:115px;
		}

html>menutitles {width:115px;}		
		
		
a.b2 {color: #000000;font-size: 10px;line-height: 18px;display: block;
		font-family: verdana, geneva, arial, helvetica,sans-serif;
		margin-bottom:0px;
		margin-top:0px;
		margin-left: 5px;
		margin-right:5px;
		padding-left:5px;
		text-align:left;
		border-left:solid 1px black ;
		border-right:solid 1px black ;
		border-bottom:solid 1px black ;
		width:117px;height:18px;background-color: #e0e0e0;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:110px;
		}
html>a.b2 {width:110px;}

a.b2:visited {color: #000000;background-color: #e0e0e0;margin-left: 5px}	
a.b2:hover {color: #c00000;background-color: #f0f0f0;margin-left: 5px}	


a.b3 {color: #c00000;font-size: 10px;line-height: 18px;display: block;
		font-family: verdana, geneva, arial, helvetica,sans-serif;
		margin-bottom:0px;
		margin-top:0px;
		margin-left: 5px;
		margin-right:5px;
		padding-left:5px;
		text-align:left;
		border-left:solid 1px black ;
		border-right:solid 1px black ;
		border-bottom:solid 1px black ;
		width:117px;height:18px;background-color: #f0f0f0;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:110px;
		}
html>a.b3 {width:110px;}

.b4 {color: #000000;font-size: 10px;line-height: 16px;display: block;
		font-family: verdana, geneva, arial, helvetica,sans-serif;
		margin-bottom:0px;
		margin-top:0px;
		margin-left: 5px;
		margin-right:5px;
		padding-left:5px;
		text-align:left; 
		border-left:solid 1px black ;
		border-right:solid 1px black ;
		border-bottom:solid 1px black ;
		width:117px;height:50px;background-color: #f0f0f0;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:110px;
		height:70px
		}
html>b4 {width:110px;}

.radbut {background-color: #f0f0f0;font-size: 20px;margin-top:3px;}

.searchform {border:1px solid black;margin-left:5px;margin-top:0px;margin-bottom:0px;margin-right:5px;
    background-color: #e0e0e0;width:117px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:115px;
		}
html>.searchform {width:115px;}

.leftsearchbox {margin-bottom:2px;
							 margin-left:3px;
							 margin-right:5px;
							 margin-top:3px;
							 margin-bottom:3px;
               height:16px;width:75px;
							 font-size: 9px;
							line-height: 9px;
							voice-family: "\"}\"";
							voice-family: inherit;
							height:16px;
		}

.leftgobutton {cursor:pointer;font-weight: bold;height:18px;margin-top:1px;margin-left:1px;color: #000000;font-size: 9px;line-height: 9px;font-family: verdana, geneva, arial, helvetica,sans-serif;width:20px}

.leftsearchbutton {cursor:pointer;font-weight: bold;height:18px;margin-top:4px;margin-left:5px;color: #c00000;font-size: 9px;line-height: 9px;font-family: verdana, geneva, arial, helvetica,sans-serif;
  width:117px;
	
	voice-family: "\"}\"";
	voice-family: inherit;
  width:112px;
	margin-left:0px;
	}

#dummycss {cursor:pointer;}

#districtimg {text-align:center;border:0px;height:121px;width:96px}
#dimg {width:100%;text-align:center;margin-top:1px;margin-bottom:1px}

.leftsmall {font-size: 8px;line-height: 10px;font-family: verdana, geneva, arial, helvetica,sans-serif; 
			margin-left: 5px;color: #000000;font-weight: bold; 
			text-decoration: none;
			margin-top:0px ;margin-bottom:0px;
			background-color: transparent;text-align:center;}
.leftsmall:link 	    {color: #000000; background-color: transparent; }
.leftsmall:visited 	{color: #000000; background-color: transparent;}
.leftsmall:hover 		{color: #c00000; background-color: transparent;}
							
							
							
/* mainbody style sheets */

#maincontent a:link {color: #FF0000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;      text-decoration: none;background-color: transparent;}
#maincontent a:visited {color: #FF0000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;      text-decoration: none;background-color: transparent;}
#maincontent a:hover {color: #c00000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;      text-decoration: none;background-color: transparent;}

.newspagetable {vertical-align: top;border:0px solid #0000ff;font-size:12px;padding:9px;}
.newspagetable td {vertical-align: top;border:0px solid #0000ff;font-size:12px;padding:9px;}

 
.newsstyle {visibility:hidden;border:1px solid black;background-color: #ffffff; color: #000000; cursor:  default; 
   font-family:    verdana, geneva, arial, helvetica,sans-serif; 
   font-size: 10px; height: 30px;  line-height: 12px; margin-left: 145px;margin-top:5px }
	html>body .newsstyle {
   		margin-left: 145px;
		}

		#dummy2{cursor:pointer}
		

	
.newsstyle a:link {color: #FF0000; font-weight: bold; font-size: 10px;     text-decoration: none;background-color: transparent;}
.newsstyle a:visited {color: #FF0000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;  font-size: 10px;    text-decoration: none;background-color: transparent;}
.newsstyle a:hover {color: #c00000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;  font-size: 10px;    text-decoration: none;background-color: transparent;}
.newsstyle td {color: #000000;  margin-top:0px ;margin-bottom:0px;font-weight: bold;  font-size: 10px;    text-decoration: none;background-color: transparent;border:1px}
.newsstyle table {margin-left:5px;margin-right:15px;margin-top:0px ;margin-bottom:0px;background-color: transparent;border:1px}
.newsstyle img {border:0px}

/* home page */
#homeimage {float:right;width:250px;height:199px;border:1px solid black;}
#homegraphic {float:right;width:300px;height:200px;margin:5px}

.termstitle {font-weight: bold; ;margin: 0px;text-decoration: underline}



/* photos page */
.droptext {margin-left:5px ;margin-top:0px;margin-bottom:0px;color: #000000; cursor:pointer; font-family:  Arial, helvetica,sans-serif; font-size: 8pt; width: 120px;
  background-color: transparent;height:82px;border:0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left:3px;
	width: 119px;
	}
	
.slidedummy{cursor:pointer}
	
.slidepica {display:block;width:180px;height:152px;background-image:url('/images/slideback.gif');background-repeat: no-repeat;}
.slidepica a:link {}
.slidepica a:visited {}
.slidepica a:hover {}
.slidepica a:active {}

.slideimga {margin-top:13px;margin-left:14px;border:3px groove #c0c0c0;width:140px;height:112px}

.menutext {margin:0px;cursor: default;font-size: 10px;      line-height: 12px;      font-family: verdana, geneva, arial, helvetica,sans-serif;      color: #000000;      font-weight: bold;
           text-decoration: none;background-color: transparent;}
.menutext p {margin:0px;text-align:left;;font-size: 30px;}
.menutext input {margin:0px;text-align:left;}

/* explorer do page */
#mover {position: absolute; 
left: 5px; 
top: 5px; 
font-size:36pt;
COLOR: blue;
line-height:1;
z-index:100;
background-color: transparent;}

/* exp badge page */
.hideme {display :none}
.showme {display :block}
.badgeimage {border:0px;width:75px;height:75px;text-align:center;}

.acttable {border:0px; text-align:center;background-color:transparent;width:100%;}
.acttd {text-align:center;width:33%}
.badwid {width:10%}
.badrest {width:90%}

/* other badges */
.stawardimg {width:75px;height:75px}
.stawardtd {width:45%;text-align:center}
.gpawardimg {width:100px;height:70px}
.gpawardtd {width:45%;text-align:center}

/*Uniform page */
.uniimage {float:left;width:250px;height:307px;text-align:left}

.progtable {border:1px solid #000000;padding:0px;border-collapse:collapse;font-size: 10px;
  	voice-family: "\"}\"";
		voice-family: inherit;
		width:100%;
		}
html>.progtable {width:100%;}

.proghead {border:1px solid #000000;background-color:#e0e0e0;padding-left:5px}
.proghead td {border:1px solid #000000;background-color:#e0e0e0;padding-left:5px}

.progshade {background-color:#f0f0f0}
.progshade td {background-color:#f0f0f0;margin-left:5px;padding-left:5px;}

.prognoshade {background-color:#ffffff}
.prognoshade td {background-color:#ffffff;margin-left:5px;padding-left:5px;}

.progtop {border:1px solid #000000;margin-top:3px;padding-top:3px;}
.progtop h2 {margin-top:3px;}

.topnoscript {position:absolute;left:15px;top:10px;border:1px solid #000000;width:95%; background-color:#e0e0e0;color: #FF0000;font-family: verdana, geneva, arial, helvetica,sans-serif; font-size: 10px;padding:0px}
.topnoscript a:link {border-right:1px solid #000000;height:100%;background-color:#e0e0e0;color: #000000;}
.topnoscript a:visited {border-right:1px solid #000000;height:100%;background-color:#e0e0e0;color: #000000;}
.topnoscript a:hover {border-right:1px solid #000000;height:100%;background-color:#f0f0f0;color: #c00000;}

/* Shirts Page */



#mshirtdiv {WIDTH:100%;HEIGHT:355px;BORDER:1px solid;}
#samimg {WIDTH:200px;HEIGHT:320px;BORDER:0px;;}

#leftshirt {
width:210px;
float:left;
background:transparent;
padding-bottom:10px;
height:325px;
text-align:center;
border:1px #ff0000;
voice-family: "\"}\"";
voice-family: inherit;
width:33%;
	}
html>body #leftshirt {
width:33%;
}


#centershirt{
width:200px;
float:left;
background:transparent;
padding-bottom:10px;

height:325px;
border:1px #ffffff;
voice-family: "\"}\"";
voice-family: inherit;
width:34%;
	}
html>body #centershirt {
width:34%;
}

#rightshirt {
width:200px;
float:left;
background:transparent;
padding-bottom:10px;
height:325px;
text-align:center;
border:0px ;
display:block;
voice-family: "\"}\"";
voice-family: inherit;
width:32%;
	}
html>body #rightshirt {
width:32%;
}

#shirtiefix {
width:300px;
float:right;
background:transparent;
height:5px;
text-align:center;
border:0px solid #ff0000;
display:block;
voice-family: "\"}\"";
voice-family: inherit;
width:0px;
height:0px;
}
html>body #shirtiefix {
width:0px;
height:0px;}


.beaverbadge {height:75px;width:75px;border:0px}

.scoutbadge 
{
text-align:center;
}
.scoutbadge td
{
padding:5px;
}

#endeavourlogo {width:200px;height:299px;float:right}

.titlec {margin-top:10px}
