.topmenu { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 9pt; 
text-decoration : none; 
color : white; 
} 
A.topmenu:hover { 
text-decoration : underline; 
color : white; 
} 
.leftmenu { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 9pt; 
text-decoration : none; 
color : #000000; 
} 
A.leftmenu:hover { 
text-decoration : underline; 
color : #000000; 
} 
.leftmenuW { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 9pt; 
text-decoration : none; 
color : #000000; 
} 
A.leftmenuW:hover { 
text-decoration : underline; 
color : #000000; 
} 
.location { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 8pt; 
text-decoration : none; 
color : black; 
} 
A.location:hover { 
text-decoration : underline; 
color : red; 
} 
.menufeeds { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 8pt; 
text-decoration : none; 
color : black; 
} 
A.menufeeds:hover { 
text-decoration : underline; 
color : black; 
} 
.bluetemp { 
font-family : arial, MS Sans Serif, helvetica; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
color : blue; 
} 
.red { 
font-family : arial, MS Sans Serif, helvetica; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
color : red; 
} 
.dirmenu { 
font-family : arial, MS Sans Serif, helvetica; 
font-weight : bold; 
font-size : 10pt; 
text-decoration : none; 
color : black; 
} 
A.dirmenu:hover { 
text-decoration : underline; 
color : black; 
} 
.adminmenu { 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 10pt; 
text-decoration : none; 
color : #ffffcc; 
} 
A.adminmenu:hover { 
text-decoration : underline; 
color : #ffffcc; 
}

 
.H2 { 
text-align: left;
color : #ffffff; 
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
background-color : #000000; 
line-height : 20px; 
padding-left : 4px;
}  


.vertNavContainer { 
width : 150px; 
text-align : left; 
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
color: FFFFFF 
} 
ul.vertNav { 
margin :0; 
padding-left : 0; 
list-style-type : none; 
display : block; 
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
line-height : 20px; 
width : 150px; 
} 
ul.vertNav li { 
margin : 0; 
border-bottom : 1px solid #000000; 
} 
ul.vertNav li a { 
display : block; 
text-decoration : none; 
color : #000000; 
background : #999999; 
padding:0 0 0 8px;
width:142px; 
} 
ul.vertNav li a:hover { 
background : #f0ca00 url('http://macondaily.com/images/navArrow.gif') no-repeat 0 5px; 
} 
.navBlock { 
text-align : center; 
} 


.adsContainer { 
width : 130px; 
text-align : center; 
font : bold 12px Arial, Helvetica, Verdana, sans-serif; 
} 
.adsContainer a { 
text-decoration : underline; 
color : #0000ff; 
} 
.adsContainer a:hover { 
text-decoration : underline; 
color : #0000ff; 
} 
.adsBlock { 
margin-top : 5px; 
margin-bottom : 5px; 
}

 
.exclusiveContainer { 
width : 140px; 
text-align : center; 
font : bold 12px Arial, Helvetica, Verdana, sans-serif; 
} 
.exclusiveContainer a { 
text-decoration : underline; 
color : #0000ff; 
} 
.exclusiveContainer a:hover { 
text-decoration : underline; 
color : #0000ff; 
} 
.exclusiveBlock { 
margin-top : 5px; 
margin-bottom : 5px; 
} 
.exclusiveBlockText { 
padding : 4px; 
text-align : left; 
margin-top : 5px; 
border : 1px solid #000; 
font : bold 12px Arial, Helvetica, Verdana, sans-serif; 

}
.exclusivePoll { 
padding : 0 2px 0 2px; 
text-align : left; 
margin-bottom : 5; 
border : 1px solid #000; 
}
 
.img_block img, .img_blockTop img { 
float : left; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 5px; 
padding : 2px; 
border : 1px solid #ccc; 
} 
.img_block img, .img_blockTop img { 
width : 100px; 
} 
img.img, img.imgf { 
float : left; 
padding : 1px; 
border : 1px solid #ccc; 
margin-right : 8px; 
margin-top : 3px; 
}

.searchContainer { 
padding-right : 4px; 
font-family : arial, MS Sans Serif, helvetica; 
font-size : 9pt; 
color : white; 
margin-top : 2px; 
margin-bottom : 2px; 
margin-left : 0; 
margin-right : 2px; 
border : 1px solid #fff; 
position : relative; 
z-index : 100; 
} 
.demo { 
color : #000033; 
background-color : #cccccc; 
position : absolute; 
top : -2px; 
right : -2px; 
z-index : 99; 
visibility : hidden; 
}