/* z_special_election2008.css */
/******
Region1 (center + left column) styles
******/ 

#elemaps-old { display: none; }


/* bottom border between elections and regular site content */
#z_special_election2008
{
/* Commented out since there's no blue footer-nav-bar on the inauguration
margin-bottom:50px;
_margin-bottom:75px;
*/
display:block;
margin-left:0px;
}

div#electiondropdowns
{
margin-right:8px;
margin-left:19px;
background: #003459;
height: 38px;
width: 951px !important;
font: bold 13px "Trebuchet MS", Trebuchet, Verdana, sans-serif;
position:absolute;
clear:both;
border-top: 1px solid #fff;
}
div#electiondropdowns div
{
padding:10px 25px 0;
float:left;
color:white;
text-transform:uppercase;
}
div#electiondropdowns div form
{
float:left;
}
div#electiondropdowns div form select
{
font: 12px Arial, Verdana, sans-serif;
float:left;
margin-left: 5px;
}
div#electiondropdowns div#first, div#electiondropdowns div#first a
{
padding:10px 0 0 6px;
color: #608db0;
}
div#electiondropdowns div a { color: #fff; text-decoration: none;}
div#electiondropdowns div a:hover { color: #fff; text-decoration: underline; }
div#electiondropdowns div#first a:hover { color: #fff; text-decoration: underline;}



/***
Lead-photo styles 
***/ 
#elemaps
{
height:340px;
_height:365px;
padding-left:19px;
width:640px;
_width:658px;
overflow:hidden;
}

#chunk-feature 
{ 
background-color:transparent; margin:0; display: block; overflow: hidden; 
} 
 
#chunk-feature h2 
{ 
background: transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0822/20080822_022731_faildnc.jpg) no-repeat 0 0; /* EDIT: The URL. The url should be changed to whatever the photo at the top is that you want. Photos ought to be 645 x 230 px -- keep in mind the title text will be in white in the upper right-hand corner. */ 
height:340px; 
_height:365px;
display:block; 
/*border:1px solid #595959; */
background-color:black; 
color:white; 
padding:0; 
margin:0 0 0 0; 
font:normal 28px Times, Georgia, serif; 
} 
#chunk-feature h2 span#lead { background-color:#012a4c; height:40px; _height: 45px; color:white; width:100%; position:relative; left:0; padding: 5px 0 0 5px; opacity:.85; filter: alpha(opacity=85); display:block; 
} 
#chunk-feature h2 span#lead span#sub { font-size:12px; padding-left:1px; padding-top:0; } 







/***
Map styles 
***/ 
iframe#elemapsframe
{
display:block;
height:340px;
_height:365px;
padding-left:19px;
width:659px;
}
/*
#ele_r4_head 
{ 
margin-right:10px;
height:340px;
*height: 353px !important;
height:50px!important;
}
*/


/*
div#outerLeftRegion 
{
overflow:visible !important;
}

div#region1 
{
width:640px !important;
overflow:visible !important;
*padding-bottom: 0px !important;
_padding-bottom: 40px !important;
}
*/







/******
Bar chart (region2) CSS 
******/
#region2 .resultlist { margin-left:13px; }

div.barchart
{
padding:1px; 
border:1px solid #eef; 
margin:3px 3px 0; 
float:left; 
width:100px; 
height:10px; 
background-color:#ddd;
font-size:4px;
}

div.barchart div
{
float:left; 
height:10px; 
float:left;
font-size:4px;
}

tr.result {
height: 25px;
}


