/* CSS Document */

body {
	background:#FFF ;
	margin: 0 auto;
	padding: 0;
}

/************************ Clear Elements to Support IE6 ************************/

.clearit {
	clear: both;
	height: 0;
	overflow: hidden;
}

/************************ Structural Elelemts *********************/

#container {
	width: 800px;
	height: auto;
	margin: 0 auto;
	padding: 0;
}


/****************************** Site Containers ***********************************/

.header {
	width: 800px;
	height:150px;
	margin:20px auto 0 auto;
	padding: 0 0 0px 0;
	float:left;
	background:none;
}
.logo {
	width: 93px;
	height: 150px;
	margin: 0 0 0px 0;
	padding: 0 0px 0 0;
	float:left;
}

.nav {
	width: 707px;
	height: 150px;
	margin: 0 0 0px 0;
	padding: 0 0px 0 0;
	float:left;
	background:url(images/header-bg.jpg) repeat-x;
}

.nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
.nav li {
	font-size:14px;
	margin:0;
	padding:46px 0px 0px 0px;
	display:block;
	float:left;
	color:#fabf8d;
	font-weight:bold;
	letter-spacing:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.nav li#index {
	width:70px;
	text-align:center;
}
.nav li#spacer {
	width:22px;
	text-align:left;
}
.nav li#portfolio{
	width:137px;
	text-align:center;
}

.nav li#what{
	width:151px;
	text-align:center;
}
.nav li#who{
	width:151px;
	text-align:center;
}
.nav li#contact{
	width:108px;
	text-align:right;
}

.nav li a{
	text-decoration:none;
	color:#4f565c;
}
.nav li a:hover{
	text-decoration:none;
	color:#fabf8d;
}







#content {
	width: 600px;
	height:400px;
	margin:0 54px 0  146px;
	padding: 0;
	float:left;
	}
	
	#content-portfolio {
	width: 670px;
	height:400px;
	margin:0 19px 0  111px;
	padding: 0;
	float:left;
	}
	
	#content-portfolio .arrow {
	width: 15px;
	height:15pxpx;
	margin:0 0px 0  0px;
	padding: 192px 0;
	float:left;
	}
	
	#content-portfolio .photo {
	width: 600px;
	height:400px;
	margin:0 20px ;
	padding: 0px 0;
	float:left;
	}
	
	#content-inside {
	width: 707px;
	height:auto;
	margin:0 0px 0  93px;
	padding: 0;
	float:left;
	}
	
	#content-inside .inside-photo {
	width: 229px;
	height:400px;
	margin:0 20px 0  20px;
	padding: 0;
	float:left;
	}
	
	#content-inside .text {
	width: 428px;
	height:auto;
	margin:0 0px 0  0px;
	padding: 0;
	float:left;
	}
	
	#content-inside .text p{
	font-size:14px;
	margin:0;
	padding:0px 0px 20px 0px;
	color:#4f565c;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	#content-inside .text .purple{
	font-size:14px;
	margin:0;
	padding:0px 0px 20px 0px;
	color:#57004f;
	font-family:Verdana, Geneva, sans-serif;
	}
	
#content-inside .text p a, #content-inside .text p a:visited{
	text-decoration:underline;
	color:#d99594;
}

.green{
	color:#57004f;
}



#content-inside .text .purple a, #content-inside .text .purple a:visited{
	color:#57004f;
	text-decoration:underline;
}


#content-inside .text .purple a:hover{
	color:#57004f;
	text-decoration:none;
}



#content-inside .text p a:hover{
	text-decoration:none;
	color:#d99594;
}

#content-inside .text .indent{
	font-size:14px;
	margin:0;
	padding:0px 0 20px 20px;
	color:#4f565c;
	font-family:Verdana, Geneva, sans-serif;
	}

#footer {
	width: 800px;
	height:auto;
	margin:34px 0 0 0;
	padding: 0px 0px 0px 0px;
	float:left;
	background:url(images/footer-bg.jpg) repeat-x;
}

#footer ul {
	margin:0px 0 0 0;
	padding:20px 0 0 0;
	list-style:none;
	text-align:center;
}
#footer li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:0 10px;
	color:#4f565c;
	display:inline;
	text-decoration:none;
	font-weight:bold;
}

#footer li a{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	color:#4f565c;
}
#footer li a:hover{
	margin:0;
	padding:0;
	text-decoration:underline;
	font-weight:bold;
	color:#fabf8f;
}




