/* Universal Tag Declarations */
body { margin:0 auto;font:12px Verdana,Arial,sans-serif;padding:0px;background:url(images/background.jpg) repeat-y top center;text-align:center }
p,li,td { font:12px Verdana,Arial,sans-serif;color:#444444;line-height:16px; }
a { color:#333333;border-bottom-style:solid;border-bottom-color:#333333;border-bottom-width:1px;text-decoration:none; }
a:hover { color:orange; }
h1 { font-weight:bold;font:24px Georgia,Times New Roman,serif;color:#6B3F44; }
h2 { font-weight:bold;font:18px Georgia,Times New Roman,serif;color:#222222; }


/* Main Container */
#container { width:760px;margin:0 auto;background-color:#ffffff;position:relative; }


/* Logo Header */
#headerandlogo { width:760px;height:182px;background:url(images/header.jpg) no-repeat top left;margin:0 auto; }
#headerandlogo h1,#headerandlogo h2,#headerandlogo p { display:none; }
#description { display:none; }


/* Side Pic */
#sidepic { width:295px;height:220px;overflow:hidden;border-left:2px solid #888888;border-bottom:2px solid #888888;float:right;margin-left:20px;margin-bottom:20px;margin-right:-20px;padding-right:0px;padding-top:0px;margin-top:0px; }
#sidepic img { padding:0;margin:0;border:0 }


/* Nav Menu Box */
#nav { width:760px;margin-top:-2px;float:left;text-align:center;overflow:hidden;height:22px;padding:0px 0px;background-color:#EFEDDE;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-bottom-color:#777777;border-top-color:#777777; }
#nav a { color:#666633;font-weight:bold; border-style:none;padding:0px 0px; }
#nav a:hover {  }
#nav ul { list-style-type:none;text-indent:-35px;text-align:center;margin:0 auto; }
#nav li { display:inline;padding:0px 10px 2px 10px;background:url(images/diamond.gif) no-repeat 100% 50%;margin-right:2px;font:16px Trebuchet MS,Verdana,Arial, serif;color:#888888;text-indent:-15px; }
#nav li#last { background:none; }
#nav ul li ul li { padding-bottom:0px; }
#nav  { padding-bottom:0px; }
#navheader { width:180px;height:20px;background:url(images/contents_165x20.gif) no-repeat top center; }

#videoLink { width:75px;height:58px;background:url(images/videoLink.png) no-repeat top left;position:absolute;right:5px;top:98px; }
/* Content Box */
#content { padding:0px;background:#ffffff;/*overflow:hidden;*/ }
#content_inner { padding:20px;/*padding-bottom:10000px;margin-bottom:-10000px;*/background-color:#ffffff; }
#content_inner,#content_inner p,#content_inner li { text-align:justify;line-height:19px; }
#paddedtext p,#paddedtext h1,#paddedtext h2 { }
#content_inner h1 { text-align:right;font:2.5em Trebuchet MS,Verdana,Arial,sans-serif;text-transform:uppercase;color:#777777; }

/* Attorney Bio */
#attorneybio li { line-height:21px; }
#attorneybio ul { list-style-image:url(images/diamondbullet.gif); }
#attorneybio h1 { line-height:10px; }


/* Client Areas List */
#client_areas { text-align:center }
#client_areas ul { list-style-type:none; }
#client_areas li { display:inline;padding:0px 8px;font-size:11px }


/* Footer */
#footer { text-align:center;width:760px;margin:0 auto;padding:20px 0px;background:#ffffff;border-top:2px solid #555555; }
#footer a { text-decoration:underline; border:0 }
#footer img { border:0 }


/* Classes */
.copyright { font:11px Trebuchet MS,Verdana,Arial,sans-serif;color:black;text-align:center }
.highlight { color:black;background:#A8FB99 }
.breadcrumb { font:11px Trebuchet MS,Verdana,Arial,sans-serif;color:#333333; }
.practiceareas { color:#666666;font-weight:bold }