tr.winner th p
{
text-indent:10px;
background: url( http://extras.mnginteractive.com/live/media/site36/2008/1030/20081030_062427_icon_pass_faint.gif) no-repeat left top;
}

tr.loser
{
display:none;
}

p.timestamp { 
width: 290px;
font-size:10px !important; 
color:#999; 
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 1px solid #efefef;
}

ul.yesno 
{
font-size:13px;
margin:10px 0;
}
ul.yesno li
{
line-height:12px;
padding-left:36px;
margin-bottom:8px;
}

ul.yesno li.winner
{
background: url(http://extras.mnginteractive.com/live/media/site36/2008/1104/20081104_113653_ballot_yes.gif) no-repeat left top;
}
ul.yesno li.loser
{
background: url(http://extras.mnginteractive.com/live/media/site36/2008/1104/20081104_113454_ballot_no.gif) no-repeat left top;
}

/******
Right Column (region4) CSS 
******/
table, th, td 
{
text-align:left;
}
#region4 .listingItemTitle
{
font:bold 16px Arial, verdana, sans-serif !important;
margin-top:10px;
}

#region4 h3.img 
{
background-image:url(http://extras.mnginteractive.com/live/media/site36/2009/0116/20090116_015515_inaugurationhed01.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
height:70px;
line-height:70px;
margin:2px 0 0;
padding-bottom:0pt;
text-indent:-9000px;
width:311px;
}
#region4
{
/* works with blue footer that hides different-height columns: background: url(http://extras.mnginteractive.com/live/media/site36/2008/1029/20081029_020034_ele-bg.gif) no-repeat left -1px; */
background: url(http://extras.mnginteractive.com/live/media/site36/2009/0116/20090116_023310_inaug-bg.gif) no-repeat left -1px;
}
#region4 table.complexListingBox
{
margin-left:10px !important;
margin-right:15px !important;
}
#region4 .paragraphSpacer { display:none; }

#region4 table.complexListingBox a.complexListingLink { font-weight:bold; }
#region4 table.complexListingBox li.listNoImage { _margin-top:10px; }

/***
Large photo in region4's CL styles
***/
.layout5FeatureItemBox { margin-left:10px; }

.layout5FeatureItemBox .listingArticleBlurb
{
font-size:12px;
}
/* Hide the other headlines */
.otherItemBox
{
display:none;
}

div#z_speciallinks { margin-bottom:35px; } /* added for the inauguration */
div#z_speciallinks ul { width:45%; float:left; margin: 15px 0 15px 15px; _margin: 15px 0 15px 7px;} 
div#z_speciallinks ul li { font:bold 11px/15px arial, sans-serif; } 
ul.dnctop li { background: url(http://extras.mnginteractive.com/live/media/site36/2008/0820/20080820_014459_icn_dnc_generic.gif) no-repeat top left; padding-left:20px; margin-bottom:7px; } 
.dnctop li {  font:bold 11px/15px arial, sans-serif; background: url(http://extras.mnginteractive.com/live/media/site36/2008/0820/20080820_014459_icn_dnc_generic.gif) no-repeat top left; padding-left:20px; margin-bottom:7px; } 
.dnctop li.doc { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_084522_bullet_docs.gif); } 
.dnctop li.pic { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_042714_bullet_slideshow.gif); } 
.dnctop li.vid { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_041012_bullet_video.gif); } 
.dnctop li.star { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091457_icn_rev_star.gif); } 
.dnctop li.cal { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0612/20080612_024140_bullet_calendar.gif); } 
.dnctop li.alert { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0612/20080612_030100_bullet_exclaim.gif); }
.dnctop li.audio { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091855_icn_rev_audio.gif); }
.dnctop li.call { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091809_icn_rev_call.gif); }
.dnctop li.data { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_045143_bullet_data.gif); }
.dnctop li.email { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_043649_bullet_email.gif); }
.dnctop li.info { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091704_icn_rev_info.gif); }
.dnctop li.link { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/0601/20080601_084522_bullet_docs.gif); }
.dnctop li.map { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091615_icn_rev_map.gif); }
.dnctop li.search { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091542_icn_rev_search.gif); }
.dnctop li.share { background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1031/20081031_091521_icn_rev_share.gif); }



/*
span#z_special { display:block; background-color:#003459; padding-bottom:5px; border-bottom: 2px solid #1a496a;} 
span#z_special a { color:#FFF; } 
span#z_special table.complexListingBox div img { margin-left:10px; position:relative; top:-2px;  } 
span#z_special a.complexListingLink { margin-left:5px !important; font-size:12px; line-height:auto; } 
span#z_special table.complexListingBox div { margin:10px 0 10px; } 
span#z_special td.complexListingImage img { margin-top:-2px; } 
span#z_special a.complexListingTitle { display:none; } 
*/


/******
Results Pages 
******/

#main, p#breadcrumb {
margin-left: 15px;
}


h4 {
margin-top: 20px;
}

div.boxwhite h3 {
margin-top: 0;
padding-top: 0;
}

td.region4 div.otherItemBox { display:block !important; }

#adPos9
{
_margin-top:18px!important;
}

.hideme { display:none; }
#electionhead a, #electionhead a:visited {
color:#27608F;
text-decoration:none;
}
#electionhead a:hover, #electionhead a:active {
color:#27608F;
text-decoration:underline;
}
#electionheadred {
background:red none repeat scroll 0%;
border-bottom:1px solid #B91419;
border-top:1px solid #B91419;
font-family:"Trebuchet",Verdana,Arial sans-serif;
font-size:14px;
padding:10px 0pt;
}
#electionheadred a, #electionheadred a:visited {
color:#FFFFFF;
text-decoration:none;
}
#electionheadred a:hover, #electionheadred a:active {
color:#FFFFFF;
text-decoration:underline;
}
#outerLeftRegion { margin-top:0px !important; }

#electionhead 
{
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial sans-serif;
font-size: 40px;
font-weight: bold;
color: #b91419;
padding: 5px 0 5px 0;
margin: 0 auto 0 25px;
width:950px;
}

/* COMMENTED OUT 2009 .layout5FeatureItemBox, #election08box2, .region3 .homefeaturebox { display:none; } */
