#ie6_fix_left{
	float:left;
}
#ie6_fix_right{
	float:right;
}
#top_right{
	float:right;
	margin-right: 10px;
}
#top_left{
	float:left; 
	margin: 0px 5px 0px 10px;
	width: 419px;
}
#middle_adzone{
	margin-left: 15px;
	margin-bottom: 5px;
}
div#middle_adzone img{
	height: 90px;
	width: 660px;
}
div.banner iframe{
	width: 300px;
	height:600px;
	margin: 0px;
	margin-left: 3px;
	padding: 0px;
}
/****** BREAKING NEWS ******/
#breaking_news{
	margin: 0px 10px 10px 10px;
	padding: 5px 10px;
}
#breaking_news a{
	color: #000000;
}
#breaking_news img{
	float:left;
	margin-right: 10px;
}
a.breaking_news_header{
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
}
a:hover.breaking_news_header{
	text-decoration: underline;
}
a.breaking_news_subheader{
	font-size: 10pt;
	text-decoration: none;
}
a:hover.breaking_news_subheader{
	text-decoration: underline;
}
#breaking_news h1{
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
#breaking_news h2{
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#dotted_line_breaking{
	background: url(../img/article_dots.gif) repeat-x;
	line-height:5px;
	margin: 3px 0px;
}
/****** NEWS BOXES ROW X COLUMN X ******/
#news_featured_content{
	border: solid 1px #666666;
	background-color:#fbfaef;
	padding: 5px;
	margin-bottom: 5px;
}
.news_featured_container a img{
	width:213px;
	border:solid 0px #666666;
	border-bottom: none;
	border-top: none;
	
}
a#news_featured_title{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration:none;
	display:block;
	margin-bottom: 5px;
}
a:hover#news_featured_title{
	text-decoration:underline;
}
a#news_featured_subheader{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
	display:block;
	margin: 0px;
}
a:hover#news_featured_subheader{
	text-decoration:underline;
}
p#news_featured_byline{
	font-style:italic;
	padding: 0px;
	margin: 0px;
}

#news_featured_content p{
	padding: 0px;
	margin: 0px;
}
.news_box_header{
	background: #ffffff url(../img/title_news.jpg);
	height: 43px;
	width: 216px;
}
.news_box_header h1{
	font-size: 14pt;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: relative;
	top: 15px;
	color: #ffffff;
	text-transform: uppercase;
}
/*
.news_box_container{
	width: 216px;
	float:left;
	margin-left:10px;
}
*/

.news_box_content{
	font-size: 10pt;
	padding: 0px 0px 0px 3px;
	margin-top: 0px;
}
.news_box_body{
	float:left;
	margin-left: 5px;
	margin-bottom: 10px;

}
.news_box_body_last{
	float:left;
	margin-left: 5px;
	margin-bottom: 0px;

}
a#news_box_title{
	color:#0b567f;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:none;
	display:block;
}
a:hover#news_box_title{
	text-decoration:underline;
}
a#news_box_subheader{
	color:#000000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
}
a:hover#news_box_subheader{
	text-decoration:underline;	
}
p#news_box_byline{
	padding: 0px;
	margin: 0px;
	font-style:italic;
	font-size: 8pt;
	color: #333333;
}
#news_box_image{
	float:left;
}
#news_box_image img{
	border:none;
	margin: 5px 5px 5px 0px;
}
.news_box_more{
	text-align:right;
	margin-left: 3px;
}
.news_box_more a{
	font-size:8pt;
	text-decoration:none;
	color: #0B567F;
	font-weight:bold;
	margin-right: 5px;
 	display:block;
	margin-bottom: 8px;
}
.news_box_more a:hover{
	text-decoration: underline;
}
.news_box_more img.top{
	margin: 10px 0px 5px 0px;
}
.news_box_more img.bottom{
	margin: 5px 0px 5px 0px;
}
table.news_table{
	height: 100%;
	display:block;
	margin-left:7px;
	padding: 0px;
	margin-right: 13px;
}
table.news_table tr td{
	vertical-align:top;
	text-align:left;
	width: 216px;
}
table.news_table tr td.news_table_left{
	padding-left: 0px;
}
.blank{
	float:left;
	width: 45px;
}
table.news_table tr td.special{
	width: 10px;
}
table.news_table tr td.special_sponsor{
	vertical-align: bottom;
}
.blog_box_more{
	background-color:#FBFAEF;
	border:solid 1px #F0EDD2;
	border-top: none;
	margin: 0px 0px 0px 0px;
	padding-top:3px;
}
/****** MULTIMEDIA CONTAINER ******/
.multimedia_container{
	width: 216px;
	background-color:#0b567f;
	float:left;
	margin-right:0px;
	margin-bottom: 0px;
}
.multimedia_header{
	margin-top:3px;
	background: #ffffff url(../img/title_multimedia.jpg);
	height: 43px;
	width: 216px;
}
.multimedia_header h1{
	font-size: 14pt;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: relative;
	top: 12px;
	color: #ffffff;
	text-transform: uppercase;
	color:#ebdb58;
}
.mm_link{
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	margin: 6px 0px 0px 0px;;
}
.mm_link a{
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.mm_link a:hover{
	text-decoration: underline;
}
/****** ORIGINAL
.mm_content{
	padding: 5px 5px 5px 5px;
	float:left;
	overflow-y:scroll;
	overflow-x:hidden;
	height: 250px;
	width: 206px;

}
******/
.mm_content{
	padding: 5px 5px 5px 5px;
	float:left;

}
.mm_content img{
	float: left; 
	width: 50px; 
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
}
.mm_content div{
	float:right;
	color: #ffffff;
	margin-bottom: 10px;

}
.mm_top{
	overflow:hidden;
	width: 216px;
	height: 154px;
}
#mm_text_overlay{ 
	background-color: #EEEEEE;
	width: 206px;
	margin: 0px 5px;
	padding: 5px 0px;
	position: relative;
	top:-23px;
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.9;
}
#mm_text_overlay a{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	position:relative;
	left: 3px;
	display:block;
	width: 195px;
}
#mm_text_overlay a:hover{
	text-decoration: underline;
}
#mm_img{
	border:none;
	width:206px;
	margin:0px 5px;
}
.mm_title{
	font-size: 9pt;
	font-weight: bold;
	width: 143px;
	
}
.mm_title a{
	text-decoration:none;
	color: #ffffff;
}
.mm_title a:hover{
	text-decoration: underline;
}
div.mm_body{
	padding-top: 5px;
	padding-bottom: 5px;
	border: solid 1px #0B567F;
}
div.mm_date{
	font-size: 8pt;
	width: 143px;
	font-style:italic;
	margin-bottom: 0px;
	color:#F0EDD2;
}
div.mm_body a img{
	border: none;
}
.mm_info{
	font-size: 8pt;
	width: 143px;
	
}
/****** BLOG CONTAINER ******/

