/*---------- site map rules ----------*/

BODY {
	background: #fff;
	background-image: url("/images/bodyback.gif");
	margin: 30px 0px 0px 0px;
}
#web_page {
	margin: 0px auto 0px auto;
	width: 500px;
}

#wrapper {
	float: left;
	border: 20px solid #26BADE;
	background-color: #fff;	
}

#header {
	background-image: url("/images/header.gif");
	background-repeat: no-repeat;
	width: 500px;
	height: 150px;
	font: 30px arial;
	padding: 0px;
	margin: 0px;
}

/*---------- content rules ----------*/
#content {


}

#left {
	float: left;
	width: 350px;
}

#right {
	float: left;	
	width: 150px;
}

#main_content {
	padding: 15px;
}


H1 { clear: both; font: 18pt Moderne, Century Gothic, Arial, serif; color: #09b1d6; margin: 0px; padding: 0px;}
	
H2 { font: 14pt Moderne, Century Gothic, Arial, serif; color: #ff1bac; margin: 0px; padding: 0px;}
H3 {font: 12pt Moderne, Century Gothic, Arial, serif; color: #000; font-weight: bold; margin: 0px; padding: 0px;}
P {
	font: 10pt Verdana, arial, sans-serif;

}
P A, LI A { }
A:hover {color: #000;}
LI {}

IMG {}

div.rule HR {
	display: none;
}
div.rule {
	border-top: 1px dashed #0a0;
	height: 15px;
}

#main_nav {
	width: 900px;
	margin: 0px 0px 0px -150px;	
}

#main_nav UL LI {
	display: inline;
}

#main_nav UL {
		
}

#main_nav LI {
	padding: 0px 10px 0px 0px;
	
}

#main_nav A {
	color: #fff;	
	font: 10pt arial;
	text-decoration: none;
	padding: 5px;
	background: #26BADE;
}

#main_nav A:hover {
	background: #ff1bac;	
}
