body{
background-color:#666666;
font-family:Arial,Verdana,"Sans-Serif";
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
table.main{
border:2px solid black;
width:980px;
}
div.logo{
width:100%;
}
div.menu{
width:100%;
}
table.menu{
width:100%;
background-color:#999999;
height:40px;
font-size:16px;
}
td.menua{
text-align:center;
font-weight:bold;
width:200px;
}
td.menub{
text-align:center;
font-weight:bold;
width:200px;
}
td.menuc{
text-align:center;
font-weight:bold;
width:200px;
}
td.menue{
text-align:center;
font-weight:bold;
width:200px;
}
td.menud{
text-align:center;
font-weight:bold;
width:200px;
}
.menulink{
color:#000000;
}
.menulink:hover {
color:#FFFFFF;
}
table.contentin{
width:100%;
background-color:#FFFFFF;
border:2px solid black;
}
td.infoin{
text-align:left;
padding-left:15px;
padding-top:10px;
padding-right:20px;
}
div.mainleftimage{
padding:0;
margin:0;
float:left;
text-align:center;
}
div.mainrighttext{
float:right;
width:600px;
display:block;
}
td.categories{
padding-top:20px;
text-align:center;
padding-bottom:20px;
}
#myList{clear:both;}
#myList li{
list-style:none; 
margin:0; 
padding:0; 
margin-right:4px;
display:block; 
padding:4px; 
background:#DEDEDE;
width:168px;
height:18px;
float:left;
overflow:hidden;
margin-left:0px;
border:1px solid black;
cursor:pointer;
}
#topList li{
list-style:none; 
margin:0; 
padding:0; 
border:0; 
margin-right:4px;
display:block; 
padding:4px; 
background:#FFFFFF;
border:solid 3px #DEDEDE;
width:164px;
height:100px;
float:left;
margin-left:0px;
}
table.footer{
width:980px;
background-color:#1f1f1f;
text-align:left;
font-size:12px;
color:#999999;
padding:10px 10px 10px 10px;
}
td.footera{
padding:10px 10px 10px 20px;
width:250px;
vertical-align:top;
}
td.footerb{
padding:10px 10px 10px 10px;
text-align:left;
width:200px;
vertical-align:top;
}
td.footerc{
width:400px;
vertical-align:middle;
}
td.footerd{
padding:10px 10px 10px 10px;
width:100%;
text-align:center;
}
a.footerlink{
color:#666666;
}
.footerlink:hover {
color:#FFFFFF;
}
table.reviewmain{
width:100%;
font-size:16px;
padding:15px 10px 10px 10px;
}
td.leftcol{
width:50px;
padding:15px 10px 10px 10px;
background-color:#FFFFFF;

}
td.cencol{
width:750px;
border:1px solid white;
padding:35px 10px 15px 30px;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
}
h2.blue{
color:#000066;
}
td.rightcol{
width:200px;
border:1px solid white;
padding:15px 10px 10px 10px;
background-color:#EEEEEE;
}
div.imagdiv{
border:1px solid black;
padding:15px 10px 10px 10px;
width:150px;
text-align:center;
}
table.reviewdating{
border:1px solid gray;
padding:15px 10px 10px 10px;
width:600px;
margin-left:20px;
margin-top:20px;
}
td.reviewname{
width:150px;
padding-left:10px;
vertical-align:middle;
border-right:1px solid gray;
border-bottom:1px solid gray;
font-size:16px;
font-weight:bold;
height:30px;
text-decoration:underline;
}
td.descriptionre{
width:350px;
padding-left:10px;
border-bottom:1px solid gray;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:130%;
}
td.descriptiontrial{
width:350px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
vertical-align:middle;
}
td.reviewnametrial{
width:150px;
padding-left:10px;
vertical-align:middle;
border-right:1px solid gray;
font-size:16px;
font-weight:bold;
height:30px;
text-decoration:underline;
vertical-align:middle;
height:50px;
}
table.categorydatinginfo{
width:750px;
background-color:#FFFFFF;
}
td.datinghomephoto{
width:400px;
}
td.datingrevlink{
width:350px;
text-align:center;
vertical-align:middle;
}
td.emptylinecat{
height:10px;
background-color:#333333;
}