body {
font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
font-size: 11px;
font-weight : normal;		
background:#BEC4B4;
margin:0px;		
color:#2d2d2d;
}

a {	color:#2d2d2d;
}	

#topAd{
width:100%;
background:#909090;
padding:10px 0 10px 50px;
}

#contentDiv{margin:0px;}

#topContentLid{	
background-image:url("/images/forest_top.gif");
background-repeat:none;
height:25px;
width:892px;
}
#topContentArea{
background-image:url("/images/forest_top_bg.gif");
background-repeat:repeat-y;
width:892px;
}
#topContentArea img{max-height:80px;max-width:230px;}

#headerDiv{
width:800px;
height:119px;
display:block;
text-align:right;
background-image:url("/images/gradient_blue.gif");
background-repeat:repeat-x;	
}

#mainContent{
background-image:url("/images/forest_main_bg.gif");
background-repeat:repeat-y;
width:892px;
padding-left:22px;}



#footerDiv{
text-align:center;
}

#headerDiv #clear{clear:both;height:0px}

#topmenu ul{			
padding: 0px;	
margin: 0px;
list-style-type:none;
display:inline;
clear:both;
}	

#topmenu li{
float:right;
padding: 0px 0px 0px 4px;
font-size: 11px;	
height:12px;
color:#6CA71D;
}

#topmenu a {color:#ffffff;text-decoration:none;}

#headerDiv li	a{text-decoration:none;}
#headerDiv li	a:hover{text-decoration:underline;}

#logo{float:left;}
#logo img {max-width:50px;max-heigth:30px;}

.hdash{background-image:url(/images/horiz_dash.gif);
background-repeat:repeat-x;margin:3px 0px 3px 10px;font-size:1px;text-align:right;}

.titleStr,.titleStr h1 {font-size:12px; color:#ffffff;}
.titleStr h1 { margin:0px;}


#leftMenu{margin-left:10px; font-weight:900;	}
#leftMenu a{text-decoration:none;color:#2d2d2d;}	
#leftMenu a:hover{text-decoration:underline}	
#leftMenu #subItem{margin-left:4px;font-weight:200;	}

#rightMenu{margin-left:10px; font-weight:900;	}
#rightMenu a{text-decoration:none;color:#2d2d2d;}	
#rightMenu a:hover{text-decoration:underline}	
#rightMenu #subItem{margin-left:4px;	}




#footerContentArea{
background-image:url("/images/forest_top_bg.gif");
background-repeat:repeat-y;
width:892px;
}

.copyright {color:#ffffff;}

#footerMenu ul{			
padding: 0px;	
margin: 0px;
list-style-type:none;
display:inline;
clear:both;


}	

#footerMenu li{
float:right;
padding: 0px 0px 0px 4px;
font-size: 11px;	
height:12px;
color:#6CA71D;
}

#footerMenu a {color:#ffffff;text-decoration:none;}


#footerContentLid{	
background-image:url("/images/forest_footer_bg.gif");
background-repeat:none;
height:40px;
width:892px;
}

#inputMess{
position:absolute;
top: 200;
left:200px;
font-size:12px;
text-align:center;
}

.clear{clear:both;height:0px;font-size:0px}

/* Content Layout Styles */

.sectionHeadline{
font-size:13px;
font-weight : 800; 
color:#1A2458;
}

.storyHeadline{
font-size:12px;
font-weight : 800; 
color:#1A2458;
}

.storySubHead{
font-size:11px;
font-weight : 800; 
color:#1A2458;
}

.storyAuthor,a.storyAuthorLink{
font-size:10px;
font-weight : 800; 
color:#1A2458;
}

#listDiv {
background-image:url("/images/horiz_dash_000000.gif");
background-repeat:repeat-x;
background-position:top;
margin-top:10px;
padding:10px 0px 5px 10px;
}

#listDiv .listTitle {
font-weight:800;
font-size:12px;
color:#486520;
}
#listDiv ol {
margin-left:4px;
padding-left:1em;
}

#listDiv li {
font-size:10px;
padding:4px 0px 0px 0px;
font-weight:800;
color:#2d2d2d;
}
#listDiv a {
text-decoration:underline;
color:#2d2d2d;
}

