body {
	text-align: center;
	background-color: #000;
	color: #fff;
	font-size: .8em;
	font-family:Verdana,Arial; 
 }

a:link { color: white; font-style: underline; }
a:visited { color: white; font-style: underline; } 
a:hover { color: blue; font-style: underline; } 
#photoDiv { text-align: left;}
#photoDiv img {border: none;}
#container
{
	text-align:center;
	margin: 0 auto;
	position: relative;
	width: 900px;
	height: 390px;
}
#header
{
	font-size:.8em;
	font-weight:bold;
	padding: 4px;
	text-align:left;
}
#logoHolder
{
	float:left;
}
#logo { padding: 0px 32px 0px 0px; }
#topNav { float: left;	margin: 0px 0px 0px 32px; vertical-align: bottom;}

h1
{
	font-size: 1.2em;
}

#thumbImage
{
	float: left;
	padding: 4px;
	width: 96px;
	font-weight: bold;
	font-size: .8em;
}

#profileText
{
	float: left;
	width: 226px;
	margin: 4px;
}

#quote
{
	text-align: left;
	display: block;
	font-size: 1.1em;
	font-weight:bold;
	padding: 0px 4px 4px 4px;
}

#name
{
	padding: 6px 4px 0px 18px;
	text-align: left;
	display: block;
	font-size: .9em;
	font-weight:bold;
}

#subInfo
{
	padding: 0px 4px 4px 18px;
	text-align: left;
	display: block;
	font-size: .8em;
	font-style:italic;
}

#stars
{
	display: block;
	float:left;

	margin: 0px;
	padding: 0px;
}

#rateText
{
	display: block;
	text-align: center;
	float: left;

	font-size: .8em;
}

#clearer
{
	clear: left;
}

#interests
{
	padding: 0px 4px 4px 18px;
	text-align: left;
	display: block;
	font-size: .8em;
}

#moreInfo
{
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 4px 16px;
	background-color: #888;
	text-align: left;
	display: block;
	font-size: .8em;
}


#myMap
{
	float: left;
	position: relative;
	width: 628px;
	border: 1px solid #666; 
	height: 390px;

}



#footer
{
	clear: left;
	font-size: .8em;
}

#link {color: blue; font-style: underline;}

#bottomBalloonLinks
{
	font-weight:bold;
	color: white;
	text-align: left;
	font-size: .8em;
	padding: 4 px;
}


#topBalloon
{ 
	float:left;
	background: url('images/top-balloon.gif'); 
	width: 372px; 
	height: 10px;
}

#midBalloon
{
	float:left;
	background: url('images/mid-balloon.gif');
	width: 372px; 
	color: black
}

#bottomBalloon
{ 
	float:left;
	background: url('back.png') repeat; 
	clear:both;
	text-align:left;
	
	width: 372px; 
	height: 82px;
}

#switchDataMode
{
	float: left;
	text-align: left;
	width: 700px;
	padding: 6px 4px 4px 4px;
}


#googleAd
{
	float: right;
	text-align: right;
}
#leftWrapper
{
float:left;
}
#photoHeader
{
	font-weight:bold;
	font-size:.8em;
	border: 1px solid #666;
	height: 40px;
	padding: 1px;
	text-align:left;
	float: left;
	width: 240px;
}
#photoWrapper {vertical-align:top; float: left;	width: 240px; }
#photoFeed { width: 240px; text-align: left; float:left; height: 390px; overflow: auto;}

#welcomeSplash
{
	text-align: center; 
	padding: 8px; 
	border: 1px solid #666; 
	position: absolute;
	top: 170px; left: 175px; 
	height: 152px; 
	width: 302px; 
	color: black;
	background-color: White;
	padding: 4px 4px 4px 4px;
}

#busyHolder
{
	display: inline;
	padding: 6px 4px 4px 4px;
}

#thumbsWrapper
{
	float: left;
}

#profileThumbs
{
	width: 628px;
	height: 64px;
	padding: 1px;
	text-align: left;
	float: left;
	clear: left;
	overflow: hidden;
	border: 1px solid #666;
		font-weight:bold;
	font-size:.8em;
}

.customHTMLBox
{
	cursor: hand; 
	padding: 4px 4px 4px 4px; 
	border: 1px solid #666; 
	width: 202px; 
	text-align: left;
	font-family: Verdana, Arial; 
	font-size:x-small;
	color:Black; 
	background-color:white;
}
#install3dMode
{
	float: right;
}
#middle
{	text-align: left;
	float: left;
	position: relative;
	width: 628px;
}
#label{	width: 200px; text-align:right; }

#button {float:left;}