@charset "UTF-8";
body {
	margin-top:0px;
	background-image: url(images/page_elements/website-design-apr2009.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14x;
	font-weight: normal;
}
p,table,tr,th,td,li,ul,ol { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: normal;
}
a {
	font-weight: bold;
	color: #330000;
	text-decoration:none
}
a:link {
	font-weight: bold;
	color: #441700; 
	text-decoration: none;
}
a:visited {  
	font-weight: bold;
	color: #441700; 
	text-decoration: none;
}
a:hover {  
	font-weight: bold;
	color: #880000; 
	text-decoration: underline;
}
a:active {  
	font-weight: bold;
	color: #AA0000;
	text-decoration:none;
}
.linkText {
	font-size: 15px;
}
.siteMainHeader, h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight:bold; 
	color:#990000;
}
.photoTableBackground{ background:#990000; }
.photoCaption { color:#FFFFFF; font-size:10; background:#990000; }
.ninePtText {
	font-size: 10px;
}
.whiteTableBlackText {
	color: #000000;
	background: #FFFFFF;
}
div { display:inline; }

#header {
	display: block; background-image:url(images/page_elements/mobilelawyer_apr09.png); background-repeat:no-repeat; position: relative; top:21px; height: 97px; width: 980px; margin-left: auto; margin-right: auto; z-index: 1000;
}
#header #globalnav { margin: 0; padding: 0; margin-left: 0; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
#header #globalnav li { display: inline; }
#header #globalnav li a { float: left; width: 100px; height: 0; padding-top: 97px; overflow: hidden; background-image:url(images/page_elements/mobilelawyer_apr09.png); _background-image:url(images/page_elements/mobilelawyer_apr09.gif);  }

/* BUTTONS */
#header #globalnav li#btHome a { background-position: 0px 0; width: 81px; }
#header #globalnav li#btTeam a { background-position: -81px 0; width: 99px; }
#header #globalnav li#btServices a { background-position: -180px 0; width: 87px; }
#header #globalnav li#btTestimonials a { background-position: -267px 0; width: 122px; }
#header #globalnav li#btWhyMobile a { background-position: -389px 0; width: 118px; }
#header #globalnav li#btContact a { background-position: -506px 0; width: 117px; }

/* OVER STATES */
#header #globalnav li#btHome a:hover { background-position: 0px -97px; }
#header #globalnav li#btTeam a:hover { background-position: -81px -97px; }
#header #globalnav li#btServices a:hover { background-position: -180px -97px; }
#header #globalnav li#btTestimonials a:hover { background-position: -267px -97px; }
#header #globalnav li#btWhyMobile a:hover { background-position: -389px -97px; }
#header #globalnav li#btContact a:hover { background-position: -506px -97px; }

#bodyDiv{
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
	min-height: 400px;
	height: 400;
	_height: auto;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 70px;
}
#footer {
	/*background: url(images/footer/mobilelawyer_tiny_footer.gif);
	background-position: top center;
	background-repeat: no-repeat;*/
	margin-top: 0px;
	display: block;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 5px;
}
#footerTxt {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	position: relative;
	top: 0px;
}


#servicesMenu { display: block; background-image:url(images/servicesMenu/service-buttons.png); background-repeat:no-repeat; position: relative; top:0px; height: 23px; width: 950px; margin-left: auto; margin-right: auto; z-index: 1000; }
#servicesMenu #svcsNav { margin: 0; padding: 0; margin-left: 0; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
#servicesMenu #svcsNav li { display: inline; }
#servicesMenu #svcsNav li a { float: left; height: 0; padding-top: 23px; overflow: hidden; background-image:url(images/servicesMenu/service-buttons.png); _background-image:url(images/servicesMenu/service-buttons.gif);  }

/* SERVICES BUTTONS */
#servicesMenu #svcsNav li#realestate a { background-position: 0px 0; width: 101px; }
#servicesMenu #svcsNav li#wills a { background-position: -101px 0; width: 122px; }
#servicesMenu #svcsNav li#poa a { background-position: -223px 0; width: 151px; }
#servicesMenu #svcsNav li#estateadmin a { background-position: -374px 0; width: 170px; }
#servicesMenu #svcsNav li#business a { background-position: -544px 0; width: 79px; }
#servicesMenu #svcsNav li#notary a { background-position: -623px 0; width: 111px; }
#servicesMenu #svcsNav li#civil a { background-position: -734px 0; width: 115px; }
#servicesMenu #svcsNav li#family a { background-position: -849px 0; width: 96px; }

/* SERVICES OVER STATES */
#servicesMenu #svcsNav li#realestate a:hover { background-position: 0px -23px; }
#servicesMenu #svcsNav li#wills a:hover { background-position: -101px -23px; }
#servicesMenu #svcsNav li#poa a:hover { background-position: -223px -23px; }
#servicesMenu #svcsNav li#estateadmin a:hover { background-position: -374px -23px; }
#servicesMenu #svcsNav li#business a:hover { background-position: -544px -23px; }
#servicesMenu #svcsNav li#notary a:hover { background-position: -623px -23px; }
#servicesMenu #svcsNav li#civil a:hover { background-position: -734px -23px; }
#servicesMenu #svcsNav li#family a:hover { background-position: -849px -23px; }


#glossaryRandom { float: left; width: 600px; display: block; margin-bottom: 15px;	}

#testimonialsRandom { display: block; }

#rightImg { float:right; display: block; }

#bodyTable { text-align: left; width: 960px; }

