/* CSS Document */
html, body {
	margin-left:0; margin-top:5px; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#eee;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	}
	
div#container{
	width:800px;margin:0 auto;
	}
	
div#contents {
	border:#CCCCCC solid 1px;	
	border-top:none;
	background-color:#FFFFFF;
}

#header {
	background-image:url(../images/header_filler.jpg);
	background-repeat:repeat-x;
	text-align:left;
}

div#wrapper{float:left;width:100%}

#footer{
background: #333;color: #FFF;
text-align:center;
clear:left;width:100%;
font-size:11px;
font-weight:bold;
line-height:1.5;
}


div.logo_pacer {
	background-repeat:no-repeat;
	vertical-align:middle;
}

a:link {
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}

a:visited {
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}
a:hover {
	color:	#009933;
	font-weight:bold;
	font-size:11px;
	
}
a:active {
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}


#google_adsense {
	position:relative;
	text-align:center;
}

#sitedate {
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
/* FORM */
form {
	font-size:12px;
	}

p.fdesc{margin:0.3em;
font-size:11px;
background:#8cf;
padding:0.25em;
}

input:focus, textarea:focus{
	background-color: #cdf;
}

input, textarea {	border:#CCCCCC solid 1px;}
div.status_message {
	font-weight:bold; color:#FF3300;
	font-size:12px;
	
	} 

.optionEven {
	background:#eee;
	padding:0.1em;
}

.optionOdd {
	font-size:11px;
	padding:0.1em;
}

.tdEven {
	background:#eee;

}

.tdOdd {
	background:#fff;

}

select {font-size:10px;}

.tldTitle {
	background:#FFCC00;	
}