body
{
background: #2f1e0a;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
text-align: center;
margin: 0px auto;
padding: 20px 0px 20px 0px;
}

#wrapper
{
margin: 0px auto;
padding: 0px;
width: 900px;
text-align: center;
background: white;
overflow: hidden;
}

.seo
{
margin: 0px auto;
padding: 0px;

width: 900px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align: bottom center;
color:#ffffff;

}


#header
{
text-align: left;
padding: 13px 0px 0px 0px;
width: 900px;
height: 98px;
background: url(../images/header.jpg) no-repeat;
}

#navigation
{
font-size: 14px;
width: 880px;
height: 24px;
list-style-type: none;
margin: 0px auto;
padding: 6px 0px 0px 20px;
background: #c2ce24;
border-top: 5px solid #f7f7f7;
border-bottom: 5px solid #f7f7f7;
}

p
{
text-align: left;
}

#navigation li
{
display: inline;
margin: 0px 30px 0px 0px;
float: left;
}

#navigation li a:link, #navigation li a:visited
{
color: white;
text-decoration: none;
}

#navigation li a:hover
{
color: #717074;
}

#footer
{
float: left;
width: 900px;
height: 32px;
padding: 24px 0px 0px 0px;
background: url(../images/footer.jpg) no-repeat;
color: #727074;
font-size: 10px;
}

#content_left
{
text-align: left;
margin: 0px;
padding: 15px 20px 0px 20px;
background: white;
width: 400px;
overflow: hidden;
color: #727074;
float: left;
}

#content_left img
{
margin: 0px 0px 15px 0px;
}

#content_right
{
text-align: left;
width: 440px;
background: white;
float: left;
padding: 15px 20px 15px 0px;
line-height: 200%;
color: #727074;
}

.float_right
{
float: right;
margin-bottom: 20px;
}

#content_main
{
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background: white;
width: 900px;
overflow: hidden;
}

#content_main h1, #content_left h1, #content_right h1, #test h1
{
padding: 0px 0px 0px 0px;
text-align: left;
font-family: arial, verdana,  helvetica, sans-serif;
font-size: 32px;
color: #c2ce24;
margin: 0px 0px 15px 0px;
text-transform: lowercase;
font-weight: normal;
}

#content_main h2, #content_left h2, #content_right h2, #test h2
{
padding: 0px 0px 0px 0px;
font-family: arial, verdana,  helvetica, sans-serif;
font-size: 26px;
font-weight: normal;
color: #c2ce24;
margin: 0px 0px 10px 0px;
text-align: left;
text-transform: lowercase;
}

#content_main h3, #content_left h3, #content_right h3, #test h3
{
padding: 0px 0px 0px 0px;
font-family: arial, verdana,  helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #c2ce24;
margin: 5px 0px 10px 0px;
text-align: left;
text-transform: lowercase;
}

#content_main img
{
margin: 0px 0px 0px 6px;
border: none;
}

#content_main ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#content_main ul li
{
margin: 0px;
padding: 0px;
float: left;
}

#content_main p
{
text-align: left;
}

.logo
{
margin-left: 18px;
}

#content_right .form_table
{
margin-top: 0px;
background: url(../images/form.jpg) no-repeat;
color: white;
}

#content_right .form_table td
{
width: 200px;
text-align: right;
padding-right: 20px;
}

#content_left img
{
border: 1px solid lightgrey;
}

.padding_top_40px
{
padding-top: 40px;
}

.padding_bottom_40px
{
padding-bottom: 40px;
}

.quote
{
font-family:Arial, Helvetica, sans-serif;
text-align: left;
color: #c2ce24;
font-size: 16px;
width: 400px;
padding: 16px;
background: white;
border-top: 1px solid #e7e7e7;
border-bottom: 1px solid #e7e7e7;
font-weight: bold;
line-height: 130%;
}

.quote_grey
{
font-family:Arial, Helvetica, sans-serif;
text-align: left;
color: black;
font-size: 16px;
width: 400px;
padding: 10px 10px 10px 0px;
background: white;
font-weight: bold;
}

#paul_bates
{
width: 400px;
padding: 10px;
background: whitesmoke;
border-top: 1px solid #e7e7e7;
border-bottom: 1px solid #e7e7e7;
margin-bottom: 20px;
}

#paul_bates img
{
background: white;
border: 1px solid #e7e7e7;
padding: 5px;
margin: 0px 0px 0px 10px;
float: right;
}

a:link, a:visited
{
text-decoration: none;
outline: none;
color: #727074;
}

a:hover
{
color: #2f1e0a;
}

a img
{
outline: none;
border: none;
}

.form1
{
width: 220px;
margin: 0px 20px 5px 0px;
}


.margin_right_20px
{
margin: 0px 20px 0px 0px;
}

#gallery_table
{
margin: 40px auto;
}

#gallery_table td
{
padding: 5px;
}

#gallery_table td a img
{
padding: 5px;
border: 1px solid #2f1e0a;
}

#content_right .display_image
{
padding: 5px;
border: 1px solid lightgrey;
margin-right: 15px;
}

#content_main .center
{
text-align: center;
}

#content_right .quote img
{
float: left;
padding: 5px;
border: 1px solid lightgrey;
margin: 5px 15px 0px 0px;
}

.second_gallery
{
margin-top: 20px;
padding: 5px;
background: whitesmoke;
border: 1px solid lightgrey;
display: block;
font-weight: bold;
}

#content_right .login_form
{
margin-top: 0px;
background: url(../images/login_form.jpg) no-repeat;
color: white;
width: 440px;
padding: 0px 0px 30px 0px;
}

#content_right .login_form td
{
padding-left: 50px;
margin: 0px;
}

#content_right .login_form td .submit_button
{
margin: 0px 20px 0px 0px;
}