body,input,textarea,button{font:11px/15px "Tahoma",sans-serif;color:#555;background:#aaa url(bg.jpg)}
h1 a{height:140px;background-image:url(logo.gif);text-indent:-9999px;display:block;width:140px}
a{text-decoration:none;color:#e4b500}a:hover,a:focus,a.cur{color:#333}

#wrap{width:738px;margin:auto;padding:50px 0 100px 0}
#cont{width:548px;padding-top:0;position:relative}#side{width:160px}
#side li a{text-transform:lowercase;color:#036e98;font-size:18px;line-height:17px;height:17px;overflow:visible;margin:-3px 0 3px 0}
#side li a:hover,#side li a:focus,#side li a.cur{opacity:0.4;filter:alpha(opacity=40)}
address{clear:both;font-size:10px;color:#888;line-height:11px;padding:10px 0 0 170px}
address a{color:#888;text-decoration:underline}

.left,.right{float:left;display:inline;overflow:hidden}.right{float:right}
.white{padding:10px;background:#fff;margin-bottom:10px;overflow:hidden}
.blue{background-color:#0099ff;color:#fff;font-size:11px;line-height:13px;border:10px solid #fff}
.blue a{color:#fff}.blue i,.blue a:hover,.blue a:focus{color:#000;font-style:normal}.borderless{border:0;padding:10px;margin-bottom:10px}
.stripes{padding:105px 30px 0 0;background-image:url(stripes.gif);text-align:right;font-size:13px;height:35px}

input,button{background:#fff;border:1px solid #e9e9e9;padding:1px 2px;margin:1px 0;color:#666;width:134px;font-size:12px;display:block}
button{background:#e9e9e9;color:#666;font-size:11px;width:140px;text-align:left}
input.unvalid{color:red}

.text{padding:20px 30px;color:#3a3723;min-height:294px;overflow:hidden}
.text ins{color:#333;text-decoration:none;font-weight:bold;font-size:16px}
.text .left,.text .right{height:350px;margin:-20px 20px 0 -30px}
.text .right{margin:-50px -30px 0 20px}
.thumbs{overflow:hidden;background:url(empty.gif) 0 0 repeat-y;width:570px;margin-bottom:-10px;min-height:342px}
.thumbs li{float:left;margin:0 8px 9px 0;width:131px;background:#fff;font-size:13px;line-height:14px}
.thumbs li a{height:54px;overflow:hidden;color:#fff;background:#ffcb00;padding:3px;font-size:11px;font-weight:bold}
.thumbs li a img{float:left;width:54px;height:60px;border-right:2px solid #fff;margin:-3px 5px -3px -3px}

.photos{text-align:right;text-transform:uppercase;line-height:21px;overflow:hidden}
p.photos{position:absolute;bottom:10px;right:10px;background:none;font-weight:bold;font-size:11px}
p.photos a{float:left;height:19px;margin-left:1px;background:#e4b500;color:#fff}
p.photos a:hover,p.photos a:focus{background:#333;color:#fff}
div.photos,div.photos div{height:350px}

#news{background:#fff;padding:20px;line-height:19px;font-size:13px;font-family:"Helvetica","Arial",sans-serif}
#news ins{text-transform:uppercase;font-weight:bold;font-size:16px;color:#e4b500;text-decoration:none}
#news i b,#news b i{padding:0px 5px;background:#e4b500;color:#fff;font-size:16px;font-weight:normal;font-style:normal}
#news ins b,#news b ins{line-height:30px;font-size:40px;color:#e4b500}

div.right div.blue{width:518px}