/* blog index css */
.main {
	margin: auto;
}

.content {
background: url(http://assets.espn.go.com/winnercomm/outdoors/i/bg_content_blog.gif) repeat-y top left;
padding: 0px;
}

.latestBlogs {
width: 738px;
margin: 0; padding: 7px;
clear: both;
}

.latestBlogs-item {
float: left;
width: 230px;
padding: 0 10px 0 0;
border-right: 1px solid #d3dee2;
margin: 0 10px 0 0;
}

/* Last of the row */
.latestBlogs-itemLast {
float: left;
width: 235px;
padding: 0;
}

.latestBlogs-top {
margin: 0 0 0 10px;
font-size: 95%;
color: #000;
}

.latestBlogs-top ul {
margin: 10px;
padding: 0;
}

.latestBlogs-top ul li{
margin: 15px 0;
padding: 0;
}

.latestBlogs p {
margin: 0 0 10px 0;
}

.latestMug img{
float: left;
margin: 0 7px 1px 0;
}

.oneD {
width: 752px;
background: yellow;
margin: 0; padding: 0;
clear: both;
}

.two {
background: #154c5c;
margin: 0 0 0 752px; padding: 0;
}

.blogs-row3 {
width: 100%;
margin: 0; padding: 7px 0 0 0;
clear: both;
background: #fff;
}

.blogs-r3col1 {
float: left;
clear: both;
width: 432px;
margin: 0 0 0 0; padding: 0;
}

.blogs-r3col2 {
margin: 0 0 0 432px; padding: 0;
}


/* grid */
.si-container {
	font-size: x-small;
	line-height: 1.3;
}

.si-col1 {
	float: left;
	width: 752px;
	font-size: 110%;
}

/* top story */
.blogsTopStory {
width:412px;
padding: 7px;
background: #fff;
border-right: 1px solid #f2f5f6;
float: left;
}

.si-col1-col2 {
margin: 0 0 0 424px;
background: #fff;
padding: 7px;
}

/* featured blogs */
.featuredBox {
width: 320px;
}

.featuredBlogsHead {
margin-bottom: 4px;
position: relative;
}

.featuredBlogsHead h3 {
background:#2D2D2D url(http://assets.espn.go.com/winnercomm/outdoors/i/subhead_bg_blog.gif) repeat-x scroll left top;
border-left:3px solid #2D2D2D;
border-right:3px solid #2D2D2D;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 0 3px;
padding:5px 0pt 5px 5px;
}

.featuredBlogs-item {
border: 0pt none;
margin: 0; padding: 8px 10px;
}

.featuredBlogs-item a{
color: #154c5c;
}

.featuredBlogs-item a:hover, .featuredBlogs-item a:visited{
color: #227891;
}

.featuredBlogs-item img.featMug {
float: left;
margin: 0 10px 1px 0;
}

.featuredBlogs-item h3 {
font: bold 13px Arial,Helvetica,Sans-serif;
margin:0pt 0pt 3px 0;
padding:0pt;
}

.si-col2 {
	padding: 0;
	margin: 0 0 0 752px;
}

.si-col2-stack1 {
	background: #154c5c;
}

.si-col2-col1 {
	float: left;
	width: 308px;
	padding: 0 6px 0 6px;
}

.si-col2-col2 {
	float: left;
	width: 238px;
	padding: 0;
	background: #A8A8A8;
}

/* insider disclaimer */
.blogsDisclaimer {
width: 207px;
margin: 7px auto 5px auto;
padding: 0px 10px 7px 7px;
text-align: center;
color: #FFF;
}

.blogsDisclaimer img.iLogo {
float: left;
margin: 0 10px 20px 0;
}

.blogsDisclaimer p {
text-align: left;
}


.si-col2-col2 p{
	margin: 0 0 10px 0;
}

.si-col2-col2 a, .si-col2-col2 a:visited {
	color: #91dbf1;
	font-weight: bold;
}

.si-col2-col2 a:hover {
	color: #76b5c8;
}

.blogsDisclaimer strong {
color: #FFD006;
}

.blogsDisclaimer a, .blogsDisclaimer a:visited {
color: #FFD006;
}

.blogsDisclaimer a:hover {
color: #FFF026;
}

.si-col2-stack2 {
	padding: 6px 7px 6px 6px;
}

.si-container h1 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-large;
	line-height: 1em;
	margin: 3px 0 7px 0;
	padding: 0;
}

