/* DIVHOME */

/* CSS Document */

.regionparent div {
   text-align:left;
   _overflow-x:visible;
  overflow-x:visible !important;
   }
.contentStyle {width: 1007px;}
.headerRegion {_overflow-x:hidden;}
hr {margin-bottom: 4px !important;}
.footer {padding-bottom: 40px !important;}


/********** Region 2 ***********/
.region2 {
   padding: 0 15px 0 0;
   _padding: 0px !important;
   }
.listNoImage, .region2 .listingArticleBlurb {
   width: 307px;
   _width: 297px !important;
   }
.region2 div div {_width: 280px!important;}
.region2 .listingArticleBlurb {_margin-bottom: -25px !important;}
.region2 .complexListingBox td{padding-left: 5px;}
#region2 .clearfloat {margin-left: 2px;}


/********** Region 3 ***********/
div.region3 {
   float:none; 
   padding-top: 0px;
   }
.region3 div{
   padding-left: 0px !important;
   _padding-left: 10px !important;
   }

}
.region3 div div {padding-left: 0px !important;}
.region3 .listingArticleBlurb{_margin-bottom: -10px;}
.region3 .complexListingImage {
   display: none;
   }
.region3 .complexlistingTitle{
   color: black;
   font-size: 16px;
   text-indent: 0px;
   line-height: 1.5;
   background-color: white;
   padding-top: 0px;
   }
.region3 .listNoImage {_width: 295px !important;}

#alternatives .complexListingTitle {background-color: #F2F2FF;}

#alternatives .complexListingBox {
margin-top: 0px !important;
 _width: 305px;
 width: 305px !important;
 border: solid 1px #B0BEC7;
background: #F2F2FF;
 padding:5px !important;
_padding:5px;
 margin-top:10px;
}


/********** Region 4 ***********/
.region4 {
   padding-left: 0px !important;
   width: 330px !important;
   }
.TLBox {width: 163px !important;}
.mostViewedBox {margin: 7px 7px -10px 7px;}



/*********** Breaking News portlet ************/
.lastUpdatedDate {
   font-family:Arial, Times !important;
   font-size: 10px !important;
   font-weight: normal !important;
   margin: 35px !important;
   }
.complexListingTitle {text-align: left !important;}
#alternatives .complexListingBox {
padding-left: 0px !important;
_margin-left: 2px;
}

/*********** Complex Listings *************/
.complexListingMoreHeadlines {display: none;}
.region3 a:hover.complexlistingTitle{
   color: #000;
   background-color: white;
   }
.listingItemTitle {font-family: "Arial"; font-size:18px; color:#054596;}

.listingItemTitle:hover {font-family: "Arial"; font-size:18px; color:#054596; text:decoration:underline;}

#region2 .complexListingBox td {padding: 0px !important;}
#region2 .complexListingBox {_padding: 0px !important;}


/*********** Media Center *************/
#mediaBox {_background-repeat: repeat-y;}
#region2 .mediaCenter {
   _width: 100% !important;
   margin-left: 2px;
   }
#region2 .mediacenterHead {_width: 100% !important;}
.BluePlayButton {_margin-left: 15px}


/********* Zvents **************/
.zvents_topsection {margin-left: 10px;}
.zvents_calendarcontainertitle {margin-left: 5px;}


/************* Ads ***************/
#adPosition0 {margin-left: 50px;}
#adPosition9 {
   margin: 10px 10px 8px 10px;
   padding: 7px;
   border: 1px solid #D0D0D0;
   }
#adPosition14 {margin-left: 135px;}
#sponsorLinks {margin: 20px 0px 0px 135px;}



/* Push Down */

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
margin: 0px;
padding: 0px;
width: 1000px;
height:300px;

background: white; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin: 0px;
width:1000px;
overflow:hidden;

}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: left;
color: white;
text-decoration: none;
letter-spacing: 0px;
margin: 0px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
width: 1000px;
padding: 0px 0px 0px 0px;
cursor: pointer;
margin: 0px;
padding: 0px;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
width:0px;
Height:0px;
Margin:0px;
overflow:hidden;
float: left;
padding: 0px;
}

.pointerimage {
position:relative;
width:100px;
height:20px;
float: right;
margin-left:-20px;
margin-top:-30px !important; /*firefox*/
_margin-top:-23;/*IE*/
padding: 0px;
z-index:100;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: white; /*background of toggle tab onMouseover*/
margin: 0px;

}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
margin: 0px;

}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
margin: 0px;

}


#slidemenubar, #slidemenubar2{
position:absolute;
border:1.5px solid black;
margin-bottom:0px;
line-height:72px !important;
*line-height:66px;
Height:228px;
color:#000033;
display:block;
background-image:url(
http://extras.mnginteractive.com/live/media/site105/2010/1115/20101115_113424_USEEEEEEE2.gif  );
overflow:hidden;
text-decoration:none;
text-indent:15px;
text-align:left;
z-index:160000 !important;
}

#slidemenubar2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px !important;
*line-height:13px;
text-decoration:none;
color:#0099FF;
text-decoration:none;
width:300px;
margin-left:10px !important;
*margin-left:-5px;
margin-top: 20px !important;
*margin-top:10px;
margin-bottom:0px;
text-align:left;
font-weight:900;
}

#slidemenubar2 a:hover  {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
line-height:20px !important;
*line-height:13px;
color:#000099;
margin-left:10px !important;
*margin-left:-5px;
margin-top: 20px !important;
*margin-top:10px;
margin-bottom:0px;
text-align:left;
font-weight:900;
}


div {*overflow-x: visible !important;} /* To fix upper left expanding Ad in IE */



/*Disqus widget styling homepage only 0_0  */

#dsq-combo-widget.blue #dsq-combo-content .dsq-combo-box {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC !important;
    font-size: 12px !important;
    width: 274px !important;
	overflow:hidden;
}

.dsq-widget-thread {
	    width: 274px !important;
	overflow:hidden !important;
font-size: !important 10px;
	
}

.dsq-widget-meta {
 width: 274px !important;
	overflow:hidden !important;
	font-size:10px !important;
	
}
