* {font-family:Verdana; font-size:12px;}
body {margin:0 auto;}
#exh {position:absolute; top:120px; left:15px; right: 15px; padding-bottom: 3px; border: 2px solid #f2420c;}
fieldset legend {font-weight:bold; color: #666;}
#exh table {width: 100%;}
#exh table td {text-align:center;}
.leftbl {width:220px;padding-left: 15px}
#search {padding-left: 15px; width: 220px;}
#right {padding-top: 25px; overflow: hidden; background: #f6f5e2;}
#login, #tags {border: none;}
#leftbl a {display:block;}
.head {padding-left:0; padding:4px 0; font-family:georgia;font-size:120%;font-weight:bold; color:#3281cd;}
.subhead { padding-left: 15px; background: url(/templates/Default/images/dlet_navi_point_1.gif) no-repeat; color:#757575; padding-bottom:3px; font-size:11px;text-decoration:none;}
h1 {
  margin:0; padding:0; line-height:5px; text-indent: -1024px;
}
#main {margin-top:270px;}
#content {padding: 50px 10px; }
.pic {display: block; width:90px; height:55px; margin:0; padding:0; border:1px solid #ccc; margin-bottom: 5px;}
.pic img {border:none;}
.ad {background:#ddd; margin:10px auto; width:130px; height:200px;}
h2 {font-family:Gergia; font-size: 190%; font-weight: 500;}
h3 {font-size:14px;}
#topad {width:95%; margin:0;}
.h2 {width:260px;color: #3281cd; margin-bottom: 0;}
.h3 {color: #3281cd;}
#bot {height:31px; background:#ccc;}
#menu {position: absolute; top:285px; left:250px; right:2%; background: #f2420c url(/menubg.gif); height: 25px; padding-left: 15px; line-height: 25px; color: #fff;}
#menu a {color: #fff; text-decoration: none; font-weight: bold;}
#toprow {background: #ccc; height: 30px; border: 1px solid #ccc; width: 100%; margin: 0; padding: 0;}
#top {position:absolute; top: 0; left: 15px; right: 15px;}
#logo {width: 30%;}
#toppic {width: 30%;}
#hot {font-family:georgia;font-size:175%; margin:3px 0px 0px 0px;font-weight:100; border-right: 3px solid #fc7000; padding-right: 5px;}
#hot p {font-family:georgia;font-size: 70%;font-weight:100;}
#region {text-align: center; width: 95%;}
#personal {width: 95%; background: #F6F5E2; padding-bottom: 10px; }
#personal h5 {font-size: 18px; color: #666; font-weight: 300;}
#personal photos {width: 98%;}
.little {font-size: 12px;}
.td2 {padding-left: 20px;}
#external td div {width: 90px; height: 33px; background: #eee;}
.stext {font-size: 11px;}
#region, #participants { margin-bottom: 30px;}
.pad15 {padding: 15px;}
.ctitle {background: #eee; margin-top: 20px; padding: 5px;}
.newsblock a {text-decoration: none; font-size: 110%; color: #888; font-weight: 600;}
i {font-size:90%; display: block; padding:5px 0;}
i a {font-size:80%; text-decoration: none; padding:5px 0; font-weight: normal; color: #3281cd;}
.taglink a { font-weight: normal; color: #3281cd; font-size:90%;}
.navigation {
	border: none;
	margin: 20px 0 20px 0;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active, .navigation span {
	display: inline-block;
	display: -moz-inline-stack;
	_overflow: hidden;
	float: left;
	width: 38px;
	height: 28px;
	vertical-align: middle;
	text-align: center;
	line-height: 28px;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	margin: 10px 3px;
}
.navigation a:hover {
	background: url(../images/nav-hover.png) no-repeat #64a3d9;
	color: #FFFFFF;
	text-align: center;
}
.navigation span {
	background: url(../images/nav-none.png) no-repeat #64a3d9;
}

.abc a {
	display: inline-block;
	display: -moz-inline-stack;
	_overflow: hidden;
	float: left;
	width: 38px;
	height: 28px;
	vertical-align: middle;
	text-align: center;
	line-height: 28px;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	margin: 3px;
	background: url(../images/nav-none.png) no-repeat #64a3d9;
}

.abc a:hover {
	background: url(../images/nav-hover.png) no-repeat #64a3d9;
	color: #FFFFFF;
	text-align: center;
}