/* gutter */
/* this adds 7xp bottom margin to whatever it is attached to */
.gutter {
	margin-bottom: 10px;
}

/* subhead */
.col3-subhead {
	margin-bottom: 2px;
}

.col3-subhead h3 {
	font: bold 13px Arial, sans-serif;
	padding: 8px 0 8px 10px;
	margin: 0 0 4px 0;
	color: #fff;
	background: #2D2D2D;
	height: 1%;
}

.col3-bindex {
padding: 0 0 10px 10px;
color: #fff;
}

/* true hoop & hash marks */
.col3-permaBlogs {
width: 224px;
padding: 0;
margin: 0 auto 10px auto;
text-align: center;
background: #f1f1e5;
}

.col3-permaBlogs img.perma-item {
float: right;
margin: 0 10px 10px 7px;
}

.col3-permaBox {
padding: 0 10px;
text-align: left;
}

.col3-permaBox a, .col3-permaBox a:visited{
font-weight: bold;
color: #555550;
}

.col3-permaBox a:hover{
color: #000;
}

.si-subhead h3 {
	font: bold 13px Arial, sans-serif;
	padding: 5px 0 5px 7px;
	/*background: #eeeedf url(http://assets.espn.go.com/i/design07/index/cornerNotch.gif) no-repeat;*/
	margin: 0 0 5px 0;
	color: #fff;
	background: #2D2D2D url(http://assets.espn.go.com/winnercomm/outdoors/i/subhead_bg_blog.gif) repeat-x top left;
	border-right: 3px solid #2D2D2D;
	border-left: 3px solid #2D2D2D;
}

.si-subhead .si-subhead-link {
	position: absolute;
	right: 0;
	top: 3px;
	margin-right: 10px;
}

.si-subhead .si-subhead-link a {
	font-size: x-small;
	color: #888;
}

.si-subhead .si-subhead-link a:hover {
	color: black;
}

/* top story - horiz */

.topPhoto img {
	border: 0;
}

.topPhotoCaption {
	border-bottom: 1px solid #d9d9ca;
	margin-right: 6px;
	padding-bottom: 5px;
	font-size: x-small;
	font-weight: bold;
	color: #8e8e7e;
}

.topStoryBlurb1 {
	padding: 7px 0;
}

#topStoryBlurb2 {
	padding: 0 0 10px 0;
	/*
	padding: 7px 0;
	padding-bottom: 8px;
	*/
}

/* top story - vertical */

.topPhotoV img {
	border: 0;
}
.topPhotoV {
	width: 205px;
	float: left;
	margin-right: 6px;
}
.topPhotoCaptionV {
	background: #333;
	color: #999;
	padding-bottom: 5px;
}
.topPhotoCaptionPad {
	padding: 2px 0 5px 4px;
}
.topPhotoCredit {
	font-size: x-small;
	color: #8e8e7e;
	text-align: right;
	padding: 0 2px 5px 0;
}

.si-subhead .rss a {
	background: url(http://assets.espn.go.com/i/design07/index/icon_rss.gif) 0 2px no-repeat;
	padding-left: 14px;
	font-size: x-small;
	color: #888;
}

.si-subhead gutter .rss-sub a:hover {
	color: #e87b37;
}

.blogListLinkOn { text-decoration: underline; }
.blogListLinkOff { text-decoration: none; }
