body {
	background: #07396A;
}
#wrap {
	background: #FFFFFF;
	border: 15px solid #000000;
	padding: 0px;
}
a, a:visited {
	color: #07396A;
}
a:hover {
	color: #07396A;
}
blockquote {
	background: #FAFAFA;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	color: #444444;
}
.postwidget {
	background: #FAFAFA;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	color: #444444;
}
#searchbox {
	background: #FAFAFA;
	border: 1px solid #B0B0B0;
	color: #202020;
}
#searchbutton {
	background: #EEEEEE;
	border: 1px solid #B0B0B0;
	color: #303030;
}
#header {
	background: #FFFFFF;
	height: 115px;
	color: #003366;
}
#header h1 {
	color: #003366;
	font-size: 40px;
	font-family: Georgia;
}
#header h1 a, #header h1 a:visited {
	color: #003366;
}
#header h1 a:hover {
	color: #07396A;
}
#header h3 {
	color: #003366;
	font-size: 16px;
	font-family: Georgia;
	line-height: 120%;
}
.headerlefttext {
	margin: 20px 0px 0px 25px;
}
.headertextfull {
	margin: 20px 0px 0px 25px;
}
#navbar {
	background: #07396A;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #FFFFFF;
}
#navbarright a, a:visited{
	color: #333333;
}
#navbarright a:hover{
	color: #333333;
}
#nav li a, #nav li a:link, #nav li a:visited {
	border-right: 1px solid #000000;
	color: #FFFFFF;
}
#nav li a:hover, #nav li a:active {
	background: #000000;
	color: #FFFFFF;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #07396A;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFFF;
}
#nav li li a:hover, #nav li li a:active {
	background: #000000;
	color: #FFFFFF;
}
#nav .current_page_item a {
	background: #07396A;
	color: #FFFFFF;
}
#nav .current_page_item a:hover {
	background: #07396A;
	color: #FFFFFF;
}
#subnavbar {
	background: #000000;
	border-bottom: 1px solid #333333;
	color: #FFFFFF;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
	color: #FFFFFF;
}
#subnav li a:hover, #subnav li a:active {
	background: #333333;
	color: #FFFFFF;
}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #000000;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
}
#subnav li li a:hover, #subnav li li a:active {
	background: #333333;
	color: #FFFFFF;
}
#featuretop {
	background: #FFFFFF;;
	border-bottom: 3px solid #666666;
	color: #444444;
	font-size: 12px;
}
#featuretop a, a:visited {
	color: #003366;
}
#featuretop a:hover {
	color: #003366;
}
#featuretop h2 {
	color: #444444;
	font-size: 20px;
}
#featurebottom {
	background: #EEEEEE;
	border-top: 3px solid #666666;
	color: #444444;
	font-size: 12px;
}
#featurebottom a, a:visited {
	color: #003366;
}
#featurebottom a:hover {
	color: #003366;
}
#featurebottom h2 {
	color: #444444;
	font-size: 20px;
}
#hometop {
	background: #FFFFFF;
	color: #444444;
	font-size: 12px;
}
#hometop a, a:visited {
	color: #003366;
}
#hometop a:hover {
	color: #003366;
}
#hometop h2 {
	color: #444444;
	font-size: 20px;
}
.hometopleftwidget {
	height: 250px;
	border-right: 1px solid #B0B0B0;
}
#homebottom {
	background: #EEEEEE;
	border-top: 3px solid #666666;
	color: #444444;
	font-size: 12px;
}
#homebottom a, a:visited {
	color: #003366;
}
#homebottom a:hover {
	color: #003366;
}
#homebottom h2 {
	color: #444444;
	font-size: 20px;
}
#content h1 {
	color: #444444;
	font-size: 26px;
}
#content h1 a, #content h1 a:visited {
	color: #444444;
}
#content h1 a:hover {
	color: #003366;
}
#content h2 {
	color: #444444;
	font-size: 20px;
}
#content h3 {
	color: #444444;
	font-size: 18px;
}
#content h4 {
	color: #444444;
	font-size: 16px;
}
#contentmain {
	background: #FFFFFF;
	color: #444444;
	font-size: 15px;
}
#contentmain a, a:visited {
	color: #003366;
}
#contentmain a:hover {
	color: #003366;
}
.postareawide {
	font-size: 15px;
}
.postmeta {
	border-top: 1px solid #DDDDDD;
}
#sidebar {
	background: #FFFFFF;
	color: #444444;
	font-size: 13px;
}
#sidebar a, a:visited {
	color: #003366;
}
#sidebar a:hover {
	color: #003366;
}
#sidebar h2 {
	border-bottom: 1px solid #B0B0B0;
	color: #444444;
	font-size: 16px;
}
#sidebarleft {
	background: #FFFFFF;
	color: #444444;
	font-size: 13px;
}
#sidebarleft a, a:visited {
	color: #003366;
}
#sidebarleft a:hover {
	color: #003366;
}
#sidebarleft h2 {
	border-bottom: 1px solid #B0B0B0;
	color: #444444;
	font-size: 16px;
}
#sidebarright {
	background: #FFFFFF;
	color: #444444;
	font-size: 13px;
}
#sidebarright a, a:visited {
	color: #003366;
}
#sidebarright a:hover {
	color: #003366;
}
#sidebarright h2 {
	border-bottom: 1px solid #B0B0B0;
	color: #444444;
	font-size: 16px;
}
#comment {
	background: #FAFAFA;
	border: 1px solid #C0C0C0;
	color: #222222;
}
#author, #email, #url {
	background: #FAFAFA;
	border: 1px solid #C0C0C0;
	color: #222222;
}
#submit {
	background: #FAFAFA;
	border: 1px solid #C0C0C0;
	color: #333333;
}
.commentlist li .avatar {
	width: 80px;
	height: 80px;
}
.thread-alt {
	background: #FAFAFA;
}
.thread-even {
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.depth-1 {
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.even, .alt {
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
#footer {
	background: #FFFFFF;
	border-top: 1px solid #B0B0B0;
}
#footer p {
	color: #666666;
}
#footer a, #footer a:visited {
	color: #666666;
}
#footer a:hover {
	color: #666666;
}
