body {background: #FFFFFF;}

a {color:#002C6D;}
a:hover {color:#002C6D;}

a.title {text-decoration:none;color:#002C6D;font-size:1.2em;}

.content {margin-right:10px;}

#header {background: #FFFFFF;}

#nav {margin-bottom:20px;}

#nav, #subnav	{ padding: 0; background: #5E856B; float: left; width: 100%; line-height: 1.5em; }

#footer { padding: 0 0 0 10px; background: #5E856B; float: left; width: 100%; color: #FFFFFF;}
#footer a {color: #FFFFFF;}

#nav ul,
#subnav ul		{ margin: 0; padding: 0; list-style: none; }

#nav li,
#subnav li		{ margin: 0; padding: 0; float: left; background-image: none; }

#nav li a,
#subnav li a 	{ color: #F2FFDF; padding: 5px 15px; float: left; text-decoration: none; font-weight:bold; }

#nav li.current_page_item a,
#nav li a:hover 	{ background: #002C6D;}

#subnav				{ background: #E68A00; }

#nav li.current_page_item a,
#subnav li.current_page_item a,
#subnav li a:hover 	{ color: #EFEFEF; }

#nav li.first a { margin-left: 50px; }

#sideleft ul, #sidebar ul {list-style-type: none; padding-left: 0;margin-left:0;}
#sideleft ul li, #sidebar ul li { padding-left: 0;margin-left:0;}

#sideleft h2, #sidebar h2 {font-size:1.6em;}
#sideleft a, #sidebar a {text-decoration:none;}

#sideleft ul li ul, #sidebar ul li ul {border-top: 1px dotted #D3D3D3;}
#sideleft ul li ul li, #sidebar ul li ul li {margin: 0px; padding: 0px;border-bottom: 1px dotted #D3D3D3;} 

#sideleft ul li ul li a, #sideleft ul li ul li a:visited, #sidebar ul li ul li a, #sidebar ul li ul li a:visited{
	color: #666666;
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
}
#sideleft ul li ul li a:hover, #sidebar ul li ul li a:hover {
	background: #E5F3E8;
	color: #343434;
	text-decoration: none;
}
#sideleft, #sidebar ul li ul li ul li {
	border-bottom: 1px dotted #FFF; /*IE Bug Fix */
}
#sideleft ul li ul li ul li a, #sideleft ul li ul li ul li a:visited, #sidebar ul li ul li ul li a, #sidebar ul li ul li ul li a:visited {
	color: #666666;
	display: block;
	padding: 5px 3px 5px 10px;
	margin: 0px;
	text-decoration: none;
}
#sideleft ul li ul li ul, #sidebar ul li ul li ul {
	border: none;
	padding: 0px; margin: 0px;
}
#sideleft ul li ul li ul li a:hover, #sidebar ul li ul li ul li a:hover {
	background: #E5F3E8;
	color: #AD5433;
	text-decoration: none;
}

h1.post a {text-decoration:none;font-weight:bold;font-size:18pt;line-height:1.5;}
h2.post a {text-decoration:none;font-weight:bold;font-size:18pt;}

#comments, #respond {font-size:1.4em;}

.post-meta {background-color: #E5F3E8;padding:4px;margin: 2px 0 10px 0;}

.commentarea {padding:4px; background-color: #E8E8E8;margin-bottom: 6px;}
div.commentbox {background: #FFFFFF; padding:6px;}

.small {padding-bottom: 0;margin-bottom:0;}

#headtitle {font-size: 3.0em;padding: 0;margin-bottom:18px;}

