body { padding:0px; margin:0px; background-color:#a0a0a0;  font-family:Verdana, Geneva, sans-serif;  font-size:11px; line-height:16px; color:#757679; }
img {border:0px}


#header { width:100%; height:158px; background-color:#d00203; position:relative; z-index:10;  }
#header img { border:0px; }
#header #header-content { width:720px; height:158px; margin:auto; background-image:url("../_Images/cure-logo.jpg"); background-position:212px 0px; background-repeat:no-repeat; position:relative;  }
#header #header-content img#headhand { position:absolute; width:195px; height:158px; top:0px; left:3px; z-index:50; behavior:url("./js/iepngfix.htc"); }

#navbar { height:30px; width:100%; position:absolute; bottom:0px; border-top:1px solid #7f0202; background-image:url("../_Images/menu-bg.jpg"); background-repeat:repeat-x; }
#navbar #nav { width:470px; text-align:right; margin:auto; padding:0px 0px 0px 250px; position:relative;  }
#navbar a { display:block; height:29px; float:left; background-position:0px 0px; background-repeat:no-repeat; border-left:1px solid #9c0001; }
#navbar a:hover { background-position:0px -29px; }
#navbar a.nav-about { width:99px; background-image:url("../_Images/nav-about.jpg"); }
#navbar a.nav-rights { width:93px; background-image:url("../_Images/nav-rights.jpg"); }
#navbar a.nav-offenders { width:107px; background-image:url("../_Images/nav-offenders.jpg"); }
#navbar a.nav-active { width:79px; background-image:url("../_Images/nav-active.jpg"); }
#navbar a.nav-contact { width:85px; background-image:url("../_Images/nav-contact.jpg"); border-right:1px solid #9c0001; }



#content { width:690px; margin:auto; clear:both; background-color:#ffffff; min-height:700px; position:relative; border-left:1px solid #848484; border-right:1px solid #848484; padding:20px 15px 20px 15px; text-align:left; }
* html #content { height:700px; }
#content div.leftcol { float:left; width:450px; }
#content div.rightcol { float:right; width:207px; }
div.rightcol p a { color:#d00203; text-decoration:underline; }
div.rightcol p a:hover { color:#920000; }

.center { text-align:center; }
.clearall { clear:both; }
.dotline { height:1px; border-top:1px dotted #757679; width:100%; padding:0px; margin:5px 0px 2px 0px; }
.floatright { float:right; margin:0px 0px 20px 20px; }
.floatleft { float:left; margin:0px 10px 10px 0px; }
.fullwidth { width:100%; clear:both; margin:20px 0px 10px 0px; text-align:center; }

h1 { color:#d00203; font-size:18px; line-height:22px; margin:0px 0px 10px 0px; padding:0px; }
h2 { color:#d00203; font-size:14px; line-height:18px; margin:0px 0px 10px 0px; padding:0px; }
h3 { color:#d00203; font-size:12px; line-height:24px; margin:0px 0px 10px 0px; padding:0px; }

div.rhBox { border:1px solid #d00203; min-height:200px; margin:0px 0px 15px 0px; background-color:#f1f1f2; padding:0px 0px 10px 0px; }
* html div.rhBox { height:200px; clear:both;  }
div.rhBox h2 { color:#000000; font-size:16px; line-height:18px; padding:10px 20px 0px 20px; margin:0px;  }
div.rhBox p { font-size:11px; line-height:14px; color:#757679; padding:3px 20px 10px 20px; margin:0px; }

div.blogitem { clear:both; margin:0px 0px 10px 0px; }
div.blogitem p a { text-decoration:underline; }
div.blogitem a { color:#d00203; text-decoration:none; }
div.blogitem a:hover { color:#920000; }
div.blogitem div.articlebase { position:relative; clear:both; }
div.blogitem div.articlebase img { cursor:pointer; border:0px; margin-top:3px;  }
div.blogitem img.tweet { position:absolute; top:0px; right:0px; margin:0px;  }

div.faq, div.rights { clear:both; }

div.offender p { padding:20px 0px 0px 0px; }

div.scroller { width:100%; height:168px; position:relative; clear:both; margin:0px 0px 20px 0px; }
div.scroller div.scroll-title { float:left; height:168px; width:38px; background-color:#231f20; border:0px; margin:0px; padding:0px; background-image:url("../_Images/offenders/scroll/worst-offenders.jpg"); background-repeat:no-repeat; background-position:center center; }
div.scroller div.scroll-content { height:168px; background-image:url("../_Images/offenders/scroll/scroller-bg.jpg"); background-repeat:repeat-x; }
div.scroller div.scroll-content div.next { height:168px; width:25px; background-image:url("../_Images/offenders/scroll/scrollBtn-next.jpg"); background-repeat:no-repeat; float:right; }
div.scroller div.scroll-content div.prev {  height:168px; width:25px; background-image:url("../_Images/offenders/scroll/scrollBtn-prev.jpg"); background-repeat:no-repeat; float:left; }
div.scroller div.scroll-content div#scroll { padding-top:12px;  float:left; margin:0px 0px 0px 10px; }
* html div.scroller div.scroll-content div#scroll { margin-left:5px; }
div.scroller div.scroll-content div#scroll ul li { margin:0px 5px 0px 0px; }
div.scroller div.scroll-content div#scroll ul li img { border:0px; cursor:pointer; }


