
body{
background-image:url(images/bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif ;
background-color:#999999;
margin-top:0;
margin-left: auto;
margin-right: auto;
margin-bottom:0;
padding:0;
text-align: center;
}

a{
text-decoration:none;
}

img{
border: 0;
}

#main-section-body img{
border: 0;
margin: 15px;
}
ul, blockquote, p{
margin:15px;
font: 11px Verdana, Arial, Helvetica, sans-serif ;
}
#container{
width: 630px;
padding:0;
margin-left: auto;
margin-right: auto;
text-align:left;
background-color:#FFFFFF;
overflow: hidden;
}
.bio-photo{
border: 5px #E0E0E0 solid;
margin: 0 10px 0 0;
}
.brown-border{
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFA;
	border-right-color: #FFFFFA;
	border-left-color: #FFFFFA;
}

#main-section-body a:link {color:#372218;}
#main-section-body a:visited{color:#372218;}
#main-section-body a:active {color:#8B837E;}
#main-section-body a:hover {color:#8B837E; background:#F8F8F8;}

#main-section-body
{
float:left;
background-color:#FFFFFF;
margin:0;
padding: 0;
width:610px;
}

#main-section-body p{
margin:10px 15px 20px 5px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
}

#main-section-body h2{
margin: 10px 0 0 4px;
padding:0 0 0 3px;
font: 200 18px Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color:#493930;
border-bottom:#493930 1px solid;
}
#main-section-body h1{
margin: 0 0 0 5px;
padding:0;
letter-spacing:-1px;
font: 800 24px Verdana, Arial, Helvetica, sans-serif;
color:#493930;
}

#main-section-body .thread-container{
width: 180px;
height:80px;
border: 0px solid #000;
background: #EEE9E9 url(images/cutoff.gif) right top no-repeat;
margin: 10px;
float: left;
}

#main-section-body .thread-container h2{
margin:4px;
font: 800 16px Verdana, Arial, Helvetica, sans-serif;
border:0;
color: #000;
}

#main-section-body .thread-container p{
margin:5px;
font: 200 11px Verdana, Arial, Helvetica, sans-serif;
color: #000;
}

.left-col{
background-color:#FFFFFF;
width:450px;
margin:0;
padding:0;
float:left;
vertical-align:top;
}

.right-col{
background-color:#FFFFFF;
width:140px;
margin:0;
padding:0;
float:right;
vertical-align:top;
}

.right-col p{
margin:15px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.right-col ul{
list-style: none;
margin:2px 2px 14px 2px;
padding:0;
font: 13px Verdana, Arial, Helvetica, sans-serif ;
}

.right-col li{
background: #FFFFFF url(images/bullet.png) left center no-repeat;
padding: 2px 0 0 13px;
}

.right-col a{font: 800 12px  Verdana, Arial, Helvetica, sans-serif ; text-decoration:none; margin:0;}
.right-col a:link {color:#372218;}
.right-col  a:visited{color:#372218;}
.right-col  a:active {color:#8B837E;}
.right-col  a:hover {color:#8B837E; }


#footer{float:left;background-color:#FFFFFF;margin:0;padding:0 0 10px 0;width:600px;vertical-align:top;}
#footer p{font: 10px Verdana, Arial, Helvetica, sans-serif ; float:left; padding:0; margin: 10px 0 0 11px;;}
#footer img{float:right; border:0; padding:0; margin:0;}
#footer a{font: 800 12px  Verdana, Arial, Helvetica, sans-serif ; text-decoration:none; margin:0 10px 0 0;}
#footer  a:link {color:#372218;}
#footer  a:visited{color:#372218;}
#footer  a:active {color:#8B837E;}
#footer  a:hover {color:#8B837E; }

.submit{
width:320px;
margin:15px;
}

.submit dl{
margin:10px 0 0 0;
width: 300px;
}

.submit  dt{
font: 12px Georgia, "Times New Roman", Times, serif;
width:90px;
float:left;
}

.submit  dd{
font: 12px Georgia, "Times New Roman", Times, serif;
}
