body {
	color:#999;
	text-align: center;
	font: 80% Arial, Helvetica, sans-serif;
	background-color: #666666;
}
	   
#wrapper {
	text-align: left;
	width: 760px;
	margin: 0 auto;
	background: #fff;
	border: #5E2020 1px solid;
}
#header{
	height: 110px;
	background: #ffffff;
	text-align: left;
	border-bottom: 1px dashed #CCCCCC;
}

#left {
float:center; 
width: 140px;
height:auto;
padding: 1px;
border-bottom: 1px solid #FFFFE5;
}


#right {
	float:right;
	width: 570px;
    border-left: 1px dotted #c1beb9;
	color: #000000;
    padding: 10px;
}

#ad {
	border-left: 1px solid #c1beb9;
	border-bottom: 1px solid #c1beb9;
	border-left: 1px solid #c1beb9;
	border-left: 1px solid #c1beb9;
	
    padding: 10px;
}
#left p{
font-size: 95%; 
color: #000;
border-top: 1px solid #c1beb9;
background-color: #f4f2ee;
padding: 4px;
}

ul{
 list-style-type: none;
 width:119px;
 align:left;


}
ul.sponsor{
 width:90px;
 align:left;
 border-top: 1px solid #c1beb9;
 border-bottom: 1px solid #c1beb9;
 border-left: 1px solid #c1beb9;
 border-right: 1px solid #c1beb9;
}

li.sponsor{
font-size: 95%; 
color: #000;
border-top: 1px solid #c1beb9;
background-color: #f4f2ee;
text-decoration:none;
}

li{
font-size: 95%; 
color: #000;
border-left: 1px solid #666666;

border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #f4f2ee;
padding: 4px 0px 2px 0px;
text-decoration:none;
}
li.firstlink{
font-size: 95%; 
color: #000;
border-top: 1px solid #666666;
background-color: #f4f2ee;
padding: 4px 0px 2px 0px;
text-decoration:none;
}

li.lastlink{
font-size: 95%; 
color: #000;
border-bottom: 1px solid #c1beb9;
background-color: #f4f2ee;
padding: 4px 0px 2px 0px;
text-decoration:none;
}

h3.sponsor{
font-size: 95%; 
color: #000;
background-color: #cccccc;
padding: 4px 0px 2px 0px;
text-decoration:none;
}

#footer{
	clear:both;
	height:80px;
	text-align: center;
	border-top: 1px solid #c1beb9;
	background-color: #f4f2ee;
}
#footer p {
margin-top: 10px;
font-size: 90%;
color:#f4f2ee;
}

p {
font-size: 90%; 
color: #000000;
}
	
#right p {
font-size: 100%; 
color: #000;
line-height:1.2em;
}

h1 {
color: #000;
font-size: 100%; 
border-bottom: 2px solid #000000;
}

h2 {font-size: 108%; color: #000000;
margin: 12px;
border-bottom: 2px solid #000000;
}

h3{
font-size: 95%; 
margin: 12px 5px; 
color: #000000;
}

.validbutton {
font-size: 70%;
border: 1px solid #B83D3D;
padding: 4px;
margin-right: 6px;
}

.code {
	font-size: 60%;
	border: 1px dashed #CCCCCC;
	padding: 4px;
    width: 130px;
}

a:link.body {color:ffffff; text-decoration:underline}
a:visited.body {color:#000000; text-decoration:underline}
a:active.body {color:#ffffff; text-decoration:underline}
a:hover.body {color:#c1beb9; text-decoration:none}

a:link.footer {color:#c1beb9; text-decoration:underline}
a:visited.footer {color:#c1beb9; text-decoration:underline}
a:active.footer {color:#c1beb9; text-decoration:underline}
a:hover.footer {color:#000000; text-decoration:none}

#left a:link {color:#000000; text-decoration:none}
#left a:visited {color:#000000; text-decoration:none}
#left a:active {color:#000000; text-decoration:none}
#left a:hover {color:#c1beb9; text-decoration:none}	

#right a:link {color:#000000; text-decoration:underline}
#right a:visited {color:#000000;}
#right a:active {color:#000000;}
#right a:hover {color:#c1beb9; text-decoration:none}