body {
	text-align: left;
	padding: 25px;
	margin: 0;
	border: 0;
        background-color: #FFFFFF;
}

#home, #home ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#home a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#home a:link, #home a:visited, #home a:active {
	color: #38494E;
	text-decoration: none;
}

#home a:hover{
	color:#161F22;
	text-decoration: underline;
}

#home li { /* all list items */
	float: left;
	width: 86px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/home_btn.gif) no-repeat 0px 0px;
}

#home li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 86px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#home li:hover ul, #home li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#home li:hover, #home li.sfhover {
	background:  url(http://www.jordancoyne.com/img/home_btn.gif) no-repeat -86px 0px;
}

#firmoverview, #firmoverview ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#firmoverview a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#firmoverview a:link, #firmoverview a:visited, #firmoverview a:active {
	color: #38494E;
	text-decoration: none;
}

#firmoverview a:hover{
	color:#161F22;
	text-decoration: underline;
}

#firmoverview li { /* all list items */
	float: left;
	width: 137px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/firm_overview_btn.gif) no-repeat 0px 0px;
}

#firmoverview li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 137px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#firmoverview li:hover ul, #firmoverview li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#firmoverview li:hover, #firmoverview li.sfhover {
	background:  url(http://www.jordancoyne.com/img/firm_overview_btn.gif) no-repeat -137px 0px;
}

#practiceareas, #practiceareas ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#practiceareas a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#practiceareas a:link, #practiceareas a:visited, #practiceareas a:active {
	color: #38494E;
	text-decoration: none;
}

#practiceareas a:hover{
	color:#161F22;
	text-decoration: underline;
}

#practiceareas li { /* all list items */
	float: left;
	width: 137px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/practice_areas_btn.gif) no-repeat 0px 0px;
}

#practiceareas li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 137px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#practiceareas li:hover ul, #practiceareas li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#practiceareas li:hover, #practiceareas li.sfhover {
	background:  url(http://www.jordancoyne.com/img/practice_areas_btn.gif) no-repeat -137px 0px;
}

#members, #members ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#members a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#members a:link, #members a:visited, #members a:active {
	color: #38494E;
	text-decoration: none;
}

#members a:hover{
	color:#161F22;
	text-decoration: underline;
}

#members li { /* all list items */
	float: left;
	width: 179px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/members_btn.gif) no-repeat 0px 0px;
}

#members li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 179px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#members li:hover ul, #members li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#members li:hover, #members li.sfhover {
	background:  url(http://www.jordancoyne.com/img/members_btn.gif) no-repeat -179px 0px;
}

#publications, #publications ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#publications a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#publications a:link, #publications a:visited, #publications a:active {
	color: #38494E;
	text-decoration: none;
}

#publications a:hover{
	color:#161F22;
	text-decoration: underline;
}

#publications li { /* all list items */
	float: left;
	width: 126px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/publications_btn.gif) no-repeat 0px 0px;
}

#publications li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 126px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#publications li:hover ul, #publications li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#publications li:hover, #publications li.sfhover {
	background:  url(http://www.jordancoyne.com/img/publications_btn.gif) no-repeat -126px 0px;
}

#researchlinks, #researchlinks ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#researchlinks a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#researchlinks a:link, #researchlinks a:visited, #researchlinks a:active {
	color: #38494E;
	text-decoration: none;
}

#researchlinks a:hover{
	color:#161F22;
	text-decoration: underline;
}

#researchlinks li { /* all list items */
	float: left;
	width: 110px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/research_links_btn.gif) no-repeat 0px 0px;
}

#researchlinks li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 110px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#researchlinks li:hover ul, #researchlinks li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#researchlinks li:hover, #researchlinks li.sfhover {
	background:  url(http://www.jordancoyne.com/img/research_links_btn.gif) no-repeat -110px 0px;
}

#careers, #careers ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#careers a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#careers a:link, #careers a:visited, #careers a:active {
	color: #38494E;
	text-decoration: none;
}

#careers a:hover{
	color:#161F22;
	text-decoration: underline;
}

#careers li { /* all list items */
	float: left;
	width: 99px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/careers_btn.gif) no-repeat 0px 0px;
}

#careers li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 99px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#careers li:hover ul, #careers li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#careers li:hover, #careers li.sfhover {
	background:  url(http://www.jordancoyne.com/img/careers_btn.gif) no-repeat -99px 0px;
}

#contactus, #contactus ul { /* all lists */
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0;
}

#contactus a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color:#38494E;
	text-decoration: none;
	display: block;
}

#contactus a:link, #contactus a:visited, #contactus a:active {
	color: #38494E;
	text-decoration: none;
}

#contactus a:hover{
	color:#161F22;
	text-decoration: underline;
}

