* {
		margin: 0;
		padding: 0;
		}

html {
		font-size: 100%;
		}

body {
		font-size: 73%;
		font-family: Trebuchet, "Times", "Times New Roman", Tahoma, serif;
		}

@font-face {
	font-family: 'Custom';
	src: url('fely_regular.eot');
	src: local('Fely'), local('Fely'), url('fely_regular.woff') format('woff'), url('fely_regular.ttf') format('truetype');
}

		
p {
		font-size: 1.4em;
	    line-height: 2em;
		margin-bottom: 1.66667em;
		color: #533F29;
		}

input#Submit {margin-bottom: 1.66667em;}

h1     {
		font-size: 2.0em;
		line-height: 1em;
		margin-bottom: 1em;

		}

h2 {
		font-size: 1.5em;
		line-height: 1.33333333em;
					color: #999;
	
		margin-bottom: 0.66666666em;
		}

h3 {
		font-size: 1.3em;
		line-height: 1.5384615em;
	
		}
		h4 {
				font-size: 1.2em;
				line-height: 1.5384615em;
				 color: #A5937B;

				}
img {border: none;}

/*    THESE ARE THE SPLASH PAGE STYLES   */
#intro #wrapper {
	width: 1000px;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	padding-bottom: 0px;
}
a:link {
	color: #990000;
}
a:visited {
	color: #660000;
}
a:hover {
	color: #CC3300;
}

a:active {
	color: #CC3300;
}
#intro #innerWrapper {
	margin: 20px;
	border: 1px solid #A5937B;
	text-align: center;
	padding: 100px;
}
#outerwrap {
	background:url(images/backrepeat.jpg) repeat-y center #fff0d6 ;
	width: 1000px;
	margin: 3em auto;
	border: 0px solid #000;
	padding: 1px;
}
p a {text-decoration: none; }
/****************************************/

#wrapper {
	width: 1000px;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	padding: 1px;
	border: 0px solid #000;

}
#innerWrapper {
	margin: 20px 20px 0 20px;
	border: 1px solid #A5937B;
	text-align: center;
	padding-top: 10px;
}
#header #logo {
	padding-top: 5px;
}
#header {
	text-align: center;
}

 ul { list-style-type: none;
 font-size: 1.2em;
		line-height: 2em;
		margin-bottom: 1.6666666em;
		color: #999;}
.entry-list ul li a {
	font-size: 1.1em;
	line-height: 250%;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
#navigation {
	height: 25px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 3em;
}

#navigation a 
{
	color:#533F29;
	font-family:Custom;
	font-size:19px;
	padding:0 22px;
	text-decoration:none;
	text-transform: lowercase;
}

.current_page_item a 
{
color:#CC3333 !important;
}

#navigation ul
{
margin:0;
padding:0;
}

#navigation ul li
{
display:inline;
list-style-type:none;
}

#footer {
	background-color: #8dca19;
	text-align: center;
	padding: 0em 2em 2em 2em;
	border-bottom: 1px solid #062742;border-right: 1px solid #062742;border-left: 1px solid #062742;
}
#innerFooter { border-bottom: 1px solid #062742;border-right: 1px solid #062742;border-left: 1px solid #062742;}

#innerFooter img { margin: 1em 0; }

#mainContent {
	margin: 1em auto 3em;
	width: 800px;
	border-right: 4px double #533F29;
	border-left: 4px double #533F29;
}

table td
{
vertical-align:top;
color:#533F29;
font-size:1.4em;
line-height:2em;
}

#hov:hover
{
background-color:#EC710A;
}

#main
{	
	padding-bottom: 2em;
	width: 600px;
	float:left;
}

.clearall
{
clear:both;
width:0;
height:0;
}
#sidbar_right
{
float:left;
width:196px;

display:none;
}

#sidbar_left
{
float:left;
width:196px;

display:none;
}
/*
#mainContent {
	margin: 1em auto 3em;
	padding-bottom: 2em;
	width: 600px;
	border-right: 4px double #533F29;
	border-left: 4px double #533F29;
}*/

#mainContent p {margin: 10px 30px;}

#mainContent h1 {
    font-family:Custom;
	margin: 0 0 10px 0;
	font-weight:normal;
	color:#533F29;
	padding:0;
}
h2 { font-weight: normal; color: #A5937B; font-size: 2.2em; letter-spacing: .4em; text-align: center; padding-top: 1em;}
h3 { font-weight: normal; color: #A5937B; font-size: 1.5em; letter-spacing: .2em; }
.clearBoth {clear: both; height: 0px;}

#bio #mainContent p, #contact #mainContent form, #stories #mainContent p, #intro2 #mainContent p {
	text-align: left;
}
label {float:left; width:12em; text-align:right;}
input, textarea {margin-left: 1em; border: 1px solid #A5937B; background-color: #fff; width: 250px}
.pug {text-align:center;}
#contact #outerwrap {padding-bottom: 20px;}td {
	text-align: left;
	vertical-align: middle;
}
input.hover:hover {background-color:#EC710A; color: #fff;}
p.flow span {
	float: left;
}
#contactform p {clear: both;}

td a
{
font-size:12px;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.entry img, .entry img a {
margin: 9px;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 4px;
}

#sidbar_right .execphpwidget h2
{
	color:#533F29;
	font-family:Custom;
	font-size:19px;
	text-decoration:none;
	text-transform: lowercase;
	list-style-type: none !important;
}
li#linkcat-2, li#linkcat-3, li#linkcat-4, li#linkcat-5, li#linkcat-6, li#linkcat-7, li#linkcat-8, li#linkcat-9, li#linkcat-10, li#linkcat-11, li#linkcat-12, li#linkcat-13, li#linkcat-14, li#linkcat-15, li#linkcat-16, li#linkcat-17, li#linkcat-18, li#linkcat-19, li#linkcat-20
{
	list-style-type: none !important;
}

#sidbar_right li ul li a
{
	text-decoration:none;
	list-style-type: none;

}

#sidbar_right ul
{

	line-height: 20px;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto !important;
   margin-right: auto !important;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
