body
{margin: 0px auto; background: url('images/background.gif')  no-repeat #E1DED7 50% 0;}


#main
{text-align: left;}


#header
{height: 178px; background: url('images/main_01.gif')  no-repeat;}



#nav_left

{width: 107px; float: left; background: url('images/main_02.gif')  no-repeat;}


#nav_right {width: 105px; float: left; background: url('images/main_04.gif')  no-repeat; }


#content
{ width: 587px; float: left; }


#content_top { background: url('images/main_03.gif') no-repeat; width: 587px; height: 82px;}


#content_main { background: url('images/main_06.gif') repeat-y; width: 587px; }
 

#content_bottom {background: url('images/main_23.gif') no-repeat; width: 587px;}


p, ol, ul
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B4F2D;  line-height: 140% }


.text
{padding: 35px; padding-top: 5px; padding-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B4F2D;}


.heading
{padding: 35px; padding-top: 35px; padding-bottom: 5px; font-size: 15px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B4F2D; display: block; letter-spacing: 1px;}


.subheading
{font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B4F2D; display: block; letter-spacing: 1px;}



a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B4F2D; font-weight: normal;}

a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B4F2D; font-weight: normal; text-decoration: line-through;}

.content_tables
{width: 480px;}

.content_tables, .content_tables td
{ border: 0px solid #5B4F2D; border-collapse: collapse; padding:5px; background: #D2CEC4;}
 
.content_tables th
{border: 0px solid #5B4F2D; border-collapse: collapse; padding-left: 5px;  text-align: left; font-weight: bold; background: #C7C1B1;}



.gig_tables
{width: 480px;}


.gig_tables, .gig_tables td
{ border: 1px solid #5B4F2D; border-collapse: collapse; padding: 5px; background: #E1DED7; }
 
.gig_tables th
{border: 1px solid #5B4F2D; border-collapse: collapse; padding-left: 5px; background: #C3BCAB; text-align: left; font-weight: bold;}