body {
background:url(images/kickarse_background.gif) no-repeat center top; 
background-color:#ede6cb;
font: 0.8125em arial,helvetica,sans-serif;
}

A:link {color: #C00;}
A:visited {color: #900;}
A:active {color: #FC0;}
A:hover {color: #060;}

html {margin:0;
	padding:0;}
	
#wrap {
	width:850px;
	margin:0 auto;}

h1 {color:#063; margin:0px; font-family:arial,helvetica,sans-serif;}
h2 {color:#063; margin:0px; font-family:arial,helvetica,sans-serif;}
h3 {color:#c60; margin:0px; font-family:arial,helvetica,sans-serif;}
h4 {color:#f60; margin:0px; font-family:arial,helvetica,sans-serif;}

p {padding: 0em; margin: .2em.2em,.2em,.2em;}

.bullets {list-style-type: disc !important;  
padding: 0px 40px 0px 40px !important;} 

.bullets2 {list-style-type: disc !important;} 



#tablecenter {margin: 15px auto 8px auto;}

.uppernav_tablecolor {background-color:#033;}
.navbartext1 {color: #fff;  font-family:arial,helvetica;font-size:1.3em; padding:0; margin:0;}
.navbartopics {color: #fff; font-family:Impact, Trebuchet MS, serif; font-size:35px; padding:0; margin:0;}


.navbartopics A:link {color: #FFF; text-decoration: none}
.navbartopics A:visited {color: #FFF; text-decoration: none}
.navbartopics A:active {color: #FC0; text-decoration: none}
.navbartopics A:hover {color: #C00; text-decoration: none}



#main {
float:left;
width:600px;
background: rgba(255,255,255,0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff)";
}

#main_left {
float:left;
width:280px;
padding: 10px 10px;
}

#main_right {
float:right;
width:280px;
padding: 10px 10px;
}

#main_wide {
padding: 10px 10px;
}

.main_div {
background:#fff;
opacity:1;
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
}

.main_div p {
padding: 0px 10px 0px 10px;
margin: 0px 0px 10px 0px;
font:serif;
}
.main_div ul {
padding: 0px 10px 0px 10px;
margin: 0px 0px 10px 15px;
font:serif;
list-style-type: none;
}

.main_div h1 {
padding: 10px;
margin: 0px;
font:serif;
}
.main_div h2 {
padding: 0px 10px 0px 10px;
margin: 0px;
font:serif;
}

.main_div h3 {
padding: 0px 10px 0px 10px;
margin: 0px;
font:serif;
}

#sidebar {
float:right;
width:238px;
background: rgba(255,255,255,0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff)";
}


.h1alone {background:#fff;padding: 0px 10px 0px 10px;margin: 10px 10px;
width:100;
}


.sidebar_white {
background:#fff;
margin: 10px 10px;
padding: 10px 10px;
opacity:1;
}

.sidebar_white p {
padding: 0px 10px 0px 10px;
margin: 0px 0px 5px 0px;
font:serif;
}

#sidnav_toc { 
list-style-type: none;
padding:  0px; 
margin: 0px; 
} 
#sidnav_toc li { 
padding: 0px 0px 3px 15px; 
margin: 0; 
} 



.scoutheader_right {
position:relative; top:-250px; left:0px; width:250px; height:30px; color:#fff; font-family:arial,helvetica,sans-serif;  font-size:35px; padding: 10px 10px 10px 10px; float:right;
}

.green_block {background:#cc6; padding: 10px; margin: 30px; float:middle;
}

.maroon {color: #cc0000;}


#footer {
clear:both;
background:#cc9;
}

.black_border_paragraph
		{
border-style: double; 
padding:  5px; 
		}