* {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#000000;margin:0px;padding:0px;cursor:default;}
a, a * {color:#0160bd;}
a:hover, a:hover * {cursor:pointer;color:#ff6600;}
a img {border-width:0px;}
a.nu {text-decoration:none;}
img {vertical-align:bottom;}
body {background:#efece7 url(bg.gif) repeat-x top;}
.clear {clear:both;display:block;font-size:10px;line-height:10px;}
.left  {float:left;}
.right {float:right;}
ul {padding:0px;margin:0px;list-style:none;top:0px;}

.cutline {clear:both;position:absolute;margin:-8px 0px 0px -8px;}

.main {width:920px;background-color:#ffffff;text-align:left;}
.top {text-align:left;}

.text {width:433px;height:100px;position:absolute;top:15px;font-size:18px;line-height:20px;color:#666666;margin-left:451px;padding:5px 7px 7px 7px;background-color:#efefef;border:1px solid #999999;overflow:hidden;}

.newsletter {background-color:#f9f9f9;text-align:center;padding:15px 0px 15px 0px;float:left}
.newsletter div {width:510px;border:2px solid #cccccc;background-color:#efefef;padding:15px;margin:auto;text-align:center;}
.newsletter p {color:#0358ac;font-size:28px;line-height:30px;font-weight:bold;letter-spacing:-0.05em;font-style:italic;}
.newsletter form {vertical-align:top;}
.newsletter #email  {width:190px;display:inline;position:relative;top:0px;font-family:Arial,Helvetica,sans-serif;background-color:#ffffff;border:1px solid #bfc5cc;color:#333333;font-size:18px;letter-spacing:-0.03em;padding:3px;margin-top:5px;}
.newsletter #submit {width:300px;height:38px;position:relative;top:2px;background:#0a5986 url('button2-bg.gif') no-repeat bottom;border-width:0px;cursor:pointer;color:#ff6600;font-size:20px;font-weight:bold;letter-spacing:-0.04em;}
.input {width:160px;display:inline;font-family:Arial,Helvetica,sans-serif;background-color:#ffffff;border:1px solid #bfc5cc;color:#333333;font-size:18px;letter-spacing:-0.03em;padding:3px;margin:5px 0px 1px 0px;}

.thumbs {clear:both;padding-top:15px;}
.thumbs li {float:left;display:inline;border:1px solid #ccc8c1;background-color:#f4f2ee;text-align:center;margin:0px 0px 8px 8px;color:#777777;font-size:14px;line-height:16px;}
.thumbs li img {border:1px solid #ffffff;}
.thumbs li a:hover img {border:1px solid #666666;}
.thumbs li a {text-decoration:none;font-size:16px;font-weight:bold;}
.thumbs li a.sm {font-size:14px;text-decoration:underline;font-weight:normal;}
.thumbs ul.first4 {float:left;width:396px;margin-top:65px;}
.thumbs ul.first4 li {margin:0px 10px 10px 0px;}
.thumbs ul.first4 li img {margin:7px;}
.set {clear:both;display:inline;padding-top:10px;}
.set h4 {float:left;}
.set h4 span {position:absolute;width:455px;height:48px;margin:5px 0px 0px 0px;background-color:#efefef;color:#555555;font-size:36px;letter-spacing:-0.03em;text-align:center;}
.set .cover {float:left;}
.set .cover img {border:1px solid #cccccc;margin:5px 20px 0px 18px;}
.set .cover a:hover img {border:1px solid #666666;}
.inset {float:left;display:inline;width:885px;background-color:#efefef;border:1px solid #999999;margin:5px 10px 0px 9px;padding:7px;}
.inset li {font-size:18px;padding-left:25px;line-height:20px;color:#666666;background:url('list-image.gif') no-repeat center left;margin-top:12px;}
.fhg_join {float:left;margin-top:65px;}

.bottom_adv {
	padding-top:5px;
	width:550px;
	height:auto;
	text-align:center;
	margin:auto;
	color:#0051a1;
	font-size:20px;
	letter-spacing:-0.03em;
	padding-bottom: 15px;
}
.biglink a {height:48px;color:#ff6600;font-size:36px;font-weight:bold;letter-spacing:-0.05em;font-style:italic;background-color:#efefef;padding:1px 30px 7px 30px;}
.biglink a:hover {color:#ff9900;}
.bottom {padding-top:20px;text-align:center;color:#555555;font-size:16px;line-height:20px;letter-spacing:-0.03em;}
.bottom a {color:#555555;font-size:20px;font-weight:bold;letter-spacing:-0.04em;}
.bottom a:hover {color:#999999;}
.topmodels {background:#ffffff url('models-bg.gif') repeat-x top;padding-top:10px;}
.topmodels .title img {float:left;margin:12px 0px 0px 15px;}
.topmodels .title p {float:left;margin:12px 0px 0px 15px;color:#b3b2b2;font-size:30px;line-height:30px;font-weight:bold;letter-spacing:-0.04em;}
.topmodels .title p span {color:#bcbcbc;font-size:50px;line-height:45px;font-weight:bold;letter-spacing:-0.09em;}
.tourlinks {margin-top:17px;height:80px;text-align:center;}
.tourlinks p {float:left;display:inline;width:920px;color:#0051a1;font-size:24px;line-height:26px;font-weight:bold;}
#bot_link {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #0160BD;
}
#bot_link .button2 {
	font-size: 20px;
	width: 600px;
	color: #333333;
}
