@charset "UTF-8";
/* CSS Document */

   AUTHOR:  			Doyle Van Deman

   WEBSITE:   			http://www.vandemandesign.com/



 *******************************************/



/********************************************

   HTML ELEMENTS

********************************************/

/* Fixes bug in Mozilla */







body {

	text-align: center;

	background-color: #000000;

	border: 0;

	padding: 0 !important;

    padding: 0 0 0 0;

    font-family: "Ariel", helvetica, sans-serif;

	text-indent: 0;

    font-size: 2px;

    color: #111;



}





body a {



    color: #ccc;



}







#wrapper {


	width: 1044px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	
	background: #000000;
	
	

}




#logo {
	
	float: left;

	width: 234px;
	
	height: 91px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/logo.jpg") no-repeat;

}



#header {
	
	float: left;

	width: 1044px;
	
	height: 24px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/header.jpg");

}


#header {
	
	float: left;

	width: 1044px;
	
	height: 24px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/header.jpg");

}



#photography_button  {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 6px;


}


#photography_button a {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/photography_button.jpg");

}


#photography_button a:hover {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/photography_button_hover.jpg");

}


#photography_button a:active {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/photography_button_hit.jpg");

}





#home_button  {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 5px 0 0 6px;


}


#home_button a {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/home_button.jpg");

}


#home_button a:hover {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/home_button_hover.jpg");

}


#home_button a:active {
	
	float: left;

	width: 83px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/home_button_hit.jpg");

}









#blog_button  {
	
	float: left;

	width: 39px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 6px;


}


#blog_button a {
	
	float: left;

	width: 39px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/blog_button.jpg");

}


#blog_button a:hover {
	
	float: left;

	width: 39px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/blog_button_hover.jpg");

}


#blog_button a:active {
	
	float: left;

	width: 39px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/blog_button_hit.jpg");

}






#email_button  {
	
	float: right;

	width: 231px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 110px 2px 0;
	

}


#email_button a {
	
	float: right;

	width: 231px;
	
	height: 17px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/email_button.jpg");

}


#email_button a:hover {
	
	float: right;

	width: 231px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/email_button_hover.jpg");

}


#email_button a:active {
	
	float: right;

	width: 231px;
	
	height: 17px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/email_button_hit.jpg");

}



#home_flash  {
	
	float: left;

	width: 1044px;
	
	height: 696px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 10px 0 10px 0;
	
	background-color: #000000;
	


}

#footer  {
	
	float: left;

	width: 1044px;
	
	height: 45px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 0 20px 0;
	
	background: url("images/footer.jpg");


}




#sub_nav {
	
	float: left;

	width: 170px;
	


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0px;
	
	


}




#fluid_button  {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 40px;


}


#fluid_button a {
	
	float: left;

	width: 140px;
	
	height: 19px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/fluid_button.jpg");

}


#fluid_button a:hover {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/fluid_button_hover.jpg");

}


#fluid_button a:active {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/fluid_button_hit.jpg");

}




#solid_button  {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 40px;


}


#solid_button a {
	
	float: left;

	width: 140px;
	
	height: 19px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/solid_button.jpg");

}


#solid_button a:hover {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/solid_button_hover.jpg");

}


#solid_button a:active {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/solid_button_hit.jpg");

}



#structure_button  {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 40px;


}


#structure_button a {
	
	float: left;

	width: 140px;
	
	height: 19px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/structure_button.jpg");

}


#structure_button a:hover {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/structure_button_hover.jpg");

}


#structure_button a:active {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/structure_button_hit.jpg");

}


#soul_button  {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 4px 0 0 40px;


}


#soul_button a {
	
	float: left;

	width: 140px;
	
	height: 19px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/soul_button.jpg");

}


#soul_button a:hover {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/soul_button_hover.jpg");

}


#soul_button a:active {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/soul_button_hit.jpg");

}



#recent_button  {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 60px 0 0 40px;


}


#recent_button a {
	
	float: left;

	width: 140px;
	
	height: 19px;


	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/recent_button.jpg");

}


#recent_button a:hover {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/recent_button_hover.jpg");

}


#recent_button a:active {
	
	float: left;

	width: 140px;
	
	height: 19px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 0 auto;

	background: url("images/nav_buttons/recent_button_hit.jpg");

}


#gallery_player {
	
	float: left;

	width: 844px;
	
	height: 466px;

	padding: 0 0 0 0;

	border: 0;

	text-align: left;

	margin: 50px 0 15px 0;


}

