A:link { color:#447755; text-decoration:none;}
A:visited { color:#447755; text-decoration:none; }
A:hover { text-decoration: underline; color: #113377; }
A:active { color:#662222; text-decoration:none; }

h1, h2, h3 {
	margin : 0px;
	padding : 0px;
}
h4 {
	margin : 0px;
	padding : 0px;
}
hr {
	border: 0;
	width: 95%;
	color: #AACCAA;
	background-color: #AACCAA;
	height: 1px;
}
blockquote {
	border-left: 4px solid #AACCAA;
	margin-left: 20px;
	padding-left: 10px;
}
.pane {         
        font-family : verdana, arial;
        font-size : 11px;
        color : #004400;
        line-height : 14px;
        border : 3px solid #AACCAA;
        padding : 5px;           
        border-spacing : 0px;
}
.login {
        font-family : verdana, arial;
        font-size : 11px;                  
        color : #002200;
        line-height : 14px;
        border : 2px solid #CCFFEE;            
        padding : 2px;
        border-spacing : 0px;
}
.wotd {
        font-family : verdana, arial;
        font-size : 11px;                  
        color : #006600;
	  background-color : #E5FFF9;
        line-height : 14px;
        border : 2px solid #CCFFEE;            
        padding : 2px;
        border-spacing : 0px;
}
.recent {
        font-family : verdana, arial;
        font-size : 11px;                  
        color : #004400;
	background-color : #CCEECC;
        line-height : 14px;
        border : 2px solid #AACCAA;            
        padding : 2px;
        border-spacing : 0px;
}
.ynews {
        font-family : arial,helvetica,geneva;
        font-size : 12px;                  
        color : #006600;
	  background-color : #F0FBFB;
        line-height : 14px;
        border : 2px solid #CCFFEE;            
        padding : 2px;
        border-spacing : 0px;
}
.topic {
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
.poll {
        font-family : verdana,arial,helvetica,geneva;
        font-size : 10px;                  
        color : #006600;
	  background-color : #FFFFFF;
        line-height : 14px;
        border : 2px solid #CCFFEE;            
        padding : 2px;
        border-spacing : 0px;
}
.pollsub {
        font-family : verdana,arial,helvetica,geneva;
        font-size : 10px;                  
        color : #006600;
	  background-color : #FFFFFF;
        line-height : 14px;
        padding : 2px;
        border-spacing : 0px;
}
.title {
	font-family : verdana, arial;
	font-size : 12px;
	color : #006633;
	text-transform : lowercase;
	border-bottom : 1px solid #00FFBF;
	margin-bottom : 0px;
	font-weight : bold;
}
.date {
	font-family : georgia, verdana, arial, sans-serif;
	font-size : small;
	color : #666;
	padding : 4px;
	border : 1px solid #666;
	background-color : #F9F9F9;
	margin-bottom : 5px;
	font-weight : normal;
}
.posted {
	font-family : verdana, arial;
	font-size : 10px;
	color : #AAAA55;
	margin-bottom : 10px;
	border : 1px dashed #66BB99;
	padding : 2px;
}
.older {
	font-family : verdana, arial;
	font-size : 10px;
	color : #AAAA55;
	margin-bottom : 10px;
	border : 3px ridge #66BB99;
	padding : 2px;
}
.postdate {
	font-family : verdana, arial;
	font-size : 10px;
	color : #AAAA55;
	margin-bottom : 5px;
}
.message {
	font-family : verdana, arial;
	font-size : 11px;
	color : #004400;
	line-height : 17px;
	padding-left : 10px;
	padding-right : 0px;
	padding-bottom : 5px;
	text-align : justify;
}
.timage {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px;
	text-align:right;
}

.commrecent
{
    background-color: rgb(250,210,250);
}
.commday
{
    background-color: rgb(250,230,250);
}
