body { font:normal 12px Arial; color:#525456;margin-top:0px;}
input{
	font:normal 12px Arial;
	color: #666666;
}
.default{font:normal 12px Arial; color:#525456;}
a.default{font:normal 12px Arial; color:#525456;}
.defaultbold{font:normal 9pt Arial; color:#525456; font-weight:bold}
.quatext{font:normal 14px georgia; color:#7C2552;}
.newsletter{font:normal 7pt "Trebuchet MS"; color:#ffffff; font-weight:bold}
A.pagelist{font:normal 12pt Arial; color:#2C5C81; text-decoration:none}
.mainDiv {margin: 0px auto;width: 968px;}
.head {height: 180px;}
.topadd{height:60px;width: 968px;}
.topdate{  text-align:right; float:left;padding-top:15px;}
.todatetext{ font:normal 14px Arial;Color:#7C2552; text-decoration:none;}
.toplinkright{  text-align:right; float:right;padding-top:10px;font:normal 12px Arial;Color:#939598;width:850px;}
A.toplink{  font:normal 12px Arial;Color:#939598; text-decoration:none;}

.subscrib{  font:normal 10pt Arial;color:#7C2552; text-decoration:none;}
.line{clear:both;border-bottom:double #cccccc 1px;height:1px;border-top:double maroon 1px;}
.linetop{clear:both;height:1px;border-top:double maroon 1px;}
.line1{border-bottom:double #900 1px;  border-top:double #CCCCCC 1px;height:1px}
.clear{clear:both;}
.cleartable{clear:both;padding-top:6px;}
.logodivwrap{}
.logo{ text-align:left;width:97px;float:left;}
.logolinkright{ float:right;width:840px;padding-top:5px; font:bold 13pt Georgia;color:#525456;text-decoration:none; }
A.home1{  font:normal bold 18px Georgia; vertical-align:middle; color:#7C2552;text-decoration:none;}
A.homeoff{  font:normal bold 18px Georgia; vertical-align:middle; color:#525456;text-decoration:none;}
.home{  font:normal bold 18px Georgia;  text-align:left;  color:#999}
.resources{ text-align:left;width:104px;float:left; padding-top:5px; padding-left:3px; font:bold 16px Georgia;Color:#939598}
A.resources1{ font:bold 16px Georgia;Color:#939598;text-decoration:none;}
A.resources2{ font:bold 16px Georgia;Color:#7C2552;text-decoration:none;}
.resources1{ font:bold 16px Georgia;Color:#939598;text-decoration:none;}
.resourcesright{ float:right;width:855px;vertical-align:bottom;padding-top:5px; font: 11pt Georgia; color:#525456;padding-bottom:3px}
A.resourceslist{font: 12pt Georgia; color:#525456; text-decoration:none;}
A.topresource{font:16px Georgia; color:#7C2552; text-decoration:none;}
A.archive{ font:bold 15px Georgia;Color:#7C2552;text-decoration:none;}
.archive{ font:bold 15px Georgia;Color:#939598;text-decoration:none;}
A.pages{
	font: normal 8pt Georgia;
	color:#fff;
	text-decoration:none;
	background-color: #7C2552;
	padding: 0px 3px; border: 1px solid #ccc;
}
.pages{
	font: normal 8pt Georgia;
	color:#7C2552;
	text-decoration:none;
	
}







.bodydiv{margin-top:10px;}
.bodyleft{width:644px;float:left; padding-top:5px;}
.bodyright{ width:315px;float:right;padding-top:5px;}
.bodyleftleft{ width:318px;float:left;}
.bodyleftright{float:right;width:318px;}
.pollhome{float:left;width:150px;}
.calenderhome{float:right;width:150px;}
.brief{width:470px;float:left;}
.briefright{float:right;width:160px;color:#666;}
.grayline{clear:both;border-bottom:double #CCCCCC 1px; padding-top:3px;}
.graylinemiddle{clear:both;border-bottom:double #CCCCCC 1px; height:7px;}
.grayline1{clear:left;border-bottom:double #CCCCCC 1px; padding-top:3px;}
.storylist{width:470px;float:left;}
.table{width:600px;margin-left:30px; background-color:#E9E9E9; padding:10px;}
.tableleft{float:left;width:130px; font-weight:bold;  }
.tablemiddle{float:left;width:5px;font-weight:bold; padding-left:135px;}
.tableright{float:right;width:300px;}
.tablesign{width:400px;margin-left:30px;}
.tableleftsign{float:left;width:70px; font-weight:bold;  }
.tablemiddlesign{float:left;width:20px;font-weight:bold; padding-left:70px;}
.tablerightsign{float:right;width:200px;}
.storyhead{color:#7c2552;font:normal 20px Georgia;text-decoration:none;padding-top:5px;margin-bottom:5px;}
A.storyhead{ color:#7c2552;font:normal 20px Georgia;text-decoration:none;}
.storyheadsml{font-size:14px;color:#7C2552;font-weight:normal;font-family:Georgia;text-decoration:none;}
A.storyheadsml{ font-size:14px;color:#7C2552;font-weight:normal;font-family:Georgia;text-decoration:none;}
A.calendar{text-decoration:none;color:#666}
A.calendar_on{text-decoration:none;color:#fff}
.topheading{  font:bold 16px Georgia; vertical-align:middle;color:#525456;height:25px; padding-top:4px;}
.topheading1{  font:bold 16px Georgia; vertical-align:middle;color:#525456; padding-top:7px;}
A.imageindex{text-decoration:none;color:#fff;}
.imageindexdiv{ background:#666;padding-bottom:3px;}
A.storylist{ font-size:11px;color:#7C2552;font-weight:bold;font-family:Georgia;text-decoration:none;}
A.comments{font-size:9px;color:#7C2552;font-weight:bold;font-family:Georgia;text-decoration:none; font-style:italic;}
.comments{font-size:10px;color:#7C2552;font-weight:bold;font-family:Georgia;text-decoration:none; font-style:italic;}
A.storylist{ font-size:13px;color:#7C2552;font-weight:normal;font-family:Arial;text-decoration:none;}
ul.resourceslist{list-style:outside ;font:normal 14px Georgia; color:#7C2552;;text-decoration:none;
padding:0px;line-height:5px;
margin-left:20px;
}
ul.resourceslist A{font:normal 14px Georgia; color:#7C2552;text-decoration:none; line-height:20px;}
a.recomments{normal 14px Georgia; color:#7C2552;;text-decoration:none;}

.reuppedtext{margin-left:20px;}


.commenttext{font:normal 12px Georgia; color:#ccc}
.date{font:italic bold 12px Arial; color:#666666;}
.name{font:normal 10pt Arial; color:#666;padding-bottom:6px;}
A.copy{font: 12px Arial; color:#7C2552; text-decoration:none;}
.copy{font:12px Arial; color:#7C2552; text-decoration:none;}
#scroll_box {height: 455px;width:97%;overflow: auto;padding:5px;font:normal 10pt Georgia; color:#666}
.button{	background-color: #632744;	font-family: Georgia;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	border: 2px solid #660000;height:20px}
.textbox{ height:14px;width:130px; }
.new{
	font-family: Georgia;
	font-size: 9px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	
}
.hotonweb
{
	font:bold 16px Georgia;
	color:#ffffff;
	background-image: url(images/re_bg.jpg);
	height:60px;
	background-repeat: no-repeat;
	padding-left:5px;
	padding-top:15px;

}
.sub{
    display:block;
    position:absolute;
	padding:10px;
    top:30%;
    left:35%;
    width:350px;
	background:#eee;
	border:1px solid #900;
  }
 .fulldiv
 {
  position:absolute;
 background:#eee;
	border:1px solid #900;
 }
.combox
{
	
	height:30px;
	display:inline;
	padding:10px;
	background-image: url(images/comment_icon.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 9px;

	background-position: center center;
	text-align: center;
	vertical-align: top;
}
#descpanelfg a{
	font:normal 10pt "Trebuchet MS"; color:#ffffff;
	text-decoration:none;
}
.slidetext{font:normal 10pt "Trebuchet MS"; color:#ffffff;text-decoration:none;}
.subscribe{font:normal 12px georgia;color:#ffffff;text-decoration:none;}
A.subscribe{font:normal 12px georgia;color:#ffffff;text-decoration:none;}
.status{font:bold 7pt Arial;color:#666;text-decoration:none;width:25;height:25;}
#Layer11{position:absolute; width:450px;z-index:1; left: 5px; top: 7px;display:none;;padding:5px;font:normal 12px Arial; color:#525456;}
.bgtopleft {background-repeat: no-repeat;background-position: left top;}
.bgtopright {background-repeat: no-repeat;background-position: right top;}
.bgleftrepeat {	background-repeat: repeat-y;background-position: left center;}
.bgrightrepeat {background-repeat: repeat-y;background-position: right top;}
.synopsis{}
#gobutton{
	background-image: url(images/sub_bg.png);background-position:top center;color:#FFFFFF;
	font:normal 12px georgia;width:25px;height:20px;border: none;cursor:pointer;text-align: center;	vertical-align: middle;	margin-bottom:2px;		
}
A.gobuttonA{font:normal 12px georgia;text-decoration:none;color:#FFFFFF;}	