@CHARSET "UTF-8";

body{background: url(../images/back_02.jpg) no-repeat 50% 0 #000;}

div.header{background:url(../images/head_bk.png) no-repeat 0 135px;height:475px;width:800px;margin:0 auto;}


div.main{position:relative;margin-top:-30px;font-size:12px;}

div.main div.intro{margin:0 0 13px 0;}
div.main div.intro div.top{background:url(../images/main-top.gif) no-repeat;height:8px;}
div.main div.intro div.bottom{background:url(../images/main-bottom.gif) no-repeat;height:8px;}
div.main div.intro div.center{padding:10px 0;min-height:120px;_height:120px;border-left:1px solid #aaa;border-right:1px solid #aaa;}
div.main div.intro div.center div.welcome{float:left;width:245px;padding:0 20px 0 10px;border-right:1px solid #ddd;color:#ddd;}
div.main div.intro div.center h1{font-size:16px;font-family:arial;color:#fff;width:245px;margin:0;padding:0;float:none;text-align:left;}

div.main div.intro div.center div.news{color:#fff;border-left:1px solid #ddd;margin:0 10px 0 -1px;padding:0 0 0 17px;width:490px;float:left;}
div.main div.intro div.center div.news h2{margin:0 0 0 0;text-align:left;color:#558398;}
div.main div.intro div.center div.news  ul{display:block;float:left;margin:0;padding:0;list-style-type:none;}
div.main div.intro div.center div.news  ul li{display:block;clear:left;width:215px;margin:0;padding:0;}
div.main div.intro div.center div.news  ul li.selected{background:url(../images/bk_hnews2.png) -40px -80px;}
div.main div.intro div.center div.news ul.news_list a.first{border-top:1px solid #999;}
div.main div.intro div.center div.news ul.news_list li:hover{background:url(../images/bk_hnews2.png) -40px -80px;}

div.main div.intro div.center div.news ul.news_list a{height:72px;line-height:14px;margin:0;padding:2px 0;border-bottom:1px solid #999;color:#fff;text-decoration:none;display:block;}
div.main div.intro div.center div.news ul.news_list div.title{width:94px;float:right;text-align:center;height:64px;overflow:hidden;vertical-align:middle;padding:3px 0 3px 0;margin:0 4px 0 0;}


div.news ul.news_list li img{border:0px solid #999;float:left;margin:1px 0;}

div.main div.intro div.center div.news ul.news_description{display:block;width:230px;float:left;height:210px;overflow:hidden;margin:0 0 0 2px;background:url(../images/bk_hnews2.png) -140px -20px;padding:10px 18px;line-height:16px;border:1px solid #999;color:#fff;}
div.main div.intro div.center div.news ul.news_description li{z-index:100;position:absolute;margin-top:0;display:none;}
div.main div.intro div.center div.news ul.news_description li.active{z-index:500;display:block;}
div.main div.intro div.center div.news ul.news_description a{color:#fff;display:block;float:right;}

div.main div.lside div.search{margin:0 0 15px 0;width:388px;height:204px;background:url(../images/bk_search.gif) no-repeat;}
div.main div.lside div.links{margin:0 0 0 0;border-bottom:0px solid #ccc;width:348px;padding:0 20px;height:210px;background:url(../images/bk_search.gif) no-repeat;}

div.main div.rside div.heading{background:url(../images/bk_rooms.gif) no-repeat bottom;color:#fff;font-size:11px;text-transform:uppercase;font-weight:bold;font-family:verdana;padding:5px 0 0 30px;letter-spacing:1px;line-height:30px;}
div.main div.rside ul.rooms{list-style-type:none;display:block;color:#fff;width:367px;margin:0 auto;padding:0;}
div.main div.rside li.room{display:block;color:#fff;width:365px;margin:0 auto;padding:5px 2px 5px 0px;border-bottom:1px solid #aaa;}

div.main div.rside li.room h2{font-size:12px;}
div.main div.rside li.room div.room_image{float:left;width:80px;height:80px;margin:0 10px 4px 0;}
div.main div.rside li.room div.room_image a{display:block;}
div.main div.rside li.room div.room_image img{border:1px solid #ccc;position:absolute;border-top:1px solid #666;border-lft:1px solid #666;-ms-interpolation-mode: bicubic;}
div.main div.rside li.room div.room_info{width:270px;float:left}
div.main div.rside li.room div.room_info a{color:#fff;text-decoration:none;display:block;}
div.main div.rside li.room div.room_info div.stars{width:100px;float:right;margin:5px 5px 0 0;}
div.main div.rside li.room div.room_info div.stars img{float:right;}


div.main div.lside div.search div.heading{line-height:30px;color:#fbcf03;font-size:12px;text-transform:uppercase;font-weight:bold;font-family:verdana;padding:5px 0 0 20px;letter-spacing:1px;}
div.main div.lside div.search div.heading div.sub-heading{float:right;text-transform:lowercase;font-size:11px;font-weight:normal;color:#f7d66c;letter-spacing:0;margin:0 15px 0 0;}
div.main div.lside div.search form{margin:8px 7px;width:200px;display:block;float:left;}

div.main div.lside div.search div.top_search{margin:8px 10px 0 30px;_margin:14px 10px 0 20px;width:120px;display:block;float:left;}
div.main div.lside div.search div.top_search a{text-decoration:none;color:#ecdeb1;margin-bottom:5px;display:block;margin:0 0 6px 0;}
div.main div.lside div.search div.top_search a:HOVER{color:#fbcf03;}


div.main div.lside div.search input.field,select.field{border:1px solid #f00;background:#ecdeb1;height:18px;font-size:11px;}
div.main div.lside div.search input.field{width:190px;line-height:16px;padding:0 0 0 4px;}
div.main div.lside div.search select.field{width:198px;line-height:16px;}

div.main div.lside div.links div.heading{line-height:30px;color:#58b407;font-size:12px;text-transform:uppercase;margin:0 0 5px 0;font-weight:bold;font-family:verdana;padding:5px 0 0 0;letter-spacing:1px;}
div.main div.lside div.links div.heading a.sub-heading{display:block;text-decoration:none;float:right;text-transform:lowercase;font-size:12px;font-weight:normal;color:#58b407;letter-spacing:0;margin:0 15px 0 0;}

div.main div.lside div.links  a.link_item{text-decoration:none;text-transform:capitalize;color:#fff;display:block;padding:2px 0;font-size:12px;font-weight:bold;letter-spacing:1px;}
div.main div.lside div.links  a.link_item:HOVER{border-bottom:1px solid #58b407;border-top:1px solid #58b407;padding:2px 0;}

h1{font-size:20px;color:#fff;line-height:24px;margin:27px 230px 20px 0;_margin:30px 120px 20px 0;width:200px;padding:0;text-align:right;float:right;color:#18484e;}

div.user_sets{width:410px;padding:15px 0 0 0;float:right;margin:-140px 0 0 0;}
div.user_sets div.users{width:175px;padding:10px 15px 0 10px;float:left;border-right:1px solid #000;text-align:right;min-height:250px;_height:250px;}
div.user_sets div.admins{width:175px;padding:10px 10px 0 15px;float:left;border-left:1px solid #ccc;text-align:left;min-height:250px;_height:250px;}
div.user_sets div.admins a{text-decoration:none;font-family:georgia;color:#000;font-size:16px;font-weight:bold;}
div.user_sets #members{width:370px;float:right;}
div.user_sets #members a{width:45px;display:block;float:left;margin:0 3px;height:45px;}
div.user_sets #members img{border:0;width:45px;height:45px;}



