@charset "UTF-8";
/* style_blogMain.css */
#blogLayout {
    width: 819px;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent {
    width: 545px;
    float: left;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogRightContent {
    width: 274px;
    float: left;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent .contentBox, #blogLayout #blogLeftContent .contentTop, #blogLayout #blogLeftContent .contentBottom, #blogLayout #blogLeftContent .contentData, #blogLayout #blogLeftContent .contentData .contentDataBack {
    width: 545px;
}

#blogLayout #blogLeftContent .contentBox {
    position: relative;
    overflow: hidden;
}

#blogLayout #blogLeftContent .contentTop {
    background: url(/en_US/Media/images/Content/Pictorial/Events/105th_Coverage/Blog/img_boxTop_bg.gif) top left no-repeat;
    overflow: hidden;
    height: 5px;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent .contentBottom {
    background: url(/en_US/Media/images/Content/Pictorial/Events/105th_Coverage/Blog/img_boxBottom_bg.gif) top left no-repeat;
    height: 15px;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent .contentData {
    background: #53493F url(/en_US/Media/images/Content/Pictorial/Events/105th_Coverage/Blog/img_boxTileLower_bg.gif) top left repeat-y;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent .contentData .contentDataBack {
    background: url(/en_US/Media/images/Content/Pictorial/Events/105th_Coverage/Blog/img_boxTile_bg.gif) top left no-repeat;
    margin: 0px;
    padding: 0px;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text {   
    margin: 0px;
    padding: 8px 17px 8px 20px;	
    overflow: hidden;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogTitle, 
#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogTitle a {
	padding:0px;	
	color:#CCCC99;
	font-size:17px;
	font-style:oblique;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogTitle {
	margin:-2px 0px 2px 0px;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogTitle a {
	margin:0px;
	text-decoration:none;	
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogPosted {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogPosted a {
	color:#CCCC99;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogText {
	margin:0px 0px 8px 0px;
	padding:0px;
	color:#CCCCCC;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogPostFooter {
	margin:0px;
	padding:0px;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:13px;
	overflow:hidden;
}

#blogLayout #blogLeftContent .contentData .contentDataBack .text .blogPostFooter .readMore {
	float:right;
	padding:0px;
	margin:-13px 8px 0px 0px;
}

/* Date navigation component */
.containerDateNav {
    width: 274px;
    overflow: hidden;
}
.containerDateNav #header {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_header.jpg) left top no-repeat;
    height: 39px;
    width: 274px;
	overflow:hidden;
}
.containerDateNav #footer {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bottom.jpg) left top no-repeat;
    height: 12px;
    width: 274px;
}
.blogDateNav {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_tile.jpg) left top repeat-y;
    padding: 0px 0px 4px 15px;
}
.blogDateNav #interior {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_gradient.jpg) left top no-repeat;
    padding: 6px 0 0 0;
}
.blogDateNav #interior p {
    color: #cccc99;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px 0px 6px 8px;
}


/* Authors navigation component */
.containerAuthorsNav {
    width: 274px;
    overflow: hidden;
}

.containerAuthorsNav #header {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/authors_nav_header.jpg) left top no-repeat;
    height: 39px;
    width: 274px;
	overflow:hidden;
}

.containerAuthorsNav #footer {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bottom.jpg) left top no-repeat;
    height: 12px;
    width: 274px;
}

.blogAuthorsNav {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_tile.jpg) left top repeat-y;
    padding: 0px 0px 4px 15px;
}

.blogAuthorsNav #interior {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_gradient.jpg) left top no-repeat;
    padding: 0px 0 0 0;
}

.blogAuthorsNav #interior .author {
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 8px;
    margin: 0px;
}

.blogAuthorsNav #interior .author .name {
    font-weight: bold;
    color: #cccc99;
    margin: 0px 0px 0px 90px;
}

.blogAuthorsNav #interior .author p {
    color: #cccccc;
    margin: 0px 0px 0px 90px;
}

.blogAuthorsNav #interior .author img {
    float: left;
    display: block;
    margin: 0px;
    padding: 0px;
}


/* AuthorDate navigation component */
.containerAuthorDateNav {
    width: 274px;
    overflow: hidden;
}
.containerAuthorDateNav #header {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/authorDate_nav_header.jpg) left top no-repeat;
    height: 5px;
    width: 274px;
	overflow:hidden;
}
.containerAuthorDateNav #footer {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bottom.jpg) left top no-repeat;
    height: 12px;
    width: 274px;
}

.blogAuthorDateNav, .blogAuthorDatNavSmall {
	padding: 0px 0px 4px 15px;
}

.blogAuthorDatNavSmall {
	background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/dateAuthor_nav_bkg_tile.jpg) left top repeat-y;
}

.blogAuthorDateNav {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_tile.jpg) left top repeat-y;  
}
.blogAuthorDateNav #interior, .blogAuthorDatNavSmall #interior {
    background: url(/en_US/Media/images/content/pictorial/events/105th_coverage/blog/date_nav_bkg_gradient.jpg) left top no-repeat;
    padding: 6px 0 0 0;
}
.blogAuthorDateNav #interior p, .blogAuthorDatNavSmall #interior p {
    color: #cccccc;   
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px 0px 6px 6px;
	width:249px;
	overflow:hidden;
}
.blogAuthorDateNav #interior p img, .blogAuthorDatNavSmall #interior p img {
	padding:0px;
	margin:0px 0px 8px 0px;
}


/* Date navigation component */
.blogAuthorDateNav #interior .largeDateText, .blogAuthorDatNavSmall #interior .largeDateText  {
	color: #cccc99;
    font-weight: bold;  
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px 0px 2px 8px;	
	font-size: 18px;
	font-style:oblique;
}

