*{margin:0;padding:0;}
body{font:9pt verdana, tahoma, arial;background:#fff url(/skins/images/bg.jpg) repeat-y 50% top;}
img{border:0;}
#wrap{width:983px;margin:0 auto;}
/* Header */
#hd{background:url(/skins/images/banner_bg.jpg) no-repeat left top;width:980px;height:90px;position:relative;}
#hd h1{margin-left:30px;font-size:12pt;}
#hd h1 a{float:left;width:143px;height:90px;text-indent:-9999px;background:url(/skins/images/logo.jpg);}
#hd h1 a:hover{border:0;}
#hd .lang{list-style:none;position:absolute;right:0;top:0;width:150px;}
#hd .lang li{list-style-type:none;float:left;display:inline;margin:5px 10px;}
/* Body - Position */
#inner{float:left;display:inline;overflow:hidden;width:980px;background:url(/skins/images/main_bg.jpg) repeat-y left top;}
#inner #col1{float:left;width:160px;}
#inner #col2{float:left;width:670px;}


#inner #col3{float:right;display:inline;margin-left:3px;width:146px;}
#col1 .menu li{width:158px;height:26px;line-height:23px;background:url(/skins/images/col1_element.jpg) no-repeat left top;}
#col1 .menu li a{display:block;padding-left:10px;width:145px;height:25px;font-weight:700;text-transform:uppercase;color:#383838;text-decoration:none;}
#col3 .menu li{width:146px;height:25px;line-height:23px;background:url(/skins/images/col3_element.jpg) no-repeat left top;}
#col3 .menu li a{display:block;padding-left:10px;width:132px;height:25px;font-weight:700;color:#383838;text-decoration:none;}
#col1 .menu,#col3 .menu{list-style:none;padding:20px 0 5px;}

/* Free style */
.search-box{background:url(/skins/images/col1_search.jpg) no-repeat left top;width:157px;height:54px;}
.search-box .text{width:93%;text-align:right;padding-top:6px;font-size:7pt;font-style:italic;}
.search-box .text-input{clear:left;float:left;border:1px solid #8f8f8f;display:inline;width:70px;font:8pt verdana;margin:5px 0 0 5px;padding:2px 3px;}
.search-box .button{float:left;display:inline;border:1px solid #8f8f8f;background:#e95352;font:8pt arial;cursor:pointer;font-weight:700;color:#fff;margin:5px 0 0 5px;padding:1px 3px;}
.promote{
	margin: 5px 0 0 -1px;
	border:1px solid #dde4ea;
	border-radius-topleft: 0.4em;
    border-radius-topright: 0.4em;
    -moz-border-radius-topleft: 0.4em;
    -moz-border-radius-topright: 0.4em;	
    border-radius-bottomleft: 0.4em;
    border-radius-bottomright: 0.4em;
    -moz-border-radius-bottomleft: 0.4em;
    -moz-border-radius-bottomright: 0.4em;
	border-color:  #dddce1 #968780 #9b9fa2 #748398;
	border-width: 1px 3px 2px 1px;
	display: block; width: 153px; background:transparent url(/skins/images/col1_promote.jpg) repeat;}
.promote a{ font-size: 95%; text-align: center; font-family: "Arial Narrow"; border: none; width: auto;line-height:13pt;text-transform:uppercase;font-weight:700;padding:10px 0 10px 0; text-decoration:none;color:#2c2c2c;background:none;}
.rss-bar{margin-top:10px;background:url(/skins/images/col3_rss.jpg) no-repeat left top;width:146px;height:36px;line-height:36px;}
.rss-bar a{display:block;text-decoration:none;font:12pt "Times New Roman";font-style:italic;font-weight:700;color:#c90000;padding:6px 0;}
.rss-bar p{float:left;padding-left:15px;}
.rss-bar img{float:right;padding-top:1px;}

.tool{background:url(/skins/images/col3_tool.jpg) no-repeat left top;width:146px;height:98px;margin:10px 0;}
.tool ul{list-style:none;}
.tool li{list-style-type:none;padding:13px 0 9px 22px;}
.tool li a{display:block;text-decoration:none;color:#2c2c2c;font:8pt arial;font-weight:700;}

.tool2{width:146px;height:auto;margin:0}
.tool2 ul{list-style:none; margin-left:9px}
.tool2 li{list-style-type:none;padding:13px 0 9px 22px;background:url(/skins/images/button.jpg) no-repeat 0 0; height:18px}
.tool2 li a{display:block;text-decoration:none;color:#2c2c2c;font:8pt arial;font-weight:700;}

.intro .hd{width:146px;height:11px;background:url(/skins/images/col3_intro_hd.jpg) no-repeat left top;}
.intro{width:146px;background:url(/skins/images/col3_intro_bg.jpg) repeat-y left top;font-size:8pt;}
.intro img{width:130px;padding-left:0px;padding-bottom:0px;}
.intro .bd{}
.intro .bd .thumbnail{position:relative; padding:0; width:130px; margin-left:10px;}
.intro .bd .thumbnail img{width:130px;cursor:pointer;}
.intro .bd .top_left_mask{position:absolute;top:0;left:0; padding:0}
.intro .bd .top_left_mask img{width:10px}
.intro .bd .top_right_mask{position:absolute;top:0;right:0;}
.intro .bd .top_right_mask img{width:10px}
.intro .bd .bottom_left_mask{position:absolute;bottom:0;left:0;}
.intro .bd .bottom_left_mask img{width:10px}
.intro .bd .bottom_right_mask{position:absolute;bottom:0;right:0;}
.intro .bd .bottom_right_mask img{width:10px}
.intro .bd p{padding:10px 5px 0 10px;}
.intro .ft{width:146px;height:18px;background:url(/skins/images/col3_intro_ft.jpg) no-repeat left top;}
.info-h{float:left;width:60%;background:url(/skins/images/narrow_h.jpg) no-repeat 8% bottom;padding:3px 0 15px 10px;font-weight:bold;}
.pagination{float:right;width:35%;text-align:right;padding:5px 10px 0 0}
.pagination a{color:#2c2c2c;text-decoration:none;margin:0 3px 0 0}
/* Body in detail */
.main-bg{float:left;width:668px;background:url(/skins/images/main_option_bg.jpg) repeat-y left bottom;}
.main-bg-orange{float:left;width:668px;background:url(/skins/images/main_option_orange_bg.jpg) repeat-y right bottom;}
.gt-button .actived{float:left;width:160px;font:10pt tahoma;font-weight:700;text-transform:uppercase;background:url(/skins/images/narrow.jpg) no-repeat 8% bottom;padding:3px 0 15px 10px;}
.gt-button .actived-orange{float:left;width:160px;font:10pt tahoma;font-weight:700;text-transform:uppercase;background:url(/skins/images/narrow_orange.jpg) no-repeat 8% bottom;padding:3px 0 15px 10px;}
.gt-button{list-style:none;float:left;}
.gt-button li{float:left;display:inline;}
.gt-button .extra-button{cursor:pointer;width:220px;height:36px;background:url(/skins/images/main_option_extra.jpg) no-repeat left top;margin:-3px 4px 0;padding:5px 0 0 20px;font-weight:bold;}
.gt-button .extra-button-orange{cursor:pointer;width:240px;text-align:center;height:36px;background:url(/skins/images/main_option_orange_extra.jpg) no-repeat left top;margin:-3px 4px 0;}
.gt-button li a{float:left;display:block;width:85%;font-weight:700;color:#2c2c2c;text-decoration:none;padding:9px 0 3px 20px;}
.gt-option{float:left;width:430px;}
.select-input{font:8pt tahoma, arial;width:130px;float:left;display:inline;border:1px solid #696969;margin:6px 8px;}
.gt-option .button{float:left;font:8pt verdana;font-weight:700;display:inline;cursor:pointer;color:#fff;background:#e95352;border:1px solid #595959;margin:6px 0 0 8px;padding:2px 25px;}
.gt-extra .gt-mics{float:left;display:inline;margin:3px 0px 3px 10px;}
.gt-mics img{background:url(/skins/images/map_shadow.jpg) no-repeat right bottom;padding:0 8px 8px 0;}
.gt-extra{clear:both;float:left;width:658px;background:url(/skins/images/main_option_ft.jpg) no-repeat left bottom;padding:5px 0 15px 10px;}
.gt-extra p{float:left; width:480px;font-weight:bold;}
.gt-extra .sorting{float:right;}
.gt-extra select{padding: 0 0 0 2px; border:1px solid #696969;font-size:8pt;width:110px}
.per-location, .per-location-right, .per-location-left{float:left;display:inline;width:215px;margin:10px 3px;}
.per-location .thumbnail{margin-left:3px;background:url(/skins/images/per_location_shadow.jpg) no-repeat right bottom;padding:0 8px 8px 0;}
.per-location .thumbnail img.abc{width:204px; height:106px}
.thumbnail .abc{border:1px solid #d58226;}
.per-location-left .thumbnail{position:relative;margin-left:3px;background:url(/skins/images/per_location_shadow.jpg) no-repeat right bottom;padding:0 8px 8px 0;}
.per-location-left .mask{position:absolute;top:0;left:0;}
.per-location-left .thumbnail img.abc{width:204px; height:106px}
.per-location-right .thumbnail{position:relative;margin-left:3px;background:url(/skins/images/per_location_right_shadow.jpg) no-repeat right bottom;padding:0 8px 8px 0;}
.per-location-right .mask{position:absolute;top:0;right:0;}
.per-location-right .thumbnail img.abc{width:204px; height:106px}
.per-location img, .per-location-right img, .per-location-left img{border:0;}
.per-location h3, .per-location-right h3, .per-location-left h3{width:100%;text-align:center;margin-left:-5px;padding:0;}
.per-location h3 a, .per-location-right h3 a, .per-location-left h3 a{font:10pt verdana;font-weight:700;color:#e62119;text-decoration:none;}
.per-location .text-intro, .per-location-right .text-intro, .per-location-left .text-intro{font-size:8pt;padding:3px 4px;text-align:justify;}
.per-location .more, .per-location-right .more, .per-location-left .more{float:right;width:70%;text-align:right;font-size:8pt;padding-right:14px;background:url(/skins/images/more.jpg) no-repeat right 60%;}
.per-location .more a, .per-location-right .more a, .per-location-left .more a{color:#e35935;text-decoration:none;}
.search-result{clear:both;float:left;margin:10px 0 10px 15px;display:inline;width:96%;height:100px;overflow:hidden;font-size:8pt}
.search-result .thumbnail{float:left;width:110px;padding:20px 0 0 10px}
.search-result .thumbnail img{border:1px solid #EC5926;}
.search-result ul{float:left;width:125px;padding: 30px 0 0 20px;}
.search-result li{list-style-type:none;font-weight:bold;}
.search-result .description{float:left;width:370px;margin-top:18px;}
.search-result h4{font-size: 8pt;font-weight:bold}
.search-result h4 a{color: #EC5926;text-decoration:none}
.search-result p{padding:4px 0;}
.search-result .more{float:right;padding-right:25px;background:url(/skins/images/more.jpg) no-repeat right 50%;}
.search-result .more a{color: #EC5926;text-decoration:none}
.search-result .remove{float:right;padding-right:25px;}
.search-result .remove a{color: #EC5926;text-decoration:none}
.main-col1{float:left;width:50%;}
.main-col2{float:left;width:49%}
.main-col1 .main-pic{margin:10px 0 0 10px;}
.main-col1 .main-pic img{border:2px solid #faac57;}
.main-col1 .small-part{float:left;width:105px;height:90px;display:inline;margin:5px 0 0 6px;text-align:center}
.main-col1 .small-part img{border:1px solid #faac57;}
.main-col1 .text{width:100%;text-align:center;margin:5px 0 3px;font-weight:bold;font:8pt arial}
.main-col1 .text span{padding-left:5px;color:#d90000;}
.main-col1 .small-part a{color:#2c2c2c;text-decoration:none;font:8pt verdana;font-weight:bold;}
.main-col2 table{margin:5px 0;width:100%;border-collapse: collapse;border-spacing: 0px;border:0;}
.main-col2 tr{background:#d6e69d;}
.main-col2 .main{background:#fff460;}
.main-col2 td{padding: 1px 3px;}
.main-ct{clear:both;}
.el{border:2px solid #faac57;padding:3px;margin:4px 0 6px;}
.ol{border:2px solid #faac57;background:#FDD9C7;padding:3px;margin:4px 0 6px;}
.el legend,.ol legend{font-weight:bold;color:#ed1f2b;margin:0 5px;padding:0 3px;}
.el h5,.ol h5{font-weight:bold;font-size:8pt}
.el p,.ol p{font-size:8pt;padding:3px;}
.paypal-status-view {width: 250px; margin-left: 30px;  margin-top: 10px;font-style:normal;border:2px solid #FAAC57;}
.paypal-status-view .text {margin-left: 0px; font-size : 11pt; width:inherit;color:red;font-weight: bold;text-align:center;text-transform: uppercase;}

.main-ct .sub-col1{float:left;width:440px;}
.main-ct .sub-col2{float:left;width:200px;text-align:center}
.sub-col3{float:left;width:480px;text-align:center}
.sub-col4{float:left;width:160px}
.continue{margin:20px 0 0;text-align:center;display:block;padding:5px 0;background:#E65350;border:1px solid #2c2c2c;width:170px;color:#fff;text-decoration:none;font-weight:bold;}
.sub-col4{background:url(/skins/images/col2_tool.jpg) no-repeat left top;width:154px;height:101px;}
.sub-col4 ul{list-style:none;}
.sub-col4 li{list-style-type:none;padding:18px 0 9px 22px;}
.sub-col4 li a{display:block;text-decoration:none;color:#2c2c2c;font:8pt arial;font-weight:700;}
/* Footer */
#ft{clear:both;float:left;width:980px;height:35px;background:url(/skins/images/footer_bg.jpg) no-repeat left top;font:8pt verdana, tahoma, arial;color:#2c2c2c;}
#ft a{border:0;color:#fff;}
#ft .lang{list-style:none;float:left;width:200px;padding:0 0 0 50px;}
#ft .lang li{list-style-type:none;float:left;display:inline;background:url(/skins/images/lang_bg.jpg) left top;width:26px;height:26px;margin:0 3px 0;}
#ft .lang .active{background-position:0 -26px;}
#ft .lang li a{float:left;color:#2c2c2c;text-decoration:none;padding:6px 0 0 6px;}
#ft .copyright{float:left;display:inline;background:url(/skins/images/footer_logo.jpg) no-repeat 6% 50%;line-height:30px;width:500px;text-align:center;margin:3px 0 0;}