body {
	background-color:#d9d4b6;
	color:#74715f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	margin:0;
	padding:0;
}
a {
	color:#53504F;
	outline: 0;
	text-decoration:none;
}
a.button {
	background:#32312f url(images/button_bg.jpg) repeat-x;
	border:1px solid #32312f;
	color:#ffffff;
	font-size:9px;
	line-height:25px;
	margin-top:25px;
	padding:5px 10px;
	text-decoration:none;
	text-transform:uppercase;
}
a.button:hover {
background:#007de2 url(images/button_bg_o.jpg) repeat-x;
}
a:hover {
border:none;
color:#423e3d;
text-decoration:none;
}
h2, h2 a, h2 a:visited {
color:#6a6857;
font-family:"Myriad Pro", verdana, helvetica,arial;
font-size:0.9em;
font-weight:normal;
letter-spacing:-1px;
margin:0 0 3px;
}
h2 a:hover {
color:#ddd8bb;
border:none;
background:#716e5d;
padding:2px;
text-shadow:none;
}
h3,h3 a {
color:#000000;
font-family:Helvetica, Arial, Sans-serif;
font-size:14px;
line-height:21px;
margin:10px 0 5px;
}
h4 {
color:#007de2;
margin:0;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
font-size:100%;
}
img a,a img {
border:none;
}
p {
margin:0 0 15px;
}
small {
color:#595958;
display:block;
font-size:0.6em;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}
small a, small a:visited {
color:#716D6A;
}
small a:hover {
border-bottom:1px solid #655f5a;
color:#655f5a;
}
#main {
background:#d9d4b6;
padding-bottom:30px;
}
/* Top Navigation Bar */
#topnav {
height:25px;
width:100%;
background:#2c2c25 url('images/tnav_bg.jpg') repeat-x bottom;
}
#topnav a:hover {
border-bottom:1px solid #655f5a;
color:#faefaf;
}
#topwrapper {
height:38px;
margin:0 auto;
overflow:hidden;
width:950px;
}
#topnavle{
float:right;
}
#topnavle .t_colum3 {
background:transparent url(images/rss_i.png) no-repeat scroll 0 2px;
color:#744634;
float:left;
font-size:0.6em;
margin-right:2px;
margin-left:0px;
margin-top:3px;
padding-left:17px;
text-transform:uppercase;
}
.t_column {
float:left;
margin-right:10px;
}
ul.topmenu {
margin:0;
padding:0;
position:relative;
}
ul.topmenu li {
border-right:1px solid #36312E;
display:inline;
padding-left:6px;
padding-right:14px;
}
ul.topmenu li a, ul.topmenu li a:visited {
color:#99926b;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
text-decoration:none;
text-transform:uppercase;
}
ul.topmenu li a.active,ul#menu li a:hover {
color:#211e1e;
}
.topmenu a:hover {
color:#eaeaea;
}
.t_column2 {
background:transparent url(images/clock.png) no-repeat scroll 4px 2px;
float:left;
font-size:0.7em;
margin-top:2px;
width:130px;
}
#t_column3 {
float:left;
font-size:0.7em;
margin-top:4px;
width:42px;
}
#current_date {
padding-left:20px;
}
/* Header */
#header {
background:#744634 url(images/hbg.jpg) repeat-x center bottom;
}
#hwrapper {
height:80px;
margin:0 auto;
overflow:hidden;
width:950px;
padding-top:20px;
background:url('images/logo_bg.png') no-repeat;
}
#logowrap {
position:absolute;
}
#logo {
background:url('images/tlogo_bg.png') no-repeat scroll 0 center;
color:#d5bdaa;
float:left;
font-size:2em;
margin:0;
margin-left:10px;
padding-left:29px;
text-transform:uppercase;display:inline;
}
#logo a {
display:block;
font-family:tahoma, verdana, helvetica;
font-weight:bold;
letter-spacing:-2px;
line-height:1em;
padding:13px 26px 15px 0;
margin-right:-15px;
overflow:hidden;
color:#74715F;
white-space:nowrap;
cursor: pointer;
text-shadow:1px 1px #0E0E0A;
background:url('images/tlogo_bgr.png') no-repeat scroll 100% center;float:left;
}
#hdivider {
background:url('images/hsep.gif') repeat-y;
float:left;
height:84px;
margin-left:1.8em;
margin-top:-12px;
padding-left:6px;
}
#hdescription {
background:transparent;
color:#cacaca;
float:left;
font-family:Arial, Helvetica, "trebuchet ms", Verdana, Tahoma;
font-size:0.8em;
margin:19px 0 0 10px;
padding:1px 0 1px 8px;

