div#related_content {
height: auto;
width: 105%;
clear: both;
}

div#page{
background: url(../images/shadow_left_nav_flipped.gif) no-repeat 100% 0%;
padding: 1em 0pt 0.5em 0.5em;
}

#related_content #related_items{
background: url(../images/shadow_mid_nav.gif) repeat-y 100% 0%;
padding: 1em 0.5em 0pt 0.5em;
}

div#botwrap,
#related_content div#forum_keys{
background: url(../images/shadow_left_nav.gif) no-repeat 100% 100%;
padding: 1em 0.5em 1.5em 1em;
margin-top: -1em; 
}

div#related_content ul#article_pagination_left, 
div#related_content ul#related_left,
div#related_content ul.forum_buzz {
margin: 0 1em 1em;
}

div#related_content ul#related_left{
padding: 0 0 0 1em}

div#related_content h3,{
margin: 0 1em 0.25 1em important!;
}

div#related_content ul#article_pagination_left, div#related_content ul.forum_buzz {
    list-style-type:none;
}

div#related_content ul.forum_buzz li{
margin: 0 0 0.5em 0;}

div#related_content ul#related_left li a, 
div#related_content ul.forum_buzz li a,{
    text-decoration: none important!;
} 

div#related_content ul#related_left{
  list-style:disc outside;
}

div#related_content ul#related_left li{
  margin: 0 0 0.5em 0;
} 

div#related_content h2 {
width:115px !important;
}

#article_page_nav {
	margin:0em 0 1.5em 0;
	}
#mobile_blurb {
	margin:0em 0 1.5em 0;
	}	
	
.article_nav_previous {
	float:left;
	font-weight: bold;
  }

.article_nav_next {
	float:right;
  }


ul#article_pagination {
    list-style-type:none;
    padding:0.5em 2%;
    border:1px solid #ddd;
    background:#E6EFEC;
	  clear:both;
} 

h1 {
float:none;
clear:both;
margin:0 0 0.25em 0;
}
#article_content {
margin:0 0 1em 0;
clear:both;
}

#farleft_items{
float:left;
clear:both;
width:21%;
margin:0 0.5em 0em 0em;}

div#farleft_items div#left_navigation {
color: #666666;
height: auto;
width: 100%;
margin: 0pt 0pt 1em 0em;
color:#666;
}

div#no_comments_box {
margin: 0 0 5em 0;}

#content_container_wrapper{
background: #FFFFFF url(../images/1px_right_shadow.gif) no-repeat scroll 100% 10%;
}

#article_content ul{
margin-left: 2em;
}
.photo_shell{
float:left;
}
p.credit{
clear:both;
font-size:0.8em;
font-style:italic;
text-align:left;
width:150px;
padding-right:10px;
}
.caption{
float: left;
clear: both; 
width: 150px;
}

#embeded_ad_content_container {
	background:transparent url(../images/embeddedad_article.gif) no-repeat top center;
	border:1px solid #dddddd;
	padding-top:20px;
	clear:both;
}

#embeded_ad_content {
	margin:0 auto;
	width:360px;
}

/* sponsored articles */
div.sponsor p {
    clear: both;
    width: 180px;
    margin: 0; 
    color: #666666;
    text-align: center;     
}

div.sponsor img { 
    float: left; 
}

div.sponsor.top { 
    width: 200px; 
    float: right; 
    clear:both;
		background:none;
}

div.sponsor.bottom { 
    padding: 10px 0; 
    border-top: 1px dashed #da2032; 
    border-bottom: 1px dashed #da2032; 
	margin-bottom: 10px;
}

div.sponsor.bottom a:link, div.sponsor.bottom a:visited { 
    margin: 0 10px; 
}

div.sponsor.bottom a.sponsor-imagelink {
   float: left; width: 38%;
   overflow: hidden;
}
div.sponsor.bottom a.sponsor-textlink {
   float: left; width: 53%;
}
a.view_all_sponsored {
    text-decoration: none;
}

