body,td,th {
	font-family: "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #aaaaaa;
	margin: 0px;
}

body{
	background: #EBEBEB url('/images/back.jpg') no-repeat top center;
}
h2 a{
	text-decoration: underline;
	color: #aaaaaa;
	padding: 3px;
}

p{ padding: 5px; margin: 0 auto; width: 500px;font-size: 12px; }

a{
	text-decoration: underline;
	color: #aaaaaa;
	padding: 3px;
}

a:visited;{
	text-decoration: underline;
	color: #aaaaaa;
	padding: 3px;
}

form {
	text-align: left;
	margin: 0;
	padding: 0;
	padding-left: 120px;

}

#search{
	padding: 2.5px;
	width: 100%;
	height: 100%;
	font-size: 16pt;
	color: #aaaaaa;	
}

#results{
	cursor: default;
	list-style: none;	
}

#results li
{
	float: left;
	padding: 5.5px;
}

#content {
	
}

#wrapper{ 
	margin: 0px auto;
	width: 945px;
	text-align: center;
}

#wrapper-list{ 
	margin: 35px auto;
	text-align: center;
}

#randomize_button{
	margin: 0 0 0 560px;
}

#spinner{ position: absolute; top: 7px; left: 7px;}
#banners {
	padding: 0px;
	text-align: center;
}

.tag_style{
	padding: 50px 10px;
}
.tag_style a{
	text-decoration: underline;
	color: #fd6bc8;
	padding: 3px;
}

.css1 { font-size: 1.0em; }
.css2 { font-size: 1.2em; }
.css3 { font-size: 1.4em; }
.css4 { font-size: 1.6em; }

#bar {padding: 20px; width: 450px; margin: 0 auto;}
#bar img{ border: 1px solid #ccc; padding: 5px; background: #fff; margin-bottom: 10px;}


#menu{ position: absolute; top: 5px; right: 15px; font-size: 14px; } 	

