/*
Theme Name: Simplest
Description: Just about the simplest possible theme for WordPress: 83 lines of PHP and 75 lines of CSS in 4 files.
Author: Trevor Turk
Author URI: http://trevorturk.com/
Theme URI: http://trevorturk.com/2010/09/20/new-wordpress-theme-simplest/
Version: 1.3
Tags: light, white, one-column
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
body {
	padding: 0px;
	margin: 0px;
	font-size:22px;
	line-height:1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #310000;
	background:#4f0c03 url('images/cc_bg.jpg');
	background-position: top center;
	background-repeat: repeat-x;
	background-attachment: fixed;
  }





@font-face {
    font-family: 'PTSansBold';
    src: url('fonts/PTS75F-webfont.eot');
    src: url('fonts/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/PTS75F-webfont.woff') format('woff'),
         url('fonts/PTS75F-webfont.ttf') format('truetype'),
         url('fonts/PTS75F-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'PTSansRegular';
    src: url('fonts/PTS55F-webfont.eot');
    src: url('fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/PTS55F-webfont.woff') format('woff'),
         url('fonts/PTS55F-webfont.ttf') format('truetype'),
         url('fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}




body p { color: #4c260d; }


	
a a:link a:visited {
	color: #520f06;
	text-decoration: underline;
}

a:hover a:active {
	color: #418208;
	text-decoration: underline;
}	


img
{
 border: 1px solid #550c0d;

}

img.floatRight, img.alignright { 
    float: right; 
    margin: 8px 0px 12px 20px; 
    border: 1px solid #550c0d;
}

img.floatLeft, img.alignleft { 
    float: left; 
    margin: 4px 20px 12px 0px; 
    border: 1px solid #550c0d;
}

#container
{
	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width: 1000px;
}

#banner
{
	padding: 0px;
text-align:center;
	height: 130px;
	margin: 20px 0px 20px 10px;
}

.social {float:right; margin:10px 10px 0px 0px;}
.logo {float:left;}
#navbanner {
	height:50px;
	margin: 0px;
	margin-bottom:4px;
	padding: 0px;
	font-size: 14px;
	text-align: center;
	width:1000px;
}


#navbanner ul
{
	list-style: none;
	text-align: center;
	margin: 2px auto 8px auto;
	width:980px;
	padding:0px;

}

#navbanner li
{
	display: inline;
	padding: 0px 12px;
	float:none;
}


#navbanner ul li a, #nav_left ul li a:link, #nav_left ul li a:visited
{
		color: #fff;
	text-decoration: none;

}
#navbanner ul li a:hover, #nav_left ul li a:active
{
	color: #243fcc;
	text-decoration: none;

	}



#content
{
	padding: 20px 25px 20px 25px;
 background:#f9f298 url('images/screen3.jpg') repeat;
	color: #591709;
	border: 2px solid #f2f3af;
	text-align: left;
	margin:0px auto;
	width:950px;
}


#content .aboutdiv {
	border: 0px;
	margin-bottom: 15px;
	padding: 10px;
	background-color: #fff;
}

#content .aboutdiv img
{	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-top: 4px;
	border: 1px solid #333
}

#content h1
{
	color: #550c0d;
	font-size: 26px;
	margin:0px 0px 30px 0px;
line-height:1.1em;
}

#content h2
{
	color: #550c0d;
	font-size: 24px;
font-weight: 550;
	margin: 0px 0 10px 0;
line-height:1.1em;
	padding:0px;
}

#content h3
{
	color: #550c0d;
	font-size: 16px;
	margin-top: 0em;
	margin-bottom: 8px;
	text-decoration: underline;
}

#content p { line-height: 1.5em;
			}

#content a, #content a:link, #content a:visited
{
	color: #520f06;
	text-decoration: underline;
}

#content a:hover, #content a:active
{
	color: #584f49;
	text-decoration: underline;
}

#content ul li, #content ol li
{
	line-height: 1.2em;
	margin-bottom: 5px;
}
		
#nav {float:right; margin:0px; padding:0px; position:absolute; top:29px; left:348px;}

ul.dropdown {
padding:0px 0px 0px 0px;
font-weight: normal;
font-size:30px;
text-align:right;
}

ul.dropdown, ul.dropdown ul {
list-style:none;
}

ul.dropdown li {
float:left;
padding: 0px 15px;
margin:0px;
font-weight: normal;
list-style:none;
background:url('images/nav-border.png') bottom right no-repeat;
text-align:center;
text-shadow: 0px 0px 8px #222; 
}
ul.dropdown li a {
display:block;
color:#fff;
padding:6px 0px 4px 0px;
font-weight: normal;
}
ul.dropdown li a:hover {
color:#fde307;
text-decoration: none;
padding:6px 0px 14px 0px;
}

ul.dropdown li a:active {
color:#fde307;
}


ul.dropdown li.current a, .current li a, .current a{color:#fde307;}



#home-lower {
width:980px;
margin:0px 10px;
padding:0px;

}

#slideshow{
width:585px;
height:380px;
border-radius:4px;
background:#fff;
padding:4px;
}
.page {
margin:0px;
padding:0px;
width:660px;
padding-right:40px;
min-height:600px;
 }

.page p {padding:0px; margin: 0px 0px 12px 0px;}

.post {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:2px dotted #ccc;
}

#sidebar {
width:240px;
float:right;
margin:0px 0px 0px 30px;
padding:0px;
font-size:13px;
}

.sidebox {
padding:10px;
margin-bottom:20px;
}

#sidebar  a, #sidebar a:link, #sidebar a:visited a{color:#561408;}
#sidebar ul li a:hover {color:#ae1d03;}

a.opacity:hover {
 opacity:0.6;
  filter:alpha(opacity=60); }

#footer {
	padding: 20px 0px;
	margin: 0px;
	background:url('images/blue.png');
	width:100%;
	height:80px;
	margin-top:-4px;
	position:relative;
	z-index:9999;
}
#bottom {
width:940px;
margin:0px auto;
color:#fff;
font-size:16px;
}

#bottom h2 {
font-size:24px;
color:#86b225;
text-transform:uppercase;
}

#bottom a {color:#eee;}
#bottom a:hover {color:#fff;}

#searchform{
 width: 180px;
 height:34px;
 background: #fff;
margin:0px;
}

.fieldHolder
{
	width: 180px;
	height: 34px;
	float: left;
	margin-top:0px;
}

.textInput
{
	width: 170px;
	height: 26px;
	background: none;
	border: none;
	color: #db3f17;
	margin-top: 0px;
	margin-bottom:6px;
	margin-left: 5px;
	font-size:16px;
}

a.slideshowlink {display:none;}