
/*image settings for home page*/
body{
    background-color: #008484;
	 margin: 4px 0 0 0;

}

#hotlinks{
    background-color: #014746;
	 background: url(images/header1_areas.gif) no-repeat;
	
}

#mainmenu{
    background-color: #800000;
}

#hmbanner{
    background-color: #800000;
	 background: url(images/banner_hm.gif) no-repeat;
	
}

#areasbanner{
    background-color: #800000;
	 background: url(images/banner_areas.gif) no-repeat;
	
}

#contactbanner{
    background-color: #800000;
	 background: url(images/banner_contact.gif) no-repeat;	
}

#aboutbanner{
    background-color: #800000;
	 background: url(images/banner_about.gif) no-repeat;
	
}

#attorneysbanner{
    background-color: #800000;
	 background: url(images/banner_attorneys2.gif) no-repeat;
	
}

#clientsbanner{
    background-color: #800000;
	 background: url(images/banner_clients.gif) no-repeat;
	
}

#resourcesbanner{
    background-color: #800000;
	 background: url(images/banner_resources.gif) no-repeat;
	
}

#smapbanner{
    background-color: #800000;
	 background: url(images/banner_sitemap.gif) no-repeat;
	
}

#container{
	 border: 1px solid #333399;
}

#content{
    background-color: #ffffff;
	 border-right: 1px solid #333399;
	 border-bottom: 6px solid #800000;
}

#areastext{
    background-color: #ffffff;
	 border-top: 1px solid #333399;
	 border-right: 4px solid #333399;
	 border-bottom: 2px solid #800000;
	 border-left: 1px solid #333399;
}

#areaspic{
    background-color: #ffffff;
	 border-bottom: 2px solid #800000;
}

#sidebarhm{
    background-color: #A2C2C2;
	 background: url(images/sidebarbg_hm.gif) repeat;
}

#sidebar{
    background-color: #011717;
	 background: url(images/abstract_gb.gif) repeat;
	 border-bottom: 6px solid #800000;
}
#sidebarb{
    background-color: #011717;
	 background: url(images/crosshatch.gif) repeat;
	 border-bottom: 6px solid #800000;
}

#sidebarc{
  background-color: #DEE2E2;
  background: url(images/solid_bg.gif) repeat;
	 border-bottom: 6px solid #800000;
}

#sidebarmnu{
	background-color: #ffffff;
}

#sbmnu{
	text-align: right;
	margin-top: 40px;
	width: 189px;
}

#resmnu{
	text-align: left;
	width: 189px;
}

#areasbox{
  width: 100%;
  padding-bottom: 8px;
  margin-bottom: 10px;
}

#address{font-family: Tahoma, Arial, sans-serif;
   color: #ffffff;
   font-size: 10px;
   text-align: center;
	line-height: 140%;
	margin-top: 28px;
	margin-left: 10px;
	margin-right: 580px;
}

#sidelinks{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: left;
   font-size: 11px;
}

#footerbox{
    background-color: #DEE2E2;
	 border: 2px solid #ffffff;
}

#footermenu{font-family: Tahoma, Arial, sans-serif;
   background-color: #DEE2E2;
   font-size: 9px;
	line-height: 160%;
	margin-top: 10px;
}

#cright{font-family: Tahoma, Arial, sans-serif;
   color: #ffffff;
   font-size: 10px;
	line-height: 160%;
	margin: 20px 0 10px 0;
}

#date{font-family: Arial, sans-serif;
  color: #ffffff;
  margin: 0 12px 4px 0;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

#btmtable{
	border: 1px solid #333399;
	margin-top: 2px;
}

.styledfrm{font-family: Tahoma, Arial, sans-serif;
  color: #000040;
  margin: 10px 20px 10px 25px;
  font-size: 86%;
  text-align: left;
	
}

p{font-family: Arial, Verdana, sans-serif;
  color: #000000;
  margin: 10px 20px 10px 20px;
  font-size: 87%;
  text-align: justify;
}

h1{font-family: Arial, Verdana, sans-serif;
  color: #800000;
  padding-top: 16px;
  padding-right: 10px;
  padding-bottom: 4px;
  padding-left: 20px;
  font-size: 110%;
  background-color: #DEE2E2;
  border-bottom: 1px solid #333399;
  width: auto;
  text-align: justify;
} 

h1.hline{
  font-size: 13px;
  background-color: #DEE2E2;
  text-align: left;
}

