* {
margin:0;
padding:0;
}

html, body {
background-color:#FFFFFF;
color:#848484; 
font-size: 12px;
font-family: Arial, Helvetica, Sans Serif;
height:100%;
text-align:center;
}

#distance { 
width:1px;
height:50%;
margin-bottom:-290px; /* half of container's height */
float:left;
}

#container {
margin:0 auto;
position:relative; /* puts container in front of distance */
text-align:left;
height:580px;
width:760px;
clear:left;
}

.dummy {
width:120px;
padding-top:5px;
padding-right:10px;
}


.tabletop {
height:170px;
background:url('images/925-logo.jpg') no-repeat top center;
border-bottom:1px solid #c9c9c9;
}

.tableleft {
background-color:#FFFFFF;
padding-top:15px;
padding-right:20px;
right;
text-align:right;
width:120px;
background:url('images/border.gif') no-repeat top right;
text-transform: uppercase;
}

a.links {
font-size:12px;
color: #848484;
text-decoration:none;
letter-spacing: 2px;
}

a:hover.links  {
font-size:12px;
color: #C0C0C0;
letter-spacing: 2px;
border-bottom:1px solid #FF0000;
}

.tablemain {
background-color:#FFFFFF;
padding:15px;
width:560px;
height:386px;
border-top:0px solid #c9c9c9;
border-right:0px solid #c9c9c9;
border-bottom:0px solid #c9c9c9;

}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

/*---- GOOGLE STUFF ---- */

#descriptionbox {
z-index:-4;
position:absolute;
width:700px;
height:2px;
left:20px;
}
.description {
color:#FFFFFF;
cursor:default;
z-index:-1;
}
