/* index */
html { margin:0; padding:0; border:none; height:100%; }
body { height:100%; background:#353bbd url(images/back.png) repeat-x fixed; font:12px arial,verdana; text-align:center; padding:0 0 1px 0; margin:0; }
a { outline:0; }
form { margin:0; padding:0; }
h1 { font:bold 17px arial; color:#000; padding:10px 0; margin:0; }
#content { margin:0 auto; width:800px; height:100%; text-align:left; background-color:transparent; z-index:20; }
#every { padding:0; width:780px; height:100%; }
#sideL { min-width:10px; width:10px; background-image:url(images/sideL.png); background-repeat:repeat-y; margin:0; padding:0; }
#sideR { min-width:10px; width:10px; background-image:url(images/sideR.png); background-repeat:repeat-y; margin:0; padding:0; }
#topbar { height:53px; background:transparent url(images/top.gif); repeat-x; padding:0; margin:0; }
#topname { font:bold 20px arial; color:#fff; }
#topslogan { font:12px arial; color:#000; }
#copy { text-align:center; font:11px arial; padding:30px 0 800px 0; }
#main table tr td { font:12px arial; color:#000; line-height:18px; }
#navcontainer { width: 140px; }
#navcontainer ul { margin:0; padding-left:0; list-style-type:none; font-family:Arial; }
#navcontainer a { display:block; padding:3px; width:140px; background-color: #036; border-bottom: 1px solid #eee; }
#navcontainer a:link, #navlist a:visited { color: #EEE; text-decoration: none; }
#navcontainer a:hover { background-color: #369; color: #fff; }

/* sheriff sales */
.box { background:transparent url(images/boxfade2.jpg) no-repeat; width:570px; margin:0 0 20px 0; padding:0; }
.boxcontents { padding:15px; }
.boxcontents h2 { font:bold 15px arial; color:#036; padding:0; margin:0; }

/* request */
.reqlabel { width:110px; }
.reqinput input { width:300px; }
#error { border:1px solid #036; padding:10px; margin:10px 0; -moz-border-radius:5px; border-radius:5px; }

/* FAQs */
.faq { margin:10px 0; padding:10px 0; border-bottom:1px solid #ccc; }
.question { font:bold 12px arial; }

/* profiles */
.profiles { padding:5px 0; }
