/* [file] redesign_sectionpage.css */

/* css for SECTION PAGE  LAYOUT */



/* CENTER COLUMN - blue border - left */
#redesign_politicspage #redesign_sectionpage{display:block; clear:both}


#redesign_politicspage td.region4 {

	/*padding: 8px 0 8px 8px;
	border-left: 10px solid #fff;*/
	}

/* CENTER COLUMN - blue border - right
#redesign_politicspage td.region13, td.region5 {
       /*width: 280px;*/
	} 


/* CENTER COLUMN - blue border - left */
#redesign_politicspage div.region4and5box{
	background: #e3e6eb;
	border-left: 10px solid #fff;
	padding: 8px 0px 0px 8px;
}
#redesign_politicspage div.region4 {
	width: 292px;
	/*padding: 8px 0 8px 8px;*/
	background: #e3e6eb;
	/*border-left: 10px solid #fff;*/
	}

/* CENTER COLUMN - blue border - right */
#redesign_politicspage div.region5 {
	background: #e3e6eb;
	/* width: 315px; */
	}

#redesign_politicspage div.region10 {
	width: 327px;
	/*background: lime;*/
	float: left;
	}


#redesign_politicspage div.region13 {
	float: left;
	margin-right: 0;
	padding-right: 0;
	}

/*-------------------------------*/

/* MAIN headline */

#redesign_politicspage .region2 img.listing3Image {
	margin-right: 10px;
	}

#redesign_politicspage /*td.region2 .lastUpdatedDate {
	color: #8d1427;
	text-transform: uppercase;
	font: normal 11px arial, helvetica, verdana, sans-serif;
	padding-bottom: 5px;
	display: block;
	}*/

#redesign_politicspage .region2 li.listNoImage {
	margin: 0;
	}

#redesign_politicspage .region2 .listingItemTitle {
	font-size: 16px;
	}

/* fix for odd ie bug - not a problem with proper html markup (missing ul tag) */
#redesign_politicspage *html .region2 li.listNoImage { 
	margin-left: 0px;
	}



/* CENTER COLUMN - right */

/* see also .bluebox styles for the following h1 tags */

.region4 h1,
#redesign_politicspage .region5 h1 {
	font-family: Arial, Verdana, sans-serif;
        font-size: 11px;
        line-height: 12px;
        text-transform: uppercase;
        margin: 0 0 0 0;
        padding: 0 0 3px 0;
        border-bottom: 1px dashed #ccc;
        width: 95%;
	}

.region4 li h1,
#redesign_politicspage .region5 li h1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #A8130C;
	background: none;
	padding: 0;
	margin: 0 0 5px 0;
	height: auto;
	}


/* if a complexListing is used in regions 4 or 5 - style differently to go with bluebox styles */

.region4 .complexListingBox,
#redesign_politicspage .region5 .complexListingBox {
	background: #fff;
        margin: 0 0 25px 0;
        width: 100%;
	}

.region4 table.complexListingBox a.complexListingTitle,
#redesign_politicspage .region5 table.complexListingBox a.complexListingTitle {
    font: bold 12px arial, verdana, sans-serif;
    color: #003459;
    padding: 0;
    text-transform: uppercase;
    display: block;
    margin: 0 0 2px 0;
    width: 300px;
    border-bottom: 1px dashed #ccc;
	} 

.region4 table.complexListingBox .listingItemTitle,
#redesign_politicspage .region5 table.complexListingBox .listingItemTitle {
	padding: 0;
	margin: 0;
	}


.region4 table.complexListingBox a.listingItemTitle,
#redesign_politicspage .region5 table.complexListingBox a.listingItemTitle {
	padding: 0;
	margin: 5px 0 0 0;
	}

.region4 table.complexListingBox .listingArticleBlurb,
#redesign_politicspage .region5 table.complexListingBox .listingArticleBlurb {
	margin: 5px 0 10px 0;
	padding: 0;
	}


.region4 a.listingArticleLinkTo, 
#redesign_politicspage .region5 a.listingArticleLinkTo {
	font-size: 11px;
        line-height: 17px;
        margin: 5px 0 0 5px;
	}


