@charset "utf-8";
/* CSS Document */

body {
	background:#FFFFFF;
}

h2 {
	font-size:1em;
	color:#FF0000;
	font-weight:bold;
	font-style:italic;
	font-family:"Franklin Gothic Medium";
	margin-top:8px;
}

h4 {
	font-size:0.85em;
	color:#000000;
	font-weight:bold;
	font-family:"Franklin Gothic Medium";
}

h4 a{
	color:#000000;
	font-weight:bold;
	font-family:"Franklin Gothic Medium";
	text-decoration:none;
}

#page {
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:1000px;
	height:600px;
	background:url(images/border.jpg);
}

#wrapper1 {
	width:950px;
	height:550px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
}

#header {
	width:auto;
	position:relative;
	margin-top:0px;
	height:70px;
}

#logo {
	width:300px;
	float:left;
}

#phone {
	width:218px;
	float:right;
}

#horiznavbar {
	width:950px;
	height:20px;
	background:#CCCCCC;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:3px;
}

#horiznavbar p{
	margin-left:100px;
	font-size:12px;
	margin-top:3px;
	margin-bottom:0px;
	font-weight:bold;
}

#horiznavbar p a{
	margin-right:20px;
}

#horiznavbar p a:link{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#horiznavbar p a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#horiznavbar p a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#horiznavbar p a.active{
	color:#333333;
	text-decoration:none;
}

#horiznavbar p a.last{
	margin-right:0px;
}

#horiznavbar p a.lastactive{
	margin-right:0px;
	color:#333333;
}

#bannerstrip {
	height:150px;
	width:auto;
	background:#ffffff;
	margin-top:3px;
	margin-bottom:3px;
}

.seperator {
	width:auto;
	height:2px;
	background:#686666;
	clear:both;
}

#leftcolumn {
	float:left;
	width:150px;
	height:297px;
	margin-top:3px;
	clear:left;
}

#mainsection {
	float:right;
	width:780px;
	height:297px;
	margin-top:3px;
	overflow:auto;
}

#mainsection p{
	width:auto;
	padding-right:10px;
	font-size:0.8em;
	font-family:"Franklin Gothic Medium";
	color:#333333;
	line-height:1.1em;
}

#mainsection p a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#contact{
	width:270px;
	font-size:0.9em;
	font-family:"Franklin Gothic Medium";
	color:#333333;
	line-height:1em;
	float:left;
	text-align:left;
	margin-left:20px;
}
#contactleft{
	width:350px;
	padding-left:10px;
	padding-right:50px;
	font-size:0.9em;
	font-family:"Franklin Gothic Medium";
	color:#333333;
	float:right;
}

#breadcrumb {
	font-size:0.7em;
	margin-left:0px;
}

#breadcrumb a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#services{
	width:100%;
}

#services1 {
	margin-left:0px;
	margin-top:-10px;
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#333333;
	width:205px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:80px;
}

#services1 ul {
	margin-top:0px;
}

#services1 ul li {
	list-style-image:url(images/redstar.jpg);
	margin-top:0px;
}

#services1 ul li a:link{
	color:#333333;
	text-decoration:none;
}

#services1 ul li a:visited{
	color:#333333;
	text-decoration:none;
}

#services1 ul li a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#services2 {
	margin-left:0px;
	margin-top:-10px;
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#333333;
	width:425px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	float:right;
}

#services2 ul {
	margin-top:0px;
}

#services2 ul li {
	list-style-image:url(images/redstar.jpg);
	margin-top:0px;
}

#services2 ul li a:link{
	color:#333333;
	text-decoration:none;
}

#services2 ul li a:visited{
	color:#333333;
	text-decoration:none;
}

#services2 ul li a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#footer {
	width:auto;
	margin-left:0px;
	margin-top:3px;
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#333333;
	height:auto;
}

#footer p.right {
	float:right;
	width:430px;
	text-align:right;
}

#footer p.left {
	float:left;
	width:300px;
	text-align:left;
}

