html, body{
  height: 100%;
  margin: 0;
}

html{
  background: none;
  color: #f5f4f4;
}

body {
	background: url(../../../../images/bgTile.gif) repeat-x #f5f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", verdana, helvetica, sans-serif;
	color: #333;
	line-height:24px;
	font-size:small;
}


h1 {
	color: #083a20;
	font-weight:bold;
	font-size:x-large;
	clear:right;
	margin:0 0 25px;
}

h2 {
	color: #083a20;
	font-weight:bold;
	font-size:medium;
}

h3 {
	color: #083a20;
	font-weight:bold;
	font-size:small;
	margin:0 0 10px 0;
}

h4 {
	font-weight:bold;
}

h5 {
	font-weight:bold;
	margin:10px 0 0 0;
}

li {
	list-style-type:none;
	margin:0;
	font-size:small;
	line-height:20px;
}

li p {
	margin:0 0 6px 0;
}

p {
	margin:10px 0 25px 0;
}

.aboutWrap {
	width:430px;
	height:500px;
	margin:0 0 10px 0;
	font-size:small;
	line-height:15px;
	float:left;
	border: 1px solid #e0e5e2;
	background-color:#fff;
}

.aboutWrapRight {
	width:430px;
	height:500px;
	margin:0 0 10px 15px;
	font-size:small;
	line-height:15px;
	float:left;
	border: 1px solid #e0e5e2;
	background-color:#fff;
}

