img {behavior: url('pngbehavior.htc');}
	
	body {margin:0px; padding:0px; background:#FFFFFF; font-family:Arial, Tahoma, Verdana; font-size:14px; line-height:23px; color:#666666;}
	table.nav {background:url('/images/bg-nav-l.gif') no-repeat top left;}
	table.nav td {background:url('/images/bg-nav.gif') repeat-x top; height:47; text-align:center;}
	
	a { color:#da251d;}
	a:hover { color:#da251d;}
	a:active { color:#da251d;}
	a:visited { color:#B80000;}

	IMG.inner {BORDER: 1px solid #eeeeee; MARGIN: 1px;}
	img.news_preview{
			border:5px solid #E9E6DA;
			clear:left;
			/*float:left;*/
			margin:5px 10px 10px 0;
	}
	.lead {font-family:Arial, Tahoma, Verdana; font-size:14px; font-weight:bold; color:#666666; margin: 0px;}

	blockquote {font-family:Arial; font-size:14px; color:#666666; background:#f4f3ed; padding:20px; line-height:23px}

	.siteH {font-family:Arial, Tahoma, Verdana; font-size:16px; color:#da251d; font-weight:bold; line-height:19px; margin:0px; padding:20; text-align:right;}
	
	.navPath {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#CCCCCC; line-height:26px; padding:0 0 0 20;}
	.navPath a {color:#da251d;}	
	
	.promoMain {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; line-height:16px;}
	.promoMain td {padding:20;}
	.promoMain a {color:#666666; text-decoration: none;}
	.promoMain a:hover {color:#666666; text-decoration: none;}
	.promoMain a:visited {color:#666666; text-decoration: none;}
	.promoMain a:active {color:#666666; text-decoration: none;}						
	
	.navL {font-family:Arial, Tahoma, Verdana; font-size:13px; color:#666666; font-weight:bold; line-height:24px; margin:0px; padding:0px; padding:10px;}
	.navL ul {margin-top:0px; margin-bottom:0px;}	
	.navL a {color:#da251d; font-weight:normal;}	
	
	.voteL {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; line-height:16px;}
	.voteL td {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; line-height:16px;}
	.voteL div input {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; margin:10 0 0 0;}	
	.vote {margin:10 0 0 0;}
	.vote td {border-bottom:1px solid #d9d9d9; padding:2 0 3 0;}
	
	.promoInner {margin:0 0 20 0;}
	.promoInner td {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; padding:20 0 0 20;}
	
	.search td {padding:20px;}
	.search td input {width:100%; font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666;}
	
	.navBot {font-family:Arial, Tahoma, Verdana; font-size:13px; color:#cccccc; padding:15 0 7 20;}
	.navBot a {color:#da251d; text-decoration: none;}
	.navBot a.visited {color:#da251d; text-decoration: none;}
	
	.comments td {font-family:Arial, Tahoma, Verdana; font-size:12px; color:#666666; line-height:16px;}
	.comments td a {color:#666666; text-decoration: none;}
	.comments td a:hover {color:#666666; text-decoration: none;}
	.comments td a:visited {color:#666666; text-decoration: none;}	
	.comments td a:active {color:#666666; text-decoration: none;}

	.subscribe {width:100%; font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666;}
	.subscribeGo {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; margin:10 0 0 0;}
	
	.copyright td {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#666666; line-height:16px; padding:15 20 20 20;}
	.copyright td a {color:#da251d;}
	.copyright td span {color:#CCCCCC; margin:0 5 0 5;}	

	h1 {font-family:Arial, Tahoma, Verdana; font-size:23px; font-weight:normal; color:#666666;}
	h2 {font-family:Arial, Tahoma, Verdana; font-size:14px; color:#666666; margin:0px; padding:0px;}
	h2.red {font-family:Arial, Tahoma, Verdana; font-size:14px; color:#da251d; margin:0px; padding:0px;}
	h2.red a {color:#da251d;}
	
	h2.news {font-family:Arial, Tahoma, Verdana; font-size:14px; color:#da251d; margin:0 0 0 0; padding:0px;}
	h2.news a {color:#da251d;}
	
	p {font-family:Arial, Tahoma, Verdana; font-size:14px; line-height:23px; color:#666666;}
	
	p.news {font-family:Arial, Tahoma, Verdana; font-size:14px; line-height:18px; color:#666666; margin:0; text-align: justify;}
	p.date {font-family:Arial, Tahoma, Verdana; font-size:11px; line-height:18px; color:#999999; margin:0;}
	
	p.press {font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight:normal; line-height:16px; color:#666666;}		
	p.press a {color:#666666;}		
	p.press span {color:#da251d;}		
	
	p.top5 {font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:normal; line-height:16px; color:#666666;}		
	p.top5 a {color:#666666;}		
	p.top5 span {color:#da251d;}	

hr.l1			{color:#666666; height:1px; border-style:none; background-color:#666666; margin-top:3px; margin-bottom:3px;}

	div.message {background: rgb(233, 230, 218); padding: 20px; font-family:Arial, Tahoma, Verdana; font-size:14px; font-weight:normal; border 1px solid #666666 }

table.calendar td {text-align:center; border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; background:#F0F0F0; padding:3px 5px 3px 5px; font-size:65%; font-family: Arial, Tahoma, Verdana}
table.calendar td a { color:#da251d; text-align:center;}
table.calendar td.empty { background:#FAFAFA; color:#C3C3C3; text-align:center;}
table.calendar td.future { background:#FAFAFA; color:#C3C3C3;  text-align:center;}
table.calendar td.today { background:#da151d; color:#FFFFFF; font-weight:bold; text-align:center;} 
table.calendar td.today a, table.calendar td.today a:hover { color:#FFFFFF; } 

div.news_detail_div{
	clear: both; 
	line-height:23px;
}

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Arial, Tahoma, Verdana;
  font-size: 9pt;
line-height:26px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
}

div.menuBar {
  background-color: #eeeeee;
  border: 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 0px;
  color: #ffffff;
  cursor: default;
  left: 0px;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  position: relative; 
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 0px;
  color: #ffffff;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #f2b2b0;
  border: 0px;
  color: #f2b2b0;
  left: 0px;
  top: 0px;
}

div.menu {
  background-color: #f2b2b0;
  border: 0px;
  left: 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #ffffff;
  cursor: default;
  display: block;
  padding: 0px;
  text-decoration: none;
  white-space: nowrap;
padding: 0 10 0 10;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #da251d;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.300em;
}

div.menu div.menuItemSep {
  border: 0px;
  margin: 1px 1px;
}

ul.menu_level_1{
	list-style-type: disc;
}

ul.menu_level_1 li {
	margin-left: 7px;
}

ul.menu_level_2{
	list-style-type: circle;
	margin-left:-35px;
}

ul.menu_level_2 li {
	margin-left: 14px;
}

ul.menu_level_3{
	list-style-type: square;
	margin-left:-30px;
}

ul.menu_level_3 li {
	margin-left: 20px;
}

#calendar {
	height:400px;
	width:410px;
	float:left;
}

#theday {
	-moz-border-radius:5px;
	background-color:#36387B;
	color:#FFFFFF;
	float:left;
	font-size:90px;
	height:80px;
	line-height:50px;
	margin-top:30px;
	padding:60px;
	text-shadow:0 0 5px #DDDDDD;
	width:117px;
}

#theday span {
	display:block;
	font-size:16px;
	text-align:center;		
}

