body{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	line-height:150%;
}
#head
{width:900px;margin-left:auto;margin-right:auto; 
}
#head td
{text-align:right;
vertical-align:bottom;}
.textf
{
	border:1px solid #dcdcdc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.line1
{	border-bottom: 1px solid #dcdcdc;
}
.line2
{	border: 1px solid #dcdcdc;
}
.line3
{border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
}
.line4
{border-right:1px solid #dcdcdc;
}
.line5
{border-top:1px solid #dcdcdc;
}
#middle
{width:900px;margin-left:auto;margin-right:auto;
}
#left
{width:250px;float:left;text-align:left;
}
#main
{width:640px;float:right;
}
#foot
{width:900px;margin-left:auto;margin-right:auto; margin-top:10px;
}
#search
{
	width:230px;
	height:70px;
	background-color: #dcdcdc;
	border: 1px solid #999999;
}
#topics{
width:230px;
margin-top:20px;
border: 1px solid #dcdcdc;
height:102px;
}
#links
{margin-top:20px;
width:230px;}
ul
{	margin-left:15px;
list-style-image: url(/images/dot.gif);
	list-style-position: outside;}
#listphoto
{width:630px;margin-top:15px;text-align:left;}
a:link {
	color: #333333;text-decoration: none;
}
a:visited {
	color: #666666;text-decoration: none;
}
a:hover {
	color: #cc0000;text-decoration: none;
}
a:active {
	color: #666666;text-decoration: none;
}
.pic{
	border: 1px solid #666666;}