@charset "UTF-8";/* CSS Document *//*==========NAVIGATION==========*/#navbar {	height: 13px;	margin-top: 27px;}#header_home {	background: #ff9900 url(../images/headerText_1.gif) no-repeat;	background-position: center;	height: 153px;}#menuhome {	display: block;	position: relative;	float: left;	/*	top: 0px;	left: 0px;	*/	height: 106px;	width: 330px;	/*border: solid 1px #ff0033;*/}#navbar ul{	float: left;	margin: 0 0 0 0px;	padding: 0;	width: 600px;	height: 100%;	list-style-type: none;	/*border: solid 1px #996633;*/}#navbar li{	float:left;}#navbar ul li a {	display: block;	height: 13px;	text-indent: -2000em;	/*margin-right: 50px;*/	/*margin-top: 57px;*/	/*border: solid 1px #ff9900;*/}/* nav ========== */#navbar ul li.navPipe {	background:url(../images/navPipe.png) no-repeat 0;	width:2px;	margin:0 30px 0 30px;}#navbar ul li a.nav_home {	background:url(../images/nav_home.png) no-repeat 0 0;	width: 35px;	/* margin-right: 30px; */}#navbar ul li a.nav_services {	background: url(../images/nav_services.png) no-repeat 0 0;	width: 55px;}#navbar ul li a.nav_aboutus {	background: url(../images/nav_aboutus.png) no-repeat 0 0;	width: 57px;}#navbar ul li a.nav_contactus {	background: url(../images/nav_contactus.png) no-repeat 0 0;	width: 70px; /* adjust right margin so that total width of all 3 nav items (width + margin) total 488px. Use 50px for nav list of portfolio, and about only! */}/* nav on states ========== */#navbar ul li a.nav_homeOn {	background:url(../images/nav_home.png) no-repeat 0px -20px;	width: 35px;}#navbar ul li a.nav_servicesOn {	background:url(../images/nav_services.png) no-repeat 0px -20px;	width: 55px;}#navbar ul li a.nav_clientsOn {	background:url(../images/nav_clients.png) no-repeat 0px -20px;	width: 57px;}#navbar ul li a.nav_aboutusOn {	background:url(../images/nav_aboutus.png) no-repeat 0px -20px;	width: 57px;}#navbar ul li a.nav_contactusOn {	background:url(../images/nav_contactus.png) no-repeat 0px -20px;	width: 70px;	/*margin-right: 50px;*/ /* adjust right margin so that total width of all 3 nav items (width + margin) total 495px. Use 50px for nav list of portfolio, resume and contact */	/*margin-right: 30px;*/ /* adjust right margin so that total width of all 3 nav items (width + margin) total 488px. Use 50px for nav list of portfolio, and about only! */}/* nav hover state ========== */#navbar ul li a.nav_home:hover, #navbar ul li a.nav_homeOn:hover {	background-position: -0px -20px;}#navbar ul li a.nav_services:hover, #navbar ul li a.nav_servicesOn:hover {	background-position: -0px -20px;}#navbar ul li a.nav_clients:hover, #navbar ul li a.nav_clientsOn:hover {	background-position: -0px -20px;}#navbar ul li a.nav_aboutus:hover, #navbar ul li a.nav_aboutusOn:hover {	background-position: -0px -20px;}#navbar ul li a.nav_contactus:hover, #navbar ul li a.nav_contactusOn:hover {	background-position: -0px -20px;}/*==========HOME BUCKET LINKS==========*/#bucketLinks {	margin-bottom:20px;	clear:both;	}#bucketLinks ul{	float: left;	margin: 0 0 0 0px;	padding: 0;	width: 550px;	height: 100%;	list-style-type: none;	/*border: solid 1px #996633;*/	/*background-color:#CCC;*/	/*border:#F00 1px solid;*/}#bucketLinks li{	float:left;}#bucketLinks ul li a {	display: block;	height: 52px;	text-indent: -2000em;	/*margin-top: 57px;*/	/*border: solid 1px #ff9900;*/}/* bucketLinks ========== */#bucketLinks ul li a.bucket_services {	background: url(../images/bucketlink_services.png) no-repeat 0 0;	width: 142px;	margin-right: 44px;}#bucketLinks ul li a.bucket_aboutus {	background: url(../images/bucketlink_aboutus.png) no-repeat 0 0;	width: 132px;	margin-right: 44px;}#bucketLinks ul li a.bucket_contactus {	background: url(../images/bucketlink_contactus.png) no-repeat 0 0;	width: 186px; /* adjust right margin so that total width of all 3 nav items (width + margin) total 488px. Use 50px for nav list of portfolio, and about only! */}/* bucketLinks on states ========== */#bucketLinks ul li a.bucket_servicesOn {	background:url(../images/bucketlink_services.png) no-repeat 0px -50px;	width: 142px;}#bucketLinks ul li a.bucket_aboutusOn {	background:url(../images/bucketlink_aboutus.png) no-repeat 0px -50px;	width: 132px;}#bucketLinks ul li a.bucket_contactusOn {	background:url(../images/bucketlink_contactus.png) no-repeat 0px -50px;	width: 186px;	/*margin-right: 50px;*/ /* adjust right margin so that total width of all 3 nav items (width + margin) total 495px. Use 50px for nav list of portfolio, resume and contact */	/*margin-right: 30px;*/ /* adjust right margin so that total width of all 3 nav items (width + margin) total 488px. Use 50px for nav list of portfolio, and about only! */}/* bucketLinks hover state ========== */#bucketLinks ul li a.bucket_services:hover, #bucketLinks ul li a.bucket_servicesOn:hover {	background-position: -0px -50px;}#bucketLinks ul li a.bucket_aboutus:hover, #bucketLinks ul li a.bucket_aboutusOn:hover {	background-position: -0px -50px;}#bucketLinks ul li a.bucket_contactus:hover, #bucketLinks ul li a.bucket_contactusOn:hover {	background-position: -0px -50px;}