#contactus li { /* all list items */
	float: left;
	width: 110px; /* width needed or else Opera goes nuts */
	background:  url(http://www.jordancoyne.com/img/contact_btn.gif) no-repeat 0px 0px;
}

#contactus li ul { /* second-level lists */
	position: absolute;
	background: #A1BDAF;
	width: 110px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#contactus li:hover ul, #contactus li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#contactus li:hover, #contactus li.sfhover {
	background:  url(http://www.jordancoyne.com/img/contact_btn.gif) no-repeat -110px 0px;
}

#lightblue {
	line-height: 14px; 
	background: #A1BDAF;
	padding: 2px 7px 2px 7px;
	border-left: 1px solid #C3D2CD;
	border-right: 1px solid #C3D2CD;
}

#outerlightblue {
	padding: 0;
	border-left: 1px solid #38494E;
	border-right: 1px solid #38494E;
}

#bottomlightblue {
	line-height: 14px; 
	background: #A1BDAF;
	padding: 0 7px 7px 7px;
	border-left: 1px solid #C3D2CD;
	border-right: 1px solid #C3D2CD;
	border-bottom: 1px solid #C3D2CD;
}

#bottomouterlightblue {
	padding: 0;
	border-left: 1px solid #38494E;
	border-right: 1px solid #38494E;
	border-bottom: 1px solid #38494E;
}

#righttimes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	color: #38494E;
	font-weight: bold;
}

#rightgreentimes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

#lefttimes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #38494E;
	font-weight: bold;
}

#rightmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #333333;
}

.websiteby {
	float: left;
	width: 138px;
	height: 15px;
	border: 0 px solid;
	background:  url(http://www.jordancoyne.com/img/site_by.gif) no-repeat 0 0px;
}

a.websiteby:link, a.websiteby:visited, a.websiteby:active {
	text-decoration: none;
	background:  url(http://www.jordancoyne.com/img/site_by.gif) no-repeat 0 0px;	
}

a.websiteby:hover {
	background:  url(http://www.jordancoyne.com/img/site_by.gif) no-repeat -138px 0px;
}

.sitemap {
	float: left;
	width: 53px;
	height: 15px;
	border: 0 px solid;
	background:  url(http://www.jordancoyne.com/img/site_map.gif) no-repeat 0 0px;
}

a.sitemap:link, a.sitemap:visited, a.sitemap:active {
	text-decoration: none;
	background:  url(http://www.jordancoyne.com/img/site_map.gif) no-repeat 0 0px;	
}

a.sitemap:hover {
	background:  url(http://www.jordancoyne.com/img/site_map.gif) no-repeat -53px 0px;
}

#main {
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.7em;
}

#main a, #main a:visited, #main a:active {
	font-weight: none;
	text-decoration: underline;
	color: #2F4247;
}

#main a:hover {
	font-weight: none;
	text-decoration: underline;
	color: #000000;
}

#mainheader {
	color: #2F4247;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 6px;
	line-height: 14px;
}

#leftheader {
	color: #2F4247;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 6px;
	line-height: 14px;
}


#leftmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.6em;
	color: #555555;
}

#leftmain a, #leftmain a:visited, #leftmain a:active {
	font-weight: none;
	text-decoration: underline;
	color: #161F22;
}

#leftmain a:hover {
	font-weight: none;
	text-decoration: underline;
	color: #000000;
}

#leftlink {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.6em;
	color: #38494E;
}

#leftlink a, #leftlink a:visited, #leftlink a:active {
	font-weight: bold;
	text-decoration: none;
	color: #38494E;
}

#leftlink a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

#blog {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.7em;
}

#blog a, #blog a:visited, #blog a:active {
	font-weight: none;
	text-decoration: underline;
	color: #2F4247;
}

#blog a:hover {
	font-weight: none;
	text-decoration: underline;
	color: #000000;
}

#pagecount {
	color: #7777777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.7em;
	font-weight: bold;
}

#pagecount a, #pagecount a:visited, #pagecount a:active {
	font-weight: bold;
	text-decoration: underline;
	color: #2F4247;
}

#pagecount a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

#count {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.7em;
	font-weight: bold;
}

#count a, #count a:visited, #count a:active {
	font-weight: bold;
	text-decoration: underline;
	color: #444444;
}

#count a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

#leftcount {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.7em;
}

#leftcount a, #count a:visited, #count a:active {
	text-decoration: underline;
	color: #444444;
}

#leftcount a:hover {
	text-decoration: underline;
	color: #000000;
}

#inquiry img {margin:0;}

#inquriy br {clear:both;}

#inquiry fieldset {
        border:none;
        padding:0;
        margin:0;
}

#inquiry fieldset input {
        width:350px;
        height:20px;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        padding:2px;
}

#inquiry fieldset span {
        display:block;
        float:left;
        margin-bottom:5px;
        margin-bottom:10px;
}

div.container {
	width: 350px;
	margin: 0 auto;
}