html,body, h1 {
	margin: 0;
	padding: 0;
	}

body {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: small;
	color: #000;
	text-align: left;
	background: #fff url(/images/banner-stripes.gif) repeat-x;
	}
	
strong {}

#page {
	background: transparent url(/images/call-scouts.png) no-repeat top right;
	width: 1024px;
	overflow: visible;
	float: left;
	}

dl {
	margin-bottom: 10px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 10px;
	}
	
a:link {	color: #3E593C; }
a:visited { color: #728670; }

h2, h3, h4 {
	font-family: Georgia;

}

a img {border: 0; text-decoration: none;}

.invis {display: none;}

/********************	COLUMN LAYOUTS	******************/
#col0 {
clear: left;
float: left;
width: 250px;
}

#col1 {
float: left;
width: 520px;
margin-right: 5px;
margin-left: 5px;
}

#col2 {
float: left;
	width: 244px;
	padding-top: 100px;
}


/********************	Banner	******************/

#banner {
	height: 251px;
}

#banner h1 {
	background: transparent url(/images/title.gif) no-repeat left top;
	height: 260px;
	float: left;
	width: 717px;
	text-indent: -5000px;
}


/********************	Nav	******************/
#menu {
	background: transparent url(/images/title.gif) no-repeat 0px -260px;
	padding-top: 110px;
	font-family: Georgia;
	font-size: medium;
	padding-left: 10px;
}

#menu ul {
	margin: 0px 0px 0px 0px;
	padding: 0;
	list-style: none;
}

#menu li {
	background: transparent url(/images/button.gif) no-repeat left bottom;
	margin-bottom: 20px;
	padding-bottom: 15px;
}

#menu a {
	display: block;
	background: white url(/images/button.gif) no-repeat left top;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
}

#menu a:hover {
	text-decoration: underline;
}
/********************	Content	******************/
.callout {
	background: white url(/images/right-box.gif) no-repeat center bottom;
	padding-bottom: 10px;
}

.callout h4 {
	background: white url(/images/right-box.gif) no-repeat center top;
	margin: 0;
	padding: 10px 10px 3px;
	text-align: center;
	font-size: medium;
}

.callout p,
.callout ul,
.callout ol,
.callout dl {
	padding: 5px 10px;
}

.callout dd {
	margin-left: 0px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.callout dl {border-bottom: 0px;}

#col1 h2 {
	width: 90%;
}

#col1 dd {
	margin-top: 4px;
}

#col1 dd img {
	float: left;
	margin-right: 10px;
}

#col1 dt {
	clear: both;
}

#col1 dl {
	overflow: auto;
}
/********************	Footer	******************/
#footer {
text-align: center;
clear: both;
font-size: smaller;
padding-top: 20px;
}
#footer ul {list-style: none;}

#footer li {display:inline; padding-right: 5px; margin-right: 5px; border-right: 1px solid black;}
#footer li.last {border-right: 0px; margin-right: 0px; padding-right: 0px;}
#footer p {clear: both; margin: 2px;}