#rssTitle {font-size:13px;font-weight:900;color:#486520;margin:4px 0px 6px 0px;}
#rssItem {font-size:11px;margin:6px 0px 0px 0px;}
#rssItem #title, #rssItem #title a{font-weight:900;}
#rssItem #body{color:#2d2d2d;}


#storyDiv{
background-image:url("/images/horiz_dash_000000.gif");
background-repeat:repeat-x;
background-position:bottom;
margin-top:10px;
padding:8px; 
}

#rssDiv{
background-image:url("/images/horiz_dash_000000.gif");
background-repeat:repeat-x;
background-position:bottom;
margin-top:10px;
padding:8px;
}

#searchInputDiv{
background-image:url("/images/horiz_dash_000000.gif");
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:10px;
padding:2px;
}

#articleLinkDiv{
background-image:url("/images/horiz_dash_000000.gif");
background-repeat:repeat-x;
background-position:bottom;
margin-top:10px;
padding:8px;
}

#SearchResultDiv{
padding:10px 5px 40px 16px;
}

#SiteMapDiv{
padding:10px 5px 40px 16px;
}

#articleQueueJumbo{ 
width:650px;
padding:0 20px 0 30px;
margin-bottom:15px;
text-align:center;
}
#articleQueueJumbo .storyHeadline{
font-size:18px;
font-weight : 800; 
color:#1A2458;
}
#articleQueueLead{ 
width:310px;
margin:0px 5px 15px 12px;
}

#articleQueueLead .storyHeadline{
font-size:13px;
font-weight : 800; 
color:#1A2458;
}

#articleQueueStandard{ 
width:155px;
margin:0px 5px 15px 10px;
}

.form { color:#666666;background:#D8DDED ;
font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
font-weight : 800; font-size: 9px;
border-bottom:solid #666666 1px;
border-left:solid #666666 1px;
border-right:solid #666666 1px;
border-top:solid #666666 1px;margin:2px;
}

.form #searchBtn{
}

a.toolTip{
position:relative;
border:0px;
background-color:#ffffff;
}

a.toolTip:hover{
text-decoration:none;
}

a.toolTip span{
display:none;
}

a.toolTip:hover span{
display:block;
position:absolute;
z-index:24;
top:12px;
left:0px;
width:12em;
border:1px solid #615F56;
color:#424242;
font-size: 11px;
text-align:left;
padding:10px 20px;
text-decoration:none;
font-style:normal;
background-color:#ffffff;
}



.pollBoxStroke{  background-color : #302F26; }

.pollStepOne {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;  }

.pollStepOneText {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollTitle {  color:#72877C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;  }
.pollIntro {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  }

.pollCateDate {  color:#9FA9DD; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;  }
.pollCateRomance {  color:#9F337A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;  }
.pollCateBreakup {  color:#F8534B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;  }
.pollCateOther {  color:#A6B9BA; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;  }


.pollForm { color:#666666;background:#E4E9E5 ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #666666 1px;border-left:solid #666666 1px;border-right:solid #666666 1px;border-top:solid #666666 1px}

.pollHiddenForm { color:#FFFFFF;background:#FFFFFF ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 200; font-size: 5px;border-bottom:solid #FFFFFF 1px;border-left:solid #FFFFFF 1px;border-right:solid #FFFFFF 1px;border-top:solid #FFFFFF 1px}

.pollQuestionForm { color:#666666;background:#ffffff ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #666666 1px;border-left:solid #666666 1px;border-right:solid #666666 1px;border-top:solid #666666 1px}

.pollQuestionCnt {  color:#1532B1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : bold; font-size: 10px;  }

.pollQuestionText {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollQuestionSub {  color:#424352; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollResponseHead {  color:#3F3F9E; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;  }

.pollResponseText {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollResponseAnswer {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollResponseResponse {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

.pollRecentTitle {  color:#51516A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

a.pollRecentTitle {  text-decoration:none }	

.pollRecentTitleClosed {  color:#968074; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }

a.pollRecentTitleClosed  {  text-decoration:none }	

.pollRecentHead {  color:#333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;  }


.pollOptoIntro {  color:#5D6C9C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;  }

.pollOptoMessage {  color:#5D6C9C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;  }


 .pollIntroText{  color:#1C404C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }
a.pollIntroText {  text-decoration:none   }
a.pollIntroText:hover {  text-decoration:underline   }
