@charset "UTF-8";
body {
	font-size:100%;
	float:left;
	padding:0px;
	margin: 30px 0px 0px 0px;
}
a:link,
a:visited,
a img {
	border:none;
	text-decoration:none;
	color:#000000;
}
a:hover,
a:active {
	color:#A9A8A2;
}
.text {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	text-transform:normal;
	padding:0px;
	margin: 0px 0px 0px 0px;	
}
#container {
	position:relative;
	left:0px;
	margin: 0px 0px 0px 0px;
	height:100%;
	width:900px;
	border:none;
}
#pages {
	position:relative;
	left:0px;
	margin: 0px 0px 0px 0px;
	height:100%;
	width:900px;
	border:none;
}
{
#container {top:0%; margin-top:0px;}
}


/* ------------------------------ header ------------------------------ */
.home {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	position:relative;
	display:block;
	width:320px;
	margin:0px 0px 0px 20px;
	float:left;
	overflow:visible;
	visibility: visible;
	}
	*html #home {
	margin-left:10px;
}
#home {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	position:relative;
	display:block;
	width:320px;
	margin:0px 0px 0px 20px;
	float:left;
	overflow:visible;
	visibility: visible;
	}
	*html #home {
	margin-left:10px;
}
#nav {
	position:relative;
	display:block;
	width:500px;
	height:100px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	text-transform:normal;
	float:left;overflow:visible;
/* 	visibility: visible; border-style: dotted;-- */
}

.logo {
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	position:relative;
	display:block;
	width:320px;
	margin:0px 0px 0px 0px;
	float:left;
	overflow:visible;
	visibility: visible;
	}
	*html #home {
	margin-left:10px;
}
#logo {
	font-size:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	position:relative;
	display:block;
	width:320px;
	margin:0px 0px 0px 0px;
	float:left;
	overflow:visible;
	visibility: visible;
	}
	*html #home {
	margin-left:10px;
}

.nav1					{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#000000; text-decoration:none }
a.nav1:link				{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#000000; text-decoration:none }
a.nav1:visited			{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#000000; text-decoration:none }
a.nav1:active			{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#A9A8A2; text-decoration:none }
a.nav1:hover			{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#A9A8A2; text-decoration:none }

.nav2  					{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; position:relative; display:block; margin:0px 0px 0px 0px; padding:1.5em 40px 0px 0px; text-transform:normal; float:left; color:#A9A8A2; text-decoration:none }


/* ------------------------------ face ------------------------------ */
.trans	{ 
	margin:none;
	padding:50px 20px 0px 20px;
	vertical-align: top;
	background-color:none; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
.trans2	{ 
	margin:none;
	padding:none;
	vertical-align:top;
	float:left;
	background-color:none; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
.port { 
	vertical-align:top;
	text-align:left;
	background-color:none; 
	margin:none;
	padding:none;
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#949491; 
	}
	
.photo 					{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
a.photo:link			{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
a.photo:visited			{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
a.photo:active			{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A9A8A2; }
a.photo:hover			{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A9A8A2; }

.photolink				{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#527359; }
a.photolink:link		{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#527359; }
a.photolink:visited		{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#527359; }
a.photolink:active		{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A9A8A2; }
a.photolink:hover		{ vertical-align:top; text-align:left; background-color:none; margin:none; padding:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A9A8A2; }	

.link {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	margin:none;
	padding:none;
	text-transform:normal;
}
#link {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	margin:none;
	padding:none;
	text-transform:normal;
}

/* ------------------------------ portfolio image ------------------------------ */


#thumb20 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb21 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb22 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb23 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb24 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb25 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb26 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb27 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb28 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb29 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb30 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb31 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb32 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb33 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb34 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb35 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb36 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb37 {
	position: absolute;
	top: 117px;
	left: 433px;
}
#thumb38 {
	position: absolute;
	top: 170px;
	left: 378px;
}
#thumb39 {
	position: absolute;
	top: 170px;
	left: 378px;
}

