
/*********  Site Layout  *********/
body {
	background: #000000 url('images/BG.jpg') no-repeat scroll center top; 
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: "Arial", "sans-serif";
}

#head {
	position: relative;
	height: 300px;
	width: 815px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#banner{
	background-color: transparent;
	background-image: url(images/banner.png); 
	background-repeat: repeat-x;
	position: absolute;
	height: 360px;
	width: 800px;
	left: 0px;
	top: 15px;
	}


#flashcontent {
	position: absolute;
	height: 200px;
	width: 800px;
	left: 2px;
	top: 115px;
	}

#middle{
	background-color: transparent;
	background-image: url(images/middle.png); 
	background-repeat: repeat-y;
	position: absolute;
	height: 400px;
	width: 800px;
	left: 0px;
	top: 374px;
	}

#faqmiddle{
	background-color: transparent;	
	background-image: url(images/middle.png); 	
	background-repeat: repeat-y;	
	position: absolute;	
	height: 1100px;	
	width: 800px;	
	left: 0px;	
	top: 374px;	
	}

#contactmiddle{
	background-color: transparent;	
	background-image: url(images/middle.png); 	
	background-repeat: repeat-y;	
	position: absolute;	
	height: 500px;	
	width: 800px;	
	left: 0px;	
	top: 374px;	
	}

#faqfooter{	
	background-color: transparent;
	background-image: url(images/footer.png); 	
	background-repeat: repeat-x;	
	position: absolute;	
	height: 100px;	
	width: 800px;	
	left: 0px;	
	top: 1474px;	
	}

#contactfooter{	
	background-color: transparent;
	background-image: url(images/footer.png); 	
	background-repeat: repeat-x;	
	position: absolute;	
	height: 100px;	
	width: 800px;	
	left: 0px;	
	top: 874px;	
	}

#footer{
	background-color: transparent;
	background-image: url(images/footer.png); 
	background-repeat: repeat-x;
	position: absolute;
	height: 100px;
	width: 800px;
	left: 0px;
	top: 774px;
	}

#footercontent {
	position: relative;
	height: 75px;
	width: 700px;
	left: 50px;
	top: 10px;
	text-align: center;
	color: #666666;
}

#foottext{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
} 

.footlink a:link {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #666666;
	text-decoration: none; }

.footlink a:visited {
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #666666;
	text-decoration: none; }

.footlink a:hover {
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #888888;
	text-decoration: none; }

.footlink a:active {font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #666666;
	text-decoration: none;  }

.da a:link {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	text-decoration: none; }

.da a:visited {
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	text-decoration: none; }

.da a:hover {
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #888888;
	text-decoration: none; }

.da a:active {font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	text-decoration: none;  }


/*********  Menu Navigation  *********/

ul#tabs {
	list-style-type: none;
	position: absolute;
	left: 2px;
	top: 320px;
	width: 796px;
	height: 29px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
}

ul#tabs a {
	display: block;
	height: 29px;
	width: 159px;
	text-indent: -9999px;
	overflow: hidden;
}


li#home {
	position: absolute;
	background-image: url(images/menu/home.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 159px;
	left: 0px;
	top: 0px;
}
li#home:hover{
	background-position: left center;
}
li#home:active {
	background-position: left bottom;
}


li#about {
	position: absolute;
	height: 29px;
	width: 159px;
	left: 159px;
	background-image: url(images/menu/about.jpg);
	background-repeat: no-repeat;
}
li#about:hover{
	background-position: left center;
}
li#about:active {
	background-position: left bottom;
}

li#project {
	position: absolute;
	left: 318px;
	height: 29px;
	width: 160px;
	background-image: url(images/menu/projects.jpg);
	background-repeat: no-repeat;
}
li#project:hover{
	background-position: left center;
}
li#project:active  {
	background-position: left bottom;
}

li#faq {
	background-image: url(images/menu/faq.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 478px;
	height: 29px;
	width: 160px;
}
li#faq:hover{
	background-position: left center;
}
li#faq:active  {
	background-position: left bottom;
}

li#contact {
	background-image: url(images/menu/contact.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 637px;
	height: 29px;
	width: 159px;
}
li#contact:hover{
	background-position: left center;
}
li#contact:active    {
	background-position: left bottom;
}





/*********  General Content  *********/

.title{
	font-size: 26px;
	font-weight: 500;
	color: #000000;
	text-decoration: none; 
	border-bottom:1px dotted #000000;
}

.title2{
	font-size: 26px;
	font-weight: 500;
	color: #c2a62e;
	text-decoration: none; 
}


.text{
	font-size: 16px;
	font-weight: 500;
	color: #000000;
	text-decoration: none; 
}


.question{	
	font-size: 16px;	
	font-weight: bold;	
	color: #c2a62e;	
	text-decoration: none; 
	}

#thanks{
	font-size: 20px;
	font-weight: 500;
	color: #000000;
	text-decoration: none; 
}


/*********  Page Content  *********/
#scott{
	background-color: transparent;
	background-image: url(images/scott.png); 
	background-repeat: repeat-x;
	position: absolute;
	height: 250px;
	width: 350px;
	left: 55px;
	top: 20px;
	}

#welcome{
	background-color: transparent;
	/*background-image: url(images/footer.png); 
	background-repeat: repeat-x;*/
	position: absolute;
	width: 300px;
	left: 450px;
	top: 25px;
	}

#pagecenter{	
	background-color: transparent;	
	text-align: center;	
	position: absolute;	
	width: 700px;	
	left: 50px;	
	top: 0px;	
	}

#underconstruction{
	background-color: transparent;
	background-image: url(images/postit.jpg); 
	background-repeat: repeat-x;
	position: absolute;
	height: 292px;
	width: 320px;
	left: 240px;
	top: 20px;
	}
