/* CSS Document */
/* Designed by Velvet Blues Web Design - http://www.velvetblues.com/ */

/************************************************/
/* For use with LawLibraryConsultants template  */
/************************************************/

*{margin:0px;padding:0px;border:0px;}
html{height:100%;width:100%;}
body{width:100%;background:url(images/pagebg.gif) repeat;padding-bottom:1px;font-family:"Trebuchet MS","Comic Sans MS",Helvetica;font-size:12px;line-height:normal;}
#container{width:848px;height:auto;margin:25px auto;background:#ffffff url(images/whitebg.jpg) repeat-y;}
#header{background:url(images/topwhite.jpg) no-repeat; height:82px; width:848px;}
#logo{width:834px;height:82px;position:relative;display:inline;float:left;background-color:#ffffff;}
#logo img{margin:17px;}
#viewer{width:834px;height:247px;border-bottom:3px solid #000000;background:url(images/viewer.jpg) no-repeat;}
#content{width:834px;margin-left:7px;height:auto;position:relative;float:left;display:inline;background:#ffffff url(images/home-content.gif);}
#left{width:295px;height:auto;position:relative;float:left;display:inline;padding-bottom:30px;}
#main{width:539px;height:auto;position:relative;float:left;display:inline;color:#888888;padding-bottom:30px;}
#footer{width:834px;height:45px;position:relative;float:left;display:inline;background:#000000 url(images/footer.gif) repeat-y;padding-top:20px;}
#bottom{width:848px;position:relative;float:left;display:inline;background:url(images/bottom.jpg) top no-repeat;height:10px;}

#scont{width:81px;float:left;margin-left:30px;position:relative;display:inline;}
#stcont{width:420px;float:left;position:relative;display:inline;}
#stcont p{margin:0 0 7px 14px;}

.lm{margin-left:7px;}
.divider{position:relative;float:left;display:inline;width:834px;margin:1px 0 0 7px;border-top:3px solid #000000;background:url(images/orgrule.gif) repeat;height:2px;}
.clear{clear:both;}
.htitle{margin-top:35px;display:block;margin-bottom:8px;}
.ltext{margin-left:30px;}
h1{color:#993333;font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:35px 0 0 30px;display:block;text-transform:uppercase;letter-spacing:.3px;}
h2{color:#993333;font-size:16px;font-family:Arial, Helvetica, sans-serif;margin:0px 0 0 2px;font-weight:normal;text-transform:uppercase;}
h3{color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;margin:0 0 0 30px;}
#left p{margin:10px 30px 5px 30px;font-size:10px;color:#000000;}
#left h2{color:#000000;font-size:16px;font-family:Arial, Helvetica, sans-serif;margin:35px 0 8px 30px;font-weight:normal;text-transform:uppercase;}
#left h3{color:#993333;font-size:14px;margin-left:30px;text-transform:none;font-family:"Trebuchet MS","Comic Sans MS",Helvetica;font-weight:bold;}
#left h4{color:#993333;font-size:12px;margin-left:30px;padding-top:13px;text-transform:uppercase;font-family:"Trebuchet MS","Comic Sans MS",Helvetica;font-weight:bold;}
#left small{font-size:10px;color:#000000;margin-left:30px;}

.norm p{margin:11px 32px 0 30px;line-height:15px;}
.right{float:right;}
.rel{position:absolute;right:0px;top:0px;display:inline;}
.more{background:url(images/circle-arrow.gif) left 5% no-repeat;text-align:left;padding-left:18px;padding-bottom:15px;}
.more a:link, .more a:visited{color:#993333;text-decoration:underline;}
.more a:hover{text-decoration:none;}
.buttons{margin-right:30px;}

#main ul{margin:1px 0 0 0;float:left;width:184px;font-size:10px;padding:0;display:inline;}
#main li{list-style:none;padding:0 0 0 7px;margin:0 0 0 14px; background:url(images/red-bullet.gif) left 5px no-repeat;float:left;display:block;}

.smidgin{margin:10px 0 0 2px;}
.center{display:block;margin:10px auto 0 auto;}

#footer p{display:inline;color:#CC9966;font-size:9px;margin:0px 105px 0 38px;}
#footer a:link, #footer a:visited{margin-top:40px;font-size:9px;color:#993333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#scroller{position:relative;margin-top:10px;height:220px;overflow:hidden;}
#signup{width:237px;height:auto;position:relative;margin:20px 0 0 30px;padding-bottom:13px;float:left;display:inline;background:url(images/subscribe-bg.jpg) repeat;}

.brown{background:url(images/field.jpg) repeat;padding:2px 1px 2px 5px;width:140px;float:left;display:inline;margin:8px 0 0 10px;font-family:"Trebuchet MS","Comic Sans MS",Helvetica;font-size:12px;color:#ffffff;}
.hidden{display:none;}
.submit{float:left;display:inline;margin:8px 0 0 10px;font-family:"Trebuchet MS","Comic Sans MS",Helvetica;font-size:12px;color:#ffffff;}

#viewer ul{padding:20px 0 0 20px;display:inline;float:left;}
#viewer li{ list-style:none;margin-bottom:23px;}
#viewer a:link, #viewer a:visited{color:#ffffff;text-decoration:none;text-transform:uppercase;letter-spacing:.3px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;}
#viewer a:hover{color:#DEBA9A;}

.block{display:block;}
.space{height:15px;}
.fright{position:relative;float:right;display:inline;margin:11px 35px 10px 10px;}
.errmsg{color:#990000;padding:7px 5px 4px 15px;}
