
#popularTabs { width:288px !important; height:auto !important; padding:5px; border:1px solid #F5F5F5; background-color:#F5F5F5; display: block; overflow:hidden; list-style-type:none; margin-top:10px; }
#popularTabs a{ color:#2D2D2D; }
#popularTabs #pop img , #tabs #comm img{ padding: 2px; border: 1px solid #eee; float: left; margin: 0 10px 10px 0;}
#popularTabs #feat img { padding: 2px; border: 1px solid #eee; float: left; margin: 0 10px 10px 0; background-color:#FFFFFF; }
.inside { width: 275px !important; padding:5px !important; background-color: #FFFFFF; }
.inside ul{ border-top: 1px solid #EEE; border-bottom: 1px solid #EEE; }
ul.gttTabs { width: 100%; list-style-type:none; }
ul.gttTabs li { float: left; display:inline; font-size: 11px; line-height: 34px; color: #000000; font-weight: bold; font-size: 11px; margin:0px 5px 0px 0px !important; cursor: pointer; list-style-type:none; }
ul.gttTabs li.last { margin: 0 !important; }
ul.gttTabs li a { line-height: 31px; display: block; float: left; padding: 0 15px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
ul.gttTabs li.last a{ padding: 0 18px; }
ul.gttTabs li a.selected, ul.gttTabs li a:hover { text-decoration:none; background-color:#FFF; }
#tagcloud { padding:10px;}
#sub img { float: right; margin: 0 0 8px 8px; }
.inside li { border-bottom:1px solid #EEEEEE; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; padding:8px; min-height:40px;}
.inside li img.thumbnail { border: 1px solid #ddd; padding: 3px; background-color: #ffffff; float: left; margin: 0 8px 0 0; list-style-type:none; }



/**********************************************************************************************/

.sf_feed_widget a
{
	color: #CD1713;
}


#featured-slider {
	height:344px;
}


#featuredContent
{
		background: none repeat scroll 0 0 #FFFFFF;	
}

/* 3. t widget Styles
**********************************************************************************************/
#text-13
{
    width:100px;
    
}

#text-11 {
    width:120px;
    margin:0px 0px 0px 25px;
    padding:0px;
    float:left;
}

#text-11 div
{
    margin-bottom:30px;
}

.widget h3 {
    font-size: 14px;
    margin: 0 0 3px 0;
    padding: 2px 0 2px 23px;
}

.widget_text {
  	
    /*
    background: url(images/text-hatch.png) top left repeat;
    width: 930px;
    float: left;
    padding: 15px;
    margin: 15px 0 15px 0;
    line-height: 20px;
*/
    	
} 

.widget_text img.seven-two-eight {
    margin: 5px 101px 0 101px;
}

.sf_feed_widget {
    float: left;
    font-size: 10px;
    width: 160px;
}

.sf_feed_widget ul li {
	border:none;
}

.sf_feed_widget ul {
    width: 150px;
    float: left;
    border-bottom: 1px solid #EEEEEE;
}

.sf_feed_widget li a {
    border-top: 1px solid #EEEEEE;
    float: left;
    padding: 5px 0;
    width: 150px;
    font-size:12px;
}

.sf_feed_widget li a:hover {
    background: #F9F9F9;
}

.tip {
color: #CCCCCC;
background: #211F1D;
display: none;
width: 250px;
padding: 10px;
position: absolute;    
z-index: 1000;
font-size: 10px;
line-height: 15px;

/* CSS3 Border Radius */
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

/* CSS3 Box Shadow */
-moz-box-shadow: 0px 0px 2px #000000;
-webkit-box-shadow: 0px 0px 2px #000000;
box-shadow: 0px 0px 2px #000000;
}

#text-7,#text-13,#text-12
{
    background: none;
    width: auto;
    float: none;
    padding: 0;
    margin: 0;
    line-height: 0;
}


.botrplayer {
	margin-bottom:15px;
}

#byline h2 {
	color: #40577F;
	font-size:22px;
	font-family:Arial,Century,Times,serif;
	font-weight:bold;
}

.metasingle {
	border-bottom: none;
}

h1.singlePageTitle {
	border-bottom: 1px dotted #666666;
	padding:20px 0 20px 0;
}

#wrapper .follow_links {
	float:right;
}

#pre_footer {
	background-color: #FFFFFF;
	width: 966px;
	margin: 0 auto;
}

#pre_footer .follow_links {
	width:285px;
	margin: 0 auto;
}

#aff_ad_single {
	background-color:white;
	width:728px;
	margin:auto auto 10px auto;
}

