@charset "UTF-8";
/* CSS Document */
body{
	font:1em Verdana, Arial, Helvetica, sans-serif;
	color:#CCC;
	text-align:center;
	background-color:#000;
	background-image:url(images/new_mesh.png);
	background-repeat:repeat;
	}
*{
	margin:0;
	padding:0;
}
/*-----------------LAYOUT----------------------------*/
.thumbs{
	width:90px;
	height:90px;
	background-color:none;
	float:left;
	margin:10px 10px 0px 0px;
	
}

#mainWrapper
{
	width:980px;
	text-align:left;
	margin:0 auto;
	background-color:#000;
	background-image:url(images/new_mesh.png);
	background-repeat:repeat;

	
}

#leftWrapper
{
	width:100px;
	min-height:918px;
	margin-right:10px;
	background-image:url(images/dots1.png);
	background-repeat:repeat-y;
	float:left;
}

#rightWrapper
{
	width:100px;
	min-height:918px;
	background-image:url(images/dots2.png);
	background-repeat:repeat-y;
	float:right;
}

#header{
	width:760px;
	height:188px;
	background-image:url(images/hadley_header.png);
	background-repeat:no-repeat;
	float:left;
}

#mainContent{
	width:730px;
	height:290px;
	float:left;
	background-image:url(images/main_content_bkgrnd.png);
	background-repeat:no-repeat;
	padding:10px 10px 0px 20px;
}
#secondaryContent{
	width:760px;
	height:350px;
	float:left;
	background-color:none;
	background-image:url(images/second_content_bkgrnd.png);
	background-repeat:no-repeat;
	
}

#leftContent
{
	width:340px;
	height:315px;
	padding:0px 15px 5px 20px;
	background-color:none;
	margin-left:6px;
	float:left;
}

#rightContent
{
	width:340px;
	height:315px;
	padding:0px 20px 5px 15px;
	background-color:none;
	margin-left:6px;
	float:right;
	
}

#img{
	width:200px;
	height:200px;
	margin-left:22px;
	background-color:#303;	
}

#footer{
	clear:both;
	width:760px;
	height:60px;
	background-color:none;
	background-image:url(images/footer_bkgrnd.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-left:110px;
	
}
/*-----------------TEXT FORMATTING----------------------------*/

#mainContent, #secondaryContent, #leftContent, #rightContent p{
	font:.90em/1.35em Verdana, Arial, Helvetica, sans-serif;
	margin:1em 0 0 0;
	color:#000;

}


#mainContent h1{
	font: bold 1.5em Verdana, Geneva, sans-serif;
	color:#333;
}

#mainContent h2{
	font: bold 1em Verdana, Geneva, sans-serif;
	color:#CCC;
}

#secondaryContent a{
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
    color:#FFF;
	text-decoration:none;
}
#secondaryContent a:hover{
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
    color:#06F;
	text-decoration:none;
}
#mainContent a{
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
    color:#000;
	text-decoration:none;
}

#mainContent a:hover{
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
    color:#060;
	text-decoration:none;
}

#footer p{
	padding-top:10px;
	font:.6em Verdana, Arial, Helvetica, sans-serif;
    color:#000;
	text-align:center;
}

#footer a{
	font:1em Verdana, Arial, Helvetica, sans-serif;
    color:#FFF;
	text-decoration:none;
}

#footer a:hover{
	font:1em Verdana, Arial, Helvetica, sans-serif;
    color:#06F;
	text-decoration:none;
}



