*
{margin: 0; padding: 0;}

body
{background: #fff064 url(site_files/img/background.png) 0 380px repeat-x; font-family: tahoma, sans-serif; color: #646464; font-size: 13pt; line-height: 28px;}

img, p
{margin: 20px 0;}

ul
{margin: 0 0 0 20px;}

.clear
{clear: both;}

.left
{float: left;}

.right
{float: right;}

.con
{width: 880px; text-align: center; margin: 0 auto;}

#white
{width: 100%; background: rgb(255,255,255); border-bottom: 1px solid rgb(104,104,104);}

#white2
{display: block; width: 100%; height: 100%; background: rgb(255,255,255);}

#navbar
{display: block; width: 880px; height: 40px; background: url(site_files/img/topbar.jpg) no-repeat;}

#verse
{margin: -20px auto 0 auto; text-align: left; width: 800px;}

#content
{display: block; width: 880px; background: #ffffff; text-align: left; margin: 35px auto; padding: 20px; border: 3px solid #ffaa00;}

#content a
{text-decoration: none; color: #66CC66; padding: 2px;}

#content a:hover
{color: #ffffff; background: #66CC66;}

#content span
{font-size: 20pt; font-weight: bold; color: #ff7800;}

#content img
{margin: 20px 0 0 0;}


#myForm
{border: 1px solid rgb(255,255,255); padding: 0;}

.selectinput
{margin: 20px 0;}

.selectinput select
{font-family: tahoma, sans-serif; font-size: 10pt; margin: 0 0 0 10px;}

#col_left
{width: 400px; float: left; clear: left;}

#col_right
{width: 400px; float: right;}

.forminput
{border: 2px solid rgb(255,170,0); width: 380px; padding: 5px; font-family: tahoma, sans-serif; font-size: 14pt;}

.commentinput
{border: 2px solid rgb(255,170,0); width: 380px; padding: 5px; font-family: tahoma, sans-serif; font-size: 14pt; overflow: auto; height: 90px;}

.button
{display: block; background: rgb(255,255,255); height: 34px; width: 110px; color: rgb(102,204,102); border: 3px solid rgb(102,204,102); margin: 0 20px 0 0; font-size: 12pt; font-weight: bold;}

#ajax_response
{display: block; height: 34px; width: 560px; font-size: 12pt; font-family: tahoma, sans-serif; float: left; margin: 0 0 20px 0;}

.loading_white
{background: url(site_files/loading-white.gif) no-repeat center left; display: block; height: 28px; width: 16px;}


.services
{width: 400px;}




#footer
{display: block; width: 880px; height: 28px; background: #ffaa00; color: #ffffff; text-align: left; margin: 50px auto; padding: 20px; border: 3px solid #ffffff; font-size: 10pt;}

#footer a
{text-decoration: none; color: #ffffff;}

#footer a:hover
{text-decoration: underline;}

#footer span
{margin: 0 0 0 15px; padding: 5px 30px 5px 0; background: url(site_files/img/renewed.png) no-repeat top right;}

#footer span a:hover
{text-decoration: none; color: rgb(100,170,130);}