/* Css design by SodiumHalogen.com *** */

/* ----------nav-------------- */

#nav {
	width: 625px;
	height: 43px;
	float: left;
	padding-top: 27px;
	}
#nav_r {
	float: right;
	}
#nav_2 {
	width: 960px;
	height: 21px;
	}
#nav li, #nav_2 li {
	display: inline;
	}	
#nav a, #nav_2 a {
	text-decoration: none;
	border: none;
	}

#nav span, #nav_2 span { 
	display: none; 
	}
#nav a:hover  {
	background-position: 0 -43px;
	}
#nav_2 a:hover {
	background-position: 0 -21px;
	}
#nav ul { 
	list-style: none; 
	padding: 0; 
	margin: 0; 
	}
#nav_2 ul {
	margin-left: 554px;
	list-style: none; 
	padding: 0; 
	}
#nav ul li, #nav_2 ul li { 
	float: left; 
	display: inline; 
	margin: 0; 
	}
	
	
/* ----------individiual nav buttons-------------- */	
#home a {
	width: 109px;
	height: 43px;
	display: block;
	background: url(_images/b_home_up.gif) left top no-repeat;
	}
#about a {
	width: 110px;
	height: 43px;
	display: block;
	background: url(_images/b_about_up.gif) left top no-repeat;
	}
#portfolio a {
	width: 185px;
	height: 43px;
	display: block;
	background: url(_images/b_portfolio_up.gif) left top no-repeat;
	}
#news a {
	width: 109px;
	height: 43px;
	display: block;
	background: url(_images/b_news_up.gif) left top no-repeat;
	}
#contact a {
	width: 112px;
	height: 43px;
	display: block;
	background: url(_images/b_contact_up.gif) left top no-repeat;
	}
	
#web a {
	width: 54px;
	height: 21px;
	display: block;
	background: url(_images/b_web_up.gif) left top no-repeat;
	}
#identity a {
	width: 73px;
	height: 21px;
	display: block;
	background: url(_images/b_identity_up.gif) left top no-repeat;
	}
#print a {
	width: 58px;
	height: 21px;
	display: block;
	background: url(_images/b_print_up.gif) left top no-repeat;
	}
