*
{
	padding:				0px;
	margin:					0px;
}

html,body
{
	background-color:		#000000;
	margin:					0px;
	padding:				0px;
	font-family:			Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:				85%;
	line-height:			150%;
}

a
{
	text-decoration:		none;
}

#basic_out
{
	float:					left;
	width:					750px;
	background-image:		url("../img/scouting_mpumalanga.jpg");
	background-repeat:		no-repeat;
	padding-top:			250px;
	border-right:			1px solid #000000;
}

#basic_in
{
	float:					left;
	width:					750px;
	background-image:		url("../img/background.gif");
	background-repeat:		repeat-y;
}

#navigation
{
	float:					left;
}

#subnavigation
{
	float:					right;
	width:					500px;
}

#subnavigation li
{
	width:					500px;
	float:					right;
}

#subnavigation a
{
	width:					510px;
	padding-top:			8px;
	padding-bottom:			10px;
	padding-left:			20px;
	float:					right;
	color:					#ffffff;
	background-color:		#5f543f;
	border-top:				1px solid #5f543f;
	border-bottom:			1px solid #5f543f;		
}

#subnavigation ul
{
	list-style-type:		none;
}

#subnavigation a:hover
{
	text-decoration:		underline;
}

#navigation ol
{
	float:					left;
	width:					220px;
	list-style-type:		none;
}

#navigation li
{
	text-align:				right;
	width:					220px;
	float:					left;
}

#navigation a
{
	text-align:				right;
	width:					190px;
	padding-top:			8px;
	padding-bottom:			10px;
	padding-right:			30px;
	float:					left;
	color:					#ffffff;
	border-bottom:			1px dotted #B69862;
	border-top:				1px dotted #B69862;
}

#navigation a:hover
{
	text-decoration:		none;
	color:					#000000;
	background-color:		#CCAB6E;
	border-bottom:			1px dotted #000000;
	border-top:				1px dotted #000000;
}

.active
{
	font-weight:			900;
	background-color:		#5f543f;
	border-bottom:			1px solid #5f543f !important;
	border-top:				1px solid #5f543f !important;
}

#history
{
	float:					right;
	width:					510px;
	margin-top:				46px;
	padding-left:			20px;
	color:					#888888;
}

#history a
{
	color:					#888888;
}

#history a:hover
{
	color:					#000000;
}

#content
{
	float:					left;
	width:					480px;
	padding-left:			20px;
	font-family:			Georgia, Times, Times New Roman, serif;
	line-height:			180%;
}

#bottomline
{
	float:					right;
	width:					510px;
	padding-left:			20px;
	margin-top:				40px;
	margin-bottom:			15px;
	color:					#888888;
}

#bottomline a
{
	color:					#888888;
	font-size:				95%;
}

#bottomline a:hover
{
	color:					#000000;
}

h1
{
	margin-top:				22px;
	color:					#5F543F;
	text-transform:			uppercase;
	font-family:			Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:				165%;
	letter-spacing:			0.1em;
	font-weight:			100;
	margin-bottom:			20px;
}

h2
{
	margin-top:				22px;
	text-transform:			uppercase;
	font-family:			Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:				105%;
	letter-spacing:			0.1em;
	font-weight:			900;
}

#content a
{
	color:					#5F543F;
	text-decoration:		underline;
	font-size:				105%;
	font-family:			Trebuchet MS, Verdana, Arial, sans-serif;
}

#content ul
{
	padding-left:			20px;
}

#content ol
{
	padding-left:			20px;
}

p
{
	margin-bottom:			20px;
}

img
{
	float:					right;
	border:					0px;
	margin-left:			10px;
	margin-top:				3px;
	border: 1px solid #000000;
}

.img_left
{
	float:					left !important;
	border:					0px;
	margin-right:			10px;
	margin-top:				3px;
	margin-left:			0px;
	border: 1px solid #000000;
}

.hide
{
	visibility:				hidden;
	display:				none;
}

#content dd
{
	margin-left: 110px;
}

#content dt
{
	font-weight:bold;
}

#content dl
{
	margin-bottom:20px;
}

fieldset{
border:0px;
}

label{
width:100%;
float:left;
margin-top:10px;
}