.alignWrap {
	width:900px;
	margin:20px 0 20px 0;
	float:left;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.blogContentBody {
	margin:0 0 50px 0;
}

.blogDatesWrap {
	width:248px;
	float:left;
	border: 1px solid #e0e5e2;
	background-color:#fff;
}

.container {
		width: 900px;
		height: auto;
		margin: 0 auto;
}

.colDivider {
	float:left;
	width:50%;
}

.colLeft {
	width:45%;
	float:left;
	margin: 0 30px 0 0;
}

.colLeftBlog {
	width:580px;
	float:left;
	margin: 0 30px 0 0;
}

.colLeftContact {
	width:200px;
	float:left;
	margin: 0 30px 0 0;
}

.colLeftHome {
	width:60%;
	float:left;
	margin: 0 30px 0 0;
}

.colLeftLinks {
	width:55%;
	float:left;
	margin: 0 60px 0 0;
}

.colLeftServices {
	width:350px;
	float:left;
	margin: 0 20px 0 0;
}

.colRight {
	width:45%;
	float:left;
	margin: 0;
}

.colRightHome {
	width:300px;
	float:left;
	margin: 0;
}

.colRightLinks {
	width:35%;
	float:left;
}

.contentWrap {
	width:880px;
	margin:25px 10px 0 10px;
}

.date {
	font-size:smaller;
	color:#666;
	font-style:italic;
}

.featureBucket {
	background:url(../../../../images/bucketBG.gif) repeat-x #eff0ef;
	border: 1px solid #e1e5e2;
	line-height:20px;
}

.footer {
	background: url(../../../../images/footerBG.gif) top center no-repeat;
	margin:25px 0 50px 0;
	text-align:center;
	font-size:smaller;
	width:900px;
	float:left;
}

.footerCopy {
	margin:0 100px 0 0;
	
}

.header {
	width:900px;
	height:214px;
}

.innerTube10 {
	margin:10px;
}

.liSub {
	list-style-type: circle;
	margin:0 0 0 30px;
	font-size:smaller;
	line-height:20px;
}

.logo {
	float:left;
}

.logoText {
	float:left;
	margin:130px 0 0 0;
}

.navWrap {
	width:544px;
	height:79px;
	float:right;
	margin:135px 0 0 0;
}

.rss {
	font-size:smaller;
	margin: 20px 0 0 0;
}

.servicesWrap {
	width:418px;
	height:120px;
	margin:10px;
	font-size:smaller;
	line-height:15px;
	float:left;
	border: 1px solid #e0e5e2;
	background-color:#fff;
}



/* Begin Navigation Styles */

a:link {
	color:#ba7d41;
	text-decoration:none;
}
a:visited {
	color:#ba7d41;
	text-decoration:none;
}
a:active {
	color:#ba7d41;
	text-decoration:none;
}
a:hover {
	color:#ba7d41;
	text-decoration:underline;
}

a.blogLink:link {
	color:#ba7d41;
	text-decoration:none;
}
a.blogLink:visited {
	color:#ba7d41;
	text-decoration:none;
}
a.blogLink:active {
	color:#ba7d41;
	text-decoration:none;
}
a.blogLink:hover {
	color:#ba7d41;
	text-decoration:underline;
}

.navWelcomeOn {
	background: url(../../../../images/navWelcome.gif) 0 79px;
	text-indent:-9000px;
	width:83px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWelcome:link {
	background: url(../../../../images/navWelcome.gif) 0 0;
	text-indent:-9000px;
	width:83px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWelcome:visited {
	background: url(../../../../images/navWelcome.gif) 0 0;
	text-indent:-9000px;
	width:83px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWelcome:active {
	background: url(../../../../images/navWelcome.gif) 0 0;
	text-indent:-9000px;
	width:83px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWelcome:hover {
	background: url(../../../../images/navWelcome.gif) 0 159px;
	text-indent:-9000px;
	width:83px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navWhyOn {
	background: url(../../../../images/navWhyVC.gif) 0 79px;
	text-indent:-9000px;
	width:117px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWhy:link {
	background: url(../../../../images/navWhyVC.gif) 0 0;
	text-indent:-9000px;
	width:117px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWhy:visited {
	background: url(../../../../images/navWhyVC.gif) 0 0;
	text-indent:-9000px;
	width:117px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWhy:active {
	background: url(../../../../images/navWhyVC.gif) 0 0;
	text-indent:-9000px;
	width:117px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navWhy:hover {
	background: url(../../../../images/navWhyVC.gif) 0 159px;
	text-indent:-9000px;
	width:117px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navAboutOn {
	background: url(../../../../images/navAbout.gif) 0 79px;
	text-indent:-9000px;
	width:82px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navAbout:link {
	background: url(../../../../images/navAbout.gif) 0 0;
	text-indent:-9000px;
	width:82px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navAbout:visited {
	background: url(../../../../images/navAbout.gif) 0 0;
	text-indent:-9000px;
	width:82px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navAbout:active {
	background: url(../../../../images/navAbout.gif) 0 0;
	text-indent:-9000px;
	width:82px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navAbout:hover {
	background: url(../../../../images/navAbout.gif) 0 159px;
	text-indent:-9000px;
	width:82px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navServicesOn {
	background: url(../../../../images/navServices.gif) 0 79px;
	text-indent:-9000px;
	width:79px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navServices:link {
	background: url(../../../../images/navServices.gif) 0 0;
	text-indent:-9000px;
	width:79px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navServices:visited {
	background: url(../../../../images/navServices.gif) 0 0;
	text-indent:-9000px;
	width:79px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navServices:active {
	background: url(../../../../images/navServices.gif) 0 0;
	text-indent:-9000px;
	width:79px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navServices:hover {
	background: url(../../../../images/navServices.gif) 0 159px;
	text-indent:-9000px;
	width:79px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navBlogOn {
	background: url(../../../../images/navBlog.gif) 0 79px;
	text-indent:-9000px;
	width:51px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navBlog:link {
	background: url(../../../../images/navBlog.gif) 0 79px;
	text-indent:-9000px;
	width:51px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navBlog:visited {
	background: url(../../../../images/navBlog.gif) 0 79px;
	text-indent:-9000px;
	width:51px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navBlog:active {
	background: url(../../../../images/navBlog.gif) 0 79px;
	text-indent:-9000px;
	width:51px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navBlog:hover {
	background: url(../../../../images/navBlog.gif) 0 79px;
	text-indent:-9000px;
	width:51px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navLinksOn {
	background: url(../../../../images/navLinks.gif) 0 79px;
	text-indent:-9000px;
	width:56px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navLinks:link {
	background: url(../../../../images/navLinks.gif) 0 0;
	text-indent:-9000px;
	width:56px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navLinks:visited {
	background: url(../../../../images/navLinks.gif) 0 0;
	text-indent:-9000px;
	width:56px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navLinks:active {
	background: url(../../../../images/navLinks.gif) 0 0;
	text-indent:-9000px;
	width:56px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navLinks:hover {
	background: url(../../../../images/navLinks.gif) 0 159px;
	text-indent:-9000px;
	width:56px;
	height:79px;
	overflow:hidden;
	float:left;
}

.navContactOn {
	background: url(../../../../images/navContact.gif) 0 79px;
	text-indent:-9000px;
	width:76px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navContact:link {
	background: url(../../../../images/navContact.gif) 0 0;
	text-indent:-9000px;
	width:76px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navContact:visited {
	background: url(../../../../images/navContact.gif) 0 0;
	text-indent:-9000px;
	width:76px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navContact:active {
	background: url(../../../../images/navContact.gif) 0 0;
	text-indent:-9000px;
	width:76px;
	height:79px;
	overflow:hidden;
	float:left;
}
a.navContact:hover {
	background: url(../../../../images/navContact.gif) 0 159px;
	text-indent:-9000px;
	width:76px;
	height:79px;
	overflow:hidden;
	float:left;
}



/* End Navigation Styles */