text-transform:uppercase;
height:25px;
}
#hdescription span {
background:transparent url(images/hdes.gif) no-repeat scroll 100% 0;
color: #744634;
float: left;
padding: 3px 15px 1px 11px;
height: 25px;
}
#topad {
float:right;
margin-right:7px;
margin-top:0;
}
#bg_r {
background:url('images/bg_r.png') no-repeat left;
display:block;
height:369px;
margin-left:950px;
margin-top:-22px;
position:absolute;
width:19px;
}
/* Navigation Bar */
#navbar {
}
#nwrapper {
background: url('images/nav-bg.jpg') repeat-x;
}
#navvy{
background:transparent url(images/nav-bg.jpg) repeat-x scroll 0 0;
height:58px;
margin:0 auto;
position:relative;
width:950px;
z-index:9000;
}
#navbar ul {
position:absolute;
}
#navbar ul li {
display:inline;
}
#navbar ul#nav {
width:83%;
top:-3px;
padding:0;
}
#navbar ul#nav a {
color:#1e1d16;
text-decoration:none;
border-right:1px solid #99B74C;
text-shadow: #e6fd82 1px 1px;
}
.nav, .nav * {margin:0;padding:0;list-style:none;}
.nav ul {position:absolute;top:-999em;}
.nav2 ul {border-bottom: 4px solid #ebe9d8;}
.nav li {float:left;position:relative;z-index:99;}
.nav li {z-index: 100;}
.nav a {display:block;}
.nav li .children {padding-top:0px;}
.nav li .children li ul {}
.nav ul li{width: 100%;margin-top:0px;}
.nav li:hover ul,ul.nav li.sfHover ul {left:0px;top:48px;}
#nav2 li:hover ul,ul#nav2 li.sfHover ul {top:70px;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:193px;top:0px;}
.nav li:hover ul,.nav li li:hover ul {top: -999em;}
.nav li li {
display: block;
padding: 0px;
height: auto !important;
}
.nav li:hover {
background:url('images/navbgh.png') no-repeat right center;
}
.nav li li a:link, .nav li li a:visited {
display: block;
background:#24241A url(images/drop_arrow.gif) no-repeat scroll 6px 10px;
height: auto !important;
padding:8px 8px 8px 24px !important;
width:161px;
}
.nav li ul.children li a{
color:#bcad7a !important;
}
.nav li ul.children li a:hover{
color:#eeeec2 !important;
}
.nav li li a:hover {
background:#744634 url(images/drop_arrowh.gif) no-repeat scroll 6px 10px !important;
}
.sf-shadow ul {
	background:	url(images/shadow.png) no-repeat bottom right;
	padding: 0 8px 9px 0;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
#navbar a {
/*border-right:1px solid #1e1d16;*/
color:#c7b781;
display:block;
float:left;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:0.7em;
height:38px;
text-decoration:none;
padding:13px 10px 0 12px;
text-transform:uppercase;
}
#navbar a:hover,#navbar .current_page_item a {
color:#eeeec2;
text-decoration:none;
text-shadow: none;
background:  url(images/navbarhh.png) no-repeat scroll left;
}
#navsrch{
float:right;
height:33px;
padding-right:11px;
padding-top:9px;
width:17%;
}
/* search form */
#searchform {
background:transparent url('images/srchbox.png') no-repeat scroll 0 0;
}
#searchform #s {
background:transparent none repeat scroll 0 0;
display:inline-block;
border:medium none;
color:#3d3b33;
height:22px;
padding:6px 3px 0 8px;
width:119px;
}
#searchform #searchsubmit {
display:inline;
cursor:pointer;
line-height:0;
background:transparent none repeat scroll 0 0;
border:medium none;
height:25px;
padding:0;
text-indent:-9999px;
width:25px;
}
/* Container */
.container {
margin:0 auto;
width:950px;
background:#d9d4b6;
}
/* Photo Slide [Gallery Style 2] */
.stepcarousel2, .stepcarousel {
overflow:scroll;
}
#imggallery2-wrap {
margin:0 auto 6px;
position:relative;
width:600px;
padding-top:3px;
}
#imggallery2 {
margin:0 auto;
}
#imggallery2-wrap .next {
background:url('images/imgc_imG.png') no-repeat -26px center;
right:0;
}
#imggallery2-wrap .prev {
background:url('images/imgc_imG.png') no-repeat 2px center;
left:0;
}
#imggallery2-wrap .next:hover {
background:url('images/imgc_imG_h.png') no-repeat -26px center;
right:0;
}
#imggallery2-wrap .prev:hover {
background:url('images/imgc_imG_h.png') no-repeat 2px center;
left:0;
}
#imggallery2-wrap .prev,#imggallery2-wrap .next {
display:block;
height:84px;
position:absolute;
text-indent:-9999px;
top:0;
width:25px;
cursor: pointer;
}
#imggallery2-wrap .slide_title2 {
clear:both;
display:block;
font-family:Lucida Grande;
font-size:0.6em;
height:38px;
line-height:12px;
overflow:hidden;
position:relative;
top:4px;
width:72px;
}
#imggallery2-wrap .slide_title2{
color:#89856A;
}
#imggallery2-wrap .slide_title2:hover {
color:#FFF;
}
#imggallery2-wrap .stepcarousel2 {
height:84px;
margin:0 auto;
position:relative;
width:536px;
}
#imggallery2-wrap .stepcarousel2 .belt2 {
left:0;
position:absolute;
top:0;
}
#imggallery2-wrap .stepcarousel2 .panel2 {
background-color:#DDD8B9;
border:1px solid #EEE8C7;
float:left;
height:62px;
margin-right:13px;
overflow:hidden;
padding:6px;
width:70px;
}
#imggallery2-wrap .stepcarousel2 .panel2:hover {
background:#1a1913;
color:#FFF;
}
#imggallery2-wrap .stepcarousel2 .panel2 h2 {
font-family:Georgia,"century gothic",Arial,verdana, sans-serif;
font-size:16px;
font-weight:bold;
height:20px;
margin:2px 5px;
overflow:hidden;
text-align:center;
}
#imggallery2-wrap .stepcarousel2 .panel2 img {
float:left;
margin:0;
padding:0;
}
#imggallery2-wrap .stepcarousel2 .panel2 p {
margin:5px;
overflow:hidden;
text-align:left;
}
/* Photo Slide [Gallery] */
#zimwrap{
background:#29281e;
border-bottom:1px solid #fff5ba;
margin:0 auto;
}
#image-gallery-wrapper {
margin:0 auto;
position:relative;
width:950px;
padding-top:3px;
}
#image-gallery {
margin:0 auto;
}
#image-gallery-wrapper .next {
background:url('images/imG-gl.png') no-repeat -90px 0;
right:0;
}
#image-gallery-wrapper .prev {
background:url('images/imG-gl.png') no-repeat 0 0;
left:0;
}
#image-gallery-wrapper .prev,#image-gallery-wrapper .next {
display:block;
height:185px;
position:absolute;
text-indent:-9999px;
top:0;
width:94px;
cursor: pointer;
}
#image-gallery-wrapper .slide_title {
background: url('images/slide_bg.png') repeat;
color:#C5C5C5;
margin-left:-205px;
padding:5px 10px;
position:absolute;
width:185px;
}
#image-gallery-wrapper .slide_title:hover {
background: url('images/slide_bg_h.png') repeat;
color:#FFF;
}
#image-gallery-wrapper .stepcarousel {
font-size:0.7em;
height:194px;
margin:0 auto;
position:relative;
width:888px;
}
#image-gallery-wrapper .stepcarousel .belt {
left:0;
position:absolute;
top:0;
}
#image-gallery-wrapper .stepcarousel .panel {
background-color:#23221A;
border:1px solid #333229;
float:left;
height:160px;
margin-right:13px;
overflow:hidden;
padding:8px;
width:205px;
}
#image-gallery-wrapper .stepcarousel .panel:hover {
background:#1A1913;
border:1px solid #323028;
}
#image-gallery-wrapper .stepcarousel .panel h2 {
font-family:Georgia,"century gothic",Arial,verdana, sans-serif;
font-size:16px;
font-weight:bold;
height:20px;
margin:2px 5px;
overflow:hidden;
text-align:center;
}
#image-gallery-wrapper .stepcarousel .panel img {
float:left;
margin:0;
padding:0;
}
#image-gallery-wrapper .stepcarousel .panel p {
margin:5px;
overflow:hidden;
text-align:left;
}
/* Featured Posts / Video */
#fimwrap{
background:#c2bc9c;
margin:0 auto;
}
#feature-video {
/*display:inline;
float:right;
position:relative;*/
}
#fmV_co {
font-size: 0.8em;
margin: 0px auto;
overflow: hidden;
text-align: center;
width: 321px;
}
#fmV_co a {
color: #B2B2B2;
}
#feature-video p {
margin: 0px;
}
#featured-post-wrap {
background: #c2bc9c url('images/fcbg.jpg') no-repeat;
margin:0 auto;
padding:0px 0 9px;
width:950px;
height:275px;
}
#featured-post{
height:288px;
margin:0 0 0 10px;
overflow:hidden;
position:relative;
width:918px;
}
.featured-post-item{ 
font-family: "Myriad Pro",verdana, helvetica,arial;
color:#565444;
float:left;
height:268px;
margin-top:7px;
margin-left:13px;
overflow:hidden;
padding:5px;
position:absolute;
width:894px;
}
.featured-post-item .fthumb{ 
background:#ddd8b9 none repeat scroll 0 0;
border:1px solid #fffbdf;
float:left;
padding:7px;
}
.featured-post-item .fthumb img{ display:block; }
.featured-post-item .fthumbsha {
background:url('images/fthumbs.png');
display:block;
height:20px;
width:362px;
position:absolute;
top:254px;
z-index:-1;
left:0;
}
.featured-post-item .post{
float:left;
width:523px;
margin-left:10px;
}
.featured-post-item .post h2{
margin:0px 0px 0px 0px;
padding:5px 5px 0;
font-weight:bold;
font-family: "Myriad Pro",verdana, helvetica,arial;
font-size:1.2em!important;
line-height:19px!important;
padding-bottom:6px!important;
padding-top:5px!important;
border-bottom:#A9A483 solid 1px;
color:#29281e;
}
.featured-post-item .post h2 a:link, .featured-post-item .post h2 a:visited {
font-size:1.2em !important;
line-height:19px !important;
text-shadow:1px 1px #FFFAD9;
}
.featured-post-item .post h2 a:hover{
color:#0a0a07;
background:none;
padding:0;
}
.featured-post-item .post p{
margin:0px 0px 0px 0px;
padding:7px 7px 5px;
font-size:0.9em;
line-height:20px;
overflow:hidden;
font-family: "Myriad Pro", verdana, tahoma, sans-serif;
border-top:#e7e4d5 solid 1px;
}	
.featured-post-item .post a{
color:#5a5848;
font-size:0.7em;
line-height:17px;
}
#fm_fec_wrap{
height:285px;
position:relative;
}
/* Style 2 */
#fp2wrap{
background:transparent url(images/fp2.png) no-repeat scroll -4px 0;
height:302px;
margin-left:-17px;
padding-left:16px;
padding-top:18px;
width:630px;
}
#featured-post2{
height:272px;
margin:0px 0 0px 5px;
overflow:hidden;
position:relative;
width:605px;
}
.featured-post-item2{ 
background:#DDD8B9 none repeat scroll 0 0;
border:1px solid #FDF8DC;
color:#555555;
float:left;
height:252px;
margin-top:7px;
overflow:hidden;
padding:5px;
position:absolute;
width:592px;
}
.featured-post-item2 .post2{
background:transparent url(images/fe_bg.png) repeat scroll 0 0;
height:86px;
position:absolute;
top:259px;
width:592px;
z-index:100;
overflow:hidden;
}
.featured-post-item2 .post2:hover a,.featured-post-item2  .post2:hover a:hover{
color:#fff;
padding:0;
}
.featured-post-item2 .post2:hover{
background: url(images/fe_bg_h.png) repeat;
color:#FFF;
}
.featured-post-item2 .post2 h2{
margin:0px 0px 0px 0px;
padding:5px 5px 0;
font-weight:bold;
font-family: "Myriad Pro",verdana, helvetica,arial;
border-bottom:none!important;
font-size:1.2em!important;
line-height:19px!important;
padding-bottom:0px!important;
padding-top:5px!important;

}
.featured-post-item2 .post2 h2 a:link,.featured-post-item2 .post2 h2 a:visited{
font-size:1.2em !important;
line-height:19px !important;
background:none;
}
.featured-post-item2 .post2 p{
margin:0px 0px 0px 0px;
padding:2px 6px 5px;
line-height:16px;
overflow:hidden;
font-family: "Myriad Pro", verdana, tahoma, sans-serif;
}	
.featured-post-item2 .post2 a{
color:#B2B2B2;
font-size:0.7em;
line-height:17px;
}
.date-post2 {
color:#FFFFFF;
float:right;
font-size:0.56em;
padding-right:6px;
text-align:right;
}
#con_nav{
background:#DDD8B9;
float:left;
text-align:center;
width:501px;
}
#con_nav a { 
background: #DDD8B9 url('images/fscon_b.gif') no-repeat; 
text-decoration: none; 
margin: 0 5px; 
padding: 0px 2px;  
width:13px;
height:19px;
text-indent:-9999px !important;
display:inline-block;
}
#con_nav a:hover{
background: #DDD8B9 url('images/fscon_hv.gif') no-repeat; 
}
#con_nav a.activeSlide { 
background: #DDD8B9 url('images/fscon_act.gif') no-repeat;
height:19px;
text-indent:-9999px !important;
width:13px;
}
#con_nav a:focus { 
outline: none; 
}
/* */
.fcbar {
float:left;
margin-left:91px;
margin-top:15px;
width:365px;
height: 20px;
color:#89856a;
font-size:0.9em;
height:18px;
}
.fcbar a, a:visited {
color:#89856a;
}
.fcbar a:hover{
color:#565445;
}
.fcbarl{
background:url('images/fcbar.png') no-repeat;
display:block;
float:left;
padding:13px;
border-right:1px solid #AAA685;
}
.fcbarc{
background:url('images/fcbarbg.png') repeat-x;
display:block;
float:left;
padding:13px;
height:19px;
border-left:1px solid #E6E4D6;
}
.fcbarrm{
background:url('images/fcbarrm.png') no-repeat;
height:19px;
display:block;
float:left;
padding:13px;
text-indent:-9999px;
width:63px;
cursor:pointer;
}
.read-more {
background:url('images/f_read-more.png') no-repeat;
display:block;
float:right;
height:32px;
width:136px;
}
.read-more a {
color:#8b847c;
font-size:0.6em;
padding-left:25px;
}
.read-more a:hover {
color:#fff;
}
.date-post {
color:#FFFFFF;
float:right;
font-size:0.56em;
padding-right:6px;
text-align:right;
}
#feature-nav {
margin-left:-21px;
padding-top:113px;
position:absolute;
width:986px;
}
#feature-nav-r {
background:#000;
float:right;
}
#feature-nav-w {
background:#0c0804 url('images/f-nav-bg.gif') no-repeat;
border-top:1px solid #21170d;
margin:0 auto;
height:35px;
width:950px;
}
#featured-next {
background:transparent url(images/fe_imG.png) no-repeat scroll -25px 0;
float:right;
margin-right:10px;
}
#featured-prev {
background:transparent url(images/fe_imG.png) no-repeat scroll 0 0;
float:left;
margin-left:10px;
}
#featured-prev,#featured-next {
cursor:pointer;
height:38px;
margin-top:4px;
text-indent:-9999px;
top:0;
width:27px;
}
#con_fea_navwrap {
background:#DDD8B9 none repeat scroll 0 0;
border-bottom:1px solid #FDF8DC;
border-left:1px solid #FDF8DC;
border-right:1px solid #FDF8DC;
display:block;
height:24px;
margin-left:5px;
padding-top:3px;
width:602px;
}
#con_featured-next{
background:transparent url(images/con_n.png) -35px 0px no-repeat;
height:23px;
width:40px;
float:right;
margin-right:10px;
}
#con_featured-prev {
background:transparent url(images/con_n.png) no-repeat 0px 0px;
float:left;
margin-left:10px;
height:23px;
width:40px;
}
#con_featured-prev,#con_featured-next {
cursor:pointer;
height:23px;
margin-top:0px;
text-indent:-9999px;
top:0;
width:25px;
}
/* Content */
#block_content {
background:#d9d4b6;
width:950px;
}
#content_area {
float:left;
margin-top:10px;
width:619px;
}
#content_area .block_inside {
min-height:400px;
}
#content_area .separator {
border-top:1px solid #F8F4DB;
padding-bottom:5px;
padding-top:5px;
text-align:right;
}
#content_area h2 {
border-bottom:1px solid #B6B08E;
font-size:1.7em;
line-height:26px;
padding-bottom:7px;
padding-top:5px;
}
#btt {
background:transparent url(images/btt.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:15px;
margin-right:4px;
margin-top:5px;
text-indent:-99999px;
width:94px;
}
#btt:hover{
background:url(images/btt_h.gif) no-repeat;
}
#single_block {
background:#DDD8BB;
border:1px solid #C2BDA0;
margin-bottom:15px;
margin-top:5px;
margin-left:13px;
width:595px;
color:#74715F;
}
#single_block h2 {
color:#4D4B3E;
}
#single_block h2 a, #single_block h2 a:visited{
color:#53504f;
font-family:"Myriad Pro", verdana, helvetica,arial;
font-size:0.75em;
font-weight:normal;
letter-spacing:-1px;
margin:0 0 3px;
background:none;
border:none;
}
#single_block h2 a:hover{
color:#212121;
border:none;
}
#single_block a{
color:#b39d32;
font-weight:bold;
border-bottom:1px solid #b39d32;
}
#single_block a:visited{
border-bottom:1px dotted #B39D32;
}
#single_block a:hover{
color:#DDD8BB;
background:#716E5D;
border-bottom:1px solid #716E5D;
}
.rec_block {
background:#ddd8bb;
border:1px solid #cbc5a2;
margin-bottom:15px;
margin-top:5px;
margin-left:13px;
width:585px;
}
.rec_r {
float:left;
padding:0;
/* margin-right:7px; */
}
.rec_d{
background:#F7F9F2 none repeat scroll 0 0;
font-family:tahoma,helvetica;
font-size:0.7em !important;
margin-top:10px;
padding:3px 6px;
text-align:center;
}
.rec_bar {
background:url('images/rec_bar.gif') repeat-x top;
border-bottom:1px solid #CBC5A2;
height:48px;
margin-top:11px;
}
.rec_bar .rcbspa {
float:left;
font-size:1.0em;
height:32px;
margin-left:10px;
margin-top:6px;
overflow:hidden;
width:396px;
}
.rec_read{
background:transparent url(images/rec_rm.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:49px;
position:relative;
text-indent:-9999px;
width:167px;
}
.min_bar {
background:url('images/min_bar.gif') repeat-x top;
border-bottom:1px solid #CBC5A2;
height:32px;
margin-top:11px;
}
.min_bar .minspa {
float:left;
font-size:0.9em;
height:32px;
margin-left:9px;
margin-top:0px;
overflow:hidden;
width:150px;
}
.min_read{
background:transparent url('images/min_rm.gif') no-repeat scroll 0 0;
display:block;
float:right;
height:33px;
position:relative;
text-indent:-9999px;
width:114px;
padding:0;
}
.grid_5 {
display:inline-block;
display: -moz-inline-stack;
margin-bottom:14px;
margin-left:16px;
margin-right:0;
min-height:295px;
vertical-align:top;
width:280px;
}
.box img {
/*margin:0 0 5px;*/
margin:0;
}
.box p {
}
.min_content{
line-height:18px;
padding:5px 0 10px;
}
.box,.widget {
background:#ddd8bb;
border:1px solid #CBC5A2;
}
.box2{
padding:8px 18px 18px;
}
.dthumb {
background:#C9C4A1;
margin:0;
padding:1px;
width:275px;
height:130px;
border:1px solid #E8E3C5;
}
.continue {
background:transparent url(images/r_bg.png) no-repeat scroll 0 0;
margin:0px -25px -32px 8px;
padding-top:2px;
}
.continue .r_icon_d {
color:#231708;
margin-left:9px;
}
.continue #r_more {
background:transparent url(images/r_read.gif) no-repeat scroll 0 0;
color:#E9DAC8;
display:block;
font-size:0.8em;
height:27px;
margin-left:169px;
position:relative;
text-indent:-99999px;
top:-22px;
}
#posts_navigation {
font-size:0.7em;
margin-bottom:20px;
margin-right:19px;
margin-top:20px;
text-align:right;
}
#posts_navigation a:hover {
border-bottom:1px solid #534F4B;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited  {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	background:transparent url(images/pagenav_bg.gif) repeat-x scroll 0 0;
	border:1px solid #C2BC9B;
	color:#8E907F;
}
.wp-pagenavi a:hover {	
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	background:transparent url(images/pagenav_current.gif) repeat-x scroll 0 0;
	border:1px solid #959B8C;
	color:#4D563F;
}
.wp-pagenavi span.pages {
	background:url(images/pagenav_bg.gif) repeat-x;
	border:1px solid #C2BC9B;
	color:#8E907F;
	margin:2px;
	padding:2px 4px;
}
.wp-pagenavi span.current {
	background:transparent url(images/pagenav_current.gif) repeat-x scroll 0 0;
	border:1px solid #959B8C;
	color:#4D563F;
	font-weight:bold;
	margin:2px;
	padding:2px 4px;	
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	background:url(images/pagenav_bg.gif) repeat-x;
	border:1px solid #C2BC9B;
	color:#8E907F;
}
/* SideBar */
#sidebar {
float:left;
width:327px;
}
#sidebar .block_inside {
padding:0;
}
#sidebar .block_inside h2,#sidebar .block_inside h3 {
font-size:1.1em;
text-align:center;
}
#sidebar ul {
margin:0;
padding:0;
}
#sidebar ul li {
list-style:none;
}
#sidebar ul li a, #sidebar ul li a:visited{
display:block;
}
.textwidget { 
padding:10px;
}
#recent-comment{
}
#recent-comment ul li{
background:none;
padding-left:6px;
}
#recent-comment ul li:hover{
background:#d8d4b6;
}
#recent-comment ul li a {
padding-left:42px;
}
.recent-commentQ {
font-size:0.85em;
line-height:13px;
float:none !important;
}
.tabnav {
height:34px;
}
#sidebar ul li a:hover {
color:#3B3B3B;
text-decoration:none;
}
#tsbar_wrap {
float:left;
width:329px;
}
#tab-content {
background:#CDC7A6;
}
@media print  {
.tabs-nav {display:none;}
#topnav{display:none}
#main {background:#fff none;}
#topad{display:none}
#nwrapper {display:none}
#bg_r {display:none}
#sidebar{display:none}
#footer{display:none}
#c-footer{display:none}
#content_area {width:auto;}
#single_block {width:auto;}
#the_breadcrumb{display:none}
#block_content {background:none;}
.postmeta{display:none}
#comments_template{display:none}
#single_block blockquote {background-color:#F7F7F7;border:none;}
#single_block {background:#FFFFFF;border:none;width:auto;color:#363636;}
small span {background:none; padding:0;}
.rec_icon_p {background:none; padding:0;}
.rec_icon_d {background:none; padding:0;}
.rec_icon_c {background:none; padding:0;}
.rec_icon_u {background:none; padding:0;}
.rec_icon_print {background:none; padding:0;}
}
@media projection,screen  {
.tabs-hide {
display:none;
}
}
.tabs-container {
background:#ccc6a3;
border-bottom:1px solid #D8D6CD;
clear:left;
}
.tabs-container ul li {
border-bottom:1px solid #B9B390;
border-top:1px solid #E1DCBB;
line-height:28px;
}
.tabs-container ul li:hover {
background:#d8d4b6;
}
.tabs-container ul li a:link, .tabs-container ul li a:visited {
padding:9px 9px 9px 20px;
color:#736f58;
}
.tabs-container ul li span{
font-size:0.8em;
float:right;
}
.tabs-loading em {
padding:0 0 0 20px;
}
.tabs-nav .tabs-disabled {
opacity:.4;
}
.tabs-nav .tabs-selected a {
color:#FFFFFF;
}
.tabs-nav .tabs-selected a span {
color:#000;
}
.tabs-nav .tabs-selected a,.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active {
background-position:100% -150px;
outline:0;
}
.tabs-nav .tabs-selected a:link,.tabs-nav .tabs-selected a:visited,.tabs-nav .tabs-disabled a:link,.tabs-nav .tabs-disabled a:visited {
cursor:text;
}
.tabs-nav a {
color:#5BA8DF;
font-size:10px;
position:relative;
text-align:center;
text-transform:uppercase;
top:1px;
white-space:nowrap;
z-index:2;
}
.tabs-nav a span {
background:url(images/tab_bg.png) repeat-x right top;
color:#344013;
float:left;
font-size:1em;
height:19px;
line-height:19px;
margin:-7px;
min-height:18px;
padding:4px 11px 0 0;
}
.tabs-nav .tabs-selected a span{
background:url(images/tab_active_bg.png) repeat-x right top;
}
.tabs-nav .tabs-selected .rc {
background:url(images/tab_active_bg.png) repeat-x left top;
}
*>.tabs-nav a span {
height:28px;
width:auto;
}
.tabs-nav .rc{
background:url(images/tab_bg.png) repeat-x -200px top;
}
.tabs-nav a,.tabs-nav .tabs-disabled a:hover,.tabs-nav .tabs-disabled a:focus,.tabs-nav .tabs-disabled a:active {
background-position:100% -100px;
}
.tabs-nav a,.tabs-nav a span {
display:block;
margin-left:4px;
margin-top:1px;
}
.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active {
color:#5BA8DF;
cursor:pointer;
}
.tabs-nav li {
border:none !important;
float:left;
margin-right:2px;
}
.tabs-nav li.last {
margin:0;
}
.tabs-nav:after {
clear:both;
content:" ";
display:block;
}
.sbar1tab {
color:#7F7D78;
float:left;
font-family:Tahoma,"Century gothic", Arial, sans-serif;
font-size:0.75em;
margin-bottom:12px;
margin-top:13px;
padding:0px;
width:327px;
}
.sbar1tab h2 {
float:left;
width:90%;
font-family:verdana, Georgia,"Century gothic", Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:30px;
margin:5px 0;
padding:0 0 0 5px;
text-transform:uppercase;
}
.sbar1tab ul {
list-style-type:none;
margin:0;
padding:0;
}
.sbar1 {
color:#7E7A65;
float:left;
font-family:Tahoma,"Century gothic", Arial, sans-serif;
font-size:13px;
margin-bottom:12px;
padding:0px;
width:327px;
}
.sbar1 li {
padding:6px;
list-style-type:none;
}
.sbar1_heading {
background:url('images/sb_tp.png') no-repeat 0 -1px;
display:block;
height:39px;
width:329px;
}
.sbar1_toggles{
background:transparent url('images/sb_tgp.png') no-repeat scroll 0 0;
display:block;
height:27px;
left:-9px;
line-height:27px;
overflow:hidden;
position:relative;
text-indent:-999px;
top:10px;
width:24px;
}
.sbar1_toggleh {
background:transparent url('images/sb_tgh.png') no-repeat scroll 0 0;
display:block;
height:27px;
left:-9px;
line-height:27px;
overflow:hidden;
position:relative;
text-indent:-999px;
top:10px;
width:24px;
padding:0 !important;
}
.sbar1_bt { 
background:transparent url('images/sb_bt.png') no-repeat scroll 0 0;
clear:both;
display:block !important;
height:10px;
width:328px;
margin:0 !important;
padding:0 !important;
}
.sbar1 h2 {
color:#7E7A65;
float:left;
width:90%;
font-family:verdana, Georgia,"Century gothic", Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:30px;
margin:5px 0;
padding:0 0 0 5px;
text-transform:uppercase;
}
.sbar1 ul {
list-style-type:none;
margin:0;
padding:0;
}
.sbar1 ul li {
line-height:28px;
padding:0;
background:transparent url(images/sbar1_li_bgi.gif) repeat-x scroll 0 0;
}
.sbar1 ul li:hover {
color:#2676A1;
background:transparent url(images/sbar1_li_bgh.gif) repeat-x scroll 0 0;
}
/*
.sbar1 ul li .children {
background:#BFBA98;
border-right:1px solid #C0BA96;
width:326px;
}
.sbar1 ul li .children li {
overflow:hidden;
border-right:1px solid #C0BA96;
margin-left:11px;
}
.sbar1 ul li .children .children {
border-right:1px solid #C0BA96;
width:315px;
}
.sbar1 ul li .children a:link, .sbar1 ul li .children .children a:link {
border-right:none;
width:274px;
}
*/
.sbar1 ul li a:link,.sbar1 ul li a:visited {
background:transparent url(images/sbar1_li_ar.png) no-repeat scroll 9px 20px;
border-left:1px solid #C0BA96;
border-right:1px solid #C0BA96;
color:#89856A;
display:block;
height:40px;
width:293px;
padding-left:31px;
padding-top:14px;
}
.sbar1 ul li a:hover {
background:transparent url(images/sbar1_li_arh.png) no-repeat scroll 9px 20px;
}
.sbar1 ul li ul {
height:100%;
line-height:28px;
padding:0;
}
.sbar1 ul li ul li {
height:100%;
line-height:28px;
padding:0;
}
#sponsorsM {
margin:0;
padding:0;
text-align:center;
}
#sponsorsM li{
display:inline;
list-style-type:none;
padding:0px;
}
#sponsorsM ol {
padding:0;
}
.sbar2 {
float:left;
font-family:Tahoma,Georgia,"Century gothic", Arial, sans-serif;
font-size:13px;
margin-left:4px;
padding-top:5px;
width:50%;
}
.sbar_2 {
margin-bottom:15px;
}
.sbar2_heading {
background:url('images/sbb_bg.png') no-repeat 0 -1px;
display:block;
height:38px;
width:162px;
clear:both;
}
.sbar2_bt{
background:transparent url('images/sbb_bt.png') no-repeat scroll 0 0 !important;
display:block;
clear:both;
height:11px !important;
width:160px !important;
}
.sb_ss {
background:#cdc7a6 !important;
float:left;
margin-left:2px;
}
.sb_ss #s_ab {
clear:both;
float:left;
padding-right:7px;
}
.sbar1 .sb_ss {
width:325px;
}
.sbar_2 .ze_ex {
width:158px;
}
.ze_sa {
padding:10px;
}
.sbar2 h2 {
color:#7E7A65;
font-family:verdana, Georgia,"Century gothic", Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:30px;
margin:5px 0;
padding:0 0 0 5px;
text-transform:uppercase;
width:82%;
float:left;
}
.sbar2 p {
margin:0;
padding:7px 10px;
}
.sbar2 table {
color:#787d7f;
text-align:center;
width:100%;
}
.sbar2 ul {
list-style-type:none;
margin:0;
padding:0;
}
.sbar2 ul li {
background:transparent url(images/sbar2_li_bgi.gif) repeat-x scroll 0 0;
clear:left;
height:100%;
line-height:18px;
width:158px;
list-style-type:none;
}
.sbar2 ul li:hover {
background:transparent url(images/sbar2_li_bgh.gif) repeat-x scroll 0 0;
}
.sbar2 ul li a:link, .sbar2 ul li a:visited {
background:transparent url(images/sbar1_li_ar.png) no-repeat scroll 9px 13px;
border-left:1px solid #C0BA96;
border-right:1px solid #C0BA96;
color:#89856A;
display:block;
height:27px;
padding-left:31px;
padding-top:14px;
}
.sbar2 ul li a:hover {
background:transparent url(images/sbar1_li_arh.png) no-repeat scroll 9px 13px;
color:#2676A1;
}
.sbar2 ul ul {
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 10px;
}
.sbar2 ul ul ul {
border:0;
list-style-type:none;
margin:0;
padding:0;
}
.sbar2 ul ul ul ul {
border:0;
list-style-type:none;
margin:0;
padding:0;
}
.sbar3 {
float:left;
font-family:Tahoma,Georgia,"Century gothic", Arial, sans-serif;
font-size:12px;
padding-top:5px;
width:48%;
position:relative;
left:0px;
overflow:hidden;
}
.sbar3 h2 {
color:#7E7A65;
width:82%;
float:left;
font-family:verdana, Georgia,"Century gothic", Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:30px;
margin:5px 0;
padding:0 0 0 5px;
text-transform:uppercase;
}
.sbar3 p {
margin:0;
padding:7px 10px;
}
.sbar3 table {
color:#787d7f;
text-align:center;
width:100%;
}
.sbar3 ul {
list-style-type:none;
margin:0;
padding:0;
}
.sbar3 ul li {
background:transparent url(images/sbar2_li_bgi.gif) repeat-x scroll 0 0;
clear:left;
height:100%;
line-height:18px;
width:155px;
}
.sbar3 ul li:hover {
background:transparent url(images/sbar2_li_bgh.gif) repeat-x scroll 0 0;
}
.sbar3 ul li a:link, .sbar3 ul li a:visited {
background:transparent url(images/sbar1_li_ar.png) no-repeat scroll 9px 13px;
border-left:1px solid #C0BA96;
border-right:1px solid #C0BA96;
color:#89856A;
display:block;
height:27px;
padding-left:31px;
padding-top:14px;
}
.sbar3 ul li a:hover {
background:transparent url(images/sbar1_li_arh.png) no-repeat scroll 9px 13px;
color:#2676A1;
}
.sbar3 ul ul {
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 10px;
}
.sbar3 ul ul ul {
border:0;
list-style-type:none;
margin:0;
padding:0;
}
.sbar3 ul ul ul ul {
border:0;
list-style-type:none;
margin:0;
padding:0;
}
#sbar23_wrap{
width:330px;
}
/*Content Footer*/
#c-footer {
background:#744634;
font-size:0.8em;
}
span.cfoot_col{
background:url(images/cfooter_bg.gif) repeat-x scroll center top;
height:14px;
width:100%;
}
.cfoot_col{
background:url('images/cfooter_col.gif') no-repeat;
display:block;
float:right;
height:27px;
line-height:27px;
overflow:hidden;
padding:0 !important;
position:relative;
text-indent:-999px;
top:0px;
width:24px;
}
.cfoot_expa{
background:url('images/cfooter_expa.gif') no-repeat;
display:block;
float:right;
height:27px;
line-height:27px;
overflow:hidden;
padding:0 !important;
position:relative;
text-indent:-999px;
top:0px;
width:24px;
}
#c-footer p {
margin:0 20px;
}
#c-footer #footer-wrapper {
clear:both;
margin:0 auto;
padding:0;
width:978px;
overflow:hidden;
height:100%;
padding:25px 0;
}
#c-footer .barone {
float:left;
background:#1F1E16 url(images/cfbr_top.gif) no-repeat scroll 0 0;
margin-right:0;
margin-bottom:15px;
width:315px;
}
#c-footer .barone img {
background:#424136 none repeat scroll 0 0;
border:1px solid #555347;
margin:3px;
padding:5px;
}
#c-footer .rbar {
background:#1F1E16 url('images/cfbr_top.gif') no-repeat;
float:left;
/*height:183px;*/
margin-left:10px;
margin-right:10px;
width:315px;
}
#c-footer .rbbar ul li {
list-style-type:none;
margin:0;
padding:0;
}
#c-footer .cfooter_bt {
background:transparent url('images/cfbr_bottom.gif') no-repeat scroll 0 0;
clear:both;
display:block !important;
height:19px;
}
#c-footer .rbar p {
font-size:0.8em;
}
#c-footer .rbbar{
background:#1F1E16 url('images/cfbr_top.gif') no-repeat;
float:left;
margin-left:10px;
margin-right:10px;
margin-top:19px;
width:314px;
}
#c-footer .bbar {
background:#1F1E16 url(images/cfbr_top.gif) no-repeat scroll 0 0;
float:left;
margin-right:10px;
margin-bottom:15px;
width:315px;
}
#c-footer .bbar h2{
}
#c-footer .rbbar h2 {
font-weight:bold;
text-align:center;
text-indent:0;
}
#c-footer #translation_bar a {
margin-left:14px;
}
#c-footer #transl_sign {
display:none;
}
#rbar_wrap{
float:left;
width:328px;
}
#barone_wrap{
float:left;
margin-left:9px;
width:324px;
}
#c-footer h2 {
background:#29281E url(images/rba_h2_b.gif) repeat-x scroll center bottom;
border-top:1px solid #181711;
color:#514F41;
font-family:tahoma,helvetica;
font-size:1.2em;
font-weight:bold;
text-align:center;
line-height:19px;
margin:21px auto 7px;
padding:3px 3px 8px;
text-transform:uppercase;
}
#c-footer .barone h2 {
background:transparent no-repeat scroll 0 0;
text-indent:-9999px;
margin-left:35%;
border:none;
}
#c-footer #lf_wrap {
float:left;
width:314px;
margin-left:1px;
}
.t_colum3 {
background:transparent url(images/rss_i.png) no-repeat scroll 2px 2px;
float:left;
font-size:0.7em;
margin-left:36px;
padding-left:20px;
text-transform:uppercase;
color:#74715F;
}
.rbbar ul {
margin-left:16px;
margin-right:16px;
padding-bottom:10px;
padding-left:0px;
margin-top:0px;
}
.rbbar ul li {
border-bottom:1px solid #393728;
list-style-type:none;
margin-right:15px;
}
.rbbar ul li a {
display:block;
background:transparent url(images/rbar_arr_b.gif) no-repeat scroll 6px 12px;
border-bottom:1px solid #0C0C08;
list-style-type:none;
padding-bottom:9px;
padding-top:9px;
padding-left:21px;
color:#66634d;
}
.rbbar ul li a:hover {
background:#16150F url(images/rbar_arr_h.gif) no-repeat scroll 6px 12px;
color:#8e8a6d;
}
.bbar ul {
margin-left:16px;
margin-right:16px;
padding-bottom:10px;
padding-left:16px;
padding-top:10px;
margin-top:-3px;
}
.bbar ul li {
border-bottom:1px solid #393728;
list-style-type:none;
margin-right:15px;
}
.bbar ul li a, .bbar ul li a:visited {
background:transparent url(images/rbar_arr_b.gif) no-repeat scroll 6px 12px;
border-bottom:1px solid #0C0C08;
display:block;
list-style-type:none;
padding:9px 6px 6px 21px;
color:#66634d;
}
.bbar ul li a:hover {
background:#16150F url(images/rbar_arr_h.gif) no-repeat scroll 6px 12px;
color:#8e8a6d;
}
/* Footer */
#footer {
background:#1F1E16 url('images/footer_bg.gif') repeat-x top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
min-height:46px;
clear:both;
}
#footer .container{
height:100%;
overflow:hidden;
background:none;
}
#footer ul.topmenu li a {
color:#9d9566;
}
#footer ul.topmenu li a:hover {
color:#c2bb8d;
border-bottom: 1px solid #8C896F;
}
#footer ul.topmenu li {
background:url('images/footer_sep.png') no-repeat right 0;
border: none;
}
#footer .long {
float:left;
}
#footer a:hover {
border-bottom:1px solid #655f5a;
}
#footer h3 {
color:#e2dddc;
font-size:10px;
text-transform:uppercase;
}
.footer_column {
float:right;
line-height:9px;
margin-right:2px;
margin-top:12px;
color:#1C1B14;
}
.footer_column a{
color:#181712;
}
.footer_column a:hover{
color:#8C896F;
border-bottom:1px solid #8C896F !important;
}
.footer_column #cc1 {
font-family:Helvetica;
font-size:0.9em;
line-height:18px;
margin:0;
}
.footer_column .topmenu {
padding-top:10px;
}
.footer_column ul li,.footer_column ul {
list-style:none;
}
#footer_column_wp {
float:left;
margin-right:30px;
width:20px;
}
.wpi {
background:url('images/wpi.png') no-repeat;
display:block;
float:right;
height:28px;
margin:9px 6px 6px;
text-indent:-9999px;
width:28px;
}
.wpi:hover {
background:url('images/wp_h.png') no-repeat;
border:none !important;
}
#wpiaj {
background:url('images/wp_h.png') no-repeat;
}

