@charset "utf-8";
/* Blog Styles */
.blog-rtbox { 
	width:308px; 
	background-image: url(../graphics/blog-rtbox-bg.gif); 
	background-repeat:repeat-y; 
	margin-left:auto; 
	margin-right:auto;
}

.blog-rtbox-top { width:308px; height:12px; background-image: url(../graphics/blog-rtbox-top.gif); background-repeat:no-repeat; }

#blog-rtbox-content { xcolor:#C6AD0F; xfont-size:110%; font-size:12px; padding:10px 10px 15px 15px; }
#blog-rtbox-content p { margin:0px 10px 8px 10px; }
.blog-rtbox-hdr { color:#6689CC; font-weight:bold;}

.blog-rtbox-bot { width:308px; height:12px; background: url(../graphics/blog-rtbox-bot.gif) no-repeat top left; }

.blog-rtbox-content a:link {color: #D14414;	text-decoration: none; font-weight:bold; font-size:12px;}
.blog-rtbox-content a:visited {color: #D14414; text-decoration: none; font-weight:bold; font-size:12px;}
.blog-rtbox-content a:hover {color: #6689CC; text-decoration: none; font-weight:bold; font-size:12px;}
.blog-rtbox-content a:active, a:focus {color: #D14414; text-decoration: none; font-weight:bold; font-size:12px;}

/* wide page tiltles */
.blog-page-title { width:620px; height:60px; background:url(../graphics/MP_sectionlink_bg.gif) no-repeat; clear:both; margin-top:3px; margin-left:-3px; }
.blog-title { float:left; padding:15px 0 0 15px; }
.blog-sponsor-logo { width:125px; height:58px; float:right; }
.blog-sponsor-logo table td{ width:125px; height:58px; text-align:center; vertical-align:middle; padding:0; }
.blog-sponsor-logo table td img{ margin-top:-3px; }

/* narrow page tiltles */
.blog-page-title2 { width:448px; height:85px; background:url(../graphics/blog_page_title2_bg.gif) no-repeat; }
.blog-title2 { float:left; padding:28px 0 0 15px; }
.blog-sponsor-logo2 { width:140px; height:80px; text-align:center; float:right; }
.blog-sponsor-logo2 img{ margin-top:20px; }
.blog-caption{font-size:9px;padding-right:20px; float:right; line-height:8px;}

/* Blog Overview Box */

.blog-ov-box-topdiv { min-height: 150px; xheight:150px; margin:20px 10px 5px 0; padding-right: 15px;}
.blog-ov-box-topdiv table td{ vertical-align:top; }
.blog-ov-imgframe { padding:4px; border:1px solid #827566; width:auto; float:left; margin:0 15px 15px 10px;}
.blog-ov-imgframe img{ width:200px; }
.blog-ov-hr { width:97%; margin-left:10px;}
.blog-title-ov { color:#D14414; font-weight:bold; font-size:140%; margin-bottom:8px;}
.blog-subtitle-ov { color:#c6ad0f; font-size:85%; margin-bottom:5px; }
.blog-poster-ov { color:#D14414;}
.blog-teaser-ov { color:#827566; font-size:90%; xmargin-left:235px;}
.blog-ov-box-botdiv { padding:10px; }
.blog-ov-box-botdiv a:link {color: #D14414; text-decoration: none; font-weight:bold;}
.blog-ov-box-botdiv a:visited {color: #D14414; text-decoration: none; font-weight:bold;}
.blog-ov-box-botdiv a:hover {color: #6689CC; text-decoration: none; font-weight:bold;}
.blog-ov-box-botdiv a:active, a:focus {color: #D14414; text-decoration: none; font-weight:bold;}
.blogreadmore	{margin-left:235px;}
p.blogtitlelisting {line-height: 18px; margin:0;}

.blog-articles-hdr-ov { color:#6689CC; margin:0; font-weight:bold;}
.blog-articles-list-ov { width:400px; float:left; font-size:85%; }

.blog-artcls-spnsr-ov-box { width:169px; float:right; background-color:#efede9;}
.blog-artcls-spnsr-ov-top { width:169px; height:6px; background:url(../graphics/blog_locspnr_top.gif) no-repeat;}
.blog-artcls-spnsr-ov-mid { height:50px; color:#827566; text-align:center; }
.blog-artcls-spnsr-ov-bot { width:169px; height:6px; background:url(../graphics/blog_locspnr_bot.gif) no-repeat;}
.blog-artcls-spnsr-ov-mid p{ margin-top:14px; }

.blog-box-spacer { height:20px; clear:both;}

.blog-ov-table { width:620px;}
.blog-ov-table td.cell-1{ width:230px;}
.blog-ov-table  td.cell-2{ width:390px;}

/* Blog inside page styles ---------------------------------------------------------------- */
#blog-left-col { width:160px; float:left; }
#blog-leftcol-top { width:160px; height:38px; background:url(../graphics/blog_leftcol_top.gif) no-repeat; margin-top:13px;}
#blog-leftcol-mid { width:160px; background: url(../graphics/blog_leftcol_bg.gif) repeat-y; padding: 0 8px 0 8px;}
#blog-leftcol-mid div{ width:150px; }

#blog-leftcol-mid a:link {color: #D14414; text-decoration: none; font-weight:bold; font-size:11px;}
#blog-leftcol-mid a:visited {color: #D14414; text-decoration: none; font-weight:bold; font-size:11px;}
#blog-leftcol-mid a:hover {color: #6689CC; text-decoration: none; font-weight:bold; font-size:11px;}
#blog-leftcol-mid a:active, a:focus {color: #D14414; text-decoration: none; font-weight:bold; font-size:11px;}

.blog-leftcol-local { color:#827566; font-weight:bold; font-size:11px;}
.blog-leftcol-hr {width:93%; margin-top:6px; height:6px; background: url(../graphics/dotted_hr.gif) repeat-x;}

#blog-leftcol-bot { width:160px; height:14px; background:url(../graphics/blog_leftcol_bot.gif) no-repeat;}

#blog-center-col { width:448px; float:right;}

.blog-article-div { padding:10px 10px 10px 0; margin-right: 10px; color:#827566; font-size:90%;}
.blog-article-title { color:#6689CC; font-weight:bold; font-size:140%;}
.blog-article-subtitle { color:#c6ad0f; font-size:95%; margin-bottom:5px; }
.blog-article-poster { color:#D14414;}
.blog-article-imgframe { padding:4px; border:1px solid #827566; width:auto; float:right; margin:5px 0 10px 10px;}
.blog-article-imgframe img{ width:200px; }
.blog-300x100-ad { width:300px; text-align:center; color:#E3E0D9; margin-left:auto; margin-right:auto;}
/* 440 width box */
.blog-440box { width:440px; xmargin:20px 0; color:#827566; font-size:90%; }
.blog-440box-top { width:440px; height:6px; background:url(../graphics/blog_cntcolbox_top.gif) no-repeat; }
.blog-440box-mid { width:440px; background:url(../graphics/blog_cntrcolbox_bg.gif) repeat-y; padding:5px 10px; }
.blog-440box-bot { width:440px; height:6px; background:url(../graphics/blog_cntrcolbox_bot.gif) no-repeat;  }
/* blog comment count box */
.blog-comntcntbox { width:440px; margin:20px 0; }
.blog-comntcntbox-top { width:440px; height:6px; background:url(../graphics/blog_commentcountbox_top.gif) no-repeat; }
.blog-comntcntbox-mid { width:440px; background:url(../graphics/blog_commentcountbox_bg.gif) repeat-y; }
.blog-comntcntbox-bot { width:440px; height:6px; background:url(../graphics/blog_commentcountbox_bot.gif) no-repeat; }

.commentcount { color:#6689CC; font-weight:bold; display:inline; margin-left:20px;}
.commentlink { font-size:90%; display:inline;}

/* blog comment box */
.blog-comment { margin-right:15px;}
.blog-comment-profileimg { float:left; margin-right:10px;}
.blog-comment-infoimg { float:right; margin-right:10px;}
.blog-time { font-size:95%;}

/* blog comment form box */
.blog-commentform { width:440px; margin:20px 0; }
.blog-commentform-top { width:440px; height:36px; background:url(../graphics/blog_commentform_top.gif) no-repeat; }
.blog-commentform-mid { width:440px; background:url(../graphics/blog_commentform_bg.gif) repeat-y; color:#827566; padding:5px 15px; font-size:85%; }
.blog-commentform-mid p{ margin-right:15px; }
.blog-commentform-mid textarea{ width:410px; height:100px; }
.blog-commentform-bot { width:440px; height:6px; background:url(../graphics/blog_commentform_bot.gif) no-repeat; }
