/* Martin Harris Style Sheet */
/* font */


#featured_projects,#current_projects{font-family:Verdana, Arial, Helvetica, sans-serif;}

#current_projects .thumbnails{ float:left; margin:0px 10px 0 0px; }
#current_projects .item{ margin:10px; }
#current_projects .item .item-desc{ }
#current_projects .item .item-title ,#current_projects .item .item-title a{ font-size:14px; padding:10px 10px 10px 0; }
.hr{height:1px; width:100%; border:dotted #CCCCCC 1px ; }
.clear {clear:both; }
.line { width:100%; height:1px; background:#333333 }
#featured_projects a ,#current_projects a{ font-family: Georgia, "Times New Roman", Times, serif; color:#59574c; font-weight:bold; font-size:16px; }
#featured_projects a:hover,#current_projects a:hover{ color:#993300 }

#current_projects a img{border:2px solid  #003366; }
#current_projects a:hover img{border:2px solid #990000; }

.sampling{ padding:10px; }
.sample-item{ font-family:verdana; font-size:12px; color:#3D1203; }
.sample-item a{ text-decoration:underline; color:#3D1203 }
.sample-item a:hover{ text-decoration:none;  color:#3D1203 }
.thumb-out{ border:4px solid  #355a8e; cursor:pointer; }
.thumb-in{ border:4px solid  #990000; cursor:pointer;} 





a:link {
	color: #6d662f;
}
a:visited {
	color: #6d662f;
}
a:hover {
	color: #a68a0b;
}
a:active {
	color: #6d662f;
}

.stylefont_content_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 15px;
	color: #958a52;
	text-align: left;
}
.stylefont_content_title2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #958a52;
	text-align: left;
}
.stylefont_content{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	line-height: 15px;
	color: #59574c;
	text-align: left;

}
.stylefont_content02{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #000000;
	text-align: left;

}

.stylefont_content03{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height: 15px;
	color: #59574c;
	text-align: left;
}

/* structure */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#e0ca9a;
}

div.Table_01 {
	width:100%;	
	margin:0 auto;
	left:0px;
	top:0px;
	width:950px;
	height:718px;
}

div.main01_ {
	left:0px;
	top:0px;
	width:950px;
	height:17px;
	float:left;
	
}

div.main02_ {
	left:0px;
	top:17px;
	width:950px;
	height:420px;
	float:left;
}

div.main03_ {
	left:0px;
	top:421px;
	width:950px;
	height:16px;
	float:left;
}
div.main04_ {
	left:0px;
	top:451px;
	width:52px;
	height:auto;
	float:left;
}

div.main04_c {
	left:0px;
	top:451px;
	width:13px;
	height:340px;
	float:left;
	background-image:url(images/main04a.jpg);
}
div.main08_c {
	left:900px;
	top:451px;
	width:12px;
	height:340px;
	float:left;
	background-image:url(images/main08a.jpg);
}
div.content00 {
	left:52px;
	top:451px;
	width:920px;
	height:auto;
	padding-left:10px;
	background-image:url(images/background_cntnt.jpg);
}
div.content01 {
	left:52px;
	top:451px;
	width:535px;
	height:auto;
	padding-left:30px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
}
div.content01news {
	left:52px;
	top:451px;
	width:600px;
	float:left;
	height:auto;
	padding-left:30px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}
div.content02 {
	width:250px;
	top:451px;
	height:auto;
	padding-left:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	background-color:#FFFFFF;
}
div.content02wide {
	width:850px;
	top:451px;
	height:auto;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
}
div.content03 {
	left:52px;
	top:451px;
	width:500px;
	float:left;
	height:auto;
	padding-left:30px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}
div.main05_ {
	left:52px;
	top:451px;
	width:283px;
	height:133px;
	float:left;
	background-color:#FFFFFF;
}

div.main06_ {
	left:335px;
	top:451px;
	width:282px;
	height:133px;
	float:left;
}

div.main07_ {
	left:617px;
	top:451px;
	width:283px;
	height:133px;
	float:left;
}

div.main08_ {
	left:900px;
	top:451px;
	width:50px;
	height:133px;
	float:left;
}

div.main09_ {
	left:0px;
	top:584px;
	width:52px;
	height:61px;
	float:left;
}

div.main10_ {
	left:52px;
	top:584px;
	width:848px;
	height:61px;
	float:left;
}

div.main11_ {
	left:900px;
	top:584px;
	width:50px;
	height:61px;
	float:left;
}

div.main12_ {
	left:0px;
	top:645px;
	width:950px;
	height:73px;
	float:left;
}