.region4 a.listingArticleLinkTo img, 
#redesign_politicspage .region5 a.listingArticleLinkTo img {
        margin: 0 5px 0 0;
	}

.region4 table.complexListingBox li.listNoImage, .region4 li.listNoImage, 
#redesign_politicspage .region5 table.complexListingBox li.listNoImage, .region5 li.listNoImage {
	list-style: none;
	background:transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0303/20080303_101049_bullet_gray.gif) no-repeat scroll 0pt 5px;
	font: normal 12px arial, verdana, sans-serif;
	line-height: 1em;
	margin: 8px 0 3px 0px;
	padding: 0;
	display: block;
	}

.region4 table.complexListingBox li.listNoImage a.complexListingLink, .region4 li.listNoImage a.complexListingLink,
#redesign_politicspage .region5 table.complexListingBox li.listNoImage a.complexListingLink, .region5 li.listNoImage a.complexListingLink {
	color: #0003459;
	display: block;
	line-height: 14px;
	margin-left: 10px;
	padding: 0;
	font: normal 12px arial, helvetica, sans-serif;
	}



/* --- FIX for ie - rendering differently due to lack of ul tag --- */
*html .region4 table.complexListingBox li.listNoImage, *html .region4 li.listNoImage,
#redesign_politicspage *html .region5 table.complexListingBox li.listNoImage, *html .region5 li.listNoImage {
	padding: 0;
	clear: both;
	margin: 0 0 5px 0px; /* was margin-left: 13px */
	line-height: 14px;
		background:transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0303/20080303_101049_bullet_gray.gif) no-repeat scroll 0pt 5px;
	}

*html .region4 table.complexListingBox li.listNoImage a.complexListingLink, *html .region4 li.listNoImage a.complexListingLink,
#redesign_politicspage *html .region5 table.complexListingBox li.listNoImage a.complexListingLink, *html .region5 li.listNoImage a.complexListingLink {
	margin: 0;
	padding: 0 0 0 10px;
	text-indent: -15px;
	}
/* --- END ie fix --- */





/* Edit 20061127 Joe Murphy: Reduced the bottom padding from 30px to 0px increased the top from 10px to 15px, added the margin-left declaration */
#redesign_politicspage div.listingItemTitle {
	padding: 15px 0 0px 0;
	margin-left:0px!important;
	font: normal 11px arial, helvetica, verdana, sans-serif;
	color: #666;
	}



/* if a pollsbox is used in regions 4 or 5 - style differently to go with bluebox styles */

#redesign_politicspage .region5 table.pollsBox {
	margin: 10px 0 25px  0;
        width: 100%;
	height: 100%;
	}


#redesign_politicspage .region5 table.pollsBox td.pollsAnswer {
    padding-left: 30px;
    text-indent: -3px;
    }

#redesign_politicspage .region5 table.pollsBox td.pollsAnswer input {
    margin-left: -20px;
    }


#redesign_politicspage .nobullet {
    list-style-type: none;
    background: none;
    }

#redesign_politicspage .inline
{
display: inline !important;
}

/* Edit 20061103 Joe Murphy Fixes the div.region5 float:right lack-of-margin issue on section indexes */
#redesign_politicspage div.region4and5box
{
padding:10px!important;
}

/* Edit 20061109 Joe Murphy Fixes the div.region6 width issues float:right lack-of-margin issue on section indexes */
#redesign_politicspage div.region6, div.region3
{
padding-left:10px!important;
_padding:0;
}

#redesign_politicspage div.region3
{
_width:330px;
_padding:0 0 0 5px!important;

}

/* Edit 20070502 Joe Murphy Fixes the skinny poll width on section fronts */
#redesign_politicspage table.pollsBox
{
width:300px!important;
}
#redesign_politicspage a.weatherWarn {padding: 0 0 3px 0x;margin: 0;text-align: left;font: bold 11px Arial, Helvetica, sans-serif;color:red;
}

