/* 
Style Sheet
-------------------------------------------------------
Copyright (c) 2009, Reclaim Design Lloc

Last Updated: David Henry
Date: 10/10/2009 */       

/* NAV  */
div#nav
{
	position:absolute;
	top:14px;
	left:600px;
	margin: 0 auto 0 auto;
	width: 746px;
	padding: 0;
	height: 89px;

}

ul#nav_sprite {
	position: relative;
	top: -14px;
	left: 0px;
	width: 746px;
	margin: 0;
	height: 89px;
	list-style-type: none;
	overflow: hidden;


}

.home ul#nav_sprite  { background: transparent url(/images/nav/Nav.png) no-repeat 0 0; }
.services ul#nav_sprite  { background: transparent url(/images/nav/Nav.png) no-repeat 0 -90px;  }
.companyinfo ul#nav_sprite   { background: transparent url(/images/nav/Nav.png) no-repeat 0 -180px;  }
.blog ul#nav_sprite   { background: transparent url(/images/nav/Nav.png) no-repeat 0 -270px; }
.contact ul#nav_sprite  { background: transparent url(/images/nav/Nav.png) no-repeat 0 -360px; }


ul#nav_sprite li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 89px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:89px; /* IE5/Win */
	background: transparent url(/images/nav/Nav.png) no-repeat;
}


.home li#hom a 				{ background-position: 0px 0px; width: 69px; left: 0; }
.home li#hom a:hover		{ background-position: 0px 0px; }
.home li#ser a 				{ background-position: -69px -450px; width: 85px; left: 69px;}
.home li#ser a:hover		{ background-position: -69px 0px; }
.home li#com a 				{ background-position: -154px -450px; width: 125px; left: 154px; }
.home li#com a:hover		{ background-position: -154px 0px; }
.home li#blo a 				{ background-position: -279px -450px; width: 61px; left: 279px; }
.home li#blo a:hover		{ background-position: -279px 0px; }
.home li#con a 				{ background-position: -340px -450px; width: 83px; left: 340px; }
.home li#con a:hover		{ background-position: -340px 0px; }


.services li#hom a 			{ background-position: 0px -450px; width: 69px; left: 0; }
.services li#hom a:hover	{ background-position: 0px -90px; }
.services li#ser a 			{ background-position: -69px -90px; width: 85px; left: 69px;}
.services li#ser a:hover	{ background-position: -69px -90px; }
.services li#com a 			{ background-position: -154px -450px; width: 125px; left: 154px; }
.services li#com a:hover	{ background-position: -154px -90px; }
.services li#blo a 			{ background-position: -279px -450px; width: 61px; left: 279px; }
.services li#blo a:hover	{ background-position: -279px -90px; }
.services li#con a 			{ background-position: -340px -450px; width: 83px; left: 340px; }
.services li#con a:hover	{ background-position: -340px -90px; }

.companyinfo li#hom a 			{ background-position: 0px -450px; width: 69px; left: 0; }
.companyinfo li#hom a:hover		{ background-position: 0px -180px; }
.companyinfo li#ser a 			{ background-position: -69px -450px; width: 85px; left: 69px;}
.companyinfo li#ser a:hover		{ background-position: -69px -180px; }
.companyinfo li#com a 			{ background-position: -154px -180px; width: 125px; left: 154px; }
.companyinfo li#com a:hover		{ background-position: -154px -180px; }
.companyinfo li#blo a 			{ background-position: -279px -450px; width: 61px; left: 279px; }
.companyinfo li#blo a:hover		{ background-position: -279px -180px; }
.companyinfo li#con a 			{ background-position: -340px -450px; width: 83px; left: 340px; }
.companyinfo li#con a:hover		{ background-position: -340px -180px; }

.blog li#hom a 			{ background-position: 0px -450px; width: 69px; left: 0; }
.blog li#hom a:hover	{ background-position: 0px -270px; }
.blog li#ser a 			{ background-position: -69px -450px; width: 85px; left: 69px;}
.blog li#ser a:hover	{ background-position: -69px -270px; }
.blog li#com a 			{ background-position: -154px -450px; width: 125px; left: 154px; }
.blog li#com a:hover	{ background-position: -154px -270px; }
.blog li#blo a 			{ background-position: -279px -270px; width: 61px; left: 279px; }
.blog li#blo a:hover	{ background-position: -279px -270px; }
.blog li#con a 			{ background-position: -340px -450px; width: 83px; left: 340px; }
.blog li#con a:hover	{ background-position: -340px -270px; }

.contact li#hom a 			{ background-position: 0px -450px; width: 69px; left: 0; }
.contact li#hom a:hover		{ background-position: 0px -360px; }
.contact li#ser a 			{ background-position: -69px -450px; width: 85px; left: 69px;}
.contact li#ser a:hover		{ background-position: -69px -360px; }
.contact li#com a 			{ background-position: -154px -450px; width: 125px; left: 154px; }
.contact li#com a:hover		{ background-position: -154px -360px; }
.contact li#blo a 			{ background-position: -279px -450px; width: 61px; left: 279px; }
.contact li#blo a:hover		{ background-position: -279px -360px; }
.contact li#con a 			{ background-position: -340px -360px; width: 83px; left: 340px; }
.contact li#con a:hover		{ background-position: -340px -360px; }

.none li#hom a 			{ background-position: 0px -450px; width: 69px; left: 0; }
.none li#hom a:hover		{ background-position: 0px -360px; }
.none li#ser a 			{ background-position: -69px -450px; width: 85px; left: 69px;}
.none li#ser a:hover		{ background-position: -69px -360px; }
.none li#com a 			{ background-position: -154px -450px; width: 125px; left: 154px; }
.none li#com a:hover		{ background-position: -154px -360px; }
.none li#blo a 			{ background-position: -279px -450px; width: 61px; left: 279px; }
.none li#blo a:hover		{ background-position: -279px -360px; }
.none li#con a 			{ background-position: -340px -450px; width: 83px; left: 340px; }
.none li#con a:hover		{ background-position: -340px -270px; }




/* END NAV 