body {
	background: #06064C;
	color: #FFFFFF;
	font-family: Times New Roman,times,serif;
}

p,h1,h2,h3,h4,h5 {
	font-family: Times New Roman,times,serif;
}

img.noborder {
	border: 0;
}

#menu {
	text-decoration: none;
	font-size: 1.10em;
	font-weight: bold;
	margin: 15px 0 20px 0;
}
#menu a , #menu a:visited , #menu a:hover{
	color: #FFF;
}

h1 {
	font-size: 2.20em;
	margin: 5px 0 5px 0;
}

h4 {
	font-size: 0.95em;
	margin: 5px 0 5px 0;
}

h5 {
	font-size: 1.5em;
	margin: 5px 0 5px 0;
}

img {
	margin: 4px;
}
img.border {
	border: solid 1px #FFF;
}

a {
	text-decoration: none;
}

#site_title h1 {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 10px;

}
#site_title h1 a {
	text-decoration: none;
	color: #FFF;
	font-size: 58px;
}


#side_images {
	padding: 30px 0px 10px 10px;
	text-align: right;
}
#side_images img {
	margin: 0px 30px 25px 0;
}


#menu_wrapper {
	width: 230px;
}

#menu_wrapper ul {
	padding: 0;
	margin: 30px 0 0 0;
	list-style-type: none;
}
#menu_wrapper li {
	line-height: 180%;
}

#menu_wrapper a {
	text-decoration: none;
	color: #FFF;
	font-size: 22px;

}

#menu_wrapper li.menu_li {
	padding-left: 10px;
	padding-right: 10px;
}
#menu_wrapper li.menu_lili {
	padding-left: 25px;
	padding-right: 10px;
}
#menu_wrapper a.menu_li_a {
	font-size: 20px;
}
#menu_wrapper a.menu_lili_a {
	font-size: 18px;
}
#menu_wrapper .menu_li_selected {
	font-weight: bold;
}

#footer {
	text-align: center;
	margin: 10px;
}
#footer span.email {
	color: #ffff99;
}
#footer a , #footer a:visited #footer a:hover {
	color: #FFF;
}

#content_wrapper a , #content_wrapper a:visited {
	color: #EF8E1D;
}
#content_wrapper a:hover {
	color: #FFF;
}

#content_wrapper h1 {
	color: #ff8c00;
	text-align: center;
}
#content_wrapper h2 {
	text-align: center;
	font-size: 28px;
	margin: 15px 0 10px 0;
}

#content_wrapper h3 {
	color: #ff8c00;
	font-size: 18px;
	margin: 15px 0 5px 0;
/*
	text-decoration: underline;
*/

}

#content_wrapper h6 {
	font-size: px;
	margin: 15px 0 5px 0;
}

#content_wrapper h6 {
	font-size: 0.8em;
	margin: 15px 0 5px 0;
}



.link1 {
	color: #fddbba;
}

.small_p_gap {
	margin: 2px 0 2px 0;
}

.class { color: white; text-decoration: none }
.class1 { color: #ff1493; text-decoration: none; }
.black line { color: black; background-color: black; text-decoration: none; border-color: black; }
.special { color: #ff656c; font-size: medium; font-weight: bold; font-variant: small-caps; text-decoration: none; }
.class1 { color: #f63; text-decoration: none }

.class { color: white; text-decoration: none }

/*
.style2 {color: #FFFFFF}
*/
.style3 {
	font-size: x-small;
	font-weight: bold;
}

