	/*
	
	Local Motors CSS
	Feb 2007
	
	Recommended listening of the day - Bombskare - World Turned Upside Down. 10 piece ska band - mmm, yes.
	
	*/
	
	/*
	Main formatting
	*/
	body,
	html {
		margin:0;
		padding:0;
		height:100%;	
	}
		
	
	body {
	background:url(images/bg.jpg) repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:80%;
	text-align: center;
	color:#000000;
	min-width:800px;
	}
	#wrapper {
	background:url(images/text_bg.jpg) no-repeat;
	width:778px;
	/*min-height:800px;*/
	/*height:100%;*/
	margin:0 auto;
	}
	
	A:link {text-decoration: none; color:#336699;} 
	A:visited {text-decoration: none; color:#336699;} 
	A:active {text-decoration: none; color:#336699;} 
	A:hover {text-decoration: underline; color:#336699;}	
	
	
	/*
	Text area divs
	*/
	#main {
	width:778px;
	height:100%;
	margin:0 auto;
	margin-top:0px;
	
	}
	
	#text {
	width:760px;
	margin:0 auto;
	}
	
	#header1 {
	background:url(images/header.jpg) top center;
	height:130px;
	width:760px;
	cursor:pointer;
	overflow:hidden;
	}
	
	#header-inner {
	background:url(images/header-inner.jpg) top center;
	height:69px;
	width:750px;
	padding:0 0 0 10px;
	cursor:pointer;
	overflow:hidden;
	text-align:left;
	}
	
	#inner-leaderboard
	{margin:0; padding:0; background:url(images/inner-leaderboard.jpg) no-repeat; height:90px;}
	
	#navigation {
	background:url(images/header2.jpg) no-repeat #00FF99;
	height:45px;
	width:755px;
	padding-right:5px;
	text-align:right;
	font-size: 120%;
	color:#1f93e8;
	}
	
	#navigation a {padding: 1px 4px 2px 4px; font-weight:bold; color:#1f93e8;}
	#navigation a:hover {background:#1f93e8; color:#ffffff; text-decoration:none; padding:1px 4px 2px 4px;}
	
	#navigation br {
	margin-top:-15px;
	}
	
	#listbanner {
	background:url(images/header3.jpg);	
	height:45px;
	width:760px;
	height:29px;
	text-align:right;
	font-size: 120%;
	}
	
	#listbannerinner {
	padding:5px;
	}
	
	#listbannerinner a {
	text-decoration: none; color:#FFFFFF; font-weight:bold;
	}

	
	#maininner {
	background:url(images/header4.jpg) no-repeat top center;
	width:760px;
	height:100%;
	overflow:hidden;}
	
	#maininner2 {
	width:760px;
	height:100%;
	overflow:hidden;
	padding:0 0 0 0;
	}
	
	#towns_column {
	float:left;
	width: 200px;
	margin:10px;
	display:inline;
	text-align:left;
	cursor:pointer;
	}
	
	.towns {
	background-color:#CCCCCC;
	width:120px;
	border: 1px solid;
	border-color:#999999;
	padding:2px;
	margin:4px;
	}
	
	#content {
	float:right;
	width:500px;
	display:inline;
	margin:0px 10px 10px 10px;
	text-align:left;
	padding:0px;
	}
	
	#content form p {
	background:none;
	height:auto;
	text-align:right;}
	
	#content p {
	float:left;
	background:url(images/yellow_note.jpg) no-repeat top left;
	height:131px;
	width:402px;
	padding:20px 60px 0px 20px;
	text-align:center;
	margin:0px;
	}
	
	#frontpage-box {
	float:left;
	background:url(images/yellow_note.jpg) no-repeat top left;
	height:131px;
	width:402px;
	padding:20px 60px 0px 20px;
	text-align:center;
	}
	
	#content .submission {
	float:left;
	background:url(images/yellow_note.jpg) no-repeat top left;
	height:111px;
	width:402px;
	padding:20px 60px 0px 20px;
	text-align:center;
	margin:0px;
	} 

	ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
margin-right:4px;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #1a93e2;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #1a93e2;
text-decoration: none;
}

/* Browse content*/

.browsecontent {float:left; width:480px; padding:0 10px 0 10px; text-align:left;}
.browsecontent img { } /*width:160px; height:120px; */
.adverts {float:right; width:250px; padding:8px 8px 0 0;}
.adverts img {border:0px; padding:0 0 10px 0;}
.footerlocation {padding:10px 0 10px 0; width:736px; margin:0 auto;}
#fNotes {width:305px;}

.class1 {
	background-color:#FFFFFF;
	min-height:130px;
}

.class2 {
	background-color:#eeeeee;
	min-height:130px;	
}

.googlead {margin:0px 0 0 0; padding:0 0 0 0px;}
