/*  added by inPreparation */

body {background-color:#DAD9D6;}

.site {background:url(/images/interface/background2.gif);}

.mainnav, .opinionnav {
	background-color:#647C5D;}

.subnav, .CommonBreadCrumbArea {
	background-color:#DAE3D7;}

div.CommonBreadCrumbArea {margin:0px;}

.CommonTabBar {display:none;}

div.CommonTabBar {margin:0px;}
#CommonBody {margin:0px;}
#CommonBodyColumn {padding:0px 17px 0px 0px;}

.CommonContent {width:600px;}
.CommonContentArea {
	background: none;
	border: none;
	padding: 0px 0px 10px 10px;}

.CommonTabBar {display:none;}

.CommonSearch {padding: 0px 10px 0px 0px;}
.CommonSearchButtonOuter {background-image:none;}
.CommonSearchButton {
	margin:0px;
	padding:0px;
	background-image: url(/images/interface/btn_search_56x19.gif);
	width:56px;
	height:19px;
	font-size: 0px;
	text-decoration:none;}


#CommonRightColumn {margin:0px; padding:0px;}

.CommonSidebar {
	margin:0px 0px 0px 0px;
	width:329px;
	background-none;
	background:url(/images/interface/background_right.gif);}

.CommonSidebarArea {
	margin:10px 0px 0px 10px;
	width:315px;}

.sidenav .middle span.selected { color:#ff9933; font-weight:bold; }

#CommentNotificationBox {
	border:1px solid #627E5A;
	background-color:#efefef;
	padding:10px;
	width:300px;}

#CommentNotificationBox h2 {color:#627E5A;}
#CommentNotificationBox a {font-weight:bold;} 

/* end additions by inPreparation */
.BlogPostArea {background-color:#ffffff;}
.CommonSidebarList, .CommonSidebarList li {background-color:#ffffff;}

.hidden {display:none;}
#headermostcomments {background-image:url(/images/interface/w_mostcomments_header_315x50.jpg);width:315px; height:50px;}
#headermostviewed {background-image:url(/images/interface/w_mostviewed_header_315x50.jpg);width:315px; height:50px;}
#headercommontasks {background-image:url(/images/interface/w_commontasks_header_315x50.jpg);width:315px; height:50px;}
#headercalendar {background-image:url(/images/interface/w_postcalendar_header_315x50.jpg);width:315px; height:50px;}
#headerarchive {background-image:url(/images/interface/w_blogarchive_header_315x50.jpg);width:315px; height:50px;}
#headerthisblog {background-image:url(/images/interface/w_thisblog_header_315x50.jpg);width:315px; height:50px;}
#headersubscriptions {background-image:url(/images/interface/w_syndication_header_315x50.jpg);width:315px; height:50px;}
.CommonSidebarHeader {margin:0px; padding:0px;}
.CommonSidebarContent{
	background-image: url(/images/interface/w_background_315x1.jpg);
	border:none;
	margin:0px;
	width:315px;
	padding:5px 7px 0px 16px;}

.CommonSidebarFooter {
	background-image: url(/images/interface/w_footer_small_315x42.jpg);
	border:none;
	margin:0px;
	height:42px;
	width:315px;}

.BlogPostFooter {width:100%; padding:5px;margin-bottom:10px;}
h2.CommonTitle, h2.CommonTitle a.headermaintitle, h2.CommonTitle a.headermaintitle:visited {color:#5E7659;margin-bottom:0px;}

.avatarpic {width:80px;}

input.smallbox, textarea {border:1px solid #666666;}


/* Comment forms */
#CommonCommentForm .smallbox, #CommentForm .smallbox {border: 1px solid #666666;}
#CommonCommentForm textarea, #CommentForm textarea {border: 1px solid #666666;}

/* Sign in */
.primarynav, .membernav {
    padding:4px 0px 4px 18px;
	font-size:100%;
	font-weight:bold;
	color:#ffffff;}
	
div.mainnav div.primarynav a {
	margin-right:14px;
	color:#ffffff;}
div.mainnav div.membernav a {color:#ffffff;}

div.mainnav div.primarynav a.opinion {color:#ff9933;}

div.mainnav div.primarynav a.on {color:#ff9933;}

/* sidebar */
ul.CommonSidebarList, ul.CommonSidebarList li {background-color:#515151;width:230px;}
ul.CommonSidebarList li {margin:0px 10px 0px 20px;}

.BlogCalendar {width:250px;margin: 0px 30px 0px 0px;}
.BlogCalendarDay, .BlogCalendarDays {color:#999999;}
.BlogCalendarNextPrev {color:#ffffff;}
.BlogCalendarDay a {color:#ff0033;}

.CommonSidebarContentItem, .CommonSidebarList li a {font-size:110%;}
#bloggerlist .widgetcontent {font-size:110%;}
#bloggerlist .widgetcontent {width:275px;}

/* side nav */

.sidenav {width:320px;}

.sidenav .header {
	background-color:#efefef;
 	background-image:url(/images/interface/sidenav_opinion_header_320x46.jpg);
	background-repeat:no-repeat;
	width:320px;
	height:46px;
	margin:0px;
	padding:0px;}

.sidenav .middle {
	background-image:url(/images/interface/sidenav_opinion_bg_320x1.jpg);
	width:320px;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px;}

.sidenav .footer {
	background-image:url(/images/interface/sidenav_opinion_footer_320x38.jpg);
	background-repeat:no-repeat;
	width:320px;
	height:38px;
	margin:0px 0px 10px 0px;
	padding:0px;}

.sidenav .middle a {
	color:#FFFFFF; 
	font-weight:bold;}

.sidenav .middle a.selected { color:#cc6633; font-weight:bold; }

.navitem {padding:4px 0px 4px 22px;}

.articlecount {
	color:#FF9933; 
	font-weight:normal;
	margin:0px 0px 0px 5px;}

.sidenav .footer .sidehomelink  {
	padding:5px 0px 4px 20px;
	color:#FFFFFF;
	font-size:70%;}

.sidenav .footer a {
	color:#FF9933;
	text-decoration:underline;}

.BlogCalendarNextPrev {color:#ffffff;}
.calNextPrev,
.calNextPrev a:link,
.calNextPrev a:active,
.calNextPrev a:visited {
    color: #FFF!important;}

#recentblogs .bloggerprofile a {
	margin:0px 0px 10px 0px;
	font-size:85%;}

#recentblogs .allblogs a, #recentblogs .allbogs a:visited {color:#ff9933;}
#recentblogs .bloggerprofile a, #recentblogs .bloggerprofile a:visited {color:#ff9933;}
#recentarticles .widgetcontent a, #recentarticles .widgetcontent a:visited, #bloggerlist a, #bloggerlist a:visited {color:#ff9933;}
#recentblogs .bloggerprofile {color:#d6d6d6;}
#recentblogs .bloggerprofile {margin:0px 0px 10px 0px;background:none;width:300px;position:relative;}

.calNextPrev a:hover {
color: #FF6633!important;}

.search .redgate {font-size:100%;}
.search .redgate a {color:#ffffff;}

.navitem {font-size:120%;}
.sidenav .navitem a.selected {color:#ff9933;}
.listavatar img {border:1px solid #d6d6d6;margin-right:5px;}

/* footer */
#CommonFooter {padding:0px 2px 0px 2px;border:none;
	background:url(/images/interface/background.gif);}
.pagefooternavleft {text-align:left;}
.pagefooternavleft a, .pagefooternavleft a:visited,.pagefooternavright a, .pagefooternavright a:visited {color:#ffffff;}


.BlogPostArea a{color:#6C8268;}
.BlogPostArea a:visited{color:#6C8268;}
.BlogPostArea {border-bottom:1px solid #999999;padding-bottom:20px;margin:20px 0px 20px 0px;}
h4.BlogPostHeader, h4.BlogPostHeader a, h4.BlogPostHeader a:visited{color:#5B7255;}

#blogtitle {background-color:#647C5D;}
#blogtitle a.headermaintitle, #blogtitle a.headermaintitle:visited {color:#ffffff;}
.blogtagline {font-size:100%;margin:0px 0px 0px 0px; color:#666666;background-color:#DAE3D7;padding:5px;font-weight:bold;}
.blogtitlesubinfo {margin:0px 0px 15px 0px; color:#666666;background-color:#d6d6d6;padding:5px;font-size:80%}
#recentblogs .bloggerprofile {font-size:120%;}
