.big {font-size:16px;}
.text {font-size:12px; color:#000000;}
.oldtext {font-size:13px; color:#205810;}
.oldfooter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#205810; overflow:hidden;}
.text a, .text a:visited, .footer a, .footer a:visited{color:#205810; text-decoration:underline;}
.text a:hover, .text a:active, .footer a:hover, .footer a:active{color:#205810; text-decoration:none;}
select,option{font-size:12px; background-color:#FFFFFF;}
textarea,input{font-size:12px; background-color:#FFFFFF; border:1px black solid;}
img.gimage{color:#999999;border-color:#999999;}

	*{
		margin:0;
		padding:0;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	html,body {
		width:100%;
		height:100%;
		overflow:hidden;
	}
	body {
		background-color:#FFFFFF;
		margin:50px 0px; padding:0px;
		text-align:center;
	}
	#horizon {
	background-color: transparent;
	background-image:url(images/background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 45%;
	left: 7px;
	width: 100%;
	margin-top: -200px;
	text-align: center;
	min-width: 900px;
	overflow:hidden;
	}
	#wrapper {
	background-image:url(images/template.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	position: relative;
	text-align: left;
	width: 629px;
	margin: 0px auto;
	height:391px;
	}
	#borders {
		background-color: transparent;
		position:absolute;
		z-index:3;
		width:340px;
		height:389px;
		border:1px #EFEFEF solid;
		border-right-width:0px;
	}
	#container {
		position:absolute;
		z-index:11;
		width:629px;
		height:389px;
	}
	#portfolio {
		position:absolute;
		z-index:10;
		height:391px;
		width:629px;
		border:1px #EFEFEF solid;
		display:none;
		visibility:hidden;
	}
	#port_table {
		height:391px;
		width:629px;
	}
	#tright {
		float:right;
		width:289px;
	}
	#tright_contact {
	float:right;
	width:300px;
	height:389px;
	background-color:#FFFFFF;
	border:1px #EFEFEF solid;
	border-left-width:0px;
	font-size:12px;
	color:#205810;
	text-align: center;
	}
	#footer {
		margin-top:10px;
		color:#205810;
		font-size:10px;
		width:100%;
		text-align:center;
	}
	#footer a,#footer a:hover {
		color:#205810;
		text-decoration:none;
	}
	#footer a:hover,#footer a:active {
		color:#205810;
		text-decoration:underline;
	}
	#tleft {
		float:left;
		width:340px;
	}
	#title{
		font-size:16px;
		position:absolute;
		top:7px;
		padding-left:13px;
		color:#205810;
		width:363px;
	}
	#portfolio_title{
		font-size:13px;
		color:#205810;
	}
	#blurb{
		font-size:12px;
		color:#205810;
		position:absolute;
		top:175px;
		padding:15px;
		width:315px;
		overflow:hidden;
	}
	#consultation {
		position:absolute;
		top:350px;
		background:url(images/star.gif) top left no-repeat;
		padding-left:35px;
		padding-top:6px;
		left:20px;
		height:30px;
		text-align:left;
		width:175px;
		height:26px;
		font-size:12px;
	}
	#consultation a, #consultation a:visited {
		color:#FF6666;
		text-decoration:none;
	}
	#consultation a:hover {
		color:#FF6666;
		text-decoration:underline;
	}
	a:link {
		color:#E21D25;
		text-decoration:none;
	}
	a:visited {
		color:#E21D25;
		text-decoration:none;
	}
	a:active {
		color:#FF0000;
		text-decoration:underline;
	}
	a:hover {
		color:#C3525E;
		text-decoration:underline;
	}
#wrapperPortfolio {
	background-position:left top;
	background-repeat:no-repeat;
	position: relative;
	text-align: left;
	width: 629px;
	margin: 0px auto;
	height:391px;
	background-color: #FFFFFF;
}
#portfolio {
	width: 639px;
	clear: both;
	height: 389px;
	padding: 20px;
}
h1 {
	font-size: 14px;
}
#portfolioLinks {
	font-size:12px;
	color:#205810;
}
