BODY {
 margin:0;
 padding:0;
 background:#aebea4;
 font: 14px "Times New Roman", "Helvetica", serif;
}
#main{
 width:797px;
 margin:auto;
 margin-top:18px;
border:3px solid black;
}
#mycentercontent{
 clear:both;
 position:relative;
 width:797px;
 background:url(images/background.gif) #FFFFFF repeat-y;
}
#center a{
 color:#0000CC;
}
#topnavmenu{
 float:left;
}
#topnavsearch{
position:relative;
width:240px;
left:550px;
top:218px;
}
#mycontentfooter{
 clear:both;
 height:0px;
}
#left{
 float:left;
 width:220px;
 background:#7e2401;
 color:#ded4c8;
 border-right:3px solid black;
 border-bottom:3px solid black;
}
#leftnav{
 position:relative;
 top:142px;
 width:190px;
 padding:15px;
 height:200px;
}
#leftwalking{
 height:0px;
}
#leftnav a{
 color:#ded4c8;
 text-decoration:none;
 font: 18px "Times New Roman", "Helvetica", serif;
}
#leftnav a:hover{
 color:#4D8C3B;
 text-decoration:underline;
 font: 18px "Times New Roman", "Helvetica", serif;
}
#menuitem{
 list-style-type:disc;
 font: 18px "Times New Roman", "Helvetica", serif;
}
#leftteetime{ 
position:relative;
left:613px;
margin-top:-45px;
width:150px;
margin-right:20px;
text-align:center;
}
#leftteetime a{
font-size:32px;
color:#DED4C8;
text-decoration:none;
}
#leftteetime a:hover{
text-decoration:underline;
}

#menu0{
 padding-left:10px;
 padding-bottom:12px;
 font-size:12px;
}
.menu{
 padding:0;
 margin:0;
 list-style-type:none;
}
#menu1 a{
 padding-left:30px;
}
#menu2 a{
 padding-left:50px;
}
#center{
 font-size: larger; 
 padding:10px;
 width:300px;
 float:left;
}
#right{
 width:240px;
 padding:5px;
 float:right;
 background:#fdf8e5;
}
.thumbs{
float:left;
margin:5px;
}
#footer{
 background:url('images/carpet.gif');
 color:#ffffff; 

 clear:both;

 height:16px;
 padding:10px;
}
#footer a{
 text-decoration:underline;
 color:#ffffff;
}
.url{
width:400px;
font-size:10px;
}
.description{
font-size:14px;
}
#result_report,#results{
 width:500px;
}
.title{
 width:400px;
}
#right h3{
 margin:4px;
 margin-left:0px;
 text-decoration:underline;
}
.comparison{
 font: 13px/24px Verdana, Arial, Helvetica, sans-serif;
 border-collapse: collapse;
}
.comparison th {
 padding: 0 0.5em;
 text-align: left;
}
tr.yellow td {
 border-top: 1px solid #FB7A31;
 border-bottom: 1px solid #FB7A31;
 background: #FFC;
}
.comparison td {
 border-bottom: 1px solid #999;
 padding: 0 0.5em;
}