@charset "UTF-8";
/* CSS Document */

*{ outline: none; }
a:link, a:visited { color: #B62E26; text-decoration:none; }
a:hover, a:active { color: #B62E26; text-decoration:underline; }
a:focus, a:visited { color: #B62E26; }
abbr, acronym { border-bottom: none;}
ul{ list-style: inside;  }
fe
.clearer{clear:left; height:1px;}
body{
	background-image:url(images/body-bckgrnd.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:19px;
	color: #333333; }
h1 {font-size:19px;font-weight:bold;}	
	
#wrapper {
    position: relative;
	background-image:url(images/bckgrnd-top.jpg);
	background-position: top center;
	background-repeat:no-repeat; }

.container{
	width: 1000px;
	margin:0 auto;
	background-color:#FFF; }
	
	
/**
******************* HEADER & NAVIGATION ******************************** 
*/
#header{
	background-image:url(images/header-bckgrnd.gif);
	background-repeat:no-repeat;
	background-color:#000000;
	width:auto;
	height:109px;
	padding:12px;
	overflow:hidden; }	

#search-container{
	float: right;
	margin-top:32px; }

input#search{ 
	border:1px solid #CCC;
	padding:2px;
	height:16px;
	vertical-align:top;
	width:215px; }
	
input#search-submit{
	background-image:url(images/header-search.gif);
	width:73px;
	height:22px;
	border:none;
	cursor:pointer; }
	
.widget-sign-in{
	clear:both;
	float:right;
	margin-top:20px;
	text-align:right;
	color:#EEEEEE;
	width:auto;}
	
#signin-widget-content { font-size:11px;    
    height:12px;
    line-height:12px;}	
#signin-widget-content a{ 
	font-size:11px;
	color:#FFFFFF;
	letter-spacing:-0.02em; }
	
#signin-widget-content a:hover{ color:#FFF; text-decoration: underline; }


#signin-widget-content #h-welcome{
/*
    float:left;
    cudisplay:block;
*/
    height:12px;
    line-height:12px;
    padding: 0 12px;
    border-right:1px solid #EEE;
}

#signin-widget-content #h-login,
#signin-widget-content #h-logout,
#signin-widget-content #h-edit,
#signin-widget-content #h-register{
/*     display:block; */
    padding: 0 12px;
    border-right:1px solid #EEE;
/*     float:right; */
    font-weight: bold;
    text-transform: uppercase;
}

#signin-widget-content #h-logout,
#signin-widget-content #h-register {
	border-right: none;
	padding-right:0;
}

#signin-widget-content #h-edit{
    display: none; }
    

/**
* Navigation 
*/
#nav{
	background-color:#000;
	width:100%;
	height:46px; }
	
#nav ul{
	float:left;
	list-style:none;
	margin:0; }
	
#nav li{
	float: left; }	

#nav li a{
	background-position: 0 -46px;
	height:46px;
	text-indent:-999em;
	float:left; }	

#nav li a:hover{
	background-position:0 0px;
	cursor:pointer;}
	
	
	
#nav li#home a{
	background-image: url(images/nav_home.gif); 
	width: 91px;}
	
#nav li#topics a{
	background-image: url(images/nav_topics.gif); 
	width: 101px;
}
#nav li#directory a{
	background-image: url(images/nav_directory.gif); 
	width: 207px; }
	
#nav li#archives a{
	background-image: url(images/nav_archives.gif); 
	width: 123px; }
	
#nav li#gallery a{
	background-image: url(images/nav_gallery.gif); 
	width: 166px; }
	
			
#tipline{
	float:right; }
	
/* Navigation Selected States */
body#homepage #nav li#home a,
body#company-directory #nav li#directory a,
body#photo-gallery #nav li#gallery a,
body#archives-page #nav li#archives a,
body#topics-page #nav li#topics a {background-position:0 0;}	
	
	
	
