/*** Lebanon Daily news div-based layout css ***/

body {
 padding: 0px;
 background-color: #333333;
 text-align: center;
}



#postHeader1 .adElement{
margin-left:-5px!important;
}

#OuterDivID, #ContainerDivID{
*text-align:left!important;
}



.regionParent, .postHeader1, .preHeaderRegion, #maindiv, #rightNav, .clear, .postHeaderRegion1
{
overflow: visible!important;
}


.contentStyle {
  overflow: visible;
  width: 1000px;
  background-color: #ffffff;
  margin: 0px auto;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
}

/** regions **/

.outerLeftRegion {
  width: 635px !important;  
  padding-right: 5px !important; 
  *padding-right:0 !important;
  padding-left: 5px !important;
}

.outerRightRegion {
  overflow-x: visible !important; 
  width: 335px !important;
  padding:0 !important;
}

.outerRightRegion {
  *width: 320px !important;
  *padding-right: 0px !important;
}

.outerLeftRegion div, .outerLeftRegion {
  overflow:visible !important;
}


.region2and3box {
  width:635px !important;;
}

.region2and3box {
  *width: 645px !important;
}

.region1 div, .region2 div, .region3 div, .region4 div, .region5 div, .region7 div, .region8 div, .region9 div, .region11 div {
  text-align: left !important;
}

.region2, .region8 {
  width: 310px !important; 
  padding-left: 0 !important; 
  float: left;
}

.region3, .region9 {
  width: 310px !important; 
  padding: 0 !important; 
  margin:0 !important;
}

div.header {
  width:100% !important;
  overflow:hidden;
}

.region4, region11 {
  width:335px  !important;
 *width:336px  !important;
  margin-left:0px !important;
}

.region6and7box {width:336px;}

.region6 {overflow-x: visible !important; width: 163px !important;}

.region7 {
  overflow-x: visible !important; 
  width: 163px !important; 
  padding-right: 0px !important;  
}

.region11 div{overflow-x: visible !important; margin-right: 5px !important; *margin-right: 5px !important;}

/** header/nav **/

div.headerRegion {overflow-x: visible !important;}

.topNav {overflow-x: visible !important;}

#navWrap div {text-align: left !important;}

#nav, #navWrap, #maindiv1, #maindiv2, #maindiv3, #maindiv4, #maindiv5, #maindiv6, #maindiv7, #maindiv8, #maindiv9, #maindiv10, #maindiv11, #maindiv12, #maindiv13, #maindiv14, #maindiv15, #maindiv16 {overflow-x: visible !important;}

div#searchbar {
        overflow-x: visible !important; 	
        height: 45px;
	position: absolute;
	right: -20px;
	top: 20px !important;
	width: 350px;
        text-align: left;
}

.yahooSearch {
  text-align:left;
}

#searchBlock {
  text-align: left;
}
#masthead_home {overflow-x: visible !important;}

div#masthead_home div{overflow-x: visible !important;}


.region5 div.header, .region10 div.header {
  width: 100% !important;
}

/********** Ad Positions *************/

/***** Remove this style for pos 3 if ad is sold*********/
div#adPosition3 {
  margin:0;
  height:0;
}

div#adPosition0 div, div#adPosition0 {overflow-x: visible !important;}
div#adPosition6 div, div#adPosition6 {overflow-x: visible !important;}
div#adPosition9 div, div#adPosition9 {overflow-x: visible !important; margin: auto !important;}
div#adPosition14 div, div#adPosition14 {overflow-x: visible !important; margin: auto !important;}


/*********** End Ad Positions **********/

/************ Other changes ************/

.block .header {	
margin-top:0px !important;
border-color:#cccccc;
	} 

.region3 .block3 .header{
margin-top:0px !important;
}

.region7 .TLBox {
  *width: 155px !important;
 padding:0px;
 border-width:1px;
 border-style:none;
 height:auto;
 overflow:auto;
 display:block;
}

.zvents_title {
  margin-top: 5px !Important;
}

#footer1 {
  text-align: left !important;
}
/********* End Other*****************/
/*
.region2 {background-color:red;}
.region3 {background-color:green;}
.region2and3box {background-color:#ccc;}
.outerLeftRegion {background-color:#999;}
.outerRightRegion {background-color:#000;}
.region4, .region11 {background-color:orange;}
.outerRightRegion {background-color:#000;}
.region6and7box {background-color:green;}
.region6 {background-color:blue; }
.region7 {background-color: red;}
*/

/* ----------- fix for dropdown menu to display over flash ad ---------- */
div#adPosition6 div {z-index: 100 !important;}  
div#nav {z-index: 1000 !important;}

.TLBoxDiv {
 padding:0px;
 border-width:1px;
 border-style:none;
 height:auto;
 overflow:auto;
 display:block;
} 