body { padding: 0px; margin: 0px; background: url("/images/back.gif") center top repeat-y #070502; font-family: Times New Roman; font-size: 14px; color: #3A0807; }
a { color: #3A0807; text-decoration: underline; }

#overall { background: url("/images/back02.jpg") left bottom repeat-x; }
#overall-bot { background: url("/images/back03.jpg") center bottom no-repeat; }

#head-layer { width: 1004px; border: 0px solid #ff0000; text-align: left; }

#logo { cursor: hand; border: 0px solid #ff0000; float: left; width: 185px; height: 85px; margin-top: 55px; margin-left: 80px;  }

#layer-top { background: url("/images/top.jpg") center top no-repeat; height: 194px;  text-align: left; }

#main { margin-left: 2px; background: url("/images/mainback.jpg") center top repeat-y #AC8C64; width: 956px; }
#main-top { background: url("/images/back01.jpg") center top no-repeat; width: 956px; }
#main-bottom { background: url("/images/back04.gif") center bottom no-repeat; text-align: left; }


#bottom { height: 180px; }

.inner {  padding: 50px 20px 50px 60px; }

#column-left { float: left; width: 200px; }
.clear { clear: both; }
.spacer { height: 10px; background: url("/images/3dot.gif") center top no-repeat; margin: 20px 0px 20px 0px; }



h1 { margin: 0px 0px 20px 0px; font-size: 24px; color: #070502; font-weight: Normal; }

#auth { float: right; width: 270px; padding-top: 25px; font-size: 12px; }
#auth a { color: #CCAB73; }
#auth form input { border: 1px solid #ccab73; background: #3E2D13; color: #CCAB73; font-size: 13px; }
#auth form input.text { margin-top: 6px; width: 125px; }
#auth form input.button { margin-top: 6px; width: 75px; }
#auth .after { padding-top: 5px; }
#auth .enter { padding-left: 10px; display: inline; }

#copyright { padding: 30px 0px 0px 0px; color: #CCAB73; font-size: 12px; }

ul.panel { padding: 0px; margin: 20px 0px 0px 0px; list-style: none;  }
ul.list_sub { clear: left; display: none; margin: 0px 0px 0px 13px; list-style: none; padding: 0px; }
ul.list_sub li { padding: 0px 0px 1px 12px; background: url("/images/ico-dot.gif") 0px 6px no-repeat; }

.f_form input.button { border: 1px solid #3A0807; }
.f_form input.text { border: 1px solid #3A0807; width: 300px; }
.f_form input.image { border: 1px solid #3A0807; width: 300px; }
.f_form select.category { border: 1px solid #3A0807; width: 300px; }
.f_form textarea.verses { border: 1px solid #3A0807; width: 300px; height: 300px; }
.f_form textarea.review { border: 1px solid #3A0807; width: 300px; height: 130px; }
.f_form textarea.comment { border: 1px solid #3A0807; width: 300px; height: 70px; }
.f_form textarea.about { border: 1px solid #3A0807; width: 300px; height: 130px; }
.f_form input.protectcode { margin-left: 10px; border: 1px solid #3A0807; width: 120px; font-size: 24px; }


.more { padding-right: 20px; text-align: right; }
.more a { color: #7F0D0B; font-weight: Bold; }

.author_info { margin-bottom: 10px; float: right; width: 250px; font-size: 13px; border: 1px solid #3A0807; padding: 10px; }
.author_info table { width: 100%;  }
.author_info td, .author_info th { text-align: left; border-top: 1px solid #3A0807;  width: 50%;  }
.author_info { background: #C6A174; }

.list { width: 550px; }
.list td.verses-title { width: 300px; }
.list td { padding: 3px; }
.list .date { font-size: 11px; width: 90px; }

.list td, .list th { border-bottom: 1px solid #3A0807; }
.list tr:hover { background: #C6A174; }
.list th { background: #A08B71; }
.list { border-top: 1px solid #3A0807; clear: right; }


.list-wide { width: 615px; }
.list-mid { width: 410px; }

.path { padding-bottom: 15px; }
.l1 { padding: 0px 0px 0px 0px; color: #3A0807; font-size: 12px; }
.l1 a{ padding: 0px 0px 0px 0px; color: #3A0807; font-size: 12px; }

.list_sub_content { width: 100%; margin-bottom: 20px; }
.list_sub_content td { width: 33%; padding: 0px 0px 1px 12px; background: url("/images/ico-dot.gif") 0px 6px no-repeat; }

.navigation { width: 615px; }
.navigation .t_cell { padding: 2px 10px; }
.navigation .numeric { padding: 2px 3px; }

.verses-content { padding-bottom: 10px; }

#banner-top { position: absolute; margin: 90px 0px 0px -490px; width: 468px; height: 60px;  }

.top20 { position: absolute; margin: -25px 0px 0px 0px; }