#redesign_politicspage .woodyback {
    position : relative;
    left : 0;
    top : 0;
    height :480;
    width : 640;
}
#redesign_politicspage .woodyimage {
    position : absolute;
    left : 25;
    top : 92;
}


/*style for red highlighted freeform headers*/
#redesign_politicspage h1.red {color: #A8130C;}

/*sets the mini-nav list in the header to float right*/
/*
#redesign_politicspage .region5 ul.mininav {color: #FFF; float: right;list-style: none;padding: 0;margin: 0;font: 11px Arial, Helvetica, sans-serif;}

#redesign_politicspage .region5 ul.mininav li {float: left;margin: 8px 3px 0 0;line-height: 20px;}

#redesign_politicspage .region5 ul.mininav li img {margin: 0 0 0 6px;padding: 4px 0 0 0;}

#redesign_politicspage .region5 ul.mininav li a, ul.mininav li a:visited {color: #FFF; text-decoration: none;}

#redesign_politicspage .region5 ul.mininav li a:hover {text-decoration: underline;}
*/




/*-------------------------------*/

#redesign_politicspage div.clear {
   clear: both;
}

/*--Styles added to Section by MW RED08 ---*/  


#redesign_politicspage td.region6, td.region7 {
padding: 25px 0 0 0;
}

#redesign_politicspage p 
{
font: 12px Arial, Helvetica, sans-serif;
margin-bottom:3px;
}

#redesign_politicspage table.complexListingBox li.listNoImage {
 background:transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0303/20080303_101049_bullet_gray.gif) no-repeat scroll 0pt 8px;
 font: normal 12px arial, verdana, sans-serif;
 line-height: 20px;
 margin: 0px 0 3px 2px;
 padding: 0;
 display: block;
}



#redesign_politicspage .region2 .complexListingBox {
margin: 60px 0 0 0;
}


#redesign_politicspage .region2 .complexListingTitle {
font-weight: bold;
text-transform: uppercase;
margin: 0;
padding: 0;


}

#redesign_politicspage .region2 .complexListingImage {
padding: 10px 10px 0 0;
}

#redesign_politicspage .region2 .listingArticleBlurb {
margin: 0;
padding: 0;
}

#redesign_politicspage .region2 table.complexListingBox a.listingItemTitle {
font-size: 24px;
}


/* MW added during Redesign 08 */

#redesign_politicspage .region3 .adElement {
margin: 25px 0 15px 0;
}

#redesign_politicspage .region4 h1, .region5 h1 {
margin: 20px 0 0 0;
}


/* Special Sections CSS 8/08 MW */

#redesign_politicspage .specialsection {
margin: 10px 0 0 5px;
width: 300px;
}

#redesign_politicspage .specialsection h1 {
font-size: 18px;
font-family: Times, "Times New Roman", Georgia, Serif;
color: #003459;
text-transform: none;
font-weight: normal;
border: 0;
margin: 0 0 0px 0;
padding: 0;
line-height: 20px;

}

.specialsection h1 a:link,
#redesign_politicspage .specialsection h1 a:visited {
text-decoration: none;
}

.specialsection h1 a:hover,
#redesign_politicspage .specialsection h1 a:active {
text-decoration: none;
}


#redesign_politicspage #specialmultimedia img {
background-color:#FFFFFF;
border:1px solid #A5A5A5;
padding:4px;
}

#redesign_politicspage #specialmultimedia li {
height: 25px;
margin: 4px 0 0 0;
font-size: 11px;
padding: 2px 0 0 20px;

}



#redesign_politicspage ol
{
margin-top:0;
}


/* Changes made to make full-span /greenbusiness CL look less wonky on the bulleted-list items */
#redesign_politicspage td.region2b span#redesign_complexListing_layout5 { margin-left: 15px; display:block; }
#redesign_politicspage td.region2b span#redesign_complexListing_layout5 table.complexListingBox a.complexListingLink { display:inline; }

div#adPosition1.adElement {*margin-top: -12px !important;}
div#searchbar {padding-bottom: 7px; *padding-bottom: 0px;}