/**
* Content 
*/
#content-container{ 
	background-color:#FFFFFF;
	padding:20px 12px;
}
	
#content{
	width: 652px; 
	float:left; }
	
	 

/**
***************************** SIDEBAR *********************************
*/
#sidebar{ 
	float:right;
	width:300px; }
	
.widget{
	margin-bottom:20px;
}

.w-title{
	width: 300px;
	height:22px; 
	background-position:bottom left;
	background-repeat:no-repeat;
	text-indent: -999em;
	margin-bottom: 3px;
	position:relative;
}

.w-icon{
    position: absolute;
    right:12px;
    bottom:3px;
    height:36px;
    width:48px;
    background-position: bottom right;
    background-repeat: no-repeat;
}
/*#team .w-icon{ background-image:url(images/sidebar_team_icon.gif);}*/
#morning .w-icon{ background-image:url(images/sidebar_morning_icon.gif);}


.w-content{width: 300px;
}



.widget a:hover{
    color: #B62E26;
    text-decoration:underline;
}
/* widgets */
#social{
	background-color: #E1E2E3;
	margin-bottom:10px;
}

#topics .w-title{
	background-image:url(images/sidebar_topics.gif); }
	
#video .w-title{
	background-image:url(images/sidebar_video.gif); }

#team .w-title{ 
	background-image:url(../contactus.gif); }

#hot .w-title{ 
	background-image:url(images/sidebar_hot.gif); }

#reports .w-title{ 
	background-image:url(images/sidebar_consumer_reports.gif); }	

#related .w-title{ 
	background-image:url(images/sidebar_related.gif); height:24px; }	


	

#morning .w-title{ 
	background-image:url(images/sidebar_morning.gif);
	height:39px; }
	
#featured-popular .w-title{ 
	background-image:url(images/sidebar_featured_popular.gif);
	background-position:0 -17px; }
	

#popular .w-title{ 
	background-image:url(images/sidebar_popular.gif);
	background-position:0 -57px; 

height: 25px;
margin-top:-33px;

}
	
#discussed .w-title{ 
	background-image:url(images/sidebar_discussed.gif);
	background-position:0 -57px; 
margin-top:-23px;
}


#crnews .w-title{ 
background-image:url(images/sidebar_consumer_reports.gif); }


.widget  ul{ margin:0; list-style:none; }


#topics li,
#team li,
#reports li,
#morning li,
#featured-popular li,
#popular li,
#discussed li,
#crnews li,
#related li
{
    background-color:#E1E2E3;
    color:#B62E26;
    cursor:pointer;
    font-size:11px;
    font-weight:bold;
    margin-bottom:1px; 
    padding:3px 24px;

 } 



#featured-popular li a
{
display:inline-block !important;}
       	
#popular li a
{
display:inline-block !important;}



#discussed li a
{
display:inline-block !important;}

/**
* Social Widget
*/
#social{ 
    padding: 10px 3px 1px;}

#social a{
    float:left;
    height:27px;
	width:138px;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -999em; }

#social a#rss {
	background-image:url(images/sidebar_social_rss.gif);
	margin-bottom:5px;
}

#social a#email {
	background-image:url(images/sidebar_social_email.gif); 
	margin-bottom:5px;
}

#social a#twitter{
	background-image:url(images/sidebar_social_twitter.gif);
margin-bottom:5px; margin-left:-40px;
}

#social a#facebook{
	background-image:url(images/sidebar_social_facebook.gif); 
margin-bottom:5px; margin-left:190px;
margin-top:-32px;}

#social a:hover{
    background-position: 0 -30px;
}
	
	
	
/**
* Topics Widget 
*/
.topic-title{ padding:3px 12px; }

.topic-title:hover{ text-decoration:underline;}
	
.topic-title{
	background-color: #e1e2e3;
	color: #b62e26;	
	font-size: 11px;
	margin-bottom:1px;
	font-weight:bold; 
	position:relative;
	cursor: pointer;
	width:276px;
	margin-bottom:1px;}
	
