/*
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.

*/

/* HEADER AND BODY STYLING */
body {
	margin:0;
	padding:0;
	background-image: url(images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #000000;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8B745A;
	float: left;
	text-align: left;
	line-height: 10px;
}

#search {display:inline}

.widthlimiter {
	min-width:775px;
	max-width:1000px;
	width:775px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#container {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	background-color: #DCD5CD;
	position: relative;
}

#menu {
	float: left;
	width: 232px;
	position: relative;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
#menu h2, h2 a {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
	padding-left: 10px;	
}
.link {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
	padding-left: 10px;	
}


#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-type: disc;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-position: inside;
}
#menu ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #8F6B53;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

/* NAVIGATION BAR - for an easy way to restyle this, visit ... http://ryanhellyer.net/dropdowns/ */
#suckerfishnav {
	font-size:12px;
	font-family:verdana, sans-serif;
	font-weight:normal;
	float: left;
	margin: 0px;
	padding: 0px;
}

#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:30px;
	width:232px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	padding: 0;
	font-size: 12px;
}

#suckerfishnav a {
	display:block;
	color:#000000;
	text-decoration:none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
}

#suckerfishnav li {
	float:left;
	padding:0;
	width: 232px;
	font-size: 12px;
}

#suckerfishnav li ul {
	position:absolute;
	left:-999em;
	width:232px;
	font-weight:normal;
	margin:0;
	line-height:1;
	-moz-opacity:0;
	khtml-opacity:0.85;
	font-size: 12px;
	float: left;
}

#suckerfishnav li li {
	border-bottom:0px solid #aaa;
	font-size: 12px;
}

#suckerfishnav li li a {
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#suckerfishnav li ul li {
	font-weight:normal;
	font-family:verdana, sans-serif;
	font-size: 12px;
}

#suckerfishnav li ul li a {
	font-size:12px;
	color:#ddd
}

#suckerfishnav li:hover ul li a {
	color:#ddd;
	font-size: 12px;
}

#suckerfishnav li ul ul {
	margin-right: 0;
	margin-bottom: 0;
}

#suckerfishnav li ul li:hover {
	background-color: #8B745A;
}

#suckerfishnav li ul li:hover a {
	color:#ddd;
}

#suckerfishnav li ul li:hover li a {
	color:#ddd;
}

#suckerfishnav li ul li li:hover a {
	color:#ddd;
}
#sidebar         {
color:#ddd
}

#suckerfishnav li ul li ul li:hover ul li:hover a {
color:#ddd
}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {
}


#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
left:auto;
background:#444
}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	background-color: #5C4B3C;
}
/* MAIN CONTENT STYLING */
#content2 {
	background-color: #FFFFFF;
	width: 503px;
	min-height: 500px;
	float: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}


#content {
	width: 775px;
	min-height: 500px;
	background-color: #DCD5CD;
}

h1,h2,h3,h4,h5 {
}
h1 a,h2 a,h3 a,h4 a,h5 a {
	text-decoration: none;
	color: #8B745A;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {
}
h1 {
	margin:0;
	padding:0;
	font-family: sans-serif;
	font-size: 1.8em;
	font-style: normal;
	line-height: 80px;
	font-weight: normal;
	font-variant: normal;
	color: #8A745A;
}
h2 {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
}
h4 {
	font-family: sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8A7359;
	margin-top: 2em;
	margin-right: 0;
	margin-bottom: -0.8em;
	margin-left: 0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D5CFC7;
}
h5 {
	margin-right: 0;
	margin-left: 0;
	font-family: sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8A7359;
	text-align: right;
	float: right;
	margin-bottom: 0em;
	margin-top: -0.3em;
}

p {
	color:#333333;
	font-family: sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1.9em;
}
p a {
	text-decoration:none;
	color: #8B745A;
}
p a:hover {text-decoration:underline}

ul li, ol li {
	font-family:sans-serif;
	color:#202225;
}
#content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* FOOTER STYLING */
#footer {
	width:775px;
	height:50px;
	text-align: left;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #000;
}
#footer p {
	font-size:0.7em
}
#footer a {
	text-decoration:none
}
#footer a:hover {text-decoration:underline}
.imagefloatright {
	float: right;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	float: right;
	text-align: right;
	line-height: 13px;
}
h6 {
	margin-right: 0;
	margin-left: 0;
	font-family: sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8A7359;
	text-align: center;
	float: center;
	margin-bottom: 0em;
	margin-top: -0.5em;
}
h3 {
	font-family: sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8B745A;
}
.table {
	color:#333333;
	font-family: sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1.9em;
}
img {
	border: 1px solid #FFF;
}
#header h2 {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
}
#header h2 a {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
}
#header h2 a:hover {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
}
 #header ul li {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
  }
  #header ul li a {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000;
}
  #header ul li a:hover {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #7D604B;
}
content2 h2 ,h2 a  {
	font-family: sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #8A7359;
	margin: 0px;
	padding: 0px;
}
.nav_pad {
	margin-left: 10px;
	margin-bottom: 5px;
}

