* html, body {
	margin:0;
	padding:0; 
	height:100%;
	}

/*
Tag Redefinitions
*/

body {
	background-color: #B3A6A1;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
}

a {
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color: #bbbbbb;
	font-weight: bold;
	text-decoration: underline;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

map {
	display: inline;

}



/* ids */

#top {
	margin: auto;
	padding: 0;
	height: 117px;
	background-image: url(_2010_veracity/top_buildings.jpg);
	background-repeat: repeat-x;
}

#main {
	margin: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 864px;
	background-image: url(_2010_veracity/main_bg.jpg);
	background-repeat: repeat-y;
	/* border: 1px solid #00ff00; */
}

#content {
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 40px;
	padding-left: 220px;
	margin-left: 0px;
	background-image: url(_2010_veracity/radioactive_man.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	 /* border: 1px solid #0000ff; */
}

#featured_stuff {
	margin-left: -180px;
}

#logo {
	/* border: 1px solid #0000ff; */
	height: 95px;
	margin-left: -5px;
	background-image: url(_2010_veracity/ec_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding: 0px;
	text-align: left;
}

#nav {
	float: right;
	width: 351px;
	height: 82px;
	background-image: url(_2010_veracity/top_menu.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 23px;
}

#footer {
	text-align: center;
	background-image: url(_2010_veracity/footer_bg.gif);
	background-repeat: repeat-x;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 1%;
	padding-bottom: 1%;
	background-color: #666666;
}

/* classes */

.h1_bg {
	background-image: url(_2010_veracity/h1_bg.jpg);
	background-repeat: no-repeat;
	margin-left: -219px;
	margin-right: -43px;
	margin-bottom: -30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.h2_1_bg {
	background-image: url(_2010_veracity/h2_1_bg.jpg);
	background-repeat: no-repeat;
	margin-left: -0px;
	margin-right: 0px;
	margin-bottom: -20px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.h2_2_bg {
	background-image: url(_2010_veracity/h2_2_bg.jpg);
	background-repeat: no-repeat;
	margin-left: -0px;
	margin-right: 0px;
	margin-bottom: -20px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.h2_3_bg {
	background-image: url(_2010_veracity/h2_3_bg.jpg);
	background-repeat: no-repeat;
	margin-left: -0px;
	margin-right: 0px;
	margin-bottom: -20px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 30px;
	padding-bottom: 30px;
}
