body
{

}
/*============================================================
Interact with readers module
============================================================*/
.interact
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #333333;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #EE272E;
}
.interact_content
{

	border-top: 1px solid #333333;
	border-bottom: 1px dashed #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: CCCCCC;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 
	color: #EE272E;
}
a:link.interact_link  
{
	text-decoration: none;
	color : #333333;
}
a:visited.interact_link
{
	color : #333333;
	text-decoration: none;
}
a:active.interact_link
{
	text-decoration: none;
	color : #333333;
}
a:hover.interact_link
{
	text-decoration: underline;
	color : #333333;
}
/*============================================================
border formatting for three main columns
============================================================*/
.home_right_1
{
	border-top: 1px solid #333333;
	border-bottom: 0px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.home_right_2
{
	border-top: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.home_right_3
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
/*============================================================
Order reprints module
============================================================*/
.reprint
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #333333;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 13px;
	color: #EE2830;
}
.reprint_content
{

	border-top: 0px solid #CCCCCC;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #CCCCCC;
	vertical-align: center;
	text-align: center;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 
	color: #EE272E;
}
a:link.reprint_link  
{
	text-decoration: none;
	color : #333333;
}
a:visited.reprint_link
{
	color : #333333;
	text-decoration: none;
}
a:active.reprint_link
{
	text-decoration: none;
	color : #333333;
}
a:hover.reprint_link
{
	text-decoration: underline;
	color : #333333;
}
/*============================================================
"Advertisement" formatting
============================================================*/
.advertisement
{
	text-align: center;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	vertical-align: top;
	
	text-decoration: none; 
	color: #666666;
}
/*============================================================
Navigation module
============================================================*/
.Navlink 
{
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: verdana, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
}
a:link.Navlink  
{
	color : #FFFFFF;
}
a:visited.Navlink  
{
	color : #FFFFFF;
}
a:active.Navlink  
{
	text-decoration: none;
}
a:hover.Navlink  
{
	text-decoration: none;
}
.directory_title
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 13px;
	font-weight: bold;
	color: #EE2830;
}
.directory_sponsor
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	color: #EDE6CA;
}
/*============================================================
index_poll module
============================================================*/
.index_poll
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #333333;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #EE2830;
}
.index_poll_content
{
	border-top: 0px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color:CCCCCC;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 
	color: #FFFFFF;
}
a:link.index_poll_link  
{
	text-decoration: none;
	color : #333333;
}
a:visited.index_poll_link
{
	color : #333333;
	text-decoration: none;
}
a:active.index_poll_link
{
	text-decoration: none;
	color : #333333;
}
a:hover.index_poll_link
{
	text-decoration: none;
	color : #333333;
}
.poll_text
{
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color : #333333;
}
.poll_text2
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
/*============================================================
Float images right or left
============================================================*/
.imgfloatright
{
	float: right;
	display: block;

}
.imgfloatleft
{
	float: left;
	display: block;
}
/*============================================================
Quick links drop down menu formatting
============================================================*/
.quicklinks
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #FFFFFF;
	padding:0px;
	margin:1px;
	text-align: right;
}
.quicklinks select
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 11px;	
}
.quicklinks_border
{
	border-right: 1px solid #333333;
}
/*============================================================
Quick archive menu formatting
============================================================*/
.quickarchive
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #333333;
	padding:0px;
	margin:1px;
	text-align: right;
}
.quickarchive_background1
{

	background-color: 333333;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	padding:0px;
	margin:1px;
	text-align: left;
	background-color: #333333;
	
}
.quickarchive_background2
{

	background-color: EDE6CA;
}

/*============================================================
Border formatting for rest of website
============================================================*/
.welcome_border
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-color: #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;	
}
.welcome
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #EE2830;
}
.quicklinks_border
{
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-color: #333333;
}
.search_border
{
	border-left: 1px solid #333333;
	background-color: #333333;
}
.logo_border
{
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-collapse: collapse;
	height: 120px;
}
.right_bottom_border
{
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.left_right_border
{
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.left_right_bottom_border
{
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.left_right_top_border
{
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.bottom_left_right_top_border
{
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.photoborder
{
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

/*============================================================
Formatting for forms
============================================================*/
.forms
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #333333;
}


/*============================================================
Headlines formatting
============================================================*/
.headline
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
a:link.headlinelink  
{
	text-decoration: none;
	color : #333333;
}
a:visited.headlinelink
{
	color : #333333;
	text-decoration: none;
}
a:active.headlinelink
{
	text-decoration: none;
	color : #333333;
}
a:hover.headlinelink
{
	text-decoration: underline;
	color : #333333;
}
img.headline
{
	align: center;
}
/*============================================================
Contact page formatting
============================================================*/
.contact_title
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}
.contact_info
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
/*============================================================
Normal Text
============================================================*/
.normaltext
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:link.normaltext_link
{
	text-decoration: none;
	font-weight: bold;
	color : #333333;
}
a:visited.normaltext_link
{
	color : #333333;
	font-weight: bold;	
	text-decoration: none;
}
a:active.normaltext_link
{
	text-decoration: none;
	font-weight: bold;	
	color : #333333;
}
a:hover.normaltext_link
{
	text-decoration: underline;
	color : #333333;
	font-weight: bold;
}
.columntitle
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color : #333333;
}
a:link.columntitle_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color : #333333;
}
a:visited.columntitle_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	color : #333333;
	font-weight: bold;	
	text-decoration: none;
}
a:active.columntitle_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	color : #333333;
}
a:hover.columntitle_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	text-decoration: underline;
	color : #333333;
	font-weight: bold;
}