/*comments*/
#cancel-comment-reply-link {
background-color:#716e63;
color:#FFF;
display:block;
font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:bold;
padding:5px 10px;
width:144px;
}
#cancel-comment-reply-link:hover {
background-color:#3c3a31;
}
#commentform {
clear:both;
float:left;
width:100%;
}
#commentform .textfield {
border:1px solid #c7c2b0;
color:#272727;
display:block;
font-size:12px;
padding:6px 6px 6px 30px;
}
#commentform p {
clear:both;
margin-left:36px;
}
#recent-comments ul li {
line-height:18px;
}
#respond {
background-image:none;
float:left;
margin-top:20px;
width:100%;
}
#respond div {
background-image:none;
}
#respond h3 {
clear:both;
color:#B2AE96;
font-size:1.6em;
font-weight:normal;
margin-left:17px;
}
.avatar {
border:5px solid #eeeedd;
height:40px;
margin-bottom:-15px;
margin-right:10px;
width:40px;
}
.cancel-comment-reply a:hover {
background-color:#7bab96;
color:#fff;
}
.cancel-comment-reply a:link,.cancel-comment-reply a:visited {
background-color:#76a0b0;
clear:both;
color:#fff !important;
display:block;
float:left;
font-size:10px;
font-weight:bold;
padding:0 5px;
text-transform:lowercase;
}
.children {
clear:both;
}
.children .comment {
border-bottom:none;
border-top:1px solid #eeeedd;
margin-bottom:0;
padding-top:4px;
}
.children .commentmetadata,.children .vcard {
background-image:none;
}
.children .vcard {}
.children input {
width:80% !important;
}
.children textarea {
width:90% !important;
}
.clearfix {
display:block;
}
.comment {
clear:both;
float:left;
list-style:none;
margin-bottom:15px;
width:100%;
}
.comment-reply-link,.comment-reply-link:visited {
background:transparent url(images/c_reply.png) no-repeat scroll 0 0;
color:#fff !important;
display:block;
float:right;
margin-bottom:10px;
margin-top:-10px;
padding:2px 7px;
text-indent:-9999px;
text-transform:lowercase;
width:33px;
}
.comment-reply-link:hover {
background-color:#7bab96;
color:#fff;
}
.commentlist {
float:left;
list-style-image:none;
list-style-type:none;
margin:0;
margin-left:20px;
padding:0;
width:581px;
}
.commentlist #respond h3,.commentlist #respond a {
border:none;
margin-left:28px;
}
.commentlist .children .children .post-info-wrap {
margin-left:-34px;
}
.commentlist .children .comment-author,.commentlist .children .vcard,.commentlist .commentmetadata,.commentlist .children .comment-author,.commentlist .children .comment-meta {
background-image:none;
width:100%;
}
.commentlist .children .commentmetadata {
margin:0px 0 0 !important;
padding-left:0 !important;
width:54px;
}
.commentlist .children .post-info-wrap {
margin-left:-40px;
}
.commentlist .children li {
background-color:#DDD8BB;
background-image:none;
background-position:top;
background-repeat:repeat-x;
border:1px solid #C2BDA0;
display:block;
margin:0;
padding-bottom:10px;
width:90%;
}
.commentlist .children li div {
background-image:none;
padding:3%;
width:97%;
}
.commentlist li.bypostauthor, .commentlist .children li.bypostauthor {
background:#fcf9d9;
}
.commentlist li.bypostauthor p{
background:#f4f1cd;
border:1px solid #d0cbaf;
}
.commentlist li.bypostauthor .says{
background:url(images/says_a.gif) no-repeat scroll 0 0;
}
.commentlist .children li ul li {
background-color:#DDD8BB;
padding-bottom:10px;
}
.commentlist .commentmetadata {
font-size:8px;
margin:-2px 0 0 !important;
padding:0px 0 0 !important;
width:54px;
}
.commentlist .post-info-wrap {
margin-left:-30px;
}
.commentlist .reply a:link,.commentlist .children .reply a:link {
background:url('images/c_reply.png') no-repeat;
display:block;
font-weight:bold;
text-indent:-9999px;
width:33px;
}
.commentlist .commentmetadata a:link,.commentlist .commentmetadata a:visited {
color:#706D6C;
}
.commentlist .reply a:hover,.commentlist .children .reply a:hover {
background:url('images/c_replyh.png') no-repeat;
}
.commentlist .reply, .commentlist .children .reply {
background:none;
float:right;
height:22px;
margin-bottom:0;
margin-right:20px;
margin-top:-20px;
padding:0;
width:54px;
}
.commentlist cite {
float:left;
font-size:0.8em;
font-style:normal;
font-weight:normal;
margin:17px 0 auto;
text-align:center;
width:50px;
}
.commentlist li {
background:#E0DCC3 none repeat scroll 0 0;
border:1px solid #C7C2A4;
display:block;
float:left;
font-weight:bold;
list-style-image:none;
list-style-type:none;
margin:0 0 14px;
padding:0 0 15px;
width:581px;
}
.commentlist li .avatar {
background:#EBE6CC none repeat scroll 0 0;
border:1px solid #CCC7AA;
float:left;
padding:4px;
}
.commentlist li div {
display:block;
float:left;
margin:0;
padding:10px;
width:561px;
}
.commentlist p {
background:#EBE6CC none repeat scroll 0 0;
border:1px solid #CEC9AD;
display:block;
font-weight:normal;
line-height:1.5em;
margin:0 0 0 64px;
padding:15px;
text-transform:none;
width:82%;
}
.commentlist blockquote {
background:#D2CDAE none repeat scroll 0 0;
display:inline;
margin:0;
padding:0;
}
.commentlist .children p {
width:78%;
}
.commentlist .children .children p {
width:73%;
}
.commentlist .children .children  .children p {
width:67%;
}
.commentlist .children .children  .children  .children p {
width:58%;
}
.commentmetadata {
color:#abab91;
font-size:12px;
margin-top:10px;
text-transform:uppercase;
}
.comments {
color:#B2AE96 !important;
font-size:1.6em;
font-weight:normal !important;
margin-bottom:20px;
margin-left:16px !important;
margin-top:20px !important;
text-transform:uppercase;
}
.image_block img {
border:1px solid #b5b5b5;
}
.input,textarea,select {
border:1px solid #e5e5e5;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
}
.nocomments {
margin:0;
padding:0;
text-align:center;
}
.commentlist .vcard {
background-image:none !important;
background-position:left;
background-repeat:no-repeat;
margin-left:0 !important;
padding:5px 0 0 !important;
width:55px !important;
}
.widget {
padding:15px;
}
.fn, .fn a:link, .fn a:hover, .fn a:visited, .says {
color: #706d6c;
font-family: verdana;
font-style: normal;
}
.fn a:hover{
color:#53504F;
}
.says {
background:transparent url(images/says.gif) no-repeat scroll 0 0;
font-size:0;
text-indent:-9999px;
height:27px;
margin-left:-9px;
margin-top:11px;
position:absolute;
width:23px;
}
#trackback_block{
clear:both;
height:47px;
}
#trackback_block a.trackbacks {
float:right;
font-size:0.9em;
margin:20px 9px 0;
}
ul.trackback {
margin-bottom:0;
margin-left:33px;
margin-right:16px;
margin-top:10px;
padding:0;
}
.track-bracks{
width:305px;
float:left;
}
/* ping pong */
.alpha {
margin-left:0;
}
.alt {
margin:0;
padding:10px;
}
ul.l_lists {
margin:0;
padding:0;
}
ul.l_lists li {
background:transparent url('images/sb_arrow2.png') no-repeat scroll -1px 6px;
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:5px;
padding-left:18px;
padding-top:5px;
}
ul.related_post {
margin:0;
padding:0;
}
ul.related_post li {
background:transparent url(images/sb_arrow2.png) no-repeat scroll -1px 2px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:3px;
padding-left:18px;
}
#authorbox{
background:#CDC8A9 none repeat scroll 0 0;
border-bottom:1px solid #C2BDA0;
border-top:1px solid #C2BDA0;
margin:-10px;
overflow:hidden;
width:599px;
}
#authorbox h4{
font-size:16px;
color:#746F51;
margin:0;
padding:10px 10px 5px 10px;
}
.authortext{
padding-left:90px;
}
#authorbox img {
background:#E7E2C9 none repeat scroll 0 0;
border:1px solid #B5B197;
float:left;
height:auto;
margin:6px 8px 8px 12px;
padding:5px;
width:auto;
}
#authorbox p{
color:#8d8a81;
margin:0;
padding:0px 10px 10px 10px;
}
#authorbox h4 > a{
color:#666145;
font-family:Arial,Helvetica;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
#authorbox h4 > a:hover {
color:#4b472f;
}
.postmeta {
background:#CDC8A9 none repeat scroll 0 0;
border-bottom:1px solid #C2BDA0;
border-top:1px solid #C2BDA0;
margin:10px;
padding:10px;
}
.postmeta small a, .postmeta small a:visited{
border-bottom:1px solid #B1B4B5;
}
.postmeta h3 {
font-size:1.1em;
}
.postmeta_d {
font-size:1.1em;
}
.postmeta_related {
color:#7F7D78;
font-family:arial,helvetica;
font-size:1.9em;
font-weight:normal;
}
.postmeta_rss {
background:transparent url(images/rss_i.png) no-repeat scroll 0 1px;
height:18px;
position:absolute;
width:16px;
}
.r_icon_cm {
background:transparent url(images/comments.png) no-repeat scroll 0 2px;
padding:3px 3px 3px 19px;
}
.r_icon_d {
background:transparent url(images/date.png) no-repeat scroll 0 0;
font-size:0.8em;
padding:0 5px 3px 18px;
}
.rec_icon_c {
background:transparent url(images/cat.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.rec_icon_cm {
background:transparent url(images/comments.png) no-repeat scroll 0 0;
font-size:0.8em;
padding:0 5px 0 19px;
}
.rec_icon_cm a:hover {
border:none;
}
.rec_icon_d {
background:transparent url(images/date.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.rec_icon_p {
background:transparent url(images/post.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.rec_icon_t {
background:transparent url(images/tag.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.rec_icon_u {
background:transparent url(images/user.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.rec_icon_print{
background:transparent url(images/print.png) no-repeat scroll 0 0;
padding:3px 5px 3px 18px;
}
.block {
}
.block_inside {
display:block;
}
#single_block blockquote {
background-color:#D2CDAE;
border-bottom:1px solid #CCC7AA;
border-top:1px solid #CCC7AA;
color:#5F5F5D;
font-family:helvetica,tahoma;
margin:0 0 20px;
padding:20px 20px 13px;
}
.block_inside h1 {
color:#53504F;
font-family:Helvetica, Arial, Sans-serif;
font-size:1.6em;
letter-spacing:-1px;
line-height:39px;
margin:0 0 3px;
}
.block_inside h2 {
font-family:"Myriad Pro",helvetica,arial;
font-size:26px;
letter-spacing:-1px;
line-height:39px;
margin:0 0 0;
text-shadow:1px 1px #FFFADE;
}
.block_inside h3 {
color:#53504F;
font-family:Helvetica, Arial, Sans-serif;
font-size:20px;
line-height:21px;
margin:10px 0 5px;
}
.block_inside h4 {
color:#53504F;
font-size:16px;
margin:0;
}
.block_inside h5 {
color:#53504F;
font-size:12px;
margin:0;
}
.block_inside pre.code {
background-color:#EEEDE8;
border-bottom:1px solid #D8D6CD;
border-top:1px solid #D8D6CD;
color:#464643;
font-family:helvetica,tahoma;
margin:0;
margin-bottom:20px;
padding:20px 20px 13px;
}
#noscript {
background:#F8F39D none repeat scroll 0 0;
color:#867E38;
font-family:tahoma;
font-size:0.7em;
height:20px;
position:fixed;
text-align:center;
width:100%;
z-index:9999;
}
.entry_area {
border-top:1px solid #F8F4DB;
font-size:0.8em;
padding-top:11px;
}
#rec_entry_wrap {
width: auto;
}
.rec_entry_wrap {
float:left;
margin-left:10px;
margin-right:10px;
margin-top:8px;
width:358px; 
}
#s_ab img {
background:#D3CEAF none repeat scroll 0 0;
border:1px solid #EEE8C7;
padding:4px;
}
#the_breadcrumb {
background:#CDC8A9  url(images/sb_arrow2.png) no-repeat scroll 4px 4px;
border:1px solid #E9E4C4;
color:#7f7c68;
font-family:tahoma;
font-size:0.7em;
margin:0 auto 0 11px;
padding:2px 2px 2px 23px;
width:571px;
}
#the_breadcrumb a{
color:#6e6a4e;
}
#the_breadcrumb a:visited{
color:#6e6a4e;
}
#the_breadcrumb a:hover{
color:#000;
}
.an {
color:#B7B293;
font-size:0.8em;
margin-left:4px;
}
#fmad-block{
border:1px solid #E6EBD9;
background:#F2F5EB;
margin-bottom:15px;
padding-bottom:15px;
padding-top:15px;
text-align:center;
width:501px;
}
#fmad {
margin-top:15px;
}
#fmad-block a, #fmad-block a:visited {
border:none;
}
#fmad-block a:hover{
border:none;
}
.rec_thumb_wrap{
background:#D3CEAF none repeat scroll 0 0;
border:1px solid #F4EFD2;
margin-left:7px;
margin-top:8px;
padding:6px;
}
.rec_thumb_wrap img{
display:block;
}
.min_bar small {
color: #817c61;
}
.min_bar small a:link, .min_bar small a:visited {
color:#817c61;
}
.min_bar small a:hover{
border-bottom: 1px solid #817c61;
}
.rec_bar small {
color: #817c61;
font-size:11px;
}
.rec_bar small a:link, .rec_bar small a:visited {
color:#817c61;
}
.rec_bar small a:hover{
border-bottom: 1px solid #817c61;
}
#singl_date {
color:#918C6E;
display:block;
float:left;
font-size:1.4em;
margin-right:8px;
padding:3px 2px 7px;
text-align:center;
text-shadow:1px 1px #E8E3C1;
width:70px;
}
#singl_date span {
}
#singl_baU{
background:#DDD8BB url(images/singl_u_bg.gif) repeat-y scroll 0 0;
border:3px solid #CDC8A9;
clear:both;
width:99%;
}
#content_pa {
padding:11px;
}
#singl_bar {
background:url('images/min_bar.gif') repeat-x top;
border-bottom:1px solid #CBC5A2;
height:32px;
margin-top:11px;
color:#969174;
}
#singl_bar .singlspa {
float:left;
font-size:0.9em;
height:32px;
margin-left:9px;
margin-top:0px;
overflow:hidden;
}
#singl_cmt {
background:#C2BDA0 url(images/singl_cmt.gif) no-repeat scroll 5px 5px !important;
border-bottom:medium none !important;
color:#746F51 !important;
float:right;
font-family:Trebuchet MS,Myriad Pro,helvetica;
font-size:0.9em;
font-weight:normal !important;
height:15px;
margin-top:2px;
padding:6px 8px 8px 30px;
position:relative;
}
#singl_cmt a:hover {
color:#585439;
}
#singlspa small {
margin-top:7px;
}
#singl_author{
margin-bottom:31px;
margin-left:20px;
margin-right:20px;
margin-top:31px;
}
#singl_bar small a:link, #singl_bar small  a:visited{
color:#7b775c;
border-bottom:#b2ac87 solid 1px;
}
#singl_bar small a:hover{
color:#ddd8bb;
background:#1c1b14;
border-bottom:none;
}
#singl_bar small {
margin-top:7px;
color:#9a9578;
}
#fm_social_b {
padding:10px;
}
#fm_social_b a {
border:medium none;
padding:3.9px;
}
#fm_social_b a:hover {
background:none;
border:medium none;
}
#fm_social_networks li {
background:none;
display:inline;
float:left;
}
#fm_social_networks li a {
background:transparent none repeat scroll 0 0;
border:medium none;
float:left;
height:35px;
margin:14px;
padding:0;
width:26px;
}
#m_top_adblock {
background:#181913 url('images/topadb.gif') repeat-x bottom;
overflow:hidden;
}
#m_top_adblock img{ 
background:#212019 none repeat scroll 0 0;
border:1px solid #333225;
padding:5px;
}
#m_top_adblockwrap {
clear:both;
margin:0 auto;
padding:8px;
text-align:center;
width:980px;
}
#m_top_adblockL {
display:inline;
float:left;
width:70%;
}
#m_top_adblockR {
display:inline;
float:right;
width:20%;
}
#af_adblock {
background:url('images/af_adblock.png') no-repeat;
height:80px;
left:-5px;
padding:5px 5px 5px 24px;
position:relative;
overflow:hidden;
width:583px;
}
#af_adblock_bm {
display:inline-block;
padding-top:5px;
text-align:center;
width:548px;
}
#af_adblock_adus {
display:inline;
float:left;
}
#af_adblock_adus a {
display:inline-block;
height:75px;
position:relative;
text-indent:-999px;
width:30px;
}
/* Related Posts */
#related-Posts {
clear:both;
}
ol.related-posts {
clear:both; 
margin:10px 0px 0px 0px; 
padding:0;
list-style:none;
}
ol.related-posts li{
float:left;
margin-right:15px;
padding:3px;
width:160px;
}
ol.related-posts img{
clear:both; 
padding:5px; 
background:#D6D1B4 none repeat scroll 0 0;
border:1px solid #ECE7C8;
margin-right:10px;
float:left;
}
ol.related-posts a{
clear:both; 
color:#716D5B;
display:block; 
border:none; 
text-decoration:none;
}
ol.related-posts a:hover{
color:#524f3f;
}
ol.related-posts li{
font-size:12px;
}
#fm_announcement {
background:#F7F18B none repeat scroll 0 0;
border:1px solid #DBD566;
color:#928E46;
font-size:0.8em;
padding:6px;
position:fixed;
width:100%;
z-index:9999;
}
#fm_announcement_wrap {
margin: 950px; 
margin: 0 auto;
}
#fm_maintenance {
background:#212019 url('images/mntce_bg.gif') repeat-x;
}
#fm_maintenance_b {
padding:200px;
text-align: center;
}
#fm_maintenance_msg {
margin-top:10px;
}
#fm_maintenance_msg h2 {
font-size: 3.9em;
margin-bottom: 40px;
}
#fm_maintenance_msg p {
background:#181712;
margin: 50px;
padding: 20px;
}
.firefox_ie {
background:transparent url(images/firefox_ie.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:45px;
text-indent:-999px;
width:49px;
}
.ie8_ie {
background:transparent url(images/ie8_ie.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:45px;
text-indent:-999px;
width:49px;
}
.chrome_ie {
background:transparent url(images/chrome_ie.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:45px;
text-indent:-999px;
width:49px;
}
.opera_ie {
background:transparent url(images/opera_ie.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:45px;
text-indent:-999px;
width:49px;
}
.fm_postAd {
background:#CDC8A9 none repeat scroll 0 0;
margin:10px 0;
padding:10px;
position:relative;
}
.lft_postbox {
float:left;
height:250px;
width:300px;
}
.rit_postAd {
border-left:1px solid #FFFADE;
float:right;
height:220px;
padding:15px;
text-align:center;
width:203px;
}
.rit_postAd .drthumb {
background:#DDD8B9 none repeat scroll 0 0;
border:1px solid #FFFBDF;
padding:5px;
}
.post-ratings {
margin:12px auto;
width:42px;
}
div#content_pa img.alignleft { 
display:inline;
float:left;
margin-right:15px;
margin-top:10px;
}
div#content_pa img.alignright {
display:inline;
float:right;
margin-left:15px;
margin-top:10px;
}
.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;
   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;
}