/* color: -ff7311;  #D30303*/

::-webkit-scrollbar {width: 11px;height: .10em;background-color: #eee}
::-webkit-scrollbar:hover {background-color: #dde1e9;}
::-webkit-scrollbar-thumb {min-height: .10em;min-width: 11px;background-color: #888;-webkit-border-radius: 5px}
::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb: active {background-color: #888}
::-webkit-input-placeholder {padding-top: 3px;color: #999;font-style: italic}
::-moz-placeholder {color: #999;font-style: italic}


::selection {
	background: #FFAAAA; /* Safari */
	color: #000;
	}
::-moz-selection {
	background: #FFAAAA; /* Firefox */
	color: #000;
}

*{-webkit-print-color-adjust: exact;}

body,div,p,a,b,strong {font-family: "Arial",Verdana,Tahoma;font-size:12px;}
p{font-size:12px;line-height:20px;}
h1,h2,h3,h4,h5,h6 {font-family: "Arial",Tahoma,Arial;font-weight: bold}

h1,h1 b{font-size: 20px}
h1.list-title a {font-size: 24px;text-align: left}
h2{font-size: 16px;}
h3{font-size:14px;line-height:18px;margin:10px 0 15px 0;}

a {text-decoration: none;color: #D30303;
	transition: all 0.4s;
	-moz-transition: all 0.4s; /* Firefox 4 */
	-webkit-transition: all 0.4s; /* Safari and Chrome */
	-o-transition: all 0.4s; /* Opera */}
	
.bold {font-weight: bold}
.normal {font-weight: normal}
.em{font-style:italic;}
a.em{color:#333;text-decoration:underline;}
a.em:hover{color:#D30303;text-decoration:underline;}
a.anim-padding{padding-left:0px;}
a.anim-padding:hover{padding-left:7px;}
.underline{text-decoration:underline;}

body {background-color: #efefef}
div {display: block;text-align:left;}
.block{display:block;}
.hide, .none{display:none;}
.no-border,.noborder{border-width:0px !important}

#bglink{display:block;height:100%;width:100%;position:fixed;left:0; z-index:0;text-indent:-5000em;}
.wrap {background-color: #fff;width: 980px;margin: 0 auto;padding: 0}
.container {padding: 0 20px 10px 20px}
.clear,.container,#header {display: block;clear: both}
.align-left {display: block;float: left;text-align: left}
.align-right {display: block;float: right;text-align: right}
.align-center {display: block;float: none;text-align: center}
.align-justify {display: block;float: none;text-align: justify}
.left-content {text-align: left!important}
.right-content {text-align: right!important}
.center-content {text-align: center!important}
.hide-this {display: none!important}
.view-this {display: block!important}
hr.listing,.entry-content hr {border: 0 dotted #ccc;border-width: 0 0 1px 0;margin: 3px 0;clear: both;height: 1px;background-color: transparent;}
.button-spacer {margin: 5px 0 0 3px!important;display: block}
.margin-right {margin-right: 3px}
.margin-left {margin-left: 5px}
b,strong {color: #D30303;font-weight: bold !important;}
strong,p strong {color: #333;font-weight:bold !important;}
em{font-style:italic !important;color: #4d4d4d;}
a strong {color: #000}
a.white {color: #fff!important}
.relative{position:relative}
.image-border{border: 2px solid #ffffff;}
#page {border: 0 solid #232323;margin: 10px auto;
	-moz-box-shadow: 0 0 25px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 0 25px rgba(0,0,0,0.6);
	box-shadow: 0 0 25px rgba(0,0,0,0.6);
}



.page-container{width:970px;margin: 0 auto;z-index:1;position:relative;}

#header{background-color:#770801;margin: 0 auto;position:relative;height:190px;}
#header .page-container{width:1020px;z-index:999;}

.site-search{padding: 15px;margin-top: 50px;background-color:rgba(0,0,0,0.3); border-color:rgba(100,0,0,0.8);
	-webkit-border-radius: 7px;-moz-border-radius:7px;border-radius: 7px;
	}
.site-search .textbox{font-size: 12px;width: 200px;border-color:rgba(100,0,0,0.8);color:#000}
.site-search .button{padding: 5px 15px!important;line-height:14px!important;height:28px;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	text-shadow: 0 0 0 rgba(0,0,0,.3);border-color:#800;color:#000}
.site-search .textbox:focus, .site-search .textbox:hover{border-color:#000000!important;}
.site-search .button:focus , .site-search .button:hover{border-color:#000000!important;}



#main-navi{position:absolute;top:140px;margin-left: 130px;width: 890px;border:0;background-color:#3b0400;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main-navi a{font-weight:bold;color:#fff;text-decoration:none;font-family: Arial, Tahoma, Verdana;line-height:22px;border: 1px solid transparent;}

#main-navi a{
	transition: background-color 0.7s;
	-moz-transition: background-color 0.7s; /* Firefox 4 */
	-webkit-transition: background-color 0.7s; /* Safari and Chrome */
	-o-transition: background-color 0.7s; /* Opera */
	}
		
	#main-navi a.home{background-color:#fff;color:#000;}
	#drop-down-nav{list-style:none;font-weight:bold;float:left;width:100%;z-index:999;}
	#drop-down-nav li{float:left;margin-right:1px;position:relative;}
	#drop-down-nav li ul li{margin-right:0;}
	#drop-down-nav a{display:block;padding:7px 16px;color:#fff;background:#3b0400;text-decoration:none;}

	/*--- DROPDOWN ---*/
	#drop-down-nav ul{background:#fff;background:rgba(255,255,255,0);list-style:none;position:absolute;left:-9999px;border: 0 solid #D30303;border-width: 4px 0 0 0;}
	#drop-down-nav ul li{padding-top:0px;float:none;width:200px;}
	#drop-down-nav ul a{white-space:nowrap;} /* Stop text wrapping and creating multi-line dropdown items */
	#drop-down-nav li:hover ul{left:0;}/* Display the dropdown on hover */ /* Bring back on-screen when needed */
	
	#drop-down-nav li ul {
		-moz-box-shadow: 5px 5px 25px rgba(0,0,0,0.6);
		-webkit-box-shadow: 5px 5px 25px rgba(0,0,0,0.6);
		box-shadow: 5px 5px 25px rgba(0,0,0,0.6);
	}
	/* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	#drop-down-nav li:hover a{background:#fff;color:#c90602;}
	 /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	#drop-down-nav li:hover ul a{color:#000;background:#fff;}
	/* Here we define the most explicit hover states--what happens when you hover each individual link. */
	#drop-down-nav li:hover ul li a:hover{background:#c90602;color:#fff;}

.ads-black,.ads{border:1px solid #000;clear:both;display:block;text-align:center;margin:0 auto;margin-bottom:10px;}
.ads{border:1px solid #000}

.widget .ads{border:1px solid #ddd}
#sidebar .ads{border:1px solid #ddd}

.ads-gray{border:1px solid #ddd;clear:both;display:block;text-align:center;margin:0 auto;}
.border-gray{border:1px solid #c8c8c8;}



.margin{margin: 10px;}
.margin-side{margin-left: 0;margin-right: 0;}
.content{padding: 10px;}
.content p{margin-bottom: 15px;}
.content p a{text-decoration:underline;}
.content ol li,.content ul li{line-height:20px;}
.wrap-content .content ul li,.wrap-content .content ol li { margin-left: 30px;}

#left-content{float: left; width:640px;background:#fff;}
#sidebar{float: right; width:302px;}



.widget{margin: 10px 0;clear:both;}
.widget p{margin: 10px 0;clear:both;}
.widget p a{color:#D30303;font-weight:bold}
.widget .title{line-height:15px;text-transform:uppercase;font-weight:bold; border: 1px solid #ddd;border-width: 1px 0 0 0;padding: 10px 0;}
.widget .title b{line-height:18px;display:block;font-size:24px;letter-spacing:-2px;}
.widget .title .button-right{margin-top: 6px;float:right;font-size:11px;padding:5px 10px;color:#555 !important;
	font-weight:normal;text-shadow: 0 0px 0px rgba(0,0,0,.3);text-transform:capitalize;
	-moz-box-shadow: 0 0 0 rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 0 0 rgba(0,0,0,0.6);
	box-shadow: 0 0 0 rgba(0,0,0,0.6);
	
	}
.widget .title .button-right:hover{color:#D30303;text-decoration:underline;color:#222 !important}
	
.black-bg{background-color:#000;border:1px solid #000;}
.black-bg img{display:block;margin:0 auto;}
.black-bg b{display:block;padding: 5px;color:#D30303;font-size:16px;line-height:20px;}

.widget a:hover{text-decoration:underline}
.widget a:hover strong{color:#D30303;text-decoration:underline}

.widget .wrap-content strong{color:#000;}
.widget .wrap-content b{color:#D30303;}


	#featured-slider-section{width:620px;position:relative;height:450px; overflow:hidden;background:#eee;border: 5px solid #bbb;margin-bottom:20px;}
	#featured-slider-section .ui-tabs-panel{ width:630px; height:325px; background:#fff; position:relative;}
	#featured-slider-section .ui-tabs-panel img{ width:350px; height:325px; background:#fff; position:absolute;top:0;right:0;}
	#featured-slider-section .ui-tabs-panel .content-entry{width:278px;height:323px;background:#ddd;border: 1px solid #fff;}
	#featured-slider-section .ui-tabs-panel h2{background:#fff;padding: 10px;font-size:18px;font-weight:normal;}
	#featured-slider-section .ui-tabs-panel p{background:#ddd;padding: 10px;font-size:12px;line-height:20px;color:#303030;}
	#featured-slider-section .ui-tabs-panel p span{font-size:11px;line-height:20px;color:#303030;font-weight:bold;display:block;}
	#featured-slider-section .ui-tabs-panel p a.read-more{color:#000000;font-weight:bold;text-decoration:underline}
	#featured-slider-section .ui-tabs-panel p a.read-more:hover{color:#D30303;}
	
	#featured-slider-section .ui-tabs-hide{ display:none; }
	
	#featured-slider-section ul.ui-tabs-nav{background-color:#dedbdb;position:absolute;top:325px;left:0;list-style:none;padding:0; margin:0;width:630px;height:120px;
		overflow:auto;overflow-x:hidden;border: 0 solid #bbb;border-width: 5px 0 0 0;}
	#featured-slider-section ul.ui-tabs-nav li{ padding:3px;padding-top:7px;float:left;width:150px;height:110px;position:relative;text-align:center;}
	#featured-slider-section ul.ui-tabs-nav li img{border: 3px solid #999; width:140px;height:100px; }
	#featured-slider-section ul.ui-tabs-nav li span{text-align:left;color:#fff;font-weight:bold;top:86px;left: 8px;position:absolute;display:block;
		background-color:rgba(0,0,0,0.7);padding:4px;width:132px;height:16px;}
	#featured-slider-section ul.ui-tabs-nav li .author-li{ color:#444444;font-size:12px; }
	#featured-slider-section ul.ui-tabs-nav li:hover span{text-decoration: none !important;}
	#featured-slider-section ul li.ui-tabs-selected{ background:#bbb;}
	#featured-slider-section ul li.ui-tabs-selected img{ border-color:#D30303;}
	#featured-slider-section ul li.ui-tabs-selected span{color:#D30303;background-color:rgba(255,255,255,0.7);}
	#featured-slider-section ul.ui-tabs-nav li span{
	transition: background-color 0.7s;
	-moz-transition: background-color 0.7s; /* Firefox 4 */
	-webkit-transition: background-color 0.7s; /* Safari and Chrome */
	-o-transition: background-color 0.7s; /* Opera */
	}#featured-slider-section ul.ui-tabs-nav li img{
	transition: border-color 0.7s;
	-moz-transition: border-color 0.7s; /* Firefox 4 */
	-webkit-transition: border-color 0.7s; /* Safari and Chrome */
	-o-transition: border-color 0.7s; /* Opera */
	}
		
#featured-slider-section .title-nav{position:absolute;top:0; left:620px;list-style:none;width:300px; height:32px;padding-top: 10px !important;}


.wrap-content{padding: 10px;background-color:#F5F5F5;border: 1px solid #E5E5E5;margin-bottom:10px;}
.wrap-content .title{border: 0px dotted #BBB;border-width:0 0 1px 0;padding: 0 0 10px 0;margin-bottom:10px;}
.wrap-content h2.title,.wrap-content h2.title a {font-size: 16px;color:#000;line-height:25px;}
.wrap-content .title a:hover{color: #D30303;text-decoration:underline;}
.wrap-content .title b{color:#D30303;font-size: 16px;line-height:25px;}
.wrap-content .title a.button{line-height:13px;color:#444 !important;font-size:12px;text-shadow: 0 0px 1px rgba(0,0,0,.3);margin-right:10px;}


.wrap-content .content{background-color:#fff;margin: 7px 0;border: 1px solid #dcdcdc;}
a.button-gray{line-height:13px;color:#444 !important;font-size:12px;text-shadow: 0 0px 1px rgba(0,0,0,.3);margin-right:10px;}

	ul.list-number{list-style-type: none; list-style-position: inside;}
	ul.list-number li{list-style-type: none;list-style-position: inside;color:#000;}
	ul.list-number li:hover{color:#D30303;border-left: 5px solid #bbb;}
	
	/* 
	ul.list-tip{ counter-reset: item;}
	ul.list-tip li:before {content: counters(item,".") ". ";counter-increment: item;}
	 */

	ul.list-disc{list-style-type: disc; list-style-position: inside;}
	ul.list-disc li{list-style-type: disc;list-style-position: inside;color:#000;}
	ul.list-disc li:hover{color:#D30303;}
	
	
	ul.list{background-color:#fff;margin: 7px 0;border: 1px solid #dcdcdc;}
	ul.list li{background-color:#fff;border: 0px dotted #dcdcdc;border-width: 0 0 1px 0; padding: 10px;line-height:19px;}
	ul.list li:last-child{border-bottom-width: 0;}
	
	ul.list-link{background-color:#fff;margin: 7px 0;border: 1px solid #dcdcdc;}
	ul.list-link li{border: 0px dotted #dcdcdc;border-width: 0 0 1px 0; list-style:none;}
	ul.list-link li:hover{border-left: 5px solid #bbb;}
	ul.list-link li:last-child{border-bottom-width: 0;}
	ul.list-link li a{color:#333;display:block;background-color:#fff;padding: 10px;line-height:19px;}
	ul.list-link li a b{color:#000;}
	ul.list-link li a:hover strong{color:#000;}
	ul.list-link li a:hover{background-color: #ddd;color:#000;text-decoration:underline;padding-left:17px;}

	.gallery-home{background-color:#000;}
	.min-gallery{border:0px solid #000;width: 105px;height:91px;float:left;display:block}
	.max-gallery{border:0;width: 295px;height:273px;float:left;display:block}
		
		
	.content-white{background-color:#fff;border: 1px solid #dcdcdc;padding:12px 10px;margin: 7px 0;}
	ul.list li { list-style:none;}
	ul.list p{margin:0;padding:0 3px;text-align:left;font-size:11px;color:#888}
	ul.list p a{font-size:12px;color:#333;font-weight:bold}
	ul.list p a:hover{color:#D30303;text-decoration:underline;padding-left:5px;}
	
	.big-calendar{width: 96px;height:86px;padding: 5px;text-align:center !important;cursor:default;}
	.big-calendar span{display:block;text-transform:uppercase;color:#fff;font-weight:bold;font-size:12px;height:20px;}
	.big-calendar b{display:block;color:#000;font-weight:bold;font-size:70px;line-height:70px;text-shadow: 0 0 5px rgba(0,0,0,0.3);}
		
	
	.tab-container{padding: 0 0 10px 0}
	.tabnav{background-color:#ddd;height:40px;overflow:hidden;}
	.tabnav li {display: block;float:left;list-style: none;}
	.tabnav li a {
		text-decoration: none;
		color: #666;
		font-weight: bold;
		font-size: 14px;
		padding: 10px 15px;
		line-height: 20px;
		display:block;
		border: 1px solid #ddd;
		}
		
		.tabnav li a:hover{background: #ccc;border: 1px solid #ccc;}
		.tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #fff;
		color: #D30303;
		text-decoration: none;
		border: 1px solid #999;
		border-bottom: 1px solid #fff;
		}
	.tabdiv {margin-top: 2px;background: #fff;border: 0px solid #dedbd1;padding: 5px;}

	.ui-tabs-hide {display: none;}
	.heading-button{margin: 5px 0;padding: 8px 0; border: 0 dotted #bbb;border-width: 1px 0;color: #bbb}
	.heading-button a{font-size:11px;padding:5px 7px;color:#000}
	.heading-button a:hover{color:#D30303;text-decoration:underline;}
	
	.archive-list{margin: 10px 0;}
	.archive-list li{padding: 10px 0 3px 0;border: 0px dotted #bbb; border-width: 0 0 1px 0;clear:both; list-style:none;}
	.archive-list li .clear{height:1px;}
	.archive-list p{padding: 3px 0;color:#666;}
	.archive-list p a{text-decoration:underline}
	.archive-list a h3{font-size: 16px;line-height:20px;margin:0 0 5px 0;color:#000;}
	.archive-list a h3:hover{color:#D30303;text-decoration:underline}
	.archive-list span{font-size: 11px;line-height:15px;padding: 2px; margin-bottom:5px;background-color:#eee;color:#666}
	.archive-list span a{text-decoration:underline;color:#000;font-size:11px}
	.archive-list span a:hover{color: #D30303;}
	.archive-list img{float: left; padding: 4px;background-color:#fff;border:1px solid #bbb; margin: 3px 10px 10px 0;}
		
	.archive-list a img:hover{ background-color:#ff0000; 
		-webkit-transition:background-color 0.3s ease-in;  
	   -moz-transition:background-color 0.3s ease-in;  
	   -o-transition:background-color 0.3s ease-in;  
	   transition:background-color 0.3s ease-in;  
	   -webkit-animation: glow-image 0.2s 1;
	}	
		
#footer{padding:10px 50px;height:377px;position:relative;overflow:hidden;}
#footer b{color:#fff;}
#footer .search{color:#fff;font-weight:bold;clear:both;line-height:20px;text-shadow: 1px 1px 0 rgba(0,0,0,.7);}
#footer .search .site-search{margin:0px;background-color:transparent;width:320px;padding:10px 0 ;float:left;}
#footer .search .site-media{float:right;}
#footer #main-navi{position:absolute;top:90px;margin-left: 0px;border:0;background-color:#3b0400;}
#footer .info-about{padding:20px;font-size:11px;text-shadow: 1px 1px 0 rgba(0,0,0,.7);color:#fff;
	position:absolute;top:140px;left:70px;
	width:800px;height:230px;text-align:center;
	}
	#footer .info-about p{font-size:12px;line-height:16px;}
	
	
/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 153537 2009-09-10 13:26:24Z emartin24 $
 * Copyright (c) 2009 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */
.wp-paginate {padding:0; margin:0; text-align: left;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#d80303; color:#fff;}
.wp-paginate .title {color:#555; margin-right:4px; font-size: 14px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current{color:#fff; background:#d80303; border:1px solid #BB0000; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}




.entry-content .center{margin: 0 auto;text-align:center;display:block}


.entry-content ul,.entry-content ol{margin:0px 5px 15px 5px; padding: 0px 3px 3px 20px;}
.entry-content ul li,.entry-content ol li{ color: #000; line-height: 20px;}
.entry-content ul li a{ color: #333;}
.entry-content ul li a:hover{ color: #D30303;text-decoration:underline;}
.entry-content ul ul ul{padding-left: 20px;}

.entry-content table{margin: 5px auto !important; display:table;border: 1px solid #d1d1d1;border-spacing: 0px;}
.entry-content table,.entry-content table th,.entry-content table td{font-family: Arial, Tahoma, Verdana;cursor:default;}
.entry-content table.center{margin: 5px auto; display:table;float:none;}
.entry-content table.left{float: left;}
.entry-content table.right{float: right;}
.entry-content table td.id{text-align:center; font-weight:bold;}
.entry-content table{border: 1px solid #bbb;margin: 10px 5px 20px 5px;border-collapse:collapse}
.entry-content table thead td,.entry-content table th,
	.entry-content table td.title,.entry-content table tr.title td {
		background-color: #e80303;color:#fff;border: 1px dotted #bbb;padding: 10px 5px;font-weight:600;font-size:12px; text-align:center;
		background-image: linear-gradient(bottom, rgb(247,27,27) 18%, rgb(156,0,0) 59%);
		background-image: -o-linear-gradient(bottom, rgb(247,27,27) 18%, rgb(156,0,0) 59%);
		background-image: -moz-linear-gradient(bottom, rgb(247,27,27) 18%, rgb(156,0,0) 59%);
		background-image: -webkit-linear-gradient(bottom, rgb(247,27,27) 18%, rgb(156,0,0) 59%);
		background-image: -ms-linear-gradient(bottom, rgb(247,27,27) 18%, rgb(156,0,0) 59%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.18, rgb(247,27,27)),
			color-stop(0.59, rgb(156,0,0))
		);
		text-shadow: 1px 1px 2px rgba(0,0,0,.7);
	}
	.entry-content table thead td *,.entry-content table th,.entry-content table td.title *,.entry-content table tr.title td *,
	.entry-content table thead td:hover,.entry-content table th:hover,.entry-content table td.title:hover,.entry-content table tr.title:hover td
	{color:#fff;}
		
		
		
		
.highlish{
		background-color:#f0ca5f !important;border: 1px solid #FFFFFF;
		font-weight:bold;
		border-color: #ddd !important;
		color: #000000 !important;font-size: 12px;line-height: 20px !important;padding: 3px 5px;text-align: left;vertical-align: middle;
		background-image: linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -o-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -moz-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -webkit-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -ms-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.18, rgb(240,201,95)),
			color-stop(0.59, rgb(240,176,0))
		);
		border-collapse: collapse;
		border-spacing: 0px;
		text-shadow: 1px 0px 2px rgba(255,255,255,1);
		border-width: 1px !important;
	}
.highlish2{
		background-color:#f0ca5f !important;border: 1px solid #FFFFFF;
		font-weight:bold;
		border-color: #ddd !important;
		color: #000000 !important;font-size: 12px;line-height: 20px !important;padding: 3px 5px;text-align: left;vertical-align: middle;
		background-image: linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -o-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -moz-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -webkit-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);
		background-image: -ms-linear-gradient(bottom, rgb(240,201,95) 18%, rgb(240,176,0) 59%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.18, rgb(240,201,95)),
			color-stop(0.59, rgb(240,176,0))
		);
		border-collapse: collapse;
		border-spacing: 0px;
		text-shadow: 1px 0px 2px rgba(255,255,255,1);
		border-width: 1px !important;
	}		
		
.entry-content table tr{transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s; }
.entry-content table tbody tr td{color:#3d3d3d;border: 1px dotted #bbb; padding: 5px;font-weight:normal;font-size:12px; text-align:left;line-height:20px;}
.entry-content table tbody tr:nth-child(odd) {background-color: #fff;}
.entry-content table tbody tr:nth-child(even) {	background-color: #ddd;}
.entry-content table tbody tr:hover,.entry-content table tbody tr.active{background-color: #FFFFAA;color:#000;cursor:default;}
.entry-content table tbody tr:hover td,.entry-content table tbody tr.active td{background-color: #FFFFAA;color:#000;}

.entry-content table a{text-decoration:none;}
.entry-content table a:hover{text-decoration:underline;}
.entry-content table tr td.center-content{text-align:center;}
.entry-content table th a{color:#FFF;text-decoration:none}
.entry-content table th a:hover{color:#F2C200;text-decoration:underline}
.entry-content table.tablesorter th{cursor:pointer;}
.entry-content hr{margin: 10px 0;}
.entry-content td .bgcolor{padding: 2px;display:inline-block;color: #444;background-color:#ddd;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}


.img-profile{padding: 0 5px 5px 5px;margin:0 0 15px 0}
.img-profile img{margin:2px 0 3px 0!important}
.img-profile:hover{background-color:#eee;}
.entry-content a b{color:#3d3d3d}
.entry-content a:hover b{color:#D30303}
.entry-content img.alignleft{float:left;margin: 10px 10px 10px 0;}
.entry-content img.alignright{float:right;margin: 10px 0 10px 10px;}
.entry-content img.aligncenter{float:none;margin: 5px auto;}

.entry-content a img:hover{/* background-color:#ff0000; */
	-webkit-transition:background-color 0.3s ease-in;  
   -moz-transition:background-color 0.3s ease-in;  
   -o-transition:background-color 0.3s ease-in;  
   transition:background-color 0.3s ease-in;  
   -webkit-animation: glow-image 0.2s 1;
}

.entry-content a img{
	border: 0;
-moz-box-shadow: 0px 0px 5px rgba(150,150,150,1);
	-webkit-box-shadow: 0px 0px 5px rgba(150,150,150,1);
	box-shadow: 0px 0px 5px rgba(150,150,150,1);
	
	}
	
.entry-content iframe{margin: 10px auto;display:block;}
.entry-content {margin:0;}
.entry-title{padding:0 !important;margin:0;}


.entry-content .fb-like{margin: 10px 0 0 0;padding:0;border:0px solid #f00 !important;}
.entry-content .main-image{
	width: 423px;/*float: left;*/ margin-top:0;padding: 0; margin:0 auto;
	}
.entry-content .main-image p{padding:0;margin:0;}
.entry-content .article-tags{
	width: 180px;float: right;border: 1px solid #ddd;margin: 0 0 10px 5px;
	padding:5px;clear:both;
	}
.entry-content .article-tags strong{color:#333;font-size:14px;}
.entry-content .article-tags p{color:#333;font-size:12px;line-height:16px;padding: 5px 3px 10px 3px;margin:0;}
.entry-content .article-tags a{color:#3d3d3d !important;font-weight:normal;/* display:block;background-color:#ddd;
	margin:2px 1px;padding: 1px 5px;line-height:16px;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float:left; */}
.entry-content .article-tags a:hover{color:#D30303 !important;text-decoration:underline;background-color:#eee;}
.entry-content .article-social{
	width: 180px;float: right;border: 1px solid #ddd;margin: 0 0 10px 5px;padding:5px;clear:both;
	}
	
.entry-content .article-social strong{color:#333;font-size:14px;}
.entry-content .article-social a.list{color:#3d3d3d !important;background: transparent url(../images/bullet.png) top left no-repeat;}
.entry-content .article-social a.list{display:block;background-position:0px 0px;padding-left: 18px;}
.entry-content .article-social a.list:hover{background-position:0px -100px;}
.entry-content .article-social a.list:hover{color:#de0000 !important;}



.content-width{width: 630px !important;}
.full-page{display:block;width: 920px; overflow:hidden;}
.left-content{display:block;text-align: left}
.entry-content p{line-height: 18px;margin-bottom: 20px;}
.entry-content p a{text-decoration:underline;font-weight:normal;color:#D30303;}
.entry-content p b,.entry-content p strong{color:#000;}
.entry-content p a:hover{text-decoration:underline;color:#D30303;}
.entry-content .entry-title {padding: 0 0 20px 0; text-align:left;clear:both;margin-bottom:8px;}
.entry-content .entry-title h1 {font-size: 22px;border:0px solid #D30303;border-width: 0 0 5px 0;padding: 5px 0;}
.entry-content .entry-title h1 a{font-size: 22px;color:#000;text-decoration:none;}
.entry-content .entry-title h1 a:hover{color:#D30303;text-decoration:underline;}

.entry-content .entry-title-sub h2{font-size: 16px;padding: 10px 0 2px 0}
.entry-content .entry-title-sub h2 b{font-size: 16px;}
.entry-content .entry-title-sub h2 a{font-size: 16px;color:#000;text-decoration:none;}
.entry-content .entry-title-sub h2 a:hover{color:#D30303;text-decoration:underline;}

.entry-content .meta-data{font-size:12px; line-height:16px;background-color: #efefef;padding: 10px 7px;margin-top: 5px;border: 0px solid #dedede; border-width: 1px 0;color:#888888;}
.entry-content .meta-data a{text-decoration:underline;}
.entry-content .meta-data a:hover{text-decoration:underline;color:#000;}
.entry-content .meta-data b{font-weight:bold;color:#3d3d3d;}


.entry-content .entry-footer{font-size: 14px;color:#3d3d3d;background-color: #fefefe;padding: 10px 7px;margin-top: 5px;border: 0px solid #ededed; border-width: 1px 0;}
.entry-content .entry-footer strong{color:#888888;font-weight:bold;line-height: 20px;display:block;margin-bottom: 10px;}
.entry-content .entry-footer strong b{color:#000000;}
.entry-content .entry-footer p{margin: 0 0 0 160px;}


.entry-content .tags-link {color:#888888; padding: 20px 0;}
.entry-content .tags-link b{color:#888888;}
.entry-content .tags-link a{font-weight:normal;}
.entry-content .tags-link a:hover{text-decoration:underline;}

.entry-content .wp-caption{text-align:center !important; width: 610px !important;}
.full-page .wp-caption{text-align:center !important; width: 920px !important;}
.entry-content .wp-caption img{text-align:center !important;margin: 0 auto;}
.entry-content .wp-post-image, .entry-content p img,.wp-caption img{display:block;background-color: #fff;padding: 5px;border: 1px solid #ccc;margin: 10px auto;text-align:center;}
.entry-content center img{background-color: #fff;padding: 5px;border: 1px solid #ccc;margin: 10px auto;}
.entry-content .addthis_toolbox iframe{padding: 0px;border: 0;margin: 0px;}
.entry-content .addthis_toolbox {padding: 2px;border: 0;margin: 0px;}
.entry-content iframe{padding: 5px;border: 1px solid #ccc;margin: 10px auto}
.entry-content span em,.entry-content .wp-caption{margin: 5px auto;display:block;text-align:center;font-style:italic;color:#888888;}

.entry-content img.card{display:inline;padding:0;margin:0;border: 0;margin-bottom: -3px;}
.entry-content blockquote{clear:both;background-color: #EFEFEF; padding: 10px 20px 15px 50px;color:#666;border: 0px solid #ccc;border-width: 1px 0;margin:15px 20px 20px 20px;}
.entry-content blockquote p{padding:0 0 0 65px;margin:0;font-size:12px;font-style:italic;}
	
.entry-content .paginated{clear:both;border: 0px solid #ff0000;height: 20px; margin: 10px 5px 20px 5px;}

