/*
Theme Name: SimpleCMS Theme
Theme URI: http://ryanhellyer.net/2008/02/23/aqua-vaccinium-wordpress-theme/
Description: SimpleCMS Theme is designed as a simple starting point for developing themes suitable for the SimpleCMS WordPress plugin
Version: 1.0
Author: Ryan Hellyer
Author URI: http://ryanhellyer.net/

	Copyright &copy; 2008 Ryan Hellyer

	This theme was designed and coded by Ryan Hellyer
	http://ryanhellyer.net/

	You are welcome to modify this theme for your own purposes and sell the modified version to clients,
	but this theme may not be provided for download anywhere other than by the author.

*/

body {position:relative; margin:25px;padding:0; background:white; font:normal 0.8em Verdana; color:black; }
.widthlimiter {min-width:600px;max-width:1000px; width:90%;margin:0 auto}

/* INPUT FIELDS */
input, textarea {border:solid 1px silver; background:transparent; font:normal 1em Verdana;}
.submit {background:transparent; border:none; cursor:pointer; margin:0; padding:0;}
label { float:left; display:inline;}
input[type='hidden'] {display:none;}

/* HEADER STYLING */
#header { position:relative; display:block; height:85px; z-index:10; width:100%; margin:0; padding-bottom:10px;}
#header img {float:left; margin-bottom:-5px;}
#header img#logo_r {margin-left:20px;}
#header img#dog {float:right; margin:5px 0 -60px 10px;}

#menu { width:100%; position:relative; z-index:9; display:block; height:1.8em; background:saddlebrown;}

/* MAIN CONTENT STYLING */
#content { position:relative; display:block; z-index:1; text-align:justify; width:100%; }
h1,h2,h3,h4,h5 {color:darkorange; font-weight:bold; clear:both;}
h1 a,h2 a,h3 a,h4 a,h5 a {color:darkorange; text-decoration:none; }
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {color:saddlebrown;}
h1 {font-size:2em; margin:0.8em 0}
h2 {font-size:1.6em; margin:0.7em 0}
h3 {font-size:1.4em; margin:0.6em 0}
h4 {font-size:1.2em; margin:0.5em 0}
h5 {font-size:1.0em; margin:0.4em 0}

p, .p, ul li, ol li {}
a {border:0;}

li a, p a, .p a, .wp-pagenavi a {color:darkorange; text-decoration:none; font:bold 1em Verdana;}
.submit {color:darkorange; text-decoration:none; font:bold 1em Verdana;}

li a:hover, p a:hover, .p a:hover, .wp-pagenavi a:hover {color:saddlebrown;}
.submit:hover {color:saddlebrown;}
ul li, ol li {list-style:square;}

#content div.img {float:left; padding:10px; margin:0 20px 10px 0; text-align:center; font-size:0.8em; border:solid 1px silver; display:inline; }
#content div img {margin-bottom:0.3em;}

/* FOOTER STYLING */
#footer { position:relative; display:block; z-index:1; margin:0; clear:both; width:100%; background:tan; text-align:center;}
#footer {height:1.8em; line-height:1.8em;}
#footer a {color:saddlebrown; text-decoration:none;}

#links { position:relative; display:block; clear:both;}
#links a.ldh {display:block; width:103px; height:70px; background:transparent url(/images/ldh_link.png) no-repeat;}
#links a.npr {display:block; width:78px; height:51px; background:transparent url(/images/npr_link.png) no-repeat;}
#links a.ldh:hover {background:transparent url(/images/ldh_link_hover.png) no-repeat;}
#links a.npr:hover {background:transparent url(/images/npr_link_hover.png) no-repeat;}

#links ul {margin:0 0 10px -5px; padding:0 0 10px;}
#links ul li {list-style:none; float:left; display:block; padding:0 10px; border-right:solid 1px silver;}
#links ul li a {color:silver; text-decoration:none; font-weight:bold;}
#links ul li a:hover {color:saddlebrown;}


/* SEARCH TERM HIGHLIGHTING - Search Unleashed plugin */
*.searchterm1, *.searchterm2, *.searchterm3, *.searchterm4, *.searchterm5 {background:tan; color:saddlebrown;}
.incoming {display:none;}

/* EXCERPTS - Excerpt Editor plugin styles */
*.pgee-exc-title a {color:sandybrown; font-weight:bold;text-decoration:none;}
*.pgee-exc-title a:hover {color:saddlebrown;}
*.pgee-read-more a {color:sandybrown; text-decoration:none;}
*.pgee-read-more a:hover {color:saddlebrown;}

/* PAGE NUMBERS - WP PageNavi plugin */
.wp-pagenavi {width:100%; border-top:1px solid silver; clear:both; }
.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi span.extend {
	padding: 0 4px; 
	margin: 2px;
}
.wp-pagenavi span.current {
	color: white;
	background-color: tan;
}

/* CONTACT FORM 7 */
div.wpcf7-mail-sent-ok {border:none;}
div.wpcf7-mail-sent-ng {border:none; color:red;}
div.wpcf7-spam-blocked {border:none; color:red;}
div.wpcf7-validation-errors {border:none; color:red;}

