
body{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 17px;

	font-size: 11px;
	
	background: #e1e1e1 url(images/bg.png) repeat-x center top;

	margin: 0px auto 0px;

	padding: 0px;

	}


h1, h2, h3 {
	margin: 0;
}

h1, h2 {
	font-weight: normal;
}

h1 {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size: 16px;
	word-spacing: 2px;
}

h2 {
	font-size: 16px;
}

p, ol, ul, dl {
	margin-top: 0;
	text-align: justify;
	line-height: 2.2;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

strong {
	color: #fc8f01;
}

a {
	color: #530802;
}

a:hover {
	text-decoration: none;
}

a img {
	border: 0;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	margin: 0 auto;
}

img.alignleft {
	margin: 0 27px 0 0;
}

img.alignright {
	margin: 0 0 0 27px;
}

img.border {
	padding: 4px;
	border: 1px solid #E9E4D8;
}

/* Testimonials Widget */

.testimonial{
 	margin: 10px 0;
 	padding:10px;
 	border: 1px dotted;
 	background: #f1f1f1;
	padding-bottom: 12px;
}

.testimonial strong{
	padding-left: 0px;
	line-height: 10px;
}

.testimonial a{
	margin-left: 10px;
}

.testimonial .avatar {
 background:#FFFFFF none repeat scroll 0 0;
 border:1px solid #DDDDDD;
 float:right;
 margin-right:0px;
 margin-top:0px;
 padding:2px;
 position:relative;
}

.testimonials_manager_widget {
 	margin: 10px 0;
 	padding: 10px;
	padding-bottom: 15px;
 	border: 1px dotted #979078;
 	background: none;
	line-height: 20px;
	text-align: justify;
}

.testimonials_manager_widget strong{
	padding-left: 20px;
	line-height: 10px;
	color: #000;
}

.testimonials_manager_widget a{
	margin-left: 30px;
}

.testimonials_manager_widget .avatar{
 background: #e1e1e1 none repeat scroll 0 0;
 border:1px solid #DDDDDD;
 float: right;
 margin-right: 0px;
 margin-top: 0px;
 padding: 2px;
 position: relative;
}

/* Twitter Badge */

.feedbacktw {
width: 30px;
height: 123px;
display: block;
font-size: 10px;
text-decoration: none;
background-repeat:no-repeat;
background-image:url(images/twitter_static.png);
position:fixed;
top:180px;
right:0px;
}

.feedbacktw:hover {
width: 30px;
height: 123px;
display: block;
text-decoration: none;
background-repeat:no-repeat;
background-image:url(images/twitter_over.png);
position:fixed;
top:180px;
right:0px;
}

/* Cat Posts Widget */

.post-title {
	font-size: 11px;
}

.post-excerpt {
	font-size: 11px;
}

/* Text Expander */

.ddet_div {
    margin: 8px 0 0 12px;
    padding: 8px;
    background: #F4F4F4;
    border: 1px solid #DDDDDD;
}

/* Menu */

#top-right-menu-top-bg {
	margin-top: 6px;
	padding-left: 750px;
	width: 227px;
	height: 28px;
	position: relative;
}

#top-right-menu-top {
	padding-top: 0px;
	padding-left: 31px;
	font-size: 12px;
}

#top-center-menu-bg {
	margin-top: 97px;
	width: 1000px;
	height: 23px;
	background: url(images/nav/navbg.png) no-repeat right top;
	position: absolute;
}

#top-center-menu {
	margin-top: -34px;
}

/* Logo */

#logo{

	float:left;

	margin-left:0px;

	top:20px;

	width:577px;

	height:85px;

	z-index:1;

	position:absolute;

	background: url(images/logo_horiz.png) no-repeat;

	}

#logo a{

	width:577px;

	height:85px;
	
	position:absolute;

	}

#logo a h1{

	display: none;

	}

/* Wrapper */

#wrapper {
	/*background: url(images/bg02.jpg) repeat-x;*/
}

.container {
	width: 1000px;
	margin: 0 auto;
}

.clearfix {
	clear: both;
}

/* Header */

#header {
	height: 185px;
}


/* Banner */

#banner {
	float: left;
	height: 118px;
	padding: 93px 0 0 0;
}


/* Bar */

.bar {
	height: 48px;
	margin: 0 0px;
	/*background: url(images/bg07.jpg);*/
}

.bar .text {
	float: left;
	padding: 17px 0 0 25px;
	text-transform: lowercase;
	font-size: 14px;
	color: #809064;
}

/* Top Bar */

#top-bar {
	/*background: url(images/bg04.jpg) no-repeat 0 0px;*/
}

/* Search */

#header-search {
	margin-top: 70px;
	margin-right: 0px;
	float: right;
	width: 245px;
	height: 48px;
	background: url(images/bg08.jpg) no-repeat 0 12px;
}

#header-search form, #header-search fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

#header-search .input-text {
	float: left;
	width: 178px;
	margin: 12px 0 0 0;
	padding: 4px 10px;
	font: inherit;
	line-height: normal;
	border: none;
	background: none;
	color: inherit;
}

#header-search .input-submit {
	display: none;
}

/* Page */

#page {
	width: 1008px;
	background: url(images/bg03.png) repeat-y;
}

#page-btm {
	margin-bottom: 0px;
}

/* Content */

#content {
	float: left;
	width: 687px;
	margin-top: -20px;
	padding: 0 18px 0 17px;
}

#content-full {
	float: left;
	width: 950px;
	margin: 0 24px 0 25px;
}

/* Post */

