* {margin:0;padding:0;Xborder:1px solid red;}

body {
	font-family: arial, verdana, sans-serif;
	font-size: small;
	padding: 7px;
	text-align:center;
	background: #E6E1D7;
	color: #776F61;
}
p {margin-bottom: 1.2em;line-height: 1.2em;}
ul, ol {margin-left: 20px;}



#wrap {text-align:left;width: 650px;margin: 0 auto;}
h1#title {background: url(/images/header.gif) no-repeat;width:650px;height:53px;}
h1#title a {text-indent:-9999px;display:block;width: 100%;height: 100%;text-decoration:none;}
h2#description {text-indent:-9999px;background: url(/images/todayslegalnews.gif) no-repeat;width:650px;height:110px;margin:4px auto;}
/* todayslegalnews.gif */

#content {float:left;width:441px;}
#sub-content {width:206px;margin-left:444px;}
/* ek \*/
* html #sub-content {margin-left:441px;}
/* hi */
#footer {text-align:center;margin: 7px 0;clear:both;}

#content h3 {margin-top: 7px;font-family: garamound, georgia, 'times new roman', serif; font-size:14px; border-bottom:1px solid #A19784;color:#1D3F80;padding-bottom:4px;}
#content h3 a {text-decoration:none; color:#1D3F80;}
#content h4 {font-size:small; color:#1D3F80;margin: 1em 0 .5em; 0}
#sub-title1 h4 {text-indent:-9999px;background: url(/images/lc_header.gif) no-repeat; width:206px; height:49px;border-bottom:1px solid #A19784;}
#sub-title2 h4 {text-indent:-9999px;background: url(/images/media_header.gif) no-repeat; width:206px; height:58px;border-bottom:1px solid #A19784;border-top:1px solid #A19784;}
#sub-title3 h4 {text-indent:-9999px;background: url(/images/resources_header.gif) no-repeat; width:206px; height:58px;border-bottom:1px solid #A19784;border-top:1px solid #A19784;}


div.seo {text-indent: -9999px;height:1px;line-height:0;}
div.b-footer {background: url(/images/b-footer.gif) bottom left no-repeat;padding-bottom:7px;}
div.b-header {background: url(/images/b-header.gif) no-repeat;padding-top:7px;}
div.b-bg {background:#fff url(/images/b-bg.gif) repeat-y;}
div.pad5 {padding:5px;}
div.pad8 {padding:8px;}
span.pdate {font-family: garamound, georgia, 'times new roman', serif;color:#C59502;margin-right: 10px;}
div.meta {font-size: 10px; color: #999;margin: 0 0 .5em 0;}
#content h2 {font-family: garamound, georgia, 'times new roman', serif;color:#C59502;font-size: 14px;margin-bottom: 0;}

#sidebar h4 {margin: 1em 0 .5em 0;}
#search {margin: 10px 0;}

fieldset {border: 1px solid #ccc; padding: 3px 10px 10px; margin: 10px 0; -moz-border-radius: 5px; }
legend {font-size: 11px; font-weight: bold; color: #000; margin: 10px 0; padding: 2px 8px; border: 1px solid #ccc; background: #F4F4F4 url(/images/vertbg.gif);}
label {font-size: 11px;}
label strong {font-size: 11px;}
.selectLabel{font-size: 11px; text-align:left;}
.btn {border: 3px double; border-color: #F1F1F1 #A19784 #A19784 #F1F1F1; background: #fff url(/images/btnbg.gif) repeat-x; display: inline; margin: 5px 3px; cursor: pointer; }
.formgen label {display: block; font-weight: bold; margin-top: 3px;}
.formgen fieldset { width:auto; margin: 0 10px;}
.formgen { font-size:x-small;}
select, input, textarea {font-size:x-small; font-family: tahoma, verdana, arial, sans-serif;}

