/* CSS Document */

#wrapper {
margin:0 auto;
}

#main_container {
width:960px;
margin: 0 auto;
background:url('../imgs/background_main_center.jpg') no-repeat center top;
}

#profile_container {
width:960px;
margin: 0 auto;
background:url('../imgs/background_gray_center.jpg') no-repeat center top;
}

#gallery_container {
width:960px;
margin: 0 auto;
background:black;
}

#contact_container {
width:960px;
margin: 0 auto;
background:url('../imgs/background_gray_center.jpg') no-repeat center top;
}

#_container {
width:960px;
margin: 0 auto;
background:url('../imgs/background_main_center.jpg') no-repeat center top;
}

#header {
width:930px;
height:120px;
margin:0 15px;
z-index:100;
}

#content {
width:960px;
height:500px;
}

#footer {
width:960px;
height:80px;
}

#profile_button {
width:224px;
height:80px;
margin: 0 144px 0 0;
float:left;
}

#gallery_button {
width:224px;
height:80px;
margin: 0 112px 0 0;
float:left;
}

#contact_button {
width:255px;
height:80px;
margin: 0;
float:left;
}

#contact_content {
z-index:50;
border:0;
margin:0;
padding:0;
background: url('../imgs/gray_trans_box_large.png') no-repeat center top;
width: 960px;
height:500px;
}

#contact_form {
padding:20px;
width:440px;
height:460px;
float:left;

}

#contact_links {
float:left;
padding:0 20px;
margin: 20px 0;
width: 430px;
height:460px;
border-left: 5px solid black;
}

.main_layout {
background: url('../imgs/background_main_edge.jpg') no-repeat center top;
}

.profile_layout {
background: url('../imgs/background_gray_edge.jpg') no-repeat center top;
}

.gallery_layout {
background: url('../imgs/background_gallery_edge.jpg') no-repeat center top;
}

.contact_layout {
background: url('../imgs/background_gray_edge.jpg') no-repeat center top;
}

._layout {
background: url('../imgs/background_main_edge.jpg') no-repeat center top;
}

.title{
 border:0;
 margin:0;
 padding:0;
}

#profile_content {
border:0;
margin:0;
padding:0;
background: url('../imgs/gray_trans_box_large.png') no-repeat center top;
width: 960px;
height:500px;
}

.profile_picture {
padding: 15px;
float:left;
}

.profile_text {
background: url('../imgs/light_gray_trans_box_med.png') no-repeat;
/*padding:10px;*/
margin: 15px 0 0;
float:left;
width: 600px;
height:470px;
}

.profile_text h2 {
padding:0 10px;
}

.profile_text p {
padding:0 10px;
}

	/* jQuery lightBox plugin - Gallery style */
	#gallery {
	background-color: #000;
	width: 960px;
	height: 500px;
	text-align: left;
	background-position: center top;
	color: #ffffff;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	.style1 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#gallery h2 {
margin: 0 0 19px;
}

	html {
		height: 100%;
		overflow: auto;
	}
	
	#flashcontent {
		height: 100%;
	}

