body.main {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666666;
	background-color:#6B655A;
	margin:0px;
	line-height:16px;
}
body.live {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666666;
	background-color:#dfdbd2;
	margin:0px;
	line-height:16px;
}
.heading  {
	font-family:Times, serif;
	font-size:24px;
	color:#800000;
	line-height:30px;
	border-bottom:1px solid black;
}
.sectionheader  {
	font-family:Times, serif;
	font-size:20px;
  display: block;
  position: relative;
  width: inherit;
	line-height:20px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #b8ad9a;
	height: 25px;
	padding-top:5px;
}
.banner  {
	font-family:Times, serif;
	font-size:40px;
	line-height:50px;
	color:#333333;
	width: 500px;
	border-bottom: 1px solid #333333;
}
.horizontal {
    margin:5px;
    border:1px solid #666666;
}
.square {
    margin:1px;
    border:1px solid #666666;
}
.articles  {
	border:1px solid #7f8b61;
  padding: 3px;
  background-color: #eeeeee;
  display: block;
  width: 300px;
}
.articles2  {
	border:1px solid #7f8b61;
  padding: 3px;
  background-color: #eeeeee;
  margin: 5px;
  display: block;

}
.centre {
  margin-left: auto ;
  margin-right: auto ;
}
.main {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:16px;
}
.articlemain {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:16px;
}
.articletitle {
	font-family:Times, serif;
	font-size:17px;
	color:#993333;
	line-height:19px;
	font-weight: bold;
}
.year {
	color:#000000;
	font-weight:bold;
	background-color:#97b790;
	padding:3px;

}
.month {
	color:#003366;
	padding:3px;
	font-weight: bold;
	margin-bottom: 1px;
	width: 170px;
}
.photocaption {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:16px;
}
.warning {
	font-size:11px;
	color:#FF0000;
	line-height:16px;
}
.blogauthor {
	font-size:14px;
	color:#993333;
	line-height:18px;
	font-weight:bold;
}
.blogdate {
	font-size:11px;
	color:#993333;
	line-height:18px;
}
.subject  {
	font-size:18px;
	color:#993333;
	line-height:20px;
	font-weight:bold;
}
.response  {
	font-style:italic;
}
.soundoffauthor  {
	font-size:13px;
	color:#993333;
	line-height:27px;
}
.title  {
	font-family:Times, serif;
	font-size:30px;
	color:#666666;
	line-height:40px;
}
.subtitle  {
	font-family:Times, serif;
	font-size:24px;
	color:#666666;
	line-height:32px;
}


.poll {
  border: 1px solid black;
  width: 300px;
  padding:3px;
  background-color: #FFFFFF;
}

.pollquestion {
	font-size:12px;
	color:#336699;
	line-height:16px;
	font-weight:bold;
}
.polloption {
	font-size:10px;
	color:#336699;
	line-height:16px;
}
.pollresult {
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
}

a.main { text-decoration:none; color:#336699;}
a.article { text-decoration:none; color:#336699;}
a.show { text-decoration:none; color:#336699; padding-left:45px; line-height:21px;}


.grabilmain {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#336699;
	line-height:20px;
}
.grabiltitle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#336699;
	line-height:22px;
	font-weight: bold;
}
.grabilsubtitle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#336699;
	line-height:24px;
	font-weight: bold;
}



.t {background: url(/img/dot2.gif) 0 0 repeat-x;}
.b {background: url(/img/dot2.gif) 0 100% repeat-x}
.l {background: url(/img/dot2.gif) 0 0 repeat-y}
.r {background: url(/img/dot2.gif) 100% 0 repeat-y}
.bl {background: url(/img/bl.gif) 0 100% no-repeat}
.br {background: url(/img/br.gif) 100% 100% no-repeat}
.tl {background: url(/img/tl.gif) 0 0 no-repeat}
.tr {background: url(/img/tr.gif) 100% 0 no-repeat; padding:10px}

