body {
background: #4d5069;
margin: 0px;
}


p,td,li {
	font : 11px verdana, arial, helvetica, sans-serif;
	color: #000000;

}
h1 
{
      font : bold 15px verdana, arial, helvetica, sans-serif;
     color : #4d5069;
}

h2 
{
	font : bold 15px verdana, arial, helvetica, sans-serif;
	color : #ae0106;
}

h3 
{
      font : bold 15px verdana, arial, helvetica, sans-serif;
     color : #4a65b3;
}

h4 
{
      font : bold 13px verdana, arial, helvetica, sans-serif;
     color : #4d5069;
}

h5 
{
      font : bold 13px verdana, arial, helvetica, sans-serif;
     color : #ae0106;
}

h6 
{
      font : bold 13px verdana, arial, helvetica, sans-serif;
     color : #4a65b3;
}

.blogtitle
{
      font : bold 13px verdana, arial, helvetica, sans-serif;
     color : #ae0106;
}

.blogtext {	
	font : 10px verdana, arial, helvetica, sans-serif;
}
.booktitles 
{
      font : bold italic 14px verdana, arial, helvetica, sans-serif;
     color : #ae0106;
}
.date
{
      font : bold 12px verdana, arial, helvetica, sans-serif;
     color : #ff5635;
}
.authors 
{
      font : 26px "Calibri", Tahoma, Geneva, sans-serif;
     color : #1b4377;
}

.newsdate
{
      font : bold 10px verdana, arial, helvetica, sans-serif;
     color : #4d5069;
}
a  
{
  color : #414e76;
}

a:visited
{
  color : #565f7a;
}

a:hover  
{
  color : #ed1c24;
}

.copyright 
{
	font : 9px verdana, arial, helvetica, sans-serif;
	color: #000000;
	line-height: 155%;
}

.rednote
{
	font : 9px verdana, arial, helvetica, sans-serif;
	color : #999999;
	line-height: 135%;
}

a.copyright  
{
  color : #414e76;
  font : bold 9px verdana, arial, helvetica, sans-serif;
  text-decoration: none;
  line-height: 155%;
}

td.sideleft {
	background-color:#000;
	width: 7px;
}

td.sideright {
	background-color:#000;
	width: 7px;
}

td.content {	
	background-color:#FFF;
	width: 969px;
}

td.box {	
		background-color:#f6f5f5;
	border: 1px solid black;
}

td.box2 {	
		background-color:#f6f5f5;
	border: 1px solid black;
	padding: 10px;
}


td.newsbox {	
	background-color:#f6f5f5;
	border: 1px solid black;
	font : 10px verdana, arial, helvetica, sans-serif;
	color: #f6f5f5;
	width: 450px;
	padding: 15px;
}

#newsbox {	
	background-color:#f6f5f5;
	border: 1px solid black;
	font : 10px verdana, arial, helvetica, sans-serif;
	color: #f6f5f5;
	padding: 15px;
}

#questionbox {	
	background-color:#f6f5f5;
	border: 1px solid black;
	font : 10px verdana, arial, helvetica, sans-serif;
	color: #f6f5f5;
	padding: 15px;
	width: 90%;
	margin-left:15px;
}

td.lines {
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: center;
}

td.homeleft {
	background-image: url(../images/homecountdownfg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 475px;
}

#homeleft {
	background-image: url(../images/homecountdownfg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 475px;
	height: 297px;
}


td.membertop {
	background-image: url(../images/members_header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 272px;
}

td.linesr {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 40px;
}

td.paws {
    background-image: url(../images/pawsbg.gif);
	background-repeat: repeat-y;
	width: 30px;
}

td.paws2 {
    background-image: url(../images/pawsbg.gif);
	background-repeat: repeat-y;
	width: 50px;
}

.bluelarge
{
      font : bold 11px verdana, arial, helvetica, sans-serif;
     color : #4d5069;
}

#memberbox
{ margin-left: 25px;
  background-color: #c5c8ec;
  width: 905px;
  padding: 5px 5px 5px 15px;
}

#bluebox
{   
  background-color: #c5c8ec;
  padding: 40px;
}

#graybox
{   
  background-color: #e8e9f0;
  padding: 40px;
}

hr {
  border: 0;
  color: #e4dada;
  background-color: #e4dada;
  height: 3px;
}

hr.news {
  border: 0;
  color: #e4dada;
  background-color: #e4dada;
  height: 6px;
}

hr.ah {
  border: 0;
  color: #e4dada;
  background-color: #e4dada;
  padding-left: 25px;
  height: 20px;
  width: 100%;
  
}
.green
{
      font : bold 15px verdana, arial, helvetica, sans-serif;
     color : #2a6b07;
}

#cwrapper {
background:#f4f3f3;
text-align:left;
width:750px;
min-height:30px;
border:2px solid #333366;
padding:5px;
margin-left: 0;
margin-top: 25px;
}

#cwrapper2 {
background:#f4f3f3;
text-align:left;
margin:0 auto;
width: 650px;
min-height:30px;
border:1px solid #000000;
padding:5px;
}

#commentbox {
border-top: 4px solid #aeabab;
padding:5px;
}

#postbox {
border-top: 4px solid #aeabab;
padding:5px;
}

#comment {
border-bottom: 2px solid #fff;
margin-left: 15px;
margin-right: 15px;
padding:5px;
}
