body, html {
 margin:0;
 padding:0;
 background:#3D1D04;
}

body {
 text-align: center; /* centers the layout in IE 5x - needs to be reset in p_container */
 font-family: verdana, arial, helvetica, sans-serif;
 color: #DECD9E;
}

a img { border: 0;}

/***************** Body wrappers and containers start here *****************/

#wrapper {
 background: url(../../images/background.jpg) top left repeat-y; /* sets shadows on left and right sides */
 margin:0 auto;
 width:776px;
}

#container {
 width: 750px;
 margin: 0 auto;
 background: #562F08 url(../../images/midcol_bg.jpg) no-repeat top;
 text-align: left; /* resets the center attribute set above in body needed to center the layout in IE 5x */
}

#leftcol {
 float:left;
 width:311px;
}

#rightcol {
 float:right;
 width:433px;
}

#footer {
 background:#482506;
 clear:both;
 border-bottom: 1px solid #684924;
 border-top: 1px solid #72512A
}

/***************** Column handlers *****************/

#rightimgspacer {
 height: 375px;
}

.lefttile {
 border-bottom: 1px solid #7A5729;
 padding: 10px;
 margin:0;
 font-size: 9px;
}

.righttile {
 background: #46240A;
 border-bottom: 1px solid #6F4E29;
 border-top: 1px solid #6F4E29;
 padding: 5px;
 margin: 5px 8px 5px 0px;
 font-size: 9px;
}
.righttileads {
 background: #FDEA9D;
 border-bottom: 1px solid #6F4E29;
 border-top: 1px solid #6F4E29;
 padding: 5px;
 margin: 5px 8px 5px 0px;
 font-size: 9px;
}

/***************** Headers and paragraphs *****************/
.lefttile p {
 margin:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #FFF2CF;
 line-height: 13px;
}

.lefttile p a {
 font-size: 10px;
 color: #FFF2CF;
 text-decoration: underline;
 line-height: 13px;
}

.lefttile p a:hover {
 text-decoration: none;
 color: #DB6D01;
 line-height: 13px;
}

.righttile p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 0px 5px 5px 5px;
 margin: 0;
 color: #DECD9E;
 line-height: 13px;
}

.righttile p a {
 font-size: 11px;
 font-weight: bold;
 color: #DECD9E;
 line-height: 13px;
}

.righttile p a:hover {
 text-decoration: none;
 color: #DB6D01;
 line-height: 13px;
}

#footer p {
 padding:5px;
 margin:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #AD7741;
 line-height: 13px;
 text-align: center;
}

#footer a {
 font-size: 9px;
 color: #AD7741;
 line-height: 13px;
 text-decoration: underline;
}

#footer a:hover {
 font-size: 9px;
 color: #DB6D01;
 text-decoration: none;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #DB6D01;
 font-size: 20px;
 margin: 0;
}

.title {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal !important;
 color: #FFF2CF;
 font-size: 12px !important;
 margin: 0px 0px 6px 0px;
 line-height: 14px;
}

h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FDEA9D;
 font-size: 13px;
 margin: 0px 0px 4px 0px;
}

h2 a {
 color: #FDEA9D;
 text-decoration: underline;	
}

h2 a:hover {
 color: #DB6D01;
 text-decoration: none;	
}

h3 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight: normal;
 color: #B59052;
 font-size: 16px;
 padding: 0px 5px 0px 5px;
 margin: 0px 0px 6px 0px;
}

h3 a {
 color: #FDEA9D;
 text-decoration: underline;	
}

h3 a:hover {
 color: #DB6D01;
 text-decoration: none;	
}

/***************** Left col images *****************/

.leftcolthumb {
 float: left;
 padding: 0px 8px 8px 0px;
 width: 106px; /*must have this to float properly in FF */
}

#mailinglist {
 float: left;	
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight: normal;
 color: #B59052;
 font-size: 16px;
 height:23px;
}


input {
 font-size: 10px;
 font-weight: normal;
 color: #381A09;
 background: #DECD9E;
 border: 1px solid #46240A;
}

form { margin: 0}


#submit {
 font-size: 10px;
 font-weight: bold;
 color: #DECD9E;
 background: #683A1E;
 border: 1px solid #764F33;
}