.blog_container{
	width: 216px;
	float:left;
	margin-left:0px;
}
/****** GALLERY CONTAINER ******/
.gallery_container{
	margin-left:10px;
	margin-bottom: 10px;
}
.gallery_container iframe{
	width: 665px;
	height: 120px;
	border:solid 2px #ffffff;
	margin: 0px;
	padding: 0px;
}
/****** CURRENT ISSUE ******/
.right_box_header{
	background: #e7e8e9 url(../img/title_right.jpg);
	height: 49px;
	width: 280px;
}
.right_box_header h1{
	font-size: 14pt;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: relative;
	top: 15px;
	color: #ffffff;
	text-transform: uppercase;
}
#current_issue_container{
	width:280px;
	margin: 0px 10px 0px 10px;
}
.current_issue_content{
	padding: 5px;
	float:left;
}
.current_issue_content a img{
	width:100px;
	border: none;
}
.current_issue_content img#cover{
	float:left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.current_issue_body{
	border: solid 0px #000000;
	float:left;
	width: 160px;
	margin-bottom: 5px;
}

.current_issue_body h1{
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #0B567F;
}
.current_issue_body p{
	font-size: 8pt;
	margin: 0px;
	padding: 0px;	
}
.current_issue_body a{
	font-size: 10pt;
	color: #0B567F;
	text-decoration: none;
	font-weight:bold;
}
.current_issue_body a:hover{
	text-decoration: underline;
}
.current_issue_articles{
	margin-left: 5px;
	margin-bottom: 5px;
}
.current_issue_articles ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.current_issue_articles ul li{
	margin: 0px;
	padding: 0px;
}
.current_issue_articles ul li a{
	font-size: 10pt;
	color: #0B567F;
	text-decoration: none;
	font-weight:bold;
}
.current_issue_articles ul li a:hover{
	text-decoration: underline;
}
.current_issue_more{
	text-align:right;
}
.current_issue_more a{
	font-size:8pt;
	text-decoration:none;
	color: #0B567F;
	font-weight:bold;
	display:block;
	padding: 5px;
}
.current_issue_more a:hover{
	text-decoration: underline;
}
/****** AD ZONE CSS ******/
.top_left_sponsorship{
	background-color: #0B567F;
	font-size: 10pt;
	color: #ffffff;
	padding: 5px;
	font-weight: normal;
}
.top_left_sponsorship a{
	text-decoration: none;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}
.top_left_sponsorship a:hover{
	text-decoration: underline;
}
.news_box_sponsorship{
	text-align:center;
	padding: 5px 3px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10pt;
	background-color:#FBFAEF;
	border: solid 1px #f0edd2;
}
.news_box_sponsorship a{
	text-decoration: none;
	font-size: 10pt;
	color:#0B567F;
	font-weight: bold;
}
.news_box_sponsorship a:hover{
	text-decoration: underline;
}
.mm_sponsorship{
	text-align:center;
	font-size: 10pt;
	color: #ffffff;
	padding: 0px 5px 10px 5px;
}
.mm_sponsorship a{
	text-decoration: none;
	font-size: 10pt;
	color:#ffffff;
	font-weight:bold;
}
.mm_sponsorship a:hover{
	text-decoration: underline;
}
.special_sponsor_blogs{
	background-color: #FBFAEF;
	border: solid 1px #f0edd2;
	border-bottom:none;
	border-top:none;
	font-size: 10pt;
	text-align:center;
}
.special_sponsor_blogs div{
	text-align:center;
	margin: 5px 3px 10px 3px;
}
.special_sponsor_blogs div a{
	text-decoration:none;
	color:#0B567F;
	font-weight:bold;
}
.special_sponsor_blogs div a:hover{
	text-decoration:underline;
}
/****** BANNER PROMO ******/
.banner_promo{
	float:left;
	border: solid 0px #000000;
	height: 50px;
	width: 300px;
	margin: 3px 0px;
}

.banner {
	margin-left: -3px;
}
/****** ASK ******/
#ask_container{
	width: 280px;
	margin: 0px 10px;
}