/* 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;}

#ul2{margin:20px 0 0 0;float:left;width:184px;font-size:10px;padding:0;display:inline;}





.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;}