body{font:13px Arial,Helvetica,sans-serif;line-height:20px;color:#515151;}

/* ={ GENERIC } */
p { margin: 0 0 15px }
a{color:#D3AE81;text-decoration:none}
a:hover{color:#C9806D}
.flow_hide {display:block;overflow:hidden}

/*front page generic post classes */
.featuredpost {margin:0 0 10px;border-bottom:1px dotted #aaa;padding-bottom:7px;overflow:hidden}
.featuredpost p{margin:0 0 5px;}
.featuredpost .readmore {font-size:12px;line-height:13px}

.posttitle{font:bold 14px arial, helvetica, sans-serif;line-height:18px;color:#585858;margin:0 0 5px 0;}
.posttitle a {color:#585858;}
.posttitle a:hover{color:#D3AE81}

.catname {display:block;font: bold 13px Arial, Helvetica,Sans-serif;margin-bottom:7px;background:url(brown/bg_catname.png) no-repeat bottom right;border-bottom:1px solid #eee;padding-bottom:5px;}
.catname a {color:#585858;}
.catname a:hover {}

.postmeta a:hover {text-decoration:none !important}

/* Image classes - addition to styles imported from style.css */
.alignleft,.alignright,.aligncenter {line-height:0;display:block;margin-top:4px}
.aligncenter {margin:0 0 10px}

.widgettitle {display:block;font: bold 18px Arial, Helvetica,Sans-serif;margin-bottom:10px;background:url(brown/bg_widgettitle.png) no-repeat bottom right;border-bottom:1px solid #eee;padding-bottom:5px;}
.widgettitle a{color:#515151}
.widget{margin-bottom:15px;display:block;font-size:13px}
.widgetinner a:hover{color:#8E9C45}
.widgetinner ul li {border-color:#ddd;line-height:18px;list-style:none;background:url(brown/ico_widget_li.gif) no-repeat 1px 6px;padding-left:12px;}	
/* ******************************************************************************************************************************************** */

.wrapper{max-width: 980px;background:#fff;padding:0 8px;margin:0 auto 20px;}
.wrapper:after{content:"";display:block;clear:both;}
  #container {display:block;width:100%;}
  #container:after{content:"";display:block;clear:both;}	
		
	/* ={ HEADER } */
	#header{display:block;border-bottom:1px solid #eee;width:100%;}
		#header .wrapper {padding-right:0;padding-left:0;margin-bottom:0}
		#header .sitelogo {display:block;width:auto;text-align:center;float:left;}
		#header .sitelogo img {float:left}
			
		#header .header-right {width:auto;float:right;margin-top:15px}
	
	/* ={ MAIN NAVIGATION } */
	#mainmenu {display:block;margin: 5px 0 0;width:100%;border-top:1px solid #eee;border-bottom:4px solid #eee;}
		#mainmenu .wrapper {padding-right:0;padding-left:0;margin-bottom:0}
		.mainnav {width:910px}
		.mainnav:after{content:"";display:block;clear:both;}
		.mainnav li {float:left;position:relative;border-right:1px dotted #ddd}
		.mainnav li a {color:#797a7c;padding:7px 17px;font-size: 13px;line-height:18px;margin:0 2px}
		.mainnav li a:hover,.mainnav li.sfHover a {color:#000;}
		.mainnav li.current_page_item a, .mainnav li.current-cat a, .mainnav li.current-menu-item a, .mainnav li.current-cat-parent a {color:#fff;background:#D3AE81}
		.mainnav li.first-cat {border-left:1px dotted #ddd}
		
		.mainnav li.gab_logintools {float:right;border:none;margin:0;padding:0}
		.mainnav li.gab_logintools a {padding:0;margin-right:0;font-size:12px;line-height:13px;font-weight:bold}
		.mainnav li.gab_logintools span {float:left;display:block;}
		.mainnav li.gab_logintools span.gab_signin a {color:#fff;background:#D3AE81;padding:5px 15px;margin:5px 10px 0 0;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;}
		.mainnav li.gab_logintools span.gab_signin a:hover {color:#333;background:#ECE5CE}
		.mainnav li.gab_logintools span.gab_login a {z-index:1;color:#715f10;text-shadow:#fff 1px 0px 0px;background:url(brown/bg_login.png) no-repeat;width:67px;height:64px;position:absolute;margin-top:-10px;padding:34px 0;text-align:center;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;}
		.mainnav li.gab_logintools span.or {background:#eee;padding:4px 5px;margin:7px 6px 0 0;-moz-border-radius: 10px;-webkit-border-radius:10px;border-radius: 10px;font-size:11px;line-height:11px;}

		.mainnav li ul  {border-bottom:1px solid #ddd;position:absolute;z-index:999;width:180px;margin:0}
		.mainnav li ul li  {float:none;}
		.mainnav li li a,.mainnav li.current_page_item li a .mainnav li.current-cat li a, .mainnav li.current-menu-item li a,.mainnav li.current-cat-parent li a  {background:#fff;color:#797a7c;}
		.mainnav li li.current_page_item a, .mainnav li li.current-cat a, .mainnav li li.current-menu-item a,.mainnav li li.current-cat-parent a  {background:#efefef;color:#797a7c;}
		.mainnav li ul li a,li.sfHover li a{background:#f9f9f9;color:#797a7c !important;text-transform:none; font: 12px arial, tahoma, verdana, sans-serif;padding:4px 10px; height:auto; line-height:normal;margin:0; border:1px solid #ddd; border-bottom:0 !important}
		.mainnav li ul li a.sf-with-ul { padding:5px 10px;}
		.mainnav li ul li a:hover  {background:#efefef;color:#797a7c;}
		.mainnav li ul ul  {margin: -25px 0 0 179px;padding-top:0;}
		
		/* Dropdown indicators */
		.mainnav .sf-sub-indicator {display:none}
		.mainnav.dropdown li a.sf-with-ul 	{ padding-right:0;}
		.mainnav li a.sf-with-ul{background: none;}
		.mainnav li a:hover.sf-with-ul{background: none;}
		.mainnav li ul .sf-sub-indicator {background: url(../framework/images/arrow-superfish-right.png) no-repeat;right: 5px;top: 8px;}
		.mainnav li li a.sf-with-ul {background: #f9f9f9 url(../framework/images/arrow-superfish-right.png) no-repeat 95% center;}
		.mainnav li ul li a:hover.sf-with-ul {background: #efefef url(../framework/images/arrow-superfish-right.png) no-repeat 95% center;}	
		
		/*///////////////// MEGA DROPDOWN //////////////////*/
		.mainnav li.megadp .dropdown_col {text-transform:none;width: 470px;float:left;z-index:9999;position:absolute;left:-999em;}
		.mainnav li.megadp .dropdown_col a {}
		
		/* We have two wrapper div within mega dropdown window */
		.mainnav li.megadp .dropdown_inner {border-top:none;font:13px Arial, Helvetica, sans-serif;line-height:17px;background:#fff;border: 2px solid #F2F3F1;padding-top:6px;}
		
		/* Position relative is required to display dropdown window on correct position */
		.mainnav li.megadp:hover { position:relative; }
		
		/* For the column at the very right on navigation; use align_right class together with dropdown_col to keep dropdown within wrapper */
		.mainnav li.megadp .align_right {/* Rounded Corners */-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;}
		.mainnav li.megadp:hover .align_right {left:auto;right:-1px;top:auto;}
		.mainnav li.megadp:hover .align_left{ left:-1px; top:auto; }

		/* Subcategory style within dropdown window */
		.mainnav li.megadp .greybox {overflow:hidden;padding:0;margin:0 10px 0 5px;position: static;width:170px;float: left;border:none;}
		.mainnav li.megadp .greybox li {border-bottom:1px dotted #ddd;padding:4px 0;overflow:hidden;width: 170px;display: block;}
		.mainnav li.megadp .greybox li:hover, .mainnav li.megadp .greybox li.feed {}
		.mainnav li.megadp .greybox li a {background: none !important;float: left !important;display: block !important;clear: left !important;border:0;color:#545353;}
		.mainnav li.megadp .greybox li a:hover {background: none !important;color: #D3AE81 !important;}
		.mainnav li.megadp .greybox li span.post-count{	overflow: hidden;width: 30px;height: 18px;font-size: 10px;line-height: 18px;margin-top: 4px;display: block;float: right;text-align: center;
			background: #eee;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;color: #545353;text-shadow: 1px 1px 1px #fff;}
		.mainnav li.megadp .greybox li:hover span.post-count{background: #D3AE81;text-shadow: 1px 1px 1px #ccc;color: #fff;}
		.mainnav li.megadp .greybox li.feed a {display: block;float: left;font-size: 10px;padding-left: 11px;line-height: 7px;color: #555 !important;background: url('brown/nav-rss.png') no-repeat 0 3px !important;	}
		.mainnav li.megadp .greybox li.feed a:hover {color: #555 !important;background: url('brown/nav-rss.png') no-repeat 0 -11px !important;}

		/* dropdown entries wrapper and the classes in dropdown entries */
		.mainnav .dropdown_entries {float:left;overflow:hidden;border-left:1px dotted #ddd;padding:0 10px 0 9px;width:261px;}
		.mainnav .dropdown_entries a {padding:0px;}
		.dropdown_entries .featuredpost {overflow:hidden;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #ddd}
		.dropdown_entries img {border:4px solid #e1e2e4}
		.dropdown_entries h2.posttitle {margin-bottom:5px}
		.dropdown_entries h2.posttitle a {color:#555;padding:0;text-shadow: 1px 1px 1px #fff;font:bold 12px Arial,Helvetica,Sans-serif !important;line-height:17px !important;letter-spacing:0;}
		.dropdown_entries h2.posttitle a:hover {background:none;color:#D3AE81}
		.dropdown_entries h2.posttitle.popular {padding: 0 18px 0 0;background: url('brown/popular-bg.png') no-repeat top right;}
		.mainnav .dropdown_top {border-bottom:1px solid #ddd;margin-bottom:1px;overflow:hidden}
		.mainnav .dropdown_bottom {background:#eee url(brown/dot.png) repeat-y center center;overflow:hidden}
		.mainnav .dropdown_ad {width:468px;display:block;margin:0 auto}
		/* END ///////////////// MEGA DROPDOWN //////////////////*/			
	
	#submenu {display:block;width:100%;border-bottom:4px solid #eee;background:#fff url(brown/bg_subnav.png) repeat-x bottom;margin-bottom:25px;}
		#submenu .wrapper {background: transparent;margin-bottom:0}
		.subnav {display:block;margin:10px auto 9px;max-width:980px;font:italic 12px georgia, serif;	}
		.subnav:after{content:"";display:block;clear:both;}
		
		/* Navigation first level */
		.subnav li {position:relative;color:#666;float:left;line-height:16px}
		.subnav li:first-child a {padding-left:0;margin-left:3px;}
		.subnav li a {color:#666;padding-left:10px;margin-left:10px;}
		.subnav li a:hover{color:#000;text-decoration:underline;}
		.subnav li.current_page_item a, .subnav li.current-cat a, .subnav li.current-menu-item a {color:#000;}
		
		/* Navigation with tags on */
		.subnav li.first {padding-left:0;margin-left:0;font-weight:bold;}
		.subnav li.tags_onnavigation a {float:left}
		
		/* Navigation second level */
		.subnav li ul {border-bottom:1px solid #ddd;position:absolute;z-index:999;width:180px;padding-top:11px}
		.subnav li ul li {float:none;border-left:none;margin:0;padding:0;}
		.subnav li ul li a {background:#fff; text-transform:none;width:158px;padding:5px 9px; height:auto;margin:0; border:1px solid #ddd; border-bottom:0;color:#555;}
		.subnav li ul li a.sf-with-ul { padding:5px 10px;}
		.subnav li ul li a:hover {background:#efefef;color:#555}
		.subnav li ul ul {margin: -26px 0 0 179px;padding-top:0;}
		.subnav li ul ul ul {margin-top: -27px;}

/* Contains Primary Left, Primary Mid and Primary top sidebars
******************************************************************/ 		
#primarytop {float:left;width:100%;display:block;margin-bottom:20px;}
		#primary-left {float:left;width:460px;float:left;overflow:hidden;}
		
			/* Flex Slider browser Resets */
			.flex-container a:active,.flexslider a:active,.flexslider2 a:active,.flex-container a:focus,	.flexslider a:focus,	.flexslider2 a:focus	{outline: none;}
			.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

			/* Flex Slider Common */
			/* Clearfix for the .slides element */
			.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
			html[xmlns] .slides {display: block;} 
			* html .slides {height: 1%;}

			/* No JavaScript Fallback */
			/* If you are not using another script, such as Modernizr, make sure you
			 * include js that eliminates this class on page load */
			.no-js .slides > li:first-child {display: block;}

			/* Flex Default Theme */
			.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
			.loading .flex-viewport {max-height: 300px;}
			.flexslider .slides {zoom: 1;}

			@media screen and (max-width: 860px) {
				.flex-direction-nav .flex-prev {opacity: 1; left: 0;}
				.flex-direction-nav .flex-next {opacity: 1; right: 0;}
			}
			/* FlexSlider Necessary Styles
			*********************************/ 
			#primary-left .flexslider {border:1px solid #eee;-webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;padding:4px;margin: 0 0 30px;background: #fff; position: relative;box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
			#primary-left .flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
			#primary-left .flexslider .slides img {width: 100%; display: block;}
			#primary-left .flex-pauseplay span {text-transform: capitalize;}

			/* Direction Nav */
			#primary-left .flex-direction-nav {*height: 0;}
			#primary-left .flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(brown/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
			#primary-left .flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
			#primary-left .flex-direction-nav .flex-prev {left: -36px;}
			#primary-left .flexslider:hover .flex-next {opacity: 0.8; right: 10px;}
			#primary-left .flexslider:hover .flex-prev {opacity: 0.8; left: 10px;}
			#primary-left .flexslider:hover .flex-next:hover, #primary-left .flexslider:hover .flex-prev:hover {opacity: 1;}
			#primary-left .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

			/* Control Nav */
			#primary-left .flex-control-nav {display:none}

			/* Featured Slider post elements */
			#featured-slider .postteaser {margin:-110px 0 0 10px;padding:7px 10px;width:220px;position:absolute;background: url(brown/bg-transparent.png) repeat;color:#fff;font-size:12px}
			#featured-slider .posttitle {font-size:17px;line-height:20px;margin:0 0 7px}
			#featured-slider .posttitle a {color:#ddd;}
			#featured-slider .posttitle a:hover {color:#fff;}
			#featured-slider p {margin:0;}
			#featured-slider .r_more  a {color:#ECE5CE;display:block;display:block;font-size:11px;font-weight:bold;padding-top:3px}
			
			/* 2 col below slider */
			#primaryleft_2col {display:block;overflow:hidden;width:100%;margin-bottom:20px}
				#primaryleft_2col .col {width:223px}
				#primaryleft_2col .featuredpost {margin:0 0 10px;border:1px solid #eee !important;padding-bottom:0;}
				#primaryleft_2col .featuredpost p{margin:0;}
				#primaryleft_2col .col .featuredpost .postteaser {padding:0 7px 5px}
				#primaryleft_2col .col.left .catname a {color:#787573;}
				#primaryleft_2col .col.right .catname a {color:#8baf1c;}
			
			/* 3 col below slider */	
			#primaryleft_3col {display:block;overflow:hidden;width:100%}
				#primaryleft_3col .col {width:144px}
				#primaryleft_3col .featuredpost {margin:0 0 10px;border:1px solid #eee !important;padding-bottom:0;}
				#primaryleft_3col .featuredpost p{margin:0;}
				#primaryleft_3col .col .featuredpost .postteaser {padding:0 7px 5px}
				#primaryleft_3col .col.left.mid {margin:0 14px;}
				#primaryleft_3col .col.left .catname a {color:#787573;}
				#primaryleft_3col .col.left.mid .catname a {color:#8baf1c;}
				#primaryleft_3col .col.right .catname a {color:#f9885e;}

		#primary-mid {float:left;width:160px;margin:0 14px;padding:25px 15px 1px;border: 1px solid #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
			.heading {width:160px;height:25px;padding-top:5px;margin:-40px auto 15px;display:block;text-align:center;color:#fff;font-weight:bold;font-size: 16px;background:url(brown/bg_topnews.png) no-repeat center center;}
			.heading a,.heading a:hover {color:#fff}
			.topnews_box {display:block;border:1px solid #eee;padding:10px;background:url(brown/bg_topnewsbox.png) repeat;text-align:center;margin-bottom:15px;position:relative;color:#777}
			.topnews_box.topnews_box_active {border-color:#ddd;color:#222}
			.topnews_box .postnr {position:absolute;top:-8px;left:-9px;width:23px;height:23px;color:#fff;font-size:11px;line-height:24px;display:block;background:url(brown/bg_number.png) no-repeat left top;text-align:center}
			.topnews_box.topnews_box_active .postnr {background-position:left bottom;}
			.topnews_box .posttitle {text-transform:uppercase;}
			.topnews_box .posttitle a {color:#6d534a;font-size:12px;font-weight:bold;margin-bottom:4px;line-height:15px;}
			.topnews_box .posttitle a:hover{color:#D3AE81}
			.topnews_box p {font-size:12px;margin-bottom:0;line-height:18px;}
			
		#primary-right {float:right;width:300px;}
	
	#mid_carousel {width:980px;padding:23px 0 15px;margin-bottom:20px;float:left;display:block;height:190px;background:url(brown/bg_carousel.png) repeat-x;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
		#mid_carousel .jcarousel-container-horizontal {width: 880px;padding:0 50px;}
		#mid_carousel .jcarousel-clip-horizontal {width:880px;height: 190px;overflow: hidden;}
		#mid_carousel .jcarousel-item-horizontal {width: 200px;margin:0 10px;height: 190px;}
		
		/* Buttons */
		#mid_carousel .jcarousel-next-horizontal,#mid_carousel .jcarousel-prev-horizontal{position: absolute;top: 80px;width: 35px;height: 35px;cursor: pointer;background: url(brown/arrows.png);background-repeat: no-repeat;	}
		#mid_carousel .jcarousel-next-horizontal {background-position:right center;right:9px}
		#mid_carousel .jcarousel-next-horizontal:hover {background-position:bottom right;}
		#mid_carousel .jcarousel-next-disabled-horizontal,#mid_carousel .jcarousel-next-disabled-horizontal:hover {background-position:right top;}
		
		#mid_carousel .jcarousel-prev-horizontal {background-position:left center;left:9px}
		#mid_carousel .jcarousel-prev-horizontal:hover {background-position:bottom left;}
		#mid_carousel .jcarousel-prev-disabled-horizontal,#mid_carousel .jcarousel-prev-disabled-horizontal:hover {background-position:left top;}
			
		/* Carousel items */
		#mid_carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%;-moz-box-shadow: 0 0 5px #000;-webkit-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}
		#mid_carousel li .posttitle {margin: 10px auto 7px;display:block}
		#mid_carousel li .posttitle a {color:#ddd}
		#mid_carousel li .posttitle a:hover {color:#fff}
		#mid_carousel li p {color:#a9acb3;margin:0 0 8px}
			
	#content {width:660px;float:left}
	#content:after{content:"";display:block;clear:both;}
		#content #secondary_top {width:100%;display:block;overflow:hidden;margin-bottom:30px}
			#content #secondary_top .col {width:312px;}
			#content #secondary_top .media_wrapper {margin: 0 0 10px;padding:4px;width:302px;height:150px;background: #fff; border: 1px solid #ddd; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;}
			#content #secondary_top .media_wrapper .postdate {background:url(brown/bg-transparent.png); position:absolute;top:5px;right:5px;border:none;margin:0;padding:2px 5px;color:#fff;font-size:12px}
			#content #secondary_top .media_wrapper .catname {background:url(brown/bg-transparent.png); position:absolute;left:5px;bottom:5px;border:none;margin:0;padding:5px 10px;color:#fff;border:none}
			#content #secondary_top .left .catname a {color:#eee}
			#content #secondary_top .right .catname a {color:#eee}
			#content #secondary_top .catname a:hover{color:#ECE5CE}
			#content #secondary_top a.readmore {color:#fff;background:#D3AE81;margin:10px 0;display:block;width:100px;padding:5px 0;text-align:center;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;font-weight:bold}
			#content #secondary_top a.readmore:hover {color:#333;background:#ECE5CE}
	
		#carousel_two {width:100%;display:block;overflow:hidden;margin-bottom:30px}
			#carousel_two .catname {background:url(brown/caption_2ndcar.png) no-repeat;display:block;height:25px;text-align:center;font-weight:bold;color:#fff;text-align:center;border:none;padding-top:7px;margin-bottom:20px}
			#carousel_two .catname a,#carousel_two .catname a:hover {color:#fff;font-weight:bold;color:#fff}
		
			#carousel_two .jcarousel-container-horizontal {width: 528px;padding:0 67px;}
			#carousel_two .jcarousel-clip-horizontal {width:528px;height: 160px;overflow: hidden;}
			#carousel_two .jcarousel-item-horizontal {width: 156px;margin:0 10px;height: 160px;}
			
			/* Buttons */
			#carousel_two .jcarousel-next-horizontal,#carousel_two .jcarousel-prev-horizontal{position: absolute;top: 70px;width: 35px;height: 35px;cursor: pointer;background: url(brown/arrows.png);background-repeat: no-repeat;}
			#carousel_two .jcarousel-next-horizontal {background-position:right center;right:2px}
			#carousel_two .jcarousel-next-horizontal:hover {background-position:bottom right;}
			#carousel_two .jcarousel-next-disabled-horizontal,#carousel_two .jcarousel-next-disabled-horizontal:hover {background-position:right top;cursor:default}
			
			#carousel_two .jcarousel-prev-horizontal {background-position:left center;left:2px}
			#carousel_two .jcarousel-prev-horizontal:hover {background-position:bottom left;}
			#carousel_two .jcarousel-prev-disabled-horizontal,#carousel_two .jcarousel-prev-disabled-horizontal:hover {background-position:left top;cursor:default}
						
			/* Carousel items */
			#carousel_two .featuredpost {margin:0;border:1px solid #eee !important;padding-bottom:0;}
			#carousel_two .featuredpost p {margin:0;}
			#carousel_two .featuredpost .postteaser {padding:0 7px 5px}	
	
		#secondary_bottom {width:100%;display:block;margin-bottom:30px;float:left}
			#secondary_bottom .leftcol {width:429px;}
				#secondary_bottom .leftcol .featuredpost {padding:4px !important;background: #fff; border: 1px solid #ddd !important; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;width:429px;height:250px;margin-bottom:15px}
				#secondary_bottom .leftcol .postteaser {margin:0;width:409px;padding:7px 10px;position:absolute;left:4px;bottom:4px;display:block;background: url(brown/bg-transparent.png) repeat;color:#fff;font-size:13px;line-height:15px}
				#secondary_bottom .leftcol .posttitle {font-size:17px;line-height:20px;margin:0 0 5px;display:block}
				#secondary_bottom .leftcol .posttitle a {color:#eee;}
				#secondary_bottom .leftcol .posttitle a:hover {text-decoration:underline;color:#fff}
				#secondary_bottom .leftcol p {margin:0;}
				#secondary_bottom .leftcol .r_more  a {color:#ECE5CE;display:block;display:block;font-size:11px;font-weight:bold;padding-top:3px}
				
			#secondary_bottom .rightcol {width:200px;border-top:1px solid #ddd;position:relative}
				#secondary_bottom .rightcol .catname {background:url(brown/bg_caption_secondarybottom.png) no-repeat;display:block;height:29px;width:173px;top:-8px;left:13px;font-weight:bold;color:#fff;text-align:center;border:none;padding-top:8px;position:absolute;}
				#secondary_bottom .rightcol .catname a,#secondary_bottom .catname a:hover {color:#fff;font-weight:bold;color:#fff}
				#secondary_bottom .rightcol .featuredpost {padding:7px !important;background: #fff; border: 1px solid #ddd !important;border-top:none !important;margin:0}
				#secondary_bottom .rightcol .featuredpost.firstpost {padding-top:34px !important}
				
		#secondary_bottom_widget {width:100%;display:block;}
	
	/*Sidebar bottom - homepage */
	#secondary-right {width:300px;float:right}

	/*----- ={ FOOTER } -----*/
	#footer {width:100%;background:url(brown/bg_footer.png) repeat-x top;padding:35px 0 30px;}
	#footer .wrapper{background:transparent;color:#8390a4;overflow:hidden;padding-left:0;padding-right:0;max-width:990px;margin-bottom:0}

		#footer .widgettitle {color:#95A1B6;display:block;font: bold 17px Arial, Helvetica,Sans-serif;margin-bottom:10px;background:url(brown/bg_footerwidget.png) no-repeat bottom right;border-bottom:1px solid #666e7c;padding:0 0 5px 0;}
		#footer .widget ul li {border-color:#596375;border-style:dashed}
		#footer p {padding:5px 0;}
		#footer a {color:#8390a4;}
		#footer a:hover {color:#fff;text-decoration:underline;}
	
		#foo_widget1, #foo_widget2, #foo_widget3 {float:left;margin-right:30px;}

		#foo_widget1 {width:230px}
		#foo_widget2 {width:300px;}
		#foo_widget3 {width:390px;margin-right:0;background:url(brown/world.png) no-repeat center 5px}
		
		/* Newsletter Widget */
		#foo_widget2 .subcaption {display:block;margin-bottom:8px;font-size:13px}
		#foo_widget2 .subscribe_footer fieldset {border:none;padding:0;background:none}
		#foo_widget2 .subscribe_footer .text {margin:0 0 10px;border:1px solid #eee;padding:9px 5px;background:#dadee5;color:#555;width:290px; -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px; box-shadow: 0 1px 4px #222; -webkit-box-shadow: 0 1px 4px #222; -moz-box-shadow: 0 1px 4px #222; -o-box-shadow: 0 1px 4px #222;}
		#foo_widget2 .subscribe_footer .submitform {cursor:pointer;font-size:12px;line-height:13px;float:right;color:#fff;background:#D3AE81;display:block;width:100px;padding:5px 0;text-align:center;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;font-weight:bold;border:none;text-shadow:none}
		#foo_widget2 .subscribe_footer .submitform:hover {color:#333;background:#ECE5CE;}

		/* Connect us Widget */ 
		#foo_widget3 .subcaption {display:block;font-weight:bold;color:#dee7f5;line-height:34px;font-size:29px;text-align:center;padding:10px 0 30px}
		#foo_widget3 .followuson {width:270px;font-weight:bold;background:url(brown/bg_footertransparent.png); padding:10px 20px;-webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;color:#bfc7da;margin:0 auto;overflow:hidden}
		#foo_widget3 span {display:block;float:right;margin:0px 6px 0 6px;text-transform:none}
		#foo_widget3 span.left {padding-top:2px}
		#foo_widget3 span a {width:24px;height:24px;padding:0;display:block;}
		#foo_widget3 span a:hover {background-color:transparent}
		#foo_widget3 .f_twitter,#foo_widget3 .f_twitter:hover {background:url(brown/ico/f_twitter.png) no-repeat;}
		#foo_widget3 .f_facebook,#foo_widget3 .f_facebook:hover {background:url(brown/ico/f_facebook.png) no-repeat;}
		#foo_widget3 .f_linkedin,#foo_widget3 .f_linkedin:hover {background:url(brown/ico/f_linkedin.png) no-repeat;}
		#foo_widget3 .f_mail,#foo_widget3 .f_mail:hover {background:url(brown/ico/f_mail.png) no-repeat;}
		
		#footer .widget_bp_core_recently_active_widget .avatar-block {overflow:hidden}
		#footer .widget_bp_core_recently_active_widget  img {float:left;margin:4px;padding:1px;border:1px solid #000}
		
		#footer .widget_bp_blogs_recent_posts_widget li {background:none;padding-left:0;margin-bottom:0}
		#footer .widget_bp_blogs_recent_posts_widget .activity-header {line-height:19px;font-size:13px;background:url(brown/ico_widget_li.gif) no-repeat left 7px;padding-left:12px;}
		#footer .widget_bp_blogs_recent_posts_widget .activity-inner {background:url(brown/ico/quote.png) no-repeat 0 5px; padding: 0 0 0 18px; color: #333;font-style:italic;font-family:georgia,serif}
		
		#footer input,#footer select {background:#2f3844;border:1px solid #777;color:#8390a4}
		#footer select {margin-bottom:12px;}
		#footer .flickr_widget img {margin:6px}
		#footer .gab_social_widget img {margin:2px}

		/* footer meta */
		#footer_data {font-size:12px;line-height:15px;padding:15px 0;margin:0 auto;display:block;overflow:hidden;color:#8390a4;background:#2f3844;width:100%;}
			#footer_data .wrapper {background:transparent;padding-left:0;padding-right:0;max-width:990px;margin-bottom:0}
			#footer_data a{color:#eee;}
			#footer_data a:hover{text-decoration:underline;color:#fff}

			#footer-left-side {width:auto;float:left;margin:0}
			#footer-right-side {width:auto;float:right;text-align:right;margin:0}			
			
	/*----- ={ INNER PAGES } -----*/
	.entry-title{display:block;margin:0 0 5px !important;font:bold 24px Arial,Helvetica,sans-serif;color:#333}
	.entry-title a{color:#333}
	.entry-title a:hover{color:#D3AE81}
	
	/* Postmeta displayed below entry or post title - used for default loop and single pages*/
	.entry .default_postmeta {font-size:12px;color:#777;display:block;overflow:hidden;}
	.entry .default_postmeta a {color:#999;font-style:normal;}
	.entry .default_postmeta a:hover {color:#333}
	.entry .default_postmeta .metaitem {display:block;float:left;width:auto;margin-right:10px;padding:2px 10px 3px 20px;}
	.entry .default_postmeta .entrydate {background: url(brown/ico/default_date.png) no-repeat left 3px}
	.entry .default_postmeta .entryby {background: url(brown/ico/default_author.png) no-repeat left 3px;padding-left:18px}
	.entry .default_postmeta .entrycat {background: url(brown/ico/default_category.png) no-repeat left 5px;padding-left:20px}
	.entry .default_postmeta .last {margin-bottom:0 !important}	
	
	/* Postmeta displayed on single post page, below entry */
	.entry .single_postmeta {font:italic 12px/19px Georgia,Times,serif;color:#999;padding:15px 0;margin-bottom:15px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;width:100%;}
	.entry .single_postmeta a {font-family:Helvetica,Arial,sans-serif;color:#999;font-style:normal;font-weight:bold;}
	.entry .single_postmeta a:hover {color:#333}
	.entry .single_postmeta .left {width:400px;display:block;padding:5px 0 0 10px}
	.entry .single_postmeta .avatar {float: left;clear: left;display:block;border: 1px solid #eee;padding:2px;margin-right: 7px;}
	.entry .single_postmeta .right {width:230px;display:block;}
	.entry .single_postmeta .widget {margin:0;padding:0;height:64px}	
	
	/* Big picture image wrapping */
	.bigpicture {max-width:980px;overflow:hidden;background:#eee;border:1px solid #ddd;padding:4px;margin-bottom:20px;height:auto;}
	/* caption text with in big picture */
	.bigpicture p {margin:0;color:#555;font-size:13px;padding:5px 5px 1px}
	
	/* Subtitle below post title */
	.subtitle {color:#555;font:italic 19px/22px Georgia,Times,serif;}
	
	/* Heading within post */
	.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin-bottom:10px;margin-top:10px;}
	.entry h3.widgettitle {margin-bottom:0;}
	.entry h3 {font-family:arial, verdana, sans-serif;}
	.entry h4 {font-family:verdana, tahoma, sans-serif;}
	.entry h5 {font-family:arial, verdana, sans-serif;}
	.entry h6 {font-family:arial, verdana, sans-serif;}
	
	/* Lists in post */
	.entry ul {margin: 0 0 15px 10px; padding-left: 20px;}
	.entry .widget li {background:none;padding-left:0;}
	.entry ul ul { margin: 0; }
	.entry ul li { list-style-type: disc; padding:2px 0}
	.entry ul ul li { list-style-type: circle; }

	.entry ol  {margin: 0 0 15px 10px; padding-left: 20px;}
	.entry ol ol { margin: 0; }
	.entry  ol li  { list-style-type: decimal; padding:2px 0}
	.entry  ol li ol li { list-style-type: lower-alpha; }
	
	/* Blockquote within post */
    .entry blockquote { background:#eee url(../framework/images/blockquote_gray.gif) no-repeat 10px 20px; padding: 10px 20px 10px 60px;font-style:italic;margin-bottom:15px;border-left:4px solid #ddd}
    .entry blockquote p {font-style:italic;margin:5px 0;} 	

	/* Attachment and Single post galleries */	
	img.attachment-full { margin:0 0 15px; }
	.gallery-item .wp-caption-text {display:none}
	.gallery-icon  img { width: 150px;border:1px solid #ddd !important;padding:3px;}
	.gallery-icon  img:hover { }
	
	.attachment-nav {background:#eee;margin: 0 auto;text-align: center;width: auto;padding: 7px;display: block;overflow: hidden;border: 1px solid #ddd;}
	.attachment-nav a {padding: 4px;margin: 3px;color:#434343;}
	.attachment-nav a:hover { color:#444; background: #f2f2f2;text-decoration:underline}			
	
	.att-gallery-icon-wrapper {display:block;overflow:hidden;width:100%;margin-bottom:25px;}
	.att-gallery-icon {float:left;width:33%;margin:20px 0 0}
	.att-gallery-icon  img { width: 150px;border:1px solid #ddd !important;padding:3px;margin:0 auto !important;display:block}
	
	/* Innerpage slider */
	#slides {position:relative;padding-top:35px;}
	#slides .slides_container {margin-bottom:10px;min-height:280px}
		
	#slides .next {width:16px;height:16px;display:block;position:absolute;right:5px;top:10px}
	#slides .prev {width:16px;height:16px;display:block;position:absolute;right:27px;top:10px}
	
	#slides .pagination {position:absolute;top:10px;left:0;height:12px;margin:0 !important;padding:0 !important}
	#slides .pagination li {float:left;margin:0 1px;list-style-type: none !important;}
	#slides .pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(brown/pagination.png);background-position:0 0;float:left;overflow:hidden;}
	#slides .pagination li.current a {background-position:0 -12px;}
	#slides .sliderCaption {margin:7px 5px 0 0 !important;color:#888;font-style:italic;}

	/* Post author box*/
	.post-author {border:1px solid #eee;overflow:hidden;width:100%;display:block}
		.author-avatar {background:#f3f3f3;padding:7px;float:left;border-right:1px solid #eee;width:80px;margin-right:10px;}
		.author-avatar img {background:#fff;padding:4px;border:1px solid #ddd}
		.author-info {padding-top:5px;padding-right:10px}
		.author-info p {margin:0 0 4px;color:#999;font-size:12px}
		.author-info p a {font-style:normal;font-weight:bold;}
	
	/* Author Links */
	.entry .author_links {float:right;width:auto;border:1px solid #eee;border-top:none;background:#f3f3f3;margin-bottom:30px}
		.entry .author_links a {color:#565e6f}
		.entry .author_social {display:block;float:left;width:auto;margin-left:10px;padding:2px 10px 3px 20px;font-size:11px}
		.entry .author_gplus {background: url(brown/ico/author_gplus.png) no-repeat left center}
		.entry .author_twitter {background: url(brown/ico/author_twitter.png) no-repeat left center;padding-left:18px}
		.entry .author_facebook {background: url(brown/ico/author_facebook.png) no-repeat left center;padding-left:20px}
		.entry .author_linkedin {background: url(brown/ico/author_linkedin.png) no-repeat left center;padding-left:20px}
		.entry .author_home {background: url(brown/ico/author_home.png) no-repeat left center;padding-left:20px}
	
	/* Related posts */
	.gab_relatedposts {overflow:hidden;margin-bottom:30px;width:100%;display:block}
	.caption_relatedposts {background:url(brown/caption_2ndcar.png) no-repeat center center;display:block;height:25px;text-align:center;font-weight:bold;color:#fff;text-align:center;border:none;padding-top:4px;margin-bottom:30px}
	.gab_relatedposts .featuredpost {width:208px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 0 0;}
	.gab_relatedposts .featuredpost.last {margin:0 !important;padding:0}
	.gab_relatedposts .featuredpost h2{margin:0 0 5px;}
	.gab_relatedposts .featuredpost p{margin:0;}
	.gab_relatedposts .featuredpost .postteaser {padding:0 7px 5px}
	
	/* =COMMENTS LIST
	-------------------------------------------------------------- */
	#comments {display:block;}
	#comments h3{font-size:18px;font-weight:bold;padding-bottom:15px;}

	#comments .comment-inner{margin-bottom:25px;padding:0;}
	#comments .comment-inner:after{content:"";display:block;clear:both;}

		/* Avatar */
		#comments .comment-avatar {float:left;width: 55px;}
		#comments .avatar {display: block;background-color: #fff;border: 1px solid #ddd;padding: 2px;} 

		/* comment meta */
		#comments .commentmeta{display:block;float:left;width:605px;margin:0 0 15px;}
			#comments .commentmeta a {color:#777}	
			#comments .commentmeta a:hover {text-decoration:underline;}	
			#comments .comment-meta-1 {background: url(brown/divider.png) repeat-x bottom;display:block;padding:2px 0 5px;margin:0 0 6px;height:18px;}
			#comments .comment-meta-1 .fn {font-weight:bold;float:left;width:auto;}
			#comments .comment-meta-1 .reply {display: inline-block;float:right;font-size:11px;line-height:11px;}
			#comments .comment-meta-1  .reply a {text-indent:-999em;background: url(brown/ico/comment-reply.png) no-repeat;border: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;cursor: pointer;outline: none;padding:0;	display:block;line-height: auto;width:16px;height:15px;}
			#comments .comment-meta-2  {font: italic 11px/11px Georgia,serif;display:block;margin:0;}

			#comments .text {display:block;clear:both;}
			#comments .text .waiting_approval{font-size:13px;font-style:italic;font-weight:bold;}
			#comments .c {line-height:19px;font-size:13px;}
			#comments .c p, #comments .c code, #comments .c blockquote, #comments .c ul, #comments .c ol {display:block;margin:5px 0;}
			#comments .c a {text-decoration:underline;}
			#comments .c a:hover {}
		
		/* Second level Comments */
		#comments .depth-2 .comment-wrapper {padding-left:25px;background:url(brown/replyto_arrow.gif) no-repeat 0 5px}
		#comments .depth-2 .commentmeta{width:580px;}
		
		/* Second level Comments */
		#comments .depth-3 .comment-wrapper {padding-left:50px;background:url(brown/replyto_arrow.gif) no-repeat 25px 5px}
		#comments .depth-3 .commentmeta{width:555px;}
		
		/* Second level Comments */
		#comments .depth-4 .comment-wrapper {padding-left:75px;background:url(brown/replyto_arrow.gif) no-repeat 50px 5px}
		#comments .depth-4 .commentmeta{width:530px;}

		/* Second level Comments */
		#comments .depth-5 .comment-wrapper {padding-left:100px;background:url(brown/replyto_arrow.gif) no-repeat 75px 5px}
		#comments .depth-5 .commentmeta{width:490px;}
	
	/* =COMMENT FORM
	-------------------------------------------------------------- */
	#respond {overflow: hidden;position: relative;}
		#respond p {margin: 0;}
		#respond .logged-in-as {margin-bottom: 10px;}
		#respond .comment-notes {margin-bottom: 1em;}
		#respond .form-allowed-tags {line-height: 1em;}
		.children #respond {margin: 0 48px 15px 0;}
		#comments-list #respond {margin: 0 0 18px 0;}
		#comments-list ul #respond {margin: 0;}
		#cancel-comment-reply-link {font-size: 12px;font-weight: normal;	line-height: 18px;}
		#respond .required {color: #ff4b33;font-weight: bold;}
		#respond label {color: #777;font-size: 13px;}
		#respond input {margin: 0 0 9px;padding:5px;width: 70%;display:block;background: #fff url(brown/bgr_respond_text.gif) repeat-x;display:block;}
		#respond input[type="text"], #respond input[type="password"], #respond input.text, #respond input.title, #respond textarea {border:1px solid #ddd;font:14px arial, sans-serif;color:#555}
		#respond textarea {width: 96%;background: #fff url(brown/bgr_respond_text.gif) repeat-x;display:block;padding:1%;}
		#respond .form-allowed-tags {color: #777;font-size: 12px;line-height: 18px;}
		#respond .form-allowed-tags code {font-size: 12px;}
		#respond #submit {color:#fff;background:#D3AE81;margin:10px 0;display:block;width:120px;padding:5px 0;text-align:center;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;font-weight:bold;border:none;text-shadow:none}
		#respond #submit:hover{color:#fff;background:#8E9C45;cursor:pointer;}		
		
	/* =SIDEBAR
	-------------------------------------------------------------- */
	#sidebar,.sidebarinner {width:300px;float:right}
		#container .item-options {color:#fff !important;height:33px;font-size:12px;padding:5px 0 0 5px;margin-bottom:7px;border-bottom:1px solid #ddd}
		#container .item-options a {float:left;display:block;background: #f2f2f2;line-height:31px;height: 31px;border:1px solid #cfcfcf; font-weight: bold;width: 93px;text-align:center;color:#333!important;padding:2px 0 0 0;margin:0 -1px 0 0;position:relative;}
		#container .item-options a:active {outline:none;}
		#container .item-options a:hover {background-position: 0 -34px;color:#333;}
		#container .item-options a.selected.loading {padding:2px 0 0 0;margin:0 -1px 0 0;background: none}
		#container .item-options a.selected, .item-options .selected:hover {background-color:#fff;border-bottom:0;top:-5px;height:36px;cursor:default; color:#000;}		
		#container .widgetinner ul li {border-color:#ddd;line-height:18px;list-style:none;background:url(brown/ico_widget_li.gif) no-repeat 1px 6px;padding-left:12px;}	
		
		#container .item-list {padding-left:0}
		#container ul#members-list img,#container ul#groups-list img {padding:2px;border:1px solid #ddd}
		#container ul#members-list ul,#container ul#groups-list ul{margin-left:0;padding-left:0;color:#aaa}
		#container ul#members-list li,#container ul#groups-list li{padding: 7px 5px;margin-bottom:0;overflow:hidden;background-image:none;border-bottom:1px solid #eee;border-left:1px solid #none}
		#container ul#members-list li a,#container ul#groups-list li a {color:#222;font-size:13px;margin-bottom:4px;display:block;}
		#container ul#members-list li:hover, #container ul#groups-list li:hover{background:#f2f2f2}
		#container ul#members-list li a:hover, #container ul#groups-list li:hover a{color:#D3AE81}
		#container ul#members-list .activity,#container ul#groups-list .activity {display: inline-block;font-size: 12px;padding: 0;border: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;font-weight: normal;margin-top: 0;text-decoration: none;background: none ;}
		
		#container .widget_bp_core_recently_active_widget .avatar-block {margin-bottom:15px}
		#container .widget_bp_core_recently_active_widget .avatar-block {overflow:hidden;}
		#container .widget_bp_core_recently_active_widget img {float:left;margin:8px;padding:3px;border:1px solid #ddd}
		
		#container .widget_bp_blogs_recent_posts_widget .widgetinner ul {padding-left:0}
		#container .widget_bp_blogs_recent_posts_widget .widgetinner ul li {background:none;padding-left:0;}
		#container .widget_bp_blogs_recent_posts_widget li {background:none;padding-left:0;margin-bottom:0}
		#container .widget_bp_blogs_recent_posts_widget .activity-header {line-height:19px;font-size:13px;background:url(brown/ico_widget_li.gif) no-repeat left 7px;padding-left:12px;}
		#container .widget_bp_blogs_recent_posts_widget .activity-inner {background:url(brown/ico/quote.png) no-repeat 0 8px; padding: 0 0 0 18px; color: #333;font-style:italic;font-family:georgia,serif}	
	
	/* No Sidebar Adjustments */
	.fullwidth {float:none !important;width:980px !important}
	.fullwidth .caption_relatedposts {background:url(brown/caption_2ndcar_full.png) no-repeat center center;}
	.fullwidth .featuredpost {width:231px;}
	.fullwidth #comments .commentmeta{width:925px;}	
	.fullwidth #comments .depth-2 .commentmeta{width:900px;}
	.fullwidth #comments .depth-3 .commentmeta{width:875px;}
	.fullwidth #comments .depth-4 .commentmeta{width:850px;}
	.fullwidth #comments .depth-5 .commentmeta{width:825px;}
	
	/* =ARCHIVE PAGES
	-------------------------------------------------------------- */
	/*----- ={ Numbered Pagination - removed curved corners } -----*/	
	.numbered-pagination,.numbered-pagination span,.numbered-pagination span.current,.numbered-pagination a.inactive,.numbered-pagination a:hover.pagi-last, .numbered-pagination a:hover.inactive,.numbered-pagination a:hover.pagi-next,.numbered-pagination a:hover.pagi-first,.numbered-pagination a:hover.pagi-prev,.gab_authorbadge {border-radius: 0;margin-bottom:0}
	.numbered-pagination { background: transparent; padding:0;}
	.numbered-pagination span {border:1px solid #eee;background: #fff;font-size:12px;color:#D3AE81}
	.numbered-pagination span.current{ background-color: #fff;border:none;color:#555}
	.numbered-pagination a.inactive{border:1px solid #eee}
	.numbered-pagination a:hover.inactive,
	.numbered-pagination a:hover.pagi-next,
	.numbered-pagination a:hover.pagi-first,
	.numbered-pagination a:hover.pagi-prev,
	.numbered-pagination a:hover.pagi-last { background-color: #D3AE81;color:#fff }

	#archive_2cols {display:block;overflow:hidden;width:100%;}
	#archive_2cols .entry {width:319px;margin:0 0 20px;border:1px solid #eee !important;padding-bottom:0;}
	#archive_2cols  .posttitle {margin:0 0 7px}
	#archive_2cols .entry .postteaser {padding:0 7px 10px}
	#archive_2cols .entry p {margin:0}
	
	#archive_3cols {display:block;overflow:hidden;width:100%;}
	#archive_3cols .entry {width:312px;margin:0 19px 20px 0;border:1px solid #eee !important;padding-bottom:0;}
	#archive_3cols  .posttitle {margin:0 0 7px}
	#archive_3cols .entry .postteaser {padding:0 7px 10px}
	#archive_3cols .entry p {margin:0}
	
	#archive_4cols {display:block;overflow:hidden;width:100%;}
	#archive_4cols .entry {width:228px;margin:0 20px 20px 0;border:1px solid #eee !important;padding-bottom:0;}
	#archive_4cols  .posttitle {margin:0 0 7px}
	#archive_4cols .entry .postteaser {padding:0 7px 10px}
	#archive_4cols .entry p {margin:0}
	#archive_4cols .clear.cleareven {display:none}
	
	#archive_grid {display:block;overflow:hidden;width:100%;margin-bottom:20px}
	#archive_grid .entry.secondrow{width:243px;height:330px;padding-bottom:0;position:relative;border:1px solid #fff}
	#archive_grid .entry .postteaser {position:absolute;min-height:20px;left:0px;bottom:0px;width:468px;display:block;background: url(brown/bg-transparent.png);padding:10px 10px 12px;}
	#archive_grid .entry.secondrow .postteaser{width:223px;}
	#archive_grid .entry .postteaser h2 {margin:0}
	#archive_grid .entry .postteaser .posttitle a {color:#ddd}
	#archive_grid .entry .postteaser .posttitle a:hover {color:#fff}
	#archive_grid .entry.widetall {width:488px;height:330px;padding-bottom:0;position:relative;border:1px solid #fff}
	#archive_grid .entry.wideshort {width:488px;height:164px;padding-bottom:0;position:relative;border:1px solid #fff}
	#archive_grid .short_postswrap {width:490px;height:332px;}
	#archive_grid .gridimg {line-height:0}
	#archive_grid .gridimg:hover {opacity:0.6;filter:alpha(opacity=60);}
	
	#archive_mag {display:block;overflow:hidden;width:100%;padding-bottom:5px}
	#archive_mag .firstrowleft {width:280px;padding:15px 15px 5px;background:#2a2a2a;color:#cdcdcd;margin-bottom:20px}
	#archive_mag .firstrowleft .posttitle a {color:#fff;font-size:1.4em;}
	
	#archive_mag .firstrowright {width:329px;margin-bottom:20px}
	#archive_mag .firstrowright .featuredpost {margin-bottom:13px;border-bottom:1px dotted #ddd;padding-bottom:10px;}
	#archive_mag .firstrowright  .posttitle{font-size:1.1em;line-height:1.1em;}
	#archive_mag .firstrowright .postmeta {display:inline}
	#archive_mag .firstrowright .postmeta .meta_date {margin-left:0}
	
	#archive_mag .secondrow {width:100%;float:left;overflow:hidden;margin-bottom:15px}
	#archive_mag .secondrow .featuredpost {width:206px;margin:0 18px 0 0;border:1px solid #eee !important;padding:0 0 7px;}
	#archive_mag .secondrow .featuredpost p{margin:0;}
	#archive_mag .secondrow  .posttitle{font-size:1.1em;line-height:1.1em;}
	#archive_mag .secondrow .featuredpost .postteaser {padding:0 7px 5px}
	#archive_mag .secondrow .postmeta span{float:left}
	#archive_mag .secondrow .postmeta .meta_date {margin-left:0}
	
	#archive_mag .thirdrow {width:100%;float:left;overflow:hidden;margin-bottom:5px}
	#archive_mag .thirdrow .featuredpost {width:318px;border:1px solid #eee !important;padding:0 0 7px;}
	#archive_mag .thirdrow .featuredpost p{margin:0;}
	#archive_mag .thirdrow  .posttitle{font-size:1.1em;line-height:1.1em;}
	#archive_mag .thirdrow .featuredpost .postteaser {padding:0 7px 5px}
	#archive_mag .thirdrow .postmeta span{float:left}
	#archive_mag .thirdrow .postmeta .meta_date {margin-left:0}
	
	#archive_mag .fourthrow  {margin-bottom:13px;border-bottom:1px dotted #ddd;padding-bottom:10px;}
	#archive_mag .fourthrow  .posttitle{font-size:1.4em;line-height:1.2em;}
	#archive_mag .fourthrow .postmeta {display:inline}
	#archive_mag .fourthrow .postmeta .meta_date {margin-left:0}
	
	#archive_mag .entry {width:322px;margin:0 0 20px;border:1px solid #eee !important;padding-bottom:0;}
	#archive_mag .entry .postteaser {padding:0 7px 5px}	