
/* ::::: http://www.registeredsexoffendersl.com/style.css ::::: */

body { margin: 0pt; padding: 0pt; font-family: verdana,sans-serif; background-image: url('registered-sex-offenders-background.gif'); background-repeat: repeat; }
a { color: rgb(0, 0, 255); }
a:hover { color: rgb(0, 0, 255); }
#container { border: 1px solid rgb(0, 0, 0); margin: 0pt auto; padding: 0pt; background: rgb(255, 255, 255) none repeat; width: 778px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#header { padding: 0px; text-align: right; color: rgb(128, 128, 128); float: left; width: 100%; }
.imagesleft { float: left; }
#content { clear: both; font-size: 13px; }
#content p { padding: 0pt 10px; }
#facts ul { margin: 5px 0pt 0pt; list-style-type: none; padding-left: 0pt; float: left; padding-bottom: 15px; width: 300px; }
#facts li { background: transparent url('registered-sex-offender-bullet.gif') no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 28px; margin-top: 10px; }
h1 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 20px; color: rgb(35, 57, 102); }
h2 { margin: 0pt; padding: 0pt; font-size: 15px; }
h3 { margin: 0pt 0pt 0pt 8px; font-size: 15px; }
h5 { padding: 0pt; color: rgb(0, 0, 0); font-size: 11px; }
.red { color: rgb(204, 0, 0); }
#rightcolumn { float: right; width: 187px; }
#rightcolumn p { padding: 0pt; color: rgb(35, 57, 102); font-size: 11px; }
#leftcolumn { padding: 17px 0pt 10px 5px; float: left; width: 580px; }
#footer { padding: 5px 0pt 5px 10px; clear: both; text-align: center; font-size: 13px; }
.login { border: 2px solid rgb(102, 102, 102); padding: 5px; font-size: 11px; color: rgb(51, 51, 51); background-color: rgb(247, 247, 247); }
.login a { color: rgb(51, 51, 51); }
.login a:hover { color: rgb(51, 51, 51); }
.small { margin: 0pt; font-size: 9px; }
.grey { border: 1px solid rgb(153, 153, 153); background-color: rgb(204, 204, 204); clear: both; padding-left: 10px; }
#includes { padding: 0pt; height: 290px; }
#includes ul { margin: 5px 0pt 0pt; list-style-type: none; padding-left: 0pt; float: left; padding-bottom: 15px; width: 174px; }
#includes li { background: transparent url('registered-sex-offender-bullet.gif') no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 24px; padding-top: 3px; margin-top: 8px; height: 25px; }
.scaryimage { padding: 25px 0pt 0pt; float: right; }
.easyformbox { margin: 15px 5px 0pt 0pt; background-image: url('img.png'); width: 260px; float: right; text-align: center; padding-top: 10px; height: 140px; }
.whiteback { background-color: rgb(255, 255, 255); }
.greyback { margin: 5px 2px 10px 0pt; padding: 4px 4px 10px; background-color: rgb(237, 237, 237); }
.blueback { padding: 5px 5px 5px 10px; background-color: rgb(35, 58, 102); color: rgb(255, 255, 255); }
.widesearchform { border: 1px solid rgb(204, 204, 204); margin: 15px 0pt 15px 50px; padding: 0pt; clear: both; width: 480px; font-size: 11px; }
.searchbutton { width: 200px; }
.zip { width: 100px; background-color: rgb(255, 255, 204); }
.email { background-color: rgb(255, 255, 204); margin-left: 10px; }
.mainzip { background-color: rgb(255, 255, 204); margin-left: 10px; }
.mainemail { margin: 5px 20px 0pt 0pt; }
.widesearchform form { margin: 0px; padding: 2px 0pt 2px 10px; }
#qa p { margin: 0pt 0pt 15px; padding: 0pt 10px; }
.bluethanks { color: rgb(35, 57, 102); text-align: center; padding-top: 20px; }
.mainform { margin: 5px 0pt 8px; font-size: 11px; text-align: right; }
.mainsearchbutton { width: 210px; margin-top: 10px; margin-right: 25px; }
.mainzipwrapper { margin: 0pt 20px 0pt 0pt; }
.medium { font-size: 10px; }
.easyformbox1 { margin: 15px 0pt 20px 150px; background-image: url('img.png'); width: 260px; text-align: center; padding-top: 10px; height: 140px; }
.normalh1 { font-size: 17px; color: rgb(0, 0, 0); text-align: center; }
.center { text-align: center; }
.smalleasyformbox { margin: 0pt 0pt 20px 0px; background-image: url('smallimg.png'); width: 180px; text-align: center; padding-top: 10px; height: 140px; }
.smallsearchbutton { width: 140px; margin-top: 10px; margin-left: 15px; }
.smallform { margin: 5px 0pt 8px; font-size: 11px; text-align: left; }
.smallzipwrapper { margin: 0pt 0pt 3px; }
.smallformhead { color: rgb(35, 57, 102); font-size: 13px; font-weight: bold; margin-bottom: 8px; }
#facts { margin: 0pt; height: 190px; }