/* CSS Document */

body {margin:0px; color: #333333; font-size:10pt; font-family:arial, san serif; 
background-image: /*url(../images/banner-backer.jpg),*/ url(../images/vertical-backer.jpg);
background-repeat: /*repeat-x,*/ repeat-y;
background-color:#FFF; height:100%;  width:100%; text-decoration:none;}

p, li, ul, table {font-size:10pt;}

/*a:link, a:visited, a:active, a:hover {text-decoration: underline;}
a:link {color: #484891}
a:visited {color: #333333}
a:active {color: #6666FF}
a:hover {color: #6666FF}*/

div#banner-top {background-image:url(../images/top_image.jpg);background-repeat:no-repeat;color:#CCCCCC;font-size:8pt;height:27px;text-align:center;background-color:#3F3A6E;width:100%;padding-top:2px;margin-bottom:-5px;line-height:95%;}
div#photos {width:177px;height:237px;float:left;}
div#banner {background-image:url(../images/banner.jpg);background-repeat:no-repeat; height:74px; #height:80px; background-color:#312E45; position:static;font-size:xx-small;padding-top:6px;padding-right:6px;text-align:right;padding-bottom:0;margin-bottom:0;}
#banner a:link, a:hover {color:#666699;text-decoration:underline;}

#practiceArea {width:177px; background-image:url(../images/vertical-backer.jpg); background-repeat:repeat-y;}

.strName,.strEmail,.strPhone,.strCity,.strState,.strComments,.strButtons,.strWebsite,.strStateBar,.strDetails,.strAgree,.strVehicleYear,.strDate {} .strFax,.strPostalCode,.strFirstName,.strLastName,.strMiddleInitial,.strAddress,.strSSN,.strLongLat,.strMaidenName { display:none;	visibility:hidden;}

div#HR {height:2px; background-color:#333399; width:auto; margin-top:6px; margin-bottom:6px; #background-color:none;#border-bottom-style:solid;#border-bottom-width:thin;#border-bottom-color:#333399;#margin:0px;}

div#content {background-color:#FFFFFF; padding:18px; float:left; width:100%; }
div#center {padding:18px; width:70%;float:left;}
div#icons {width:22%;float:left; text-align:center; margin-top:24px; #margin-top:0px; font-size:x-small;padding:3px;}
div#icons a {line-height:125%;}
div#icons a:link, div#icons a:hover, div#icons a:visited {font-size:x-small;}
div#icons img {padding:6px;}
div#iconsheader {width:auto;background-color:#000000;color:#CCCCCC; min-height:18px;padding:2px;font-size:small;margin-left:-3px;margin-right:-3px;}
#verthr {width:1px;background-color:#336699;height:100%;float:left; #height:450px;}

.subheads {font-family: verdana;font-weight: bold;color: #000000;letter-spacing: -0.2pt; line-height:135%;}
.header {font-size: 18pt;line-height: 100%;color: #000000;letter-spacing:-0.7pt;}
/*div#honorsawards {letter-spacing:2%;text-transform:uppercase;font-size:xx-small; color:#000000;text-align:center;}*/
div#honorsawards li	{text-align:left; line-height:normal;list-style:none; list-style-type:circle; margin-left:12px; #margin-left:0px;}

div#attorneybox {background-color:#000000;width:124px;font-size:x-small;float:right;clear:right;margin:12px;margin-right:24px;padding:6px;color:#CCCCCC;}
div#attorneybox a {color:#6699FF;}

#callout {float:right;margin:8px;background-color:#333333;color:#FFF;width:160px;padding:4px;}
#callout img {margin:-4px;margin-bottom:4px;}

.btnav { background-color: #636491; border: 1px #000000 solid;} 
.footer-links {font-family: "Arial Narrow";font-size: x-small;line-height: 120%}
.footer {font-family: "Arial Narrow";font-size: x-small;line-height: 150%;}
div#disclaimer {width:90%; font-size:xx-small;line-height:130%;
	color: #BBB;
	text-align: center;
	padding:4px; padding-left:8px;

}
.disclaimer {font-size:xx-small;line-height:100%; color: #888888; text-align: center;}
	
.nav-links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: xx-small;line-height: normal;letter-spacing: -0.1pt;font-weight: bold; text-transform: capitalize;}
.top-link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: xx-small;line-height: normal;letter-spacing: -0.1pt;text-transform: capitalize;}
.date {font-size:smaller;line-height: 132%; color: #000000;letter-spacing: -0.08pt; font-weight: bold; }
.list-header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: xx-small; letter-spacing: -0.1pt;font-weight: bold; text-transform: capitalize;color: #FFFFFF;}
.client-quotes {font-style: italic; font-family:times, serif; font-size:larger; line-height:135%;color: #484891;letter-spacing: -0.08pt;}
#quotes {font-style: italic; font-family:times, serif; font-size:larger; line-height:135%;color: #484891;letter-spacing: -0.08pt; float:right; text-align:center; padding:18px;}
.form-text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;letter-spacing: -0.1pt; text-transform: capitalize;color: #000000;}
.alert-text {font-size: 8pt; font-family: verdana,helvetica; text-decoration: none; color: black;text-decoration: none;}

h1 {font-size: 18pt;line-height: 100%;color:#000000;letter-spacing:-0.7pt;font-weight:normal;}
h2 {font-family: verdana;color: #333333;letter-spacing: -0.2pt; line-height:135%;font-size:12pt;}
h3 {font-size:9pt; font-style:italic; color:#999999;}

/*BEGIN styles for library item*/
div#content {background-color:#FFFFFF; width:100%; padding:18px; margin:8px;clear:right;}
div#footer-news {background-color:#666666; width:100%; padding:6px; color:#FFFF99; margin:8px;}
div#atla-logo {background-image:url(images/atla-logo.gif); width:80px; height:80px; float:right;}

div#menu-holder {top:106px;margin-left:177px;float:left;}


/* >>>>>>>>>>>>>>>>>>>>    PRACTICE AREAS   <<<<<<<<<<<<<<<<<<<   */
#leftMenu {font-size:x-small;padding:10px;text-decoration:none;}
#leftMenu {/*background-color:#666699;line-height:100%;*/ font-size:x-small;padding:10px;text-decoration:none;}
#leftMenu li {list-style-type:square; color:#FFFFFF;margin-left:-18px;line-height:120%;}
#leftmenu a:link {color: #FFFFFF; text-decoration:none;}
#leftmenu a:active {color: #FFFFFF; text-decoration:underline;}
#leftmenu a:visited {color: #FFFFFF; text-decoration:none;}
#leftmenu a:hover {color: #FFFFFF; text-decoration:underline;}


/* >>>>>>>>>>>>>>>>>>>>   styles for drop-down menu   <<<<<<<<<<<<<<<<<<<   */

/* level 0 inner */
/*div#menu-holder {#position: absolute;  #top: 50%;}*/

.m0l1iout, .m0l1iover, .m0l1oout, .m0l1oover, .m0l2iout, .m0l2iover, .m0l2oout, .m0l2oover {padding-top:6px;padding-bottom:-2px;height:24px;text-align:center;color:#FFFFFF;}
.m0l0iout, .m0l0oout {font-family:arial, san serif; background-color:#000000;text-align:center;color:#FFFFFF;font-size:8pt;padding-top:3px; text-decoration:none;}
.m0l0iover, .m0l0oover {font-family:arial, san serif; background-color:#000000;text-align:center;color:#FFFFFF;font-size:8pt;padding-top:3px; text-decoration:underline;}

/* affects the first pop out*/
.m0l1iout, .m0l1oout {margin-top:-1px;#margin-top:0px;font-family:arial, san serif;background-color:#333333;text-align:center;color:#FFFFFF;font-size:8pt;padding-top:3px;text-decoration:none;}
.m0l1iover, .m0l1oover {margin-top:-1px;#margin-top:0px;font-family:arial, san serif;background-color:#333333;text-align:center;color:#FFFFFF;font-size:8pt;padding-top:3px; text-decoration:underline;}

/* level 1 inner - the items that pop out from main menu */
.m0l1iout {text-decoration: none;}
.m0l1iover {text-decoration: underline;background-color:#555555;}
.m0l1oout {text-decoration: none; background-color:#555555; }
.m0l1oover {text-decoration: underline; background-color:#555555;}

.m0l2iout, .m0l2iover, .m0l2oout, .m0l2oover {text-decoration: none; font-family:arial, san serif; background-color:#555555;text-align:center;color:#FFFFFF;font-size:8pt;padding-top:3px;}
.m0l2iout {text-decoration: none; background-color:#555555; }
.m0l2iover {text-decoration: underline; background-color:#666666;}
.m0l2oout {text-decoration: none; background-color:#555555;}
.m0l2oover {text-decoration: underline; background-color:#666666;}
/* >>>>>>>>>>>>>>>>>>>>   END drop-down menu  <<<<<<<<<<<<<<<<<<<   */


/* link styles */
a:link {color:#333399;text-decoration:underline;}
a:hover {color:#000000;text-decoration:none;}
a:visited {color:#666666;text-decoration:underline;}

/* for RSS feed */
.rss {margin:0; padding:0; line-height:125%; font-size:small;}
#chan { }
#chan_title a:link {font-size:larger;}
#chan_link
#chan_description {font-size:small;}
#chan_image_link { }
#chan_items {margin-bottom:18px; padding:0; }
#chan_items #item { margin-bottom: 10px; }
#chan_items #item #item_title { font-weight: bold; }

#chan_pubDate {font-size:x-small; font-weight:bold;}
#chan_copyright {font-size: xx-small; font-style:italic;}

.blogHeadline {font-size:larger;}
.blogSubHead {font-size:normal; font-weight:bold;}
.blogSection {border-top-style:dotted; border-top-color:#666666; border-top-width:1px; font-size:medium; font-weight:bold; color:#000; padding-top:4px;margin-top:18px;}
author {font-size:small; font-style:italic;}
publication {font-size:small;}
pubdate {font-size:small; font-weight:bold;}
blockquote {margin:0px;}

#blog h3 {font-style:normal; font-weight:bold; font-size:medium;}
#feedSpace {padding:12px; padding-top:6px;width:65%; float:left; border-style:solid; border-width:1px; border-color:#777777; background-color:#eeeeee; margin:18px; margin-right:0px; margin-top:0px; clear:left;}
#columnRight {float:right; padding:12px; width:20%; text-align:center; padding-left:0px;}