body {	background-color: #333}

body, td, tr, table {
	margin: 0px;
	padding: 0px;
	font: 10px Tahoma;
}


#main { width:800px; margin: 5px; border: 3px solid #666; background-color:#FFFFFF}

#sites {clear: both; }
#sites p {display: block; text-align:center;}
#sites p img {border-color: #eee; margin:5px 0}

h2{ font: bold 18px Georgia, "Times New Roman", Times, serif; background-color:#555; color: #fff; text-align:left; padding:3px 10px; margin:10px 10px 5px;}

.toplinks {
	color: #fff;
	text-align: center;
	padding: 5px 5px 10px;
	background-color: #666;
	font: bold 12px tahoma;

}
.toplinks a:link, .toplinks a:visited{
	color: #eee;
	text-decoration: underline;
	text-align: center;
		font: 12px tahoma;
}
.toplinks a:hover, .toplinks a:active{
	text-decoration: none
	}

.centerleft{
border-top: 1px solid #B7B7B7;
border-bottom: 1px solid #B7B7B7;
font-size: 12px;
}
.centerleft a:link, .centerleft a:visited {
text-decoration: none;
color: #999;}
.centerleft a:hover, .centerleft a:active {
text-decoration: none;
color: #aaa;}


#aff{}
#aff h2 {font: bold 16px arial; text-align:center; color:#555; background-color: #fff;}
#aff h2 a{color: #fff; font:bold 24px arial; background-color: #333; padding:5px; display:block;}


.logintable {
border: 1px solid #B7B7B7;
border-left: 0px;
height: 23px;
background-color: #f9f9f9;
font-size: 11px;
color: #555;
vertical-align: baseline;
}
input {
width: 75px;
height: 15px;
font: 10px tahoma;
border: 1px solid #999;
color: #666;
background-color: #fff;
margin-left: 5px;
margin-right: 5px;
}

input.orig {
width: auto;
height: 15px;
font: 10px tahoma;
border: 1px solid #999;
color: #666;
background-color: #fff;
margin-left: 5px;
margin-right: 5px;
}
#why {
font: 12px arial; color: #333
}
#why p { display:block; text-align:left; padding: 5px 20px 0; }
#why a{
color: #999;
}

.disc {
font-weight: bold;
color: #666;
border-top: 3px solid #f90;
height: 30px;
}
.text{
font-size: 12px;
color: #222;
padding: 10px;}
.header{
font-size: 14px;
font-weight: bold;
color: #999;
padding: 10px;}
.newsdate{
background-color:#eee;
font: bold 12px tahoma;
color: #666;
padding-left: 10px;
}
.site{
font-size: 12px;
text-align: right;
color: #666;
padding: 5px;
}
.site2{
font-size: 12px;
text-align: left;
color: #333;
padding: 5px;
}
.site2 a:link, .site2 a:visited, .site2 a:active{
color: #333;
text-decoration: underline;} 

.site2 a:hover{
color: #f90;}

.terms, .terms a:link, .terms a:visited, .terms a:active{
font-size: 12px;
color: #444;
text-align: left;
padding-left: 50px;
vertical-align: top;
text-decoration: none;
}
.terms a:hover{
color: #666;
text-decoration: underline;
}

.contact{
font-size: 12px;
text-align: left;
color: #888;
padding: 10px;
}
.contact a:link, .contact a:visited, .contact a:active{
color: #444;
text-decoration: underline;} 

.contact a:hover{
color: #f90;}.imgbdr {
	color: #F69400;
	border: F69400;

}
.newstext {

font: 12px arial;
color: #222;
padding: 5px 10px 10px 7px;
}
.newsdate1 {

background-color:#eee;
font: bold 10px tahoma;
color: #666;
padding-left: 10px;
}

.bectext {

font: 12px arial;
color: #222;
padding: 5px 10px 10px 7px;
}

.bec {
	font: bold 18px arial;
	color: #fff;
	
	background-color:#999;
	padding: 5px;
}


.bull {font: bold 25px arial; color: #aaa;}
.bull a {font: bold 18px arial; color: #444; padding:3px; }

.joi {font: bold 50px Georgia, "Times New Roman", Times, serif; color: #222; letter-spacing: -3px;}

.bec em{
	font: bold 18px arial;
	color: #666;
}
.header1 {
	font-size: 14px;
	font-weight: bold;
	color: #999;
	padding: 8px 0px 0px 10px;
	text-decoration: none;

}
.text1 {

font-size: 12px;
color: #222;
padding: 0px 10px 15px;
}


.sites { 
font-weight: bold;
color: #666;
text-align: center;
vertical-align: middle;
border-color: #444;
 } 
