/*
Theme Name: New TS Theme
Theme URI: http://www.thaslayer.com/
Description: http://www.thaslayer.com/
Version: 2.0
Author: ThaSlayer
Author URI: http://www.thaslayer.com/
Tags: 


*/

html{height:100%;}
body{height:100%;background:#1A0F09 url(images/bg.jpg) top left repeat-x;margin:0px;font-family:arial;font-size:12px;color:#BCAEA5;}
a,a:visited{text-decoration:none;color:#FEBD03;}
a:hover{color:#FEBD03;}
img{border:0px;vertical-align:bottom;}
h1,h2,h3,h4,h5,h6, ul, li, form, p{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-family:tahoma;line-height:normal;margin:0px;}
h1{font-size:20px;margin:10px 0px;}
h2{font-size:18px;margin:10px 0px;}
h3{font-size:16px;margin:10px 0px;}
h4{font-size:14px;margin:5px 0px;}
h5{font-size:12px;margin:5px 0px;}
h6{font-size:11px;margin:5px 0px;}


#main_wrapper{height:auto !important;min-height:100%;position:relative;}
#page_wrapper{padding-bottom:400px;}
#page_wrapper, #footer_wrapper .wrap{width:990px;margin:0px auto;position:relative;}
#footer_wrapper .wrap{width:1100px;}
#content_wrapper{padding-top:15px;}
#content{width:651px;float:left;position:relative;}
	.clear_footer{height:1px;clear:both;}
	#content .ad{display:block;padding-top:15px;background:url(images/advertisment.png) top center no-repeat;text-align:center;margin:10px 0px;}

#header{position:relative;height:165px;}
	#header .logo{position:absolute;top:0px;left:0px;}
	#header .ad{position:absolute;top:20px;right:0px;}
	
	#main_menu_wrapper{width:100%;overflow:hidden;position:absolute;bottom:0px;}
	#main_menu_wrapper ul{list-style:none;left:50%;position:relative;float:left;display:block;}
	#main_menu_wrapper li{float:left;position:relative;right:50%;display:block;}
	#main_menu_wrapper a, #main_menu_wrapper a:visited{color:#A59F9C;display:block;padding:13px 20px;font-weight:bold;}
	#main_menu_wrapper .rss a, #main_menu_wrapper .rss a:visited{padding:13px 20px 13px 50px;}
	#main_menu_wrapper a:hover{color:#FFF;}
	
	#rel_cateogry{background:url(images/cat_rel_bg.png) top left no-repeat;height:134px;text-align:center;}
	
	#rel_cateogry h2{height:45px;overflow:hidden;position:relative;margin:0px;}
	#rel_cateogry h2 a, #rel_cateogry h2 a:visited{font-size:14px;font-weight:bold;color:#F4B600;background:none;position:relative;padding:13px 0px;position:absolute;width:100%;left:0px;top:0px;}
	#rel_cateogry a{margin:0px 10px;background:url(images/cat_rel_shadow.png) bottom right no-repeat;padding:32px 9px 32px;outline:none;}
	#rel_cateogry img{background:url(images/cat_rel_border.jpg) top left no-repeat;padding:3px;vertical-align:middle;max-height:48px;max-width:63px;}


#sidebar{width:325px;float:right;}
	.widget{background:url(images/widget_bg.png) top left repeat-y;margin-bottom:20px;color:##C5B6A4;font-size:11px;}
	.widget_title{background:url(images/widget_title.png) top left repeat-y;height:25px;padding:12px 0px 0px 33px;color:#F4B600;font-weight:bold;font-family:"Trebuchet MS";font-size:11px;position:relative;}
	.widget_title small{position:absolute;right:10px;top:12px;font-size:11px;color:#82756D;font-weight:normal;}
	.widget_content_wrapper{background:url(images/widget_top.png) top left no-repeat;}
	.widget_content{background:url(images/widget_bottom.png) bottom left no-repeat;min-height:150px;padding:5px;}
	
	.widget ul{list-style:none;margin-top:10px;}
	.widget li{background:url(images/li.gif) no-repeat;background-position:0px 5px; padding-left:10px;	margin-bottom:10px;}
	.widget h3{color:#846D62;font-size:14px;margin:5px 0px;}
	.widget p{margin:0px 0px 10px;}
	.widget a,.widget a:visited{font-size:11px;color:#86776E;}
	.widget a:hover{color:#FEBD03;}
	.widget li a, .widget li a:visited{border-bottom:1px solid #362921;color:#D0C7BA;display:block;padding-bottom:3px;position:relative;}
	.widget li a:hover{color:#FEBD03;}
	.widget input{background:#DCD8CA;height:15px;font-size:12px;padding:1px 2px;border:1px solid  #68441F;width:90px;}
	.widget .submit{background:#E0A609 url(images/submit_bg.jpg) repeat-x;font-weight:bold;height:19px;width:90px;font-family:arial;}
	.widget b{color:#FEBD03;}
	.widget .ads{text-align:center;padding:10px 0px 0px;}
	.widget .ads .ad{display:inline;}
	.widget .ads img{margin:0px 5px;}
	
	.widget table{width:100%;}
	.widget td{background:url(images/li.gif) no-repeat;background-position:0px 5px; padding-left:10px;}
		.widget td a,.widget td a:visited{border-bottom:1px solid #362921;color:#D0C7BA;padding-bottom:3px;display:block;margin-bottom:10px;}
		.widget td a:hover{color:#FEBD03;}



#footer_wrapper{background:#0B0604 url(images/footer_bottom.png) bottom left repeat-x;margin-top:-400px;position:relative;height:400px;}
	
	
	#footer_wrapper .poll_wrapper{display:block;width:332px;height:260px;background:url(images/poll.png) top left no-repeat;text-indent:400px;overflow:hidden;white-space:nowrap;}
	#footer_wrapper .poll_wrapper:hover{background-position:left -262px;}
	
	.footer_content{background:url(images/footer_top.png) top left repeat-x;padding-top:50px;}
	.footer_content .col{width:33%;float:left;}
	.footer_content .col_wrapper{padding:0px 10px;}

	.footer_content h3{margin:0px 0px 10px;background:url(images/footer_titles.png) top left no-repeat;text-indent:999px;overflow:hidden;white-space:nowrap;height:16px;font-size:1px;}
	.footer_content .flickr h3{}
	.footer_content .authors h3{background-position:left bottom;height:17px;}
	
	
	.flickr img{max-width:44px;max-height:44px;border:3px solid #171311;margin:5px;}
	.flickr img:hover{border-color:#99CC00;}
	.flickr .more{text-align:right;margin-right:50px;}
		.flickr .more a, .flickr .more a:visited{color:#363230;font-size:11px;}
		.flickr .more a:hover{color:#FEBD03;}
	
	.authors ul{list-style:none;}
	.authors li{margin-bottom:15px;font-size:11px;color:#565351;line-height:150%;position:relative;padding-top:1px;}
	.authors li img{float:left;margin-right:10px;vertical-align:top;}
	.authors a.name,.authors a.name:visited{display:block;font-size:12px;font-weight:bold;margin:0px;line-height:normal;margin-bottom:3px;}
	.authors a.name span, .authors a.name:visited span{color:#565351;}
	
	
	.footer_bottom{position:absolute;bottom:0px;height:30px;color:#3D2B25;font-size:11px;width:100%;}
	.footer_bottom ul{list-style:none;text-align:center;}
	.footer_bottom li{display:inline;}
	.footer_bottom ul a,.footer_bottom ul a:visited{padding:5px 15px;color:#C5B6A4;background:url(images/footer_sep.png) center left no-repeat;text-transform:lowercase;}
	.footer_bottom a:hover{color:#FFF;}
	.footer_bottom ul .first a, .footer_bottom ul .first a:visited{background:none;}
	.footer_bottom .alignleft a, .footer_bottom .alignleft a:visited{color:#5D3F30;padding-right:20px;}
	.footer_bottom .alignright a, .footer_bottom .alignright a:visited{color:#5A3D07;padding-left:20px;}

	

.featured_posts{background:url(images/featured_post_bg.png) top left no-repeat;height:218px;position:relative;margin-bottom:15px;}
	.featured_posts h2{text-indent:-999px;overflow:hidden;width:250px;margin:0px;}
	.featured_posts h2 a,.featured_posts h2 a:visited{display:block;height:43px;}

	.featured_posts_buttons{position:absolute;top:1px;right:15px;}
		.featured_posts_buttons a, .featured_posts_buttons a:visited{display:block;background:url(images/featured_post_bullets.png) top left no-repeat;width:21px;height:41px;float:left;overflow:hidden;text-indent:100px;outline:none;white-space:nowrap;}
	.featured_posts_buttons a:hover, .featured_posts_buttons a.current, .featured_posts_buttons a:visited.current{background-position:-21px 0px;width:21px;height:41px;}
	.featured_posts_wrapper{margin:0px 10px 0px 220px;}
	.featured_posts_posts{list-style:none;height:170px;overflow:hidden;position:relative;}
	.featured_posts_posts li{height:160px;overflow:hidden;position:relative;padding-top:10px;}
	.featured_posts_posts .post_img{float:left;width:183px;height:170px;margin:0px 10px 0px 20px;font-size:10px; color:#7E756E;}
	.featured_posts_posts .post_img span{display:block;margin-top:5px;}
	.featured_posts_posts .post_img img{display:block;max-height:121px;max-width:183px;border:3px solid #47382F;}
	.featured_posts_posts .post_img img:hover{border-color:#99CC00;}
	.featured_posts_posts  h3{font-family:"Trebuchet MS";font-size:17px;font-weight:normal;margin:0px;margin-bottom:15px;line-height:normal;}
	.featured_posts_posts  h3 a,.featured_posts_posts  h3 a:visited{color:#F1F0F0;}
	.featured_posts_post_content{line-height:160%;}
	.featured_posts_post_meta{padding-top:15px;}
	.featured_posts_post_meta a, .featured_posts_post_meta a:visited{background:url(images/featured_post_buttons.png) no-repeat;color:#5A514C;font-size:12px;font-weight:bold;font-family:arial;text-transform:uppercase;padding:0px 10px 0px 25px}
	.featured_posts_post_meta a.more, .featured_posts_post_meta a:visited.more{background-position:0px 0px;}
	.featured_posts_post_meta a.share, .featured_posts_post_meta a:visited.share{background-position:0px -16px;}
	.featured_posts_post_meta a.comments, .featured_posts_post_meta a:visited.comments{background-position:0px -32px;padding-left:20px;}
	.featured_posts_post_meta a:hover{color:#D29D04;}






.post{background:#1D120C;margin-bottom:60px;position:relative;}
	.post_title{position:relative;background:#1A0F09;width:0px;border-collapse:collapse;width:100%;}
	.post_title .clear{height:1px;font-size:1px;}
	.post_title .post_date{position:relative;width:135px;height:55px;font-family:"Trebuchet MS";font-size:25px;color:#352C26;text-transform:lowercase;}
		
		.post_title .post_date_day{position:absolute;top:-5px;left:0px;font-size:55px;width:60px;text-align:center;}
		
		.post_title .post_date_month{width:60px; position:absolute;top:0px;left:66px;text-align:center;}
		.post_title .post_date_year{width:60px; position:absolute;top:24px;left:66px;text-align:center;}
		
	.post_title td{vertical-align:middle;padding:0px;}
	.post_title h2{font-family:arial;font-size:20px;font-weight:normal;}
	.post_title h2 a,.post_title h2 a:visited{color:#EBB10E;}
	.post_title h2 a:hover{text-decoration:underline;}
	.post_entry{padding:10px 15px;line-height:160%;}
	.post_entry blockquote{border:1px solid #32211B;margin:10px 0px;padding:5px;background:#2D201A;}
	.post_entry p{margin-bottom:10px;}
	.post_entry_content{line-height:175%;color:#C5B6A4;min-height:100px;height:auto !important;height:100px;padding:0px 9px;font-size:12px;}
		.post_entry_content a:visited{color:#857d7a;}
		.post_entry_content a:hover{color:#C5B6A4;}
		.post_entry_content img.alignleft, .post_entry_content img[align="left"]{float:left;margin:0px 10px 5px 0px;}
		img.img_js_border{border:5px solid #442E2C;}
		img.img_js_border:hover{border:5px solid #99CC00;}
		.post_entry_content .wp-smiley{border:none;}	
		.post_rss_feed{width:485;height:27px;background:url(images/post_rss_bg.jpg) no-repeat;padding:13px 0px 0px 40px;margin:5px 0px;}	
		.post_rss_feed a, .post_rss_feed a:visited{color:#7E756E;font-size:12px;}
		.post_rss_feed a strong{color:#FC8300;font-weight:normal;}
		.post_rss_feed a:hover{color:#FFF;}
		.post_rss_feed a:hover strong{color:#FFBF7A;}
		.post_ads{text-align:center;margin:5px 0px;}
		.post_google{background:url(images/ad_bg.jpg) top repeat-x;height:71px;padding-top:15px;}
			.post_google .ad_holder{width:468px;height:60px;margin:0px auto 0px;}
		.postmetadata{margin:10px 0px;}
		
		.post_author{background:url(images/author_bg.png) top left repeat-x;height:102px;margin:10px 0px;padding:10px;line-height:160%;color:#FFFFFF;}
		.post_author img{float:left;margin-right:10px;}
		.post_author h4{font-family:"Trebuchet MS";font-size:18px;margin-bottom:5px;}
	
	
#respond{background:#190F0A url(images/comment_wrapper_bg_top.png) top left no-repeat;margin-bottom:10px;}
#respond h2{margin:0px;margin-bottom:10px;}
#respond form{display:block;background:url(images/comment_wrapper_bg_bottom.png) bottom left no-repeat;padding:20px 10px;position:relative;}
	
	#respond .inputs_wrapper{position:relative;}
	#respond label{display:block;width:45%;position:relative;margin-bottom:5px;}
	#respond label span{display:block;font-weight:bold;padding:4px 0px;}
	#respond label.comment_wrapper{position:absolute;top:0px;right:20px;}
	#respond .input{background:#261913;border:1px solid #4D3229;font-family:arial;padding:3px 3px;width:100%;font-size:13px;color:#BCAEA5;}
	#respond textarea{background:#261913;border:1px solid #4D3229;font-family:arial;padding:1px 2px;width:100%;height:120px;font-size:12px;color:#BCAEA5;}
	#respond .submit{background:url(images/submit2.png) top left no-repeat;width:153px;height:28px;border:none;overflow:hidden;text-indent:-999px;color:transparent;text-transform: capitalize;margin-top:10px;}
	#respond .submit:hover{background-position:left bottom;}
	.user_comments_title, .trackbacks_title{background:url(images/respond_title.png) top left no-repeat;width:621px;height:39px;text-indent:900px;overflow:hidden;white-space:nowrap;margin:20px 0px 10px;}
	.trackbacks_title{background:url(images/trackback_title.png) top left no-repeat;}
	.trackbacks_title{}

.commentlist_wrapper{background:#190F0A url(images/comment_wrapper_bg_top.png) top left no-repeat;padding-top:10px;margin-top:20px;}
	.commentlist{list-style:none;background:url(images/comment_wrapper_bg_bottom.png) bottom left no-repeat;padding:0px 0px 10px;}
	.commentlist li{position:relative;padding:10px 12px;}
	.commentlist li.comment_odd{background:#1C120D;padding-right:0px;margin-right:12px;}
	.commentlist.trackbacks li.comment_odd{background:none;padding-right:10px;margin-right:0px;}
	
	.commentlist li .clear{}
	.commentlist .avatar{float:left;}
	.commentlist .comment_content{margin-left:75px;line-height:160%;}
	.trackbacks .commentlist .comment_content{margin-left:0px;}
	.commentlist .comment_no{position:absolute;top:0px;right:10px;font-size:30px;color:#190F0A;}
	.commentlist cite{color:#4D433D;margin-bottom:5px;display:block;font-size:11px;font-style:normal;}
	.commentlist cite a, .commentlist cite a:visited{font-weight:bold;}

	
	
	
.category_col{float:left;width:320px;}
	.category_col .video{margin-bottom:10px;}

	
.category_preview{background:#1D120C;margin-bottom:10px;}
.category_preview h3{background:url(images/cat_prev_title_bottom.png) bottom left no-repeat;margin:0px;}
.category_preview h3 a,.category_preview h3 a:visited{display:block;background:url(images/cat_prev_title_top.png) top left no-repeat;padding:13px 5px 8px 35px;font-size:11px;color:#F4B600;font-weight:bold;font-family:"Trebuchet MS";}

.category_post{background:url(images/cat_prev_post_bg.png) top left no-repeat;padding:10px 10px 0px;position:relative;height:1%;}
	.category_post .post_data{width:100px;float:left;font-size:10px;}
	.category_post .post_data span{display:block;margin:10px 0px 0px 0px;}
	.category_post .post_data img{max-width:85px;max-height:55px;border:3px solid #45362D;display:block;}
	.category_post .post_data img:hover{border-color:#99CC00;}
	
	.category_post .post_data, .category_post .post_data a, .category_post .post_data a:visited{color:#7F7670;}
	
	.category_post .post_content{width:195px;float:right;height:130px;line-height:165%;}
		.category_post .post_content h4{font-size:13px;font-weight:bold;font-family:"Trebuchet MS";margin-bottom:10px;}
		.category_post .post_content h4 a, .category_post .post_content h4 a:visited{color:#FFF;}
		.category_post .post_content h4 a:hover{color:#F4B600;}
	
	
	.category_post .post_meta{clear:both;height:24px;padding:10px 5px 0px;}
	.category_post .post_meta a, .category_post .post_meta a:visited{background:url(images/cat_prev_buttons.png) top left no-repeat;padding-left:18px;font-weight:bold;color:#897F79;font-size:12px;}
	.category_post .post_meta .post_comment{background-position:0px 2px;float:left;}
	.category_post .post_meta a.post_more, .category_post .post_meta a.post_more:visited{background-position:0px -14px;float:right;}
	.category_post .post_meta a:hover{color:#F4B600;}
	
	.category_preview a.category_posts_more, .category_preview a.category_posts_more:visited{background:#180D09;height:10px;padding:13px 10px 17px 10px;text-transform:uppercase;display:block;color:#49403D;font-weight:bold;}
	
	.category_posts{list-style:none;background:url(images/cat_prev_bottom.png) bottom left no-repeat;padding:0px 10px;}
	.category_posts li{border-bottom:1px solid #251913;padding:10px 0px;}
	.category_posts a, .category_posts a:visited{color:#706966;display:block;}
	.category_posts a:hover{color:#FFF;}
	.category_posts img{border:2px solid #2D1E17;max-height:28px; max-width:38px;vertical-align:middle;}
	.category_posts a:hover img{border-color:#99CC00;}
	
.navigation{padding:10px 15px;height:20px;}
.center{text-align:center;}
.clear{clear:both;}
.alignright{float:right;}
.alignleft{float:left;}

.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