#sharethis {
	clear:left;
	float:left;
	width:305px;
	padding:2px 2px 2px 0px;
	margin: 5px 9px 5px 0;
}
#sharethis .st_last,#sharethis .st_last span{
	margin-right:0px;
}
#sharethis span {
	margin:0 6px 0 0;
}


/*
#navpages .iconOnly a {
	padding: 0px;
}

#menu-footer {
	float:left;
}

#footer_data ul.socialwrap li {
	border:0px;	
}

#footer_data ul {
	float:left;
}

*/

#single_google_ad_header {
	width:728px;
	margin:auto;
	margin-bottom:10px;
}
#innerLeft {
	width:640px;
}

#wideSidebar {
	width:300px;
	background:none;
	padding:0px 10px 10px;
}


#search {
	display:none;
}

div.clearer {/*float:left;clear: left;*/ line-height: 0; height: 0;}

#dfrads-widget-3 .ft_cnt img {
	/*display: none;*/
}

#adsense_under_single_title {
	margin: 10px 0 10px 0;
}

.article-pager {
	float:right;
}

span.contentjumplink {
	display:none;
}

.pager {
	margin-bottom:15px;
	margin-top:10px;
	padding-bottom:3px;
	padding-top:3px;
}

.pager a, .pager a:hover {
	background-color:#F0F0F0;
	border:1px solid #9AAFE5;
	margin:1px;
	padding:1px 4px;
	text-decoration:none;
	color:#001346;
}

.pager a:hover {
	border:1px solid #2E6AB1;
}

.pager span {
	background-color:#2E6AB1;
	border:2px solid #2E6AB1;
	color:#FFFFFF;
	margin:1px;
	padding:0 4px;
	text-decoration:none;
}


div#adspot_191305502.adspot {
	background-color:#FFFFFF;
}

#text-5 a {
	color:#CD1713;
}

#img_adsense_parent {
/*width:200px;*/
float: left;

}

#inner_ad_under_image {
	float:left;
	clear:left;
	margin:15px 10px 0 0;
}

.wp-image-3398 {
float:left;
clear:left;
}


.author_image a {
	color:#CD1713;
}

.post .quill {
	border:none;
}

.current-menu-parent a,.current-menu-item a {
background:#CD1713 none repeat scroll 0 0;
}

#menu-footer .current-menu-item a {
background:none;
}

.widget_yarpp_widget h3 {
	font-size: 11px;
}


#mediabar {
	height:230px;
}

/*
#mediabar li {
	width: auto;
}
*/

#mediabar .thumb {
	height: auto;
	width: auto;
}


/*
#mediabar .thumb img{
	width:220px;
	max-height: none;
	max-width: none;

}
*/

#mediabar .info {
	min-height:50px;
	width:auto;
}


#mediabar .info p.morePhoto {
	display:none;
}

.entry_author_image {
	float:left;
	margin: 0px 10px 0px 0px;
}



#narrowSidebar {
	width:160px;
	background:none;
	border-top:none;
	padding:0px;
}


.photoFrame {
	width:225px;
	min-height:auto;
}
.photoFrame img {
height:126px;
width:225px;
min-height:auto;
}
h2.titleMediaCat {
line-height:auto;
min-height:50px;
}