.post {
	width: 638px;
	padding: 8px 15px 10px 14px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 0px;
}

.post .title {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size: 15px;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin: 0;
	line-height: normal;
	color: #5A5544;
}

.post .title a {
	text-decoration: none;
	color: #5A5544;
}

.post .title a:hover {
	text-decoration: underline;
}


.post .date {
	margin-top: 0px;
	padding-bottom: 3px;
	line-height: normal;
	color: #666;
}

.post .entry {
	padding-top: 8px;
	border-top: 1px solid #E5E1D8;
}

.post p {
	line-height: 22px;
}

.post .links {
	line-height: normal;
	padding: 5px;
}

.post .comments {
	margin-right: 30px;
	padding-left: 22px;
	background: url(images/img04.gif) no-repeat 0 50%;
}

.post .more {
	padding-left: 17px;
	background: url(images/img05.gif) no-repeat 0 50%;
}



/* Slider */
.slider {margin:0 auto; padding:0;}
/* header_text */
.header_text { margin:0 auto; width:1000px; height:325px; padding:0; background:url(images/simple_text_bg.png) top no-repeat;}
.header_text2 { width:1000px; margin:0 auto 5px auto; padding:0; background: url(images/slider2_bg.gif) top no-repeat; height:196px;}
.header_text2 h2 { font:bold 30px  Arial, Helvetica, sans-serif; color:#424a55; padding:20px 230px; margin:0 0 0 20px; line-height:1.5em;}
.header_text2 span {color:#FFF;}

.header_text .gallery { width:850px; height:250px; margin:0 100px 0 50px; }
.header_text .left1 { float:right; width:550px; margin:33px 0 0 0;}
.header_text strong { display:block; margin:0; color:#a1e2e6; font:normal 12px Arial, Helvetica, sans-serif; line-height:16px;}
.header_text span {color:#FFF;}
.header_text h2 { font:bold 30px Arial, Helvetica, sans-serif; color:#424a55; padding:5px 0; margin:10px 0 10px 20px; line-height:1.2em;}
.header_text p { border-left:2px solid #4e4b38; font:normal 11px  Arial, Helvetica, sans-serif; color:#4e4a38; padding:0 10px; margin:15px 20px; line-height:1.8em;}
.header_text .img { margin:33px 0 0 0; padding:0; float:left; width:250px; text-align:right;}


/* Sidebar */

#sidebar {
	margin: 0;
	float: right;
	width: 240px;
	padding: 10px 35px 0 0;
	background: url(images/bg04.jpg) no-repeat 100% -335px;
}

#sidebar ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none;
	line-height: normal;
	/* border-left: 1px solid #E5E1D8; */
}

#sidebar li {
}

#sidebar li ul {
	padding: 0;
	line-height: 3.5;
	border: none;
}

#sidebar li li {
}

#sidebar h2 {
	margin: 0;
	padding: 0;
	/* border-bottom: 1px solid #E5E1D8; */
}

/* Footer Sidebar */

#footer-sidebar {
padding-top:16px;
margin-bottom: 15px;
text-align:left;
}

#footer-sidebar h2 {
margin-left:0px;
padding-left:0px;
font-size:13px;
font-weight:bold;
padding-bottom: 5px;
}

#footer-sidebar li {
list-style-type: none;
list-style-image: none;
}

#footer-sidebar li ul {
font-size:12px;
}

#footer-sidebar .widget {
	width:290px;   
	float:left;
	}   

#footer-sidebar .widget .inner1 {   
	padding-left:20px;
	
	}
#footer-sidebar .widget .inner2 {   
	padding-left:62px;
	}  
#footer-sidebar .widget .inner3 {   
	padding-left:105px;
	}  

/* 2 Columns */

.two-cols {
	margin: 0 25px;
	padding: 35px 35px 0 35px;
	background: #28241E url(images/bg09.jpg) repeat-x;
	color: #736F6A;
}

.two-cols .col1 {
	float: left;
	width: 595px;
}

.two-cols .col2 {
	float: right;
	width: 210px;
	padding: 0 0 0 25px;
	border-left: 1px solid #423C31;
}

.two-cols h2 {
	font-size: 26px;
	color: #FFFFFF;
}

.two-cols a {
	color: #736F6A;
}

/* Footer */

#footer {
	/* background: url(images/bg10.jpg) no-repeat; */
	padding: 55px 0;
}

#footer p {
	text-align: center;
	color: #8F8B83;
}

#footer a {
	color: #8F8B83;
}

.navigation {
	padding: 20px 0px;
}

.pagetitle {
	color: #fc8f01;
	margin: 0px;
	padding-top: 25px;
	margin-left: 15px;
	margin-right: 3px;
	padding-bottom: 5px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #fc8f01;
}

#subfooter {
	margin: 0 auto;
	width: 1000px;
	height: 125px;
 /* font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; */
	font-size: 11px;
	color: #000;
	padding-top: 15px;
	padding-bottom: 5px;
	line-height: 16px;
	background: #fc8f01;
}

#subfooter A:link {
	color: #500c03;
	text-decoration: underline;
}

#subfooter A:visited {
	color: #500c03;
	text-decoration: underline;
}

#subfooter A:active {
	color: #500c03;
	text-decoration: underline;
}

#subfooter A:hover {
	text-decoration: underline; color: #e1e1e1;
}

#subfooter #credits {
	color:#fff;
	font-size: 19px;
	word-spacing: 4px;
	text-align: left;
	padding-right: 17px;
}

#subfooter #socials {
	padding-bottom: 2px;
}