h2{font-family: Arial, Verdana, sans-serif;
  color: #000080;
  margin: 24px 20px 0 20px;
  font-size: 98%;
  text-align: left;
  padding: 0 0 0 0;
}

.sbar{font-family: Arial, Verdana, sans-serif;
  color: #014746;
  margin: 90px 0 4px 10px;
  font-size: 14px;
}

h3{font-family: Arial, Verdana, sans-serif;
  color: #800000;
  font-size: 100%;
  background-color: #FFF4E3;
  border-bottom: 4px solid #333399;
  width: 100%;
  text-align: justify;
}

.pareas{
	background-color: #800000;
	color: #ffffff;
	width: 100%;
	margin: 20px 0 0 0;
}

ul, ol{font-family: Arial, Verdana, sans-serif;
  margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0 0 0 0;
}

li{font-family: Arial, Verdana, sans-serif;
   font-size: 92%;
   color: #000000;
	text-align: left;
	margin: 6px 20px 6px 20px;
	padding: 0 0 0 0;
}

li.fnote{font-family: Arial, Verdana, sans-serif;
   font-size: 10px;
   color: #000000;
	text-align: left;
	margin: 6px 20px 6px 20px;
	padding: 0 0 0 0;
}

li.sidemenu{
   font-size: 11px;
   color: #000000;
	text-align: left;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 10px;
}

.floatleft{
	float: left;
	margin-right: 10px;
	border: 1px solid #800000;
}

.floatleftnb{
	float: left;
	margin-right: 10px;
}

.floatright{
	float: right;
	margin-left: 10px;
	border: 1px solid #800000;
}

.floatrightnb{
	float: right;
	margin-left: 10px;
}

/*Divs to set up the dropdown menu syles and positioning - also used within the functions js file*/
#dropmenudiv{
position:absolute;
border: 1px solid #800000;
border-bottom-width: 0;
line-height:15px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
border-bottom: 1px solid #FC0C0C;
padding: 2px;
font-weight: bold;
}



/*Text Links*/
A:link{
            font-family: Arial, Verdana sans-serif;
            font-size: 92%;
				color: #0000c0;
				font-weight: bold;
				text-decoration: none;
}

A:active{font-family: Arial, Verdana sans-serif;
            font-size: 92%;
				font-weight: bold;
            color : #0000c0;
            text-decoration: none;
}

A:visited{font-family: Arial, Verdana sans-serif;
            font-size: 92%;
				font-weight: bold;
            color: #0000c0;
            text-decoration: none;
}

A:hover{font-family: Arial, Verdana sans-serif;
            font-size: 92%;
				font-weight: bold;
            color : #0000c0;
            text-decoration: underline;
}

A:link.mmenu,A:active.mmenu,A:visited.mmenu{
            font-family: Tahoma, sans-serif;
				font-size: 11px;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
				padding-right: 36px;
}

A:hover.mmenu{font-family: Tahoma, sans-serif;
            font-size: 11px;
				font-weight: bold;
            color: #DCDF03;
            text-decoration: none;
				padding-right: 36px;
}

A.sblink:link, A.sblink:visited,A.sblink:active{
				background-color: #083131;
				border-bottom: 1px solid #217373;
            font-family: Arial, sans-serif;
				font-size: 10px;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
				padding-top: 3px;
				padding-right: 12px;
				padding-bottom: 2px;
				padding-left: 6px;
				display: block;
}

A.sblink:hover{
				color: #FFFFC0;
				text-decoration: none;
				display: block;
}

A:link.ddown,A:active.ddown,A:visited.ddown{
            font-family: Tahoma, sans-serif;
				font-size: 10px;
				color: #800000;
				text-decoration: none;
}

A:hover.ddown{
            font-family: Tahoma, sans-serif;
				font-size: 10px;
				color: #000040;
				text-decoration: none;
}

A:link.ddownb,A:active.ddownb,A:visited.ddownb{
            font-family: Tahoma, Verdana sans-serif;
				font-size: 10px;
				color: #ffffff;
				text-decoration: none;
}

A:hover.ddownb{
            font-family: Tahoma, Verdana sans-serif;
				font-size: 10px;
				color: #DCDF03;
				text-decoration: none;
}

A:link.btmlink,A:active.btmlink,A:visited.btmlink{
            font-family: Tahoma sans-serif;
				font-size: 10px;
				color: #0000c0;
				font-weight: bold;
				text-decoration: none;
}

A:hover.btmlink{
            font-family: Tahoma sans-serif;
				font-size: 10px;
				color: #0000c0;
				font-weight: bold;
				text-decoration: underline;
}
