* {margin:0; font-family:Arial, Helvetica, sans-serif;}

body
{
}

#splash span
{
	color:#fc8610;
	font-size:10px;
}

#container
{
	width:760px;
	height:auto;
	margin:auto;
}

#head
{
	width:760px;
	height:30px;
	padding-top:40px;
	float:left;
}

#head1
{
	width:393px;
	height:30px;
	padding-left:242px;
	float:left;
}

#head2
{
	width:125px;
	height:30px;
	float:left;
	z-index:999;
}

#midbody
{
	width:760px;
	height:510px;
	float:left;
}

#midbodybio
{
	width:560px;
	height:420px;
	float:left;
	font-size:12px;
	padding:90px 100px 0 100px;
	line-height:1.3;
}

#midbodybio p
{
	padding:0 0 0 130px;
}

#midbodyl
{
	width:50px;
	height:510px;
	float:left;
}

#midbodym
{
	width:660px;
	height:510px;
	float:left;
}

#midbodyr
{
	width:50px;
	height:510px;
	float:left;
}

#midbodyhome0
{
	width:760px;
	height:450px;
	float:left;
	text-align:center;
	padding:130px 0 0 0;
	display:block;
}

#midbodyhome
{
	width:760px;
	height:350px;
	float:left;
	text-align:center;
	padding:230px 0 0 0;
}

#midbodyservices1
{
	width:760px;
	height:510px;
	float:left;
	position:relative;
}

#midbodyservices1 p
{
	font-size:12px;
	padding:130px 170px 0 170px;
	line-height:1.3;
}

#sfc
{
	width:100px;
	height:100px;
	top:350px;
	left:150px;
	position:absolute;
}

#midbodyservices2
{
	width:420px;
	height:360px;
	float:left;
	font-size:12px;
	padding:150px 170px 0 170px;
	line-height:1.3;
	display:none;
}

#midbodycontactl
{
	width:230px;
	height:360px;
	float:left;
	font-size:14px;
	padding:150px 0 0 120px;
	line-height:1.3;
}

#midbodycontactl a:link, #midbodycontactl a:visited
{
	color:#fc8610;
	text-decoration:none;
}

#midbodycontactr
{
	width:410px;
	height:400px;
	float:left;
	font-size:14px;
	padding:110px 0 0 0;
	line-height:1.3;
}

input, textarea, select
{
	outline:none
} 

#midbodyty
{
	width:760px;
	height:360px;
	float:left;
	font-size:16px;
	padding:150px 0 0 0;
	line-height:1.5;
	text-align:center;
}

#midbodylogin
{
	width:760px;
	height:360px;
	float:left;
	font-size:16px;
	padding:150px 0 0 0;
}

#midbodyadmin
{
	width:760px;
	height:410px;
	float:left;
	font-size:16px;
	padding:100px 0 0 0;
	overflow:auto;
}

#midbodyadmin table, #midbodylogin table, #midbodypress table, #midbodymassmailer table, #midbodyportfolio table
{
	margin-right:auto;
	margin-left:auto;
}

#midbodyeditjob
{
	width:700px;
	height:490px;
	float:left;
	font-size:16px;
	padding:20px 0 0 60px;
	overflow:auto;
}

#midbodyportfolio
{
	width:760px;
	height:435px;
	float:left;
	overflow:auto;
	text-align:center;
	padding-top:75px;
}

#midbodymassmailer
{
	width:760px;
	height:470px;
	float:left;
	text-align:center;
	padding-top:40px;
}

#social
{
	width:760px;
	height:30px;
	float:left;
	text-align:center;
	padding-top:10px;
}

.highorange
{
	color:#fc8610;
	font-size:14px;
}

.highorange0
{
	color:#fc8610;
}

.highorange1
{
	color:#fc8610;
	font-size:24px;
}

.highorange2
{
	color:#fc8610;
	font-size:18px;
	text-align:center;
}

.inputbox
{
	width: 135px;
	height:24px;
	border:0;
	background:url(../images/inputfield.png) no-repeat left center;
	padding:6px 15px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textarea
{
	width: 165px;
	height:93px;
	border:#fc8610 solid 2px;
	padding:5px;
	margin:5px 0 5px 0;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textarea1
{
	border:#fc8610 solid 2px;
	padding:5px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tableright
{
	vertical-align:top;
	text-align:right;
	padding:4px 10px 0 0;
}

#head a:link, #head a:visited, #midbodyeditjob a:link, #midbodyeditjob a:visited
{
	text-decoration:none;
	color:#a6a6a6;
}

.halo:hover
{
	border:solid 1px #fc8610;
}