#nav {
	width: 924px;
	height: 71px;
	background: url(../images/header/linkbar1.png);
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
	clear: both;
	z-index: 100;
	}

#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav li, #nav a {height: 71px; display: block;}

#link1 { left: 5px; width: 79px; }
#link2 { left: 84px; width: 97px; }
#link3 { left: 181px; width: 147px; }
#link4 { left: 328px; width: 147px; }
#link5 { left: 475px; width: 164px; }
#link6 { left: 639px; width: 167px; }
#link7 { left: 806px; width: 118px; }

#link1 a:hover, body#home a#homenav { background: transparent url(../images/header/linkbar1.png) -5px -71px no-repeat; }
#link2 a:hover, body#firm a#firmnav { background: transparent url(../images/header/linkbar1.png) -84px -71px no-repeat; }
#link3 a:hover, body#pro a#pronav { background: transparent url(../images/header/linkbar1.png) -181px -71px no-repeat; }
#link4 a:hover, body#practice a#practicenav { background: transparent url(../images/header/linkbar1.png) -328px -71px no-repeat; }
#link5 a:hover, body#clients a#clientsnav { background: transparent url(../images/header/linkbar1.png) -475px -71px no-repeat; }
#link6 a:hover, body#other a#othernav { background: transparent url(../images/header/linkbar1.png) -639px -71px no-repeat; }
#link7 a:hover, body#contact a#contactnav { background: transparent url(../images/header/linkbar1.png) -806px -71px no-repeat; }

/*=====Location Button=====*/

#location {
	width: 104px;
	height: 26px;
	background: url(../images/header/locationbutton.png);
	margin: 0;
	padding: 0;
	position: relative;
	clear: both;
	float: right;
	}

#location li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#location li, #location a {height: 26px; display: block;}

#location1 { left: 0; width: 104px; }
#location1 a:hover { background: transparent url(../images/header/locationbutton.png) 0px -26px no-repeat; }

/*=====Left Links=====*/

ul#sidenav {
	width: 270px;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 2px #759EC6 dotted;
	font-size: 14px;
	font-family: Arial;
	list-style-type: none;
	}
	
ul#sidenav li a, ul#sidenav a.downarrow {
	padding: 3px 10px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	background: #628AB2;
	border-top: 2px #5078A0 solid;
	border-bottom: 2px #5078A0 solid;
	}
	
ul#sidenav a.downarrow {
	background: url(../images/sitephotos/downarrow.png) #628AB2 180px 0 no-repeat;
	}
	
ul#sidenav li a:hover, ul#sidenav a.downarrow:hover {
	background: #344A5F;
	border-top: 2px #2B4055 solid;
	border-bottom: 2px #2B4055 solid;
	}
	
ul#sidenav a.downarrow:hover	{
	background: url(../images/sitephotos/downarrow-hover.png) 180px 0 no-repeat #344A5F;
	}
	
ul#sidenav li ul {
	margin: 0 0 5px 15px;
	color: #B5C8DB;
	list-style-type: none;
	}

body.left1a a#left1anav, body.left1b a#left1bnav, body.left1c a#left1cnav,
body.left2a a#left2anav, body.left2b a#left2bnav, body.left2c a#left2cnav, body.left2d a#left2dnav, body.left2e a#left2enav, body.left2f a#left2fnav, body.left2g a#left2gnav, body.left2h a#left2hnav,
body.left3 a#left3nav,
body.left4 a#left4nav,
body.left5a a#left5anav, body.left5b a#left5bnav, body.left5c a#left5cnav, body.left5d a#left5dnav, body.left5e a#left5enav, body.left5f a#left5fnav, body.left5g a#left5gnav, 
body.left6 a#left6nav,
body.left7 a#left7nav,
body.left8 a#left8nav,
body.left9 a#left9nav,
body.left10 a#left10nav,
body.left11 a#left11nav ,
body.left12 a#left12nav,
body.left1 a#left1nav,
body.left5 a#left5fnav,
body.left5 a#left5gnav,
body.left2 a#left2nav,
body.left5 a#left5nav {
	background: #344A5F;
	border-top: 2px #2B4055 solid;
	border-bottom: 2px #2B4055 solid;
	}
	
body.left1 a#left1nav,
body.left2 a#left2nav,
body.left2 a#left5fnav,
body.left2 a#left5gnav,
body.left5 a#left5nav {
	background: url(../images/sitephotos/downarrow-hover.png) 180px 0 no-repeat #344A5F;
	}

/*=====View Full News & Back Buttons=====*/

#viewfull, #back {
	width: 92px;
	height: 26px;
	background: url(../images/sitephotos/viewfull.png);
	margin: 0 auto;
	padding: 0;
	position: relative;
	clear: both;
	}
	
#back {
	float: right;
	background: url(../images/sitephotos/backbutton.png);
	}
	
#viewfull li, #back li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#viewfull li, #viewfull a, #back li, #back a {height: 26px; display: block;}

#viewfull1, #back1 { left: 0; width: 92px; }
#viewfull1 a:hover { background: transparent url(../images/sitephotos/viewfull.png) 0px -26px no-repeat; }	

#back1 a:hover { background: transparent url(../images/sitephotos/backbutton.png) 0px -26px no-repeat; }