td { font-family:arial,helvetica; font-size:10pt; color:#000000;}
.copy { font-family:arial,helvetica; font-size:8pt; color:#ffffff;}
body { font-family:arial,arial,helvetica; font-size:10pt; color:#808080;}

a:active {color:#306030; text-decoration:none; font-weight: normal;}
a:link {color:#303050; text-decoration:none; font-weight: normal;}
a:visited {color:#303050; text-decoration:none; font-weight: normal;}
a:hover {color:#303030; text-decoration:underline; font-weight: normal;}

.white:active {color:#ffffff; text-decoration:none; font-weight: normal; font-family:arial,helvetica; font-size:8pt;}
.white:link {color:#ffffff; text-decoration:none; font-weight: normal; font-family:arial,helvetica; font-size:8pt;}
.white:visited {color:#ffffff; text-decoration:none; font-weight: normal; font-family:arial,helvetica; font-size:8pt;}
.white:hover {color:#ffffff; text-decoration:underline; font-weight: normal; font-family:arial,helvetica; font-size:8pt;}

.men:active {color:#404040; text-decoration:none; font-weight: bold;}
.men:link {color:#404040; text-decoration:none; font-weight: bold;}
.men:visited {color:#404040; text-decoration:none; font-weight: bold;}
.men:hover {color:#404040; text-decoration:none; font-weight: bold;}

.pic {border:solid #000000 1px}

.custombg {background: #dce8f0 url(pics/custombg.jpg) no-repeat}

SELECT { background-color:#ffffff; font-size: 8pt; }
INPUT { background-color:#ffffff; font-size: 8pt; border-color: #000000; border-width: 1px; border-style: solid;}
TEXTAREA { background-color:#ffffff; font-size: 8pt; border-color: #000000; border-width: 1px; border-style: solid;}

.BOXES { background-color:#c5cbd1; font-size: 8pt; border-width: 0;}

.BOXES2 { background-color:#ffffff; font-size: 8pt; border-width: 0;}

BODY {
scrollbar-face-color: #c0c0c0;
scrollbar-highlight-color: #404040;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #404040;
scrollbar-arrow-color: #404040;
scrollbar-track-color: #ffffff;
}

TEXTAREA {
scrollbar-face-color: #c0c0c0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-darkshadow-color: #404040;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #ffffff;
}

/* -- latest posts -- */
#latest_news {
	margin: 0.5em 0.5em 0em 0.5em;
}

#latest_news ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#latest_news ul li {
    /*border-bottom: 1px solid #003000;*/
	clear: both;
    margin-top: 0.2em;
    margin-bottom: 1em;
}

#latest_news ul li p {
    border: 0;
    padding: 0;
    margin: 0;
}

#latest_news ul li p.post_title {
    text-align: left;
	margin: 0.2em 0.5em 0.5em 0.5em;
}

#latest_news ul li p.post_title a {
    color: #ddd;
}

#latest_news ul li p.post_title a:link {
    color: #ddd;
}

#latest_news ul li p.post_title a:visited {
    color: #ddd;
}

#latest_news ul li p.post_date {
    color: #7d95bd;
	font-size: 0.9em;
	text-align: right;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	border-bottom: 1px solid #5d759d;
}

#latest_news div.post_excerpt {
	clear: both;
}

#latest_news ul li .post_excerpt p {
    color: #a0a0a0;
    text-align: left;
}

#latest_news h3 {
    text-align: right;
}

#latest_news h3 a, #latest_news h3 a:link, #latest_news h3 a:hover, #latest_news h3 a:active {
    color: #ddd;
}

#latest_news table {
	border: 0;
	margin: 0 0 1em 0;
	padding: 0;
	font-size: 10pt;
	font-family: arial,helvetica;
	color: #000000;
}

#latest_news tr th {
	font-style: normal;
	text-align: left;
    color: #ddd;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #5d759d;
}

#latest_news tr td {
    color: #ddd;
	font-size: 0.9em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

#latest_news tr td.rate_value {
	text-align: right;
	padding-left: 2em;
}

#latest_news tr td a, #latest_news tr td a:link, #latest_news tr td a:hover, #latest_news tr td a:active {
    color: #ddd;
	width: 100%;
}

/* -- post list -- */
#post_list {
}

#post_list ul {
	list-style: none;
    margin: 0em 0em 0em 1.5em;
    padding: 0;
}

#post_list ul li {
	clear: both;
    margin-top: 0.2em;
    margin-bottom: 0.2em;
}

#post_list ul li p {
    border: 0;
    padding: 0;
    margin: 0;
}

#post_list ul li p.post_title {
    text-align: left;
	margin: 0.2em 0.5em 0.5em 0.5em;
}

#post_list ul li p.post_title a {
}

#post_list ul li p.post_title a:link {
}

#post_list ul li p.post_title a:visited {
}

#post_list ul li p.post_date {
	float: left;
	width: 6em;
}

#post_list div.post_excerpt {
	clear: both;
}

#post_list ul li .post_excerpt p {
    color: #a0a0a0;
    text-align: left;
}


