body {
margin:0px;
background:url("http://gymale.fitlads.net/external/images/exbg.jpg") #000 center;
font-family:arial;
}

a,a:active, a:visited {
	color: white;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.outer {
width:700px;
padding:10px;
background:url("images/trans.png");
position:relative;
left:50%;
margin-left:-350px;
top:40px;
float:left;
}

.inner {
background-color:black;
margin-top:10px;
float:left;
padding:11px;
width:678px;
padding-bottom:20px;
}

.random {
padding:5px;
background:#333;
float:left;
padding-right:0px;
}

.random img{
float:left;
margin-right:5px;
border:solid 1px #666;
width:77px;
height:77px;
}

h1 {
margin:0px;
padding:0px;
color:#ccc;
font-weight:normal;
font-size:14px;
padding-bottom:5px;
border-bottom:dotted 1px #333;
float:left;
width:100%;
margin-top:10px;
margin-bottom:5px;
}

.area_link{
display:block;
color:#3077B5;
text-decoration:none;
font-size:18px;
width:149px;
float:left;
line-height:20px;
margin-bottom:10px;
padding:10px;
border-bottom:solid 1px #333;
}

.area_link:hover{
background:#3077B5;
color:white;
}

h1 b{
color:#3077B5
}

.escort{
float:left;
margin-top:15px;
margin-left:13px;
}

.escort_image{
float:left;
background:#454545;
padding:11px;
width:100px;
border-bottom:solid 1px #232323;
padding-bottom:10px;
}


.escort_image img{
border:solid 1px #232323;
float:left;
width:100px;
height:100px;
}

dl{
float:left;
width:525px;
padding:0px;
margin:0px;
color:#ccc;
}

dt, dd {
height:30px;
font-size:13px;
margin:0px;
padding:0px;
float:left;
line-height:30px;
text-indent:10px;
border-bottom:solid 1px #232323;
border-left:solid 1px #232323;
}

dd {
width:170px;
}

dt{
width:90px;
}

.odd {
background: #383838;
}

.even {
background:#333333;
}