/*============================================================
Header and footer formatting
============================================================*/
.header_footer
{
	font-family: arial,;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a:link.header_footer_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color : #333333;
}
a:visited.header_footer_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	color : #333333;
	font-weight: bold;	
	text-decoration: none;
}
a:active.header_footer_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;	
	color : #333333;
}
a:hover.header_footer_link
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	color : #333333;
	font-weight: bold;
}
/*============================================================
Latest Video Latest Photo box formatting
============================================================*/
.latest_mini_header_border
{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #333333;
}
.latest_mini_footer_leftborder
{
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	background-color: EDE6CA;
}
.latest_mini_footer_rightborder
{
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: EDE6CA;
}
.latest_mini_footer_centerborder
{
	border-bottom: 1px solid #333333;
	background-color: EDE6CA;
}
.latest_mini_header
{
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.latest_mini_footer
{
	font-family: verdana, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
a:link.latest_mini
{
	text-decoration: none;
	font-weight: bold;
	color : #333333;
}
a:visited.latest_mini
{
	color : #333333;
	text-decoration: none;
}
a:active.latest_mini
{
	text-decoration: none;
	color : #333333;
}
a:hover.latest_mini
{
	text-decoration: none;
	color : #333333;
	font-weight: bold;
}

/*============================================================
Week in news formatting
============================================================*/
.weekinnews
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a:link.weekinnews_link
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:visited.weekinnews_link
{
	color : #333333;
	text-decoration: none;
}
a:active.weekinnews_link
{
	text-decoration: none;
	color : #333333;
}
a:hover.weekinnews_link
{
	text-decoration: underline;
	color : #333333;
	font-weight: normal;
}

/*============================================================
Crier at a Glance
============================================================*/
.glance_title
{
	text-align: left;
	font-family: arial, sans,serif;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.glance
{
	border-top: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-left: 0px solid #333333;
	border-right: 0px solid #333333;
	background-color: #333333;
	vertical-align: center;
	text-align: left;
	font-family: verdana, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.glance_content
{

	border-top: 0px solid #333333;
	border-bottom: 1px dashed #333333;
	border-left: 0px solid #333333;
	border-right: 0px solid #333333;
	background-color:EDE6CA;
	vertical-align: center;
	text-align: left;
	font-family: arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none; 
	color: #FFFFFF;
}
.glancetext
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:link.glance_link
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:visited.glance_link
{
	color : #333333;
	font-weight: normal;
	text-decoration: none;
}
a:active.glance_link
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:hover.glance_link
{
	text-decoration: none;
	color : #333333;
	font-weight: normal;
}
td img.imgpadding
{
display: block;
}
.date
{
	text-align: left;
	font-family: arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 
	color: #333333;
}
.photocaption
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}


.maplink_1
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
a:link.glance_link
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:visited.glance_link
{
	color : #333333;
	font-weight: normal;
	text-decoration: none;
}
a:active.glance_link
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:hover.glance_link
{
	text-decoration: none;
	color : #333333;
	font-weight: normal;
}

/*============================================================
Contact form
============================================================*/

.contact_left_right_top_border
{

	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #CCCCCC;
}
.contact_left_right_border
{
	border-left: 1px solid #333333;
	background-color: #CCCCCC;
	border-right: 1px solid #333333;
}
.contact_left_right_bottom_border
{
	border-left: 1px solid #333333;
	background-color: #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}



/*============================================================
google search box
============================================================*/

.searchbox
{
	border-top: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	background-color: #333333;
}

.nav_current
{
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
a:link.nav
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:visited.nav
{
	color : #333333;
	font-weight: normal;
	text-decoration: none;
}
a:active.nav
{
	text-decoration: none;
	font-weight: normal;
	color : #333333;
}
a:hover.nav
{
	text-decoration: none;
	color : #333333;
	font-weight: normal;
}
