/* CSS Document */

/*************************************************************
 
generatechange.tv
 -------------------------------------------------------------
 Theme:   Generate. Change.
 Author:  Tony Costello
          http://www.olletsoc.com
 
 Copyright 2010 Tony Costello.
 More info at: http://www.olletsoc.com/
 
*************************************************************/

body {
	background:url(images/landingpage2.jpg) top center no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	margin:0 auto;
}
#container {
	width: 934px;
	margin: 0 auto;
	padding: 0;
	text-align: left
}


img { border:0; }


.mapright {
	font-size:1.4em;
	padding:5px;
	width:330px;
	height:205px;
	float:right;
	color:#750a01;
}

.mapright a {
	color:#666666;
}

h1 { }
h1.title { text-align:center; }
h2 { font-size:1.6em; padding:10px 0 0 0; margin:0; color:#750a01; }
h3 { }
p { }

a {
	color: #750a01;
	text-decoration: underline;
}
a:hover, a.active {
	text-decoration: none;
	color: #750a01;
}
#header {
	margin: 0;
	padding: 0 0px 5px 0px;/*border-bottom: 2px solid #666;*/
}
#header ul {
margin: 0;
padding: 0;
}
#header li {
display: inline;
margin: 0;
padding: 0 10px 0 0;
font: normal 70% helvetica, Arial, sans-serif;
}
.hright {
width: 215px;
margin: 0;
padding: 0px 0 0 0px;
text-align:right;
float: right;
}
.hleft {
width: 595px;
margin: 0;
padding: 0 0 0 0px;
float: left;
}
.colleft {
width: 385px;
margin: 0;
padding: 0;
float: left;
}
.colleft p, colright p {
margin: 0 0 0 10px;
text-align:justify
}
.colright {
width: 385px;
margin: 0;
padding: 0;
float: right;
}
.clear {
clear: both;
margin: 0;
padding: 0;
}
#mid {
margin: 0;
padding: 30px 0px 30px 0px;
/*border-bottom: 1px solid #ccc;*/
}
#circle {
position: relative;
margin: -20px 0 0 0;
padding: 0px 0 0 0;
float: right;
}
.bottom {
	text-align:center;
	margin: 0;
	padding: 0;
}
.column a {
	color:#666666;
}
.column p {
	color:#750a01;
}
.column {
	margin: 0;
	padding: 20px 10px 0 40px;
	width: 250px;
	float: left;
}
.column2 {
margin: 0;
padding: 20px 10px 0 10px;
width: 384px;
float: left;
}
.column2 a {
color: #FF0000;
}
.column2 a:hover {
color: #FF0000;
}
.column a img {
	width:250px;
	margin: 0;
	padding: 1px;
}
.column h3, .column p {
margin: 0 5px 0 5px;
}
.column a:hover img {
	border:1px solid #750a01;
	width:250px;
	margin: 0;
	padding:0;
}
.column a:active img {
	border-top: 1px solid #750a01;
	width: 250px;
	margin: 0;
	padding:0;
}
.space {
	padding: 0;
}
#footer {
/*border-top: 1px solid #ccc;*/
text-align: center;
}
