body{
	background:url(../images/bg.gif);
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
div.main{
	width: 760px;
	margin: 10px auto 0;
}
div.main div.top{
	background: #FFFFFF;
}
div.main div.top img#logo{
	float:left;
	margin: 0 1px 0 0;
}
div.main div.nav{
	background: url(../images/nav_bg.jpg);
	font: 16px Arial, Helvetica, sans-serif;
	height:30px;
	width:auto;
	color:#FFFFFF;
}
div.main div.nav ul{
	margin: 0;
	padding: 0;
	list-style:none;
}
div.main div.nav ul li{
	float:left;
	border-right:1px solid #FFFFFF;
	padding: 0 40px;
	margin: 5px 0;
}
div.main div.nav ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
div.main div.nav ul li a:hover{
	color:#00CCFF;
}
div.main div.content{
	background:#FFFFFF;
	padding:10px;
}
div.main div.content h1{
	font:18px Arial, Helvetica, sans-serif;
	margin:10px;
}
div.main div.content div.left{
	width: 360px;
	float:left;
}
div.main div.content div.right{
	width: 370px;
	float: right;
}
div.main div.content div.left img.picture{
	border: 1px solid #00CCFF;
}
div.main div.content div.thumbnail{
	padding:2px;
	margin: 7px;
	border:1px solid #CCCCCC;
	float:left;
}
div.main div.footer{
	background:url(../images/footer_bg.jpg);
	height:64px;
	width:auto;
	color:#FFFFFF;
	clear:both;
}
div.main div.footer h4{
	font: 14px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:20px 0 0 0;
	margin:0px auto;
}
div.main div.footer h4 a{
	color:#FFFFFF;
	text-decoration:none;
}
div.main div.footer h4 a:hover{
	color:#00CCFF;
}
div.main div.footer h5{
	margin:0;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
}
div.main div.footer h5 a{
	color:#FFFFFF;
	text-decoration:underline;
}
div.main div.footer h5 a:hover{
	color:#00CCFF;
}
div.main div.footer h5 span{
	font:bold 10px Arial, Helvetica, sans-serif;
}
/*++++++++++++++++++++++*/
.nobdr{
	border:none !important;
}
.clear{
	clear:both;
}