/* General */

textarea { resize: vertical;}

p.tick { height: 48px; }
a:link, a:visited  { color: #3b4f63; text-decoration:none;}
a:hover {color:#511e09;}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline;}

div.blogpost {
	margin-bottom:10px;
}

/* Front Page Navigation */

#left_nav {
	background: url("darker/right_nav_bak.png") no-repeat;
}

#content-nav, #content-nav li ul {
	background: #526884;
}
#content-nav a  {
	font-size: 13px;
    color: #FFF; 
}
#content-nav a:hover, #content-nav li.current_page_item a, #content-nav li.current_page_parent a { 
	color: #b7d3ec; 
}
#content-nav li.current_page_item li a, #content-nav li.current_page_parent li a { 
	color: #FFF; 
}
#content-nav li ul li  { 
	border-bottom: 1px solid #5e7898;
}
#content-nav li ul li:hover  { 
	background: #395880;
}
#content-nav li ul li a:hover {
	color:#FFF;
}

/* Blog Entry Overrides */

#comments { display: none; }

.post-meta{text-transform:none;}

.entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin: 0 0 10px 0; }
.entry p  { margin: 0 0 12px 0; line-height: 1.6em; }


/* Contact Form 7 Styles */

form.wpcf7-form li.formElement {
 list-style-type: none !important;
}

li.wpcf7-disclaimer  a {
	text-decoration: underline;
}

input.wpcf7-acceptance {
	width: auto !important;
	margin: 3px 5px; !important;
	padding-left: 5px 0 5px 10px !important;
}
input.wpcf7-submit, input.wpcf7-reset  {
	color: #FFF !important;
	background: url("darker/button_bak.png") repeat-x scroll 0 0 #476281 !important;
    border: 1px solid #526884 !important;
	font-size: 11px !important;
	padding: 5px 0px 20px 0px !important;
	margin-top: 10px !important;
	width: 70px !important;
	height: 26px !important;
}

/* Old Comment Form Widget */
form.wpcf7-form ol.forms {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 12px !important;
}
ol.forms li input.submit, #commentform #submit  { 
	background: url("darker/button_bak.png") repeat-x scroll 0 0 #476281;
    border: 1px solid #526884;
}

/* Header */
#header { 
	background: #476281; 
}
#header_home #header_top {
    background: url("darker/home_header_bak.png") no-repeat;
}
#call .call_to {
	color: #EEE;
}	
#headsearch {
    background: url("darker/search_bak.png") no-repeat;
}	
	
body.home #main h3, div.entry h1.page-title, .widget h3 {
    color: #315889;
}