.topic-content{ 
	font-size:12px;
	clear:both;
}

.tt-arrow{
    background-image:url(images/sidebar-arrows.gif);
    background-position:-30px 0;
    background-repeat:no-repeat;
    display:block;
    height:4px;
    position:absolute;
    right:12px;
    top:12px;
    width:8px; }

.hover .tt-arrow { background-position:-20px 0; }
.on { }    
.on .tt-arrow{ background-position:-10px 0; }

/**
* Widget Ad 300x150
*/
#ad300x150{
    background-color:#5a5a5a;
    height:150px;
}

/**
* Widget Ad 125x125
*/
#ad125x125{
    background-color: #E1E2E3;
    height:125px;
    padding:17px;
}

#ad125x125 #first{ 
    float:left;     
    background-color: #5a5a5a;
    width: 125px; 
    height:125px; }

#ad125x125 #last{      
    background-color: #5a5a5a;
    width: 125px;
    height:125px;
    float:right; }



/** 
* Widget Video
*/
#video .w-content{ 
    background-image: url(images/sidebar_video_bckgrnd.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height:275px;
    position: relative;
    overflow:hidden; }

#hot #next,
#hot #prev,
#video #next,
#video #prev{ 
    background-repeat: no-repeat;
    height:28px;
    width:14px;
    top:90px;
    position: absolute;
    text-indent: -999em;
    cursor: pointer;
}

#hot #next,
#video #next { background-position: top right; right:12px; }

#hot #prev,
#video #prev{ background-position: top left; left:12px; }

#video .v-thumb {
    height:150px;
    width: 200px;
    border: 1px solid #000;
    margin:20px auto 0;
    margin-bottom:20px; }
    
#video .v-thumb img{
    height:150px;
    width: 200px;
}
    
#video .v-title{ 
    font-weight: bold;
    margin:0 30px;
    text-align:left; }

#video .v-title a{ 
    font-size:16px;
    line-height:19px;
    color: #FFF;
    clear:both; }
    
    
/** 
* Hot Stories
*/

#hot .w-content{ 
    height:248px;
    width:298px;
    border:1px solid #000;
    position:relative;
    overflow: hidden; }
     
#hot .overlay{
    position: absolute;
    top:0;
    left:0;
    width:298px;
    height:248px;
    background-color: #000;
    opacity:.45; filter: alpha(opacity=45); -moz-opacity: 0.45;
    z-index:100; }
     
      
#hot .h-title{ 
    margin:0 auto;
    z-index:101;
    text-align:left; 
    font-weight:bold;
    position:relative;
}

#hot .h-title a{
    color:#FFFFFF;
    font-size:19px;
    left:40px;
    line-height:22px;
    position:absolute;
    top:86px;
    width:218px;
    z-index:101; }
    
#hot .h-thumb{
    z-index:99;
}    


#hot .h-thumb img{
    height:250px;
    width:300px;}
   

/**
* Consumerist Team Widget
*/
.team-member-box{
    background-color: #E1E2E3;
    margin-bottom:1px;
    padding:12px;
   clear:both;


}

.team-member-box2{
    background-color: #E1E2E3;
    margin-bottom:1px;
    padding:12px;
   clear:both;
height:110px;

}


.team-member-box3{
    background-color: #E1E2E3;
    margin-bottom:1px;
    padding:10px;
   clear:both;
height:69px;

}


.team-member-box4{
    background-color: #E1E2E3;
    margin-bottom:1px;
    padding:6px;
   clear:both;


}


.team-member-box .left{
    margin-right:12px;

    float:left;
   
}

.team-member-box .left img{
  margin-right:1px;
    border:1px solid #000; 
margin-left:0;
float:left;
}

.team-member-box .right{
    float:right;
    font-size: 11px;
    line-height:14px;
    width:192px;
background-color:#E1E2E3;

}


.team-member-box2 .left{
    margin-right:12px;

    float:left;
   
}

.team-member-box2 .left img{
  
    border:1px solid #000; 
margin-left:0;
float:left;
}

.team-member-box2 .right{
    float:right;
    font-size: 11px;
    line-height:14px;
    width:192px;
background-color:#E1E2E3;

}






.team-member-box3 .left{
    margin-right:12px;

    float:left;
   
}

.team-member-box3 .left img{

  margin-right:4px;
    border:1px solid #000; 
margin-left:0;

float:left;
}

.team-member-box3 .right{
    float:right;
    font-size: 11px;
    line-height:14px;
    width:192px;
background-color:#E1E2E3;

}





.tm-name,
.tm-name3{ font-weight:bold; }
.tm-name2{ font-weight:bold; background-color:#E1E2E3;}
.tm-name,
.tm-occupation{
    text-transform: uppercase;

 }



.tm-name a:link, a:visited, a:active, a:hover, a:focus
{

color: #B62E26;	
}


.tm-aboutme{
    
}

.tm-contact{
    font-size: 10px;
}


.tm-contact a:link, a:visited, a:active
{

color: #B62E26;	
}

/**
* Widget Consumer Report 
*/
#reports{
    
} 

#reports li{ padding-left:12px; }
#reports li a{
    color: #176fcc;
    font-weight:normal;
}
 

/** 
* Widget Featured - Popular
*/
#featured-popular { }

.w-pop .w-title { background-position:0 14px !important;}

#featured-popular #featured{ width:87px;}
#featured-popular #popular{ width:128px;}

#featured-popular #featured,
#featured-popular #popular{
    float:left;
    height:14px;
    cursor:pointer;
    display:block;
    background-position: 0 0;
}

#featured-popular #featured a,
#featured-popular #popular a

{
    float:left;  
    height:14px !important;
    padding:0;
    display:block;
    overflow:hidden;
    background-position:0 14px;
}

#featured-popular #featured a{
    background-image: url('images/sidebar-featured.gif'); 
    width:87px;}
    
#featured-popular #popular a{ 
    background-image: url('images/sidebar-most-popular.gif');
    width: 128px;  }
    
#featured-popular #featured a:hover,    
#featured-popular #popular a:hover{
    background-position:0 0;
    }     

    #featured-popular #featured a.on,
    #featured-popular #popular a.on{ 
        background-position:0 0;
    }


#popular-content{ display:block;}
#featured-content{ display:none;}
#popular-content2{ display:block;
margin-top:-23px;
}

.w-pop #featured-content{ display:none;}
.w-pop #popular-content { display: block;}

#featured-popular li{  line-height:14px; padding:6px 12px;}


#popular li{  line-height:14px; padding:6px 12px;}

/**
*************************** FOOTER *********************************  
*/
#footer{ overflow: visible;
	background-image:url(images/footer-bckgrnd.gif);
	background-color:#000000;
	background-repeat:repeat-x;
	height:90px;
	margin-top: 103px; /*height of the man w/ the cat image */ }
	
#footer .container{ background-color: transparent; overflow: visible;}

#footer #man{
	background-image:url(images/footer_man.gif);
	background-repeat:no-repeat;
	width: 116px;
	height:100px;
	float: right;
	margin: -100px 50px 0 0;
}
	
#footer-nav{
	font-size: 12px;
	font-weight:bold; }

#footer-nav a{ 
	float:left;
	margin-right:14px; 
	color: #000;
	padding:10px 12px 5px;}
	
#footer-nav a:hover{
	color: #B62E26;
	text-decoration:none; }

#footer-nav a#cr{
	float:right;
	margin-top:3px !important;
	padding-right:0;}

#footer #copyright{ 
	font-size:10px;
	color:#e1e2e3;
	clear:both;
	padding:10px 12px 0; }

#footer #sitemeter {
position: absolute;
 bottom: 90px;
left: 1px;
}
	
	
/**
*************************** ENTRY *********************************  
*/
.e-ad{

position:relative;
bottom:-15px;
margin-bottom:1px;
	border-bottom:1px solid #666;
	

}




.entry-container{
	padding-bottom: 5x;
	border-bottom:1px solid #666;
	margin-bottom:5px;

}

.entry-container-home{
	padding-bottom: 2px;
	border-bottom:1px solid #666;
	margin-bottom: 8px;


margin-bottom: 4px !important!;

position:relative;
}






.e-category{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase; 
	background-color: #E1E2E3;
	padding:0 4px;
	margin-bottom:2px;
margin-top:0px;
	float:left; }
.e-category a{ color:#000000;}
.e-category a:hover { color:#000000; text-decoration:none;}

.e-title{
	font-weight:bold;
	font-size:19px;
	line-height:22px;
	margin-bottom:0;
margin-top:0;
	clear:both; }
.e-title a{ color:#B62E26;}
.e-title a:hover { color:#B62E26; }

.e-meta{
	font-size:10px;
	color:#333333;
	margin-bottom:8px; }
.e-meta .author{ color:#333; text-decoration:underline; }
.e-meta .author a.author:hover { color:#666;}

.e-body{
    margin-bottom:10px;
}

.e-body-home {
margin-bottom:24px;
line-height: 18px;
font-size: 12x;
margin-right: 10px;
margin-bottom:-10px!important!;
}


.e-body-home-test {
margin-bottom:12px;
line-height: 16px;
font-size: 12px;
margin-right: 10px;
margin-bottom:-10px!important!;
}

.e-tcomment-home {
margin-bottom:12px;
line-height: 15px;
font-size: 11px;
margin-right: 10px;
overflow:hidden;
margin-bottom:-10px!important!;
}



.caption
{
margin-bottom:1px;

}

.e-most-discussed{
	font-size:11px;
	line-height:14px;
	color:#333333; } 


.e-stats

{

position:absolute;
bottom:3px;
left:535px;
margin-top:-18px!important!;
position:static !important!;

}




.e-comments{	
	background-color:#fdf4BE;
	font-weight:bold;
	padding: 4px 9px;
	float:right;
width:95px;
height:14px;
	clear:both; } 
.e-comments a{ color: #333333; }
.e-comments .rank-1, .comment-count .rank-1{ color:#B62E26 }
.e-comments .rank-2, .comment-count .rank-2{ color:#CC6600 }
.e-comments .rank-3, .comment-count .rank-3{ color:#333333 }

.byline { padding-right: 5px; }

.e-views{ 
	font-size: 10px;
	color:#333;
	padding-left: 5px;
	border-left: 1px solid #333;
display:none;
}
	
	
/**
* Contextual Ads 
*/	
#contextual-ad-container{
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom: 1px solid #000;

margin-top:-14px;
}
	
.contextual-ad-header
{font-size:11px;
line-height: 13px;
margin-bottom:3px;
}

.contextual-ad-body
{
font-size:12px;
line-height: 14px;
margin-bottom:-7px;}



	
/**
* Images
*/
.mt-image-left,
.mt-image-right,
.mt-image-center,
.mt-image-none{
	border:1px solid #999999;
	padding:5px;
	margin:12px !important; }	
	
.mt-image-left{	margin-left:0 !important; }
.mt-image-right{ margin-right:0 !important; }
.mt-image-none{ margin:0 !important;}



/**
*************************** CONTENT NAVIGATION *********************************  
*/
.content-nav{
    font-size:19px;
    clear:both;
    height:20px;
    text-align:center;
    font-weight:bold;
    padding-bottom:20px;
	border-bottom: 1px solid #666; }

/*sharing and favoriting*/
div.shareArea {text-align:right; font-size:11px;}

/* favoriting */
a.scoring-pending, a.scoring-pending:hover {
background:transparent url(/images/spinner.gif) no-repeat scroll 0 0;
cursor:wait;
}
a.scoring-scored, a.scoring-scored:hover {color:#666;}

/* commenting */
.comments-container {margin-top:20px;}
h3.comments-open-header { text-indent:-3000px;
	background-image:url(/images/titles/post_a_comment.gif); margin-bottom:4px;}
.comments-header {margin-top:20px;}
.comments-header h3 {text-indent:102px; background-image:url(/images/titles/comments.gif); repeat:no-repeat; height:22px;margin-bottom:3px;font-weight:bold;font-size:14px;color:#cc6600; padding-top:2px;}

.comment {background-color:#E1E2E3;margin-bottom:2px;padding:12px;}
.reply-container {}
.reply-container  .comment {padding-left:60px; margin-bottom:1px;}
.reply-container .inner-reply-container {padding-left:40px;background-color:#E1E2E3;}
.comment .user-pic  {width:100px; float:left;margin-right:12px; background-color: #E1E2E3;}
.comment .user-pic  img {border:1px solid black; }
.comment .user-pic2  img {border:1px solid black;margin-bottom:5px; width:105px;}
.comment .user-pic3  img {border:1px solid black;margin-bottom:5px; width:65px;}

.comment .comment-content {margin-left:72px;}
.comment .reply {clear:left; height:22px;}
.comment .reply .reply-button {float:right; height:22px;width:64px;}
.comment .reply .reply-button a {background-image:url(/images/titles/reply_button.gif); repeat:no-repeat; height:22px;width:64px; display:block;text-indent:-3000px;}
.comment .num-replies img {margin-right:12px;}
.comment .num-replies.on {background: url(/images/interface/reply-flag-minus.gif) no-repeat;}
.comment .num-replies {background: url(/images/interface/reply-flag-plus.gif) no-repeat;padding-left:28px;}
#comments .comments-options {float:right;font-size:11px; color:#cc3333;}
#comments .comment .comment-date {font-size:11px; } 
#comments .comment .author {font-weight:bold;font-size:12px}
.comment-header {line-height:1em; margin-bottom:10px; overflow: hidden;}



/**
* Company Directory
*/

.company-directory .industry-filters {
/*    display: none;*/
}
.company-directory .industry-filters h3 {
    text-transform: uppercase;
    font-weight: bold;
    border-bottom: 3px solid #000;
    margin-bottom: 3px;
}
.company-directory .industry-filters ul {
    margin: 0;
    padding: 10px 0;
    background: #ddd;
    overflow: auto;
}
.company-directory .industry-filters li {
    float: left;
    width: 206px;
    margin-left: 10px;
    list-style: none;
}
.current-filter {
    background: #eee;
    padding: 1px 3px;
}

.company-directory .alpha-nav h3 {
    margin: 1.5em 0 .5em;
}

.company-directory .alpha-nav ul {
    margin: 0 0 1em;
    padding: 0 0 0 1px;
    overflow: auto;
}
.company-directory .alpha-nav li {
    float: left;
    padding-right: 5px;
    border-right: 1px solid #666;
    margin-right: 5px;
    list-style: none;
    line-height: 1em;
}
.company-directory .alpha-nav li.last {
    padding-right: 0;
    border-right-width: 0;
    margin-right: 0;
}

.company-directory .index-tab {
    background: #ddd;
    margin: 15px 0 10px;
    padding: 3px 10px;
}
.company-directory .index-tab .top {
    float: right;
}

.company-directory .company {
    margin: 0 0 0 18px;
    padding: 10px 0;
    overflow: auto;
    border-bottom: 1px solid #ddd;
}
.company-directory .company-image {
    float: left;
    width: 250px;
    margin-right: 52px;
}
.company-directory .company-details {
    float: left;
    width: 320px;
}
.company-directory .company-details h2 

{
text-indent: 20px;
}


.company-directory .company-details li 

{
text-indent: 20px;
}

/* Company Profile ---------------------------------------------------------------------------------- */

.company-data {
	margin-bottom: 15px;
}

.company-profile {
    background-color: #e1e2e4;
    overflow: auto; /* clear floats */
    width: 632px; /* a dimension is necessary for IE to clear floats */
    padding: 10px;
    margin-bottom: 1px;
}
.company-profile h2 {
    margin: 0 0 .2em;
    line-height: 18px;
    font-size: 16px;
    font-weight: bold;
}
.company_logo {
    float: left;
    width: 300px;
    padding-top: 10px;
    text-align: center;
}
.infobox {
    float: left;
    width: 314px;
    font-size: 12px;
line-height: 14px;
    margin-left: 18px;
margin-top: -10px;

}
.infobox table {
    border-collapse: collapse; /* cellspacing */
    margin-bottom: 5px;
}
.infobox td,
.infobox th {
    padding: 0;
    background: transparent;
    vertical-align: top;
    font-size: 11px;

}
.infobox th {
    padding-right: 10px;
}

.company-profile .homepage {
	font-size: 13px;
	font-weight: bold;
}

.custom-info {
    font-size: 12px;
    background-color: #e1e2e4;
    padding: 10px;
}
.custom-info {
    padding-bottom: 1px;
}

.category-link {
	font-size: 13px;
	text-align: right;
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px #666 solid;
}

/*  Topics Index */
#topics-page #content h1 {
    margin-bottom: 15px;
}
.archive-index .topicListing {
    padding:15px 0;
    border-bottom:1px solid black;
    overflow:auto; /* laura - this allows you not to have to use any "clear" divs */
    width: 100%; /* required for IE */
}
.archive-index h3 {
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
	
}

.archive-index h4 {
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
	color:white;
}
.archive-index .hot-story-label {
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
	color:white;
 text-transform:uppercase;
	padding-bottom:8px;
	letter-spacing:2px;
}
.archive-index .hot-story-container {
	background-repeat:no-repeat;
    width:270px;
    height:155px;
    margin-right: 20px;
	padding:80px 15px 0px 15px;
    float:left;
}
.archive-index .topicListing ul {
    list-style-type:none;
    float:left;
    margin-left: 0;
}
.archive-index .topicListing a {
    font-weight:bold;
}
/* tags */
ul.entry-tags-list {list-style-type:none;}
ul.entry-tags-list li {list-style-type:none;display:inline}

/* search results */
.search-results-container {margin-top:20px;}

#results-next-link,
#results-previous-link,
.results-pages{ display:inline; margin-right:4px;}

#ad520x85 { margin: 0 auto 25px; padding-bottom: 25px;}
#ad520x85 iframe { margin-left: 66px;}

#yes-search-results{ display:none;}

#hot .jcarousel-skin-ie7 .jcarousel-next-horizontal,
#hot .jcarousel-skin-ie7 .jcarousel-prev-horizontal{ top:110px;}

.jcarousel-skin-ie7 .jcarousel-next-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{
    background-image:url(images/sidebar_prev_next_ie.gif) !important;
}

.headsocial
{
font-weight: normal;
text-transform:uppercase;
color:#FFF;
float:right;
    font-size:10px;
    line-height:16px;
margin-top: 13px;
margin-bottom: -20px;
}

/* COMMENT PAGINATOR */
#comment-nav,
#top-comment-nav{ clear:both;
float:left;
height:40px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0;}
#comment-nav li,
#top-comment-nav li { float:left ; width: 200px; text-align:left;}

#comment-nav li#num-comments,
#top-comment-nav li#top-num-comments { width:252px; text-align:center;}

#comment-nav li#next-comments,
#top-comment-nav li#top-next-comments{text-align:right;}
 
#comments-content{ clear:both;}



/**
* Widget CRNews 
*/
#crnews{
    margin-bottom:0px;
} 

#crnews li{ padding-left:12px; }
#crnews li a{

    color: #176fcc;
    font-weight:normal;
display: inline-block !important;

}
 
