/*-------------------*/
/*html default       */
/*-------------------*/
body {
	color: #333333;	
}
a:link, a:visited{ color:#0093a0;}
a:hover{ color:#0093a0;}
.button, button{ background:url(../images/btn_bg.jpg) repeat-x; color:#000000; border:1px #cdcdcd solid;}
a.button, a.button:link, a.button:visited, a.button:hover{ color:#000000;}

.link_s1 a:link, .link_s1 a:visited, .link_s1 a:hover,
a.link_s1:link, a.link_s1:visited, a.link_s1:hover{ color:#000000;}
.link_s2 a:link, .link_s2 a:visited, .link_s2 a:hover,
a.link_s2:link, a.link_s2:visited, a.link_s2:hover{ color:#0093a0;/*00b1c1*/}
.link_s3 a:link, .link_s3 a:visited, .link_s3 a:hover,
a.link_s3:link, a.link_s3:visited, a.link_s3:hover{ color:#0093a0;}
/*-------------------*/
/*default joomla     */
/*-------------------*/
/* Form validation */
.invalid{ border:1px solid #F38500; }
label.invalid { color: #F38500; border:none;}
/* System Messages */

#system-message dd { border-top: 1px solid #ff6c00; border-bottom: 1px solid #ff6c00; background:#fff0e5;}
#system-message dd ul,
#system-message dd.notice ul,
#system-message dd.error ul { color: #ff6c00; list-style: none; border-top: 0px solid #ff6c00; border-bottom: 0px solid #ff6c00; background:none;}

#system-message .sm_1{ background:url(../images/dot_21_1.jpg) no-repeat left center;}
#system-message .sm_2{ background:url(../images/dot_21_2.jpg) no-repeat right center;}
/*-------------------*/
/*tpl layout         */
/*-------------------*/
.out_main{background:url(../images/out_main.jpg) repeat-x #f1f1f1;}
.table_main{ background:#ffffff;}
.out_footer{ border-top:30px #d3f200 solid;}
.lay_leftslide{background:url(../images/table_main1.jpg) repeat-y;}
.lay_leftslide_1{background:url(../images/out_main.jpg) repeat-x}
.modlay_banner{ /*background:url(../images/tmp_banner.jpg) no-repeat;*/}
.lay_banner1{ background:url(../images/lay_banner1.jpg) no-repeat left top; }
.lay_banner1_1{ background:url(../images/lay_banner1_1.jpg) no-repeat right top;}
.lay_banner1_2{  background:url(../images/lay_banner1_2.jpg) repeat-x left top;}
.out_main2{ background:url(../images/lay_center.jpg) repeat-y;}
.modlay_top{ background:url(../images/modlay_top.gif) no-repeat left;}
.modlay_top_1{ background:url(../images/modlay_top_1.jpg) repeat-x;}
.lay_top_1{ background:url(../images/modlay_top1.jpg) repeat-x;}
.lay_top_2{ background:url(../images/modlay_top1_1.jpg) no-repeat;}
.modlay_top2{ background:url(../images/modlay_top2.jpg) repeat-x;}
.lay_right{ border-left:1px #a2a2a2 dotted; background:url(../images/lay_right.jpg) repeat-y right;}
/*-------------------*/
/*default mod format */
/*-------------------*/
/*corn style*/
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #C0E2CB; border-right:1px solid #C0E2CB;}
.b1,.b1b{ background:#C0E2CB;}
.d1{background:#ffffff;}

/*-------------------*/
/*custom mod format  */
/*-------------------*/
/*mod top*/
.moduletable_topmenu a, .moduletable_topmenu a:link, .moduletable_topmenu a:visited{ color:#777777; background:url(../images/dot_01.jpg) no-repeat 10px 5px;}
/*mod user2*/
.moduletable_search .inputbox_search{ border:1px #cccccc solid;}
.moduletable_search .button_search{ background:url(../images/btnbg.jpg) repeat-x left top; border:1px #cccccc solid; color:#999999;}
/*mod top2*/
.modlay_top2 a, .modlay_top2 a:link, .modlay_top2 a:visited{ color:#ffffff;}

/*mod:poimenu*/
.modlay_top2 {}
.modlay_top2 .poicatmenu{border-bottom:5px #5e5e5e solid;}
/*mod:pathway*/

.moduletable_pathway{ color:#ababab; background:url(../images/dot_01_3.jpg) no-repeat 0px 6px;}
.moduletable_pathway a, .moduletable_pathway a:link, .moduletable_pathway a:visited{ color:#0093a0/*00B3BF*/;}
.moduletable_pathway .separator{color:#ababab;}

/*mod center*//*mt1v2v3_$style.jpg*/
.lay_center .mt1{ background:url(../images/mt1_1.jpg) repeat-x;}
.lay_center .mt2{ background:url(../images/mt2_1.jpg) no-repeat;}
.lay_center span.mod_title0,
.lay_center span.mod_title1{ color:#ffffff;}
.lay_center span.mod_title2{ color:#/*0093a0*/00c7d6;}
.lay_center .mod_title_ico{ background:#00c7d6/*ff0000*/; border:1px #ffffff solid;}

/*mod:Today¡¦s Featured POI*/
.moduletable_tfp .mt1{ background:none;}
.moduletable_tfp .mt2{ background:none;}
.moduletable_tfp span.mod_title1, .moduletable_tfp span.mod_title3{ color:#787878;}
.moduletable_tfp .p_img img{ border:1px #ffffff solid;}
.moduletable_tfp .p_img{ background:#f1f1f1;}
.moduletable_tfp .mod_con{ background:url(../images/bg_07.jpg) left 24px no-repeat;}
.moduletable_tfp .mod_footer{ background:url(../images/bg_07_1.jpg) left bottom no-repeat;}

/*mod:Popular POI*/
.moduletable_pp .mod_title .mt1{ border-bottom:0px #000000 solid;}
.moduletable_pp .mt1{background:url(../images/mt1_4.jpg) no-repeat left top;}
.moduletable_pp .mt2{background:url(../images/mt2_4.jpg) no-repeat right top;}
.moduletable_pp .mt3{background:#f1f1f1;}
.moduletable_pp span.mod_title1{ color:#00c7d4;}
.moduletable_pp span.mod_title2{ color:#6c6c6c;}
.moduletable_pp .mod_con{ background:#f1f1f1;}
.moduletable_pp .maparea{ background:#a7cc95; border:1px #979797 solid;}
.moduletable_pp .p_row3{ color:#a39292;}
.maptable .imgdiv{ background:#ebebeb;}
.maptable .imgcol img{ border:1px #ffffff solid;}

/*mod right_idx*/
.lay_right_314 .mod_title .mt1{ background:url(../images/mt1_1.jpg) repeat-x;}
.lay_right_314 .mod_title .mt2{ background:url(../images/mt2_1.jpg) no-repeat;}
.lay_right_314 span.mod_title0,
.lay_right_314 span.mod_title1{ color:#ffffff;}
.lay_right_314 span.mod_title2{ color:/*0093a0*/#00c7d6;}
.lay_right_314 .mod_title_ico{ background:#00c7d6; border:1px #ffffff solid;}

/*mod:poiphoto*/
.moduletable_poiphoto{ border:1px #ececec solid;}
.moduletable_poiphoto .mod_title .mt1{background:url(../images/mi_h1.jpg) no-repeat left top;}
.moduletable_poiphoto .mod_title .mt2{background:url(../images/mi_h2.jpg) no-repeat right top;}
.moduletable_poiphoto .mod_title .mt3{background:url(../images/mi_h3.jpg) repeat-x left top;}
.moduletable_poiphoto .mod_title1{ color:#ffffff;}
.moduletable_poiphoto .mod_title2{ color:#00c7d4;}
.moduletable_poiphoto .ua_album img{ border:1px #e4e4e4 solid;}

/*mod:Latest Blog Articles */
.moduletable_lba .modlist_title_1{ background:url(../images/dot_01.jpg) no-repeat 10px 5px;}
.moduletable_lba .modlist_info{ background:#f1f1f1;}
.moduletable_lba .day{ color:#999999;}

/*mod:Latest POI Comments */
.moduletable_lpc .modlist_title_1{ background:url(../images/dot_01_4.jpg) no-repeat 10px 5px;}
.moduletable_lpc .modlist_info{ background:#f1f1f1;}
.moduletable_lpc .day{ color:#999999;}

/*mod right_com*/
.lay_right_234 .mod_title .mt1 { border-bottom:1px #000000 solid;}
.lay_right_234 span.mod_title1{ color:#3f3f3f;}
.lay_right_234 span.mod_title2{ color:#00c7d4;}

/*mod left*/
.lay_left .mod_title .mt1{ background:url(../images/mt1_2.jpg) repeat-x 0px 1px;}
.lay_left .mod_title .mod_title0, .lay_left .mod_title .mod_title1{ background:#ffffff; color:#000000;}
.lay_left .mod_ver .pbaitem_bpa{ border-bottom:1px #a2a2a2 dotted;}

/*mod:profile*/
.moduletable_prof .mod_title .mt1{ background:url(../images/mt1_4.jpg) no-repeat left top #efefef;}
.moduletable_prof .mod_footer .mf1{ background:url(../images/mf1_4.jpg) no-repeat left bottom #efefef;}
.moduletable_prof .mod_title .mt2{ background:url(../images/mt2_4.jpg) no-repeat right top #efefef;}
.moduletable_prof .mod_footer .mf2{ background:url(../images/mf2_4.jpg) no-repeat right bottom #efefef;}
.moduletable_prof .mod_title .mt3, .moduletable_prof .mod_con{ background:#efefef;}

.moduletable_prof  .mod_title .mod_title0, .moduletable_prof .mod_title .mod_title1{ background:none;}
.moduletable_prof .mod_title .mod_title1{ background:url(../images/dot_15_1.jpg) no-repeat 0px 3px; }
.moduletable_prof .mod_title .mod_title2{ color:#00c9d5;}

.moduletable_prof .img_col{ background:#ffffff; border-top:1px #ffffff solid; border-bottom:0px #ffffff solid;}
.moduletable_prof .data_col div{ border-bottom:1px #a2a2a2 dotted;}
.moduletable_prof .pl .i_1{ background:url(../images/dot_02_3.gif) left 5px no-repeat; }
.moduletable_prof .pl .i_2{ color:#ababab;}


/*mod:login*/
.moduletable_login .mod_title .mt1{ background:url(../images/mt1_5_special.jpg) no-repeat left top #ededed;}
.moduletable_login .mod_title .mt2{ background:url(../images/mt2_5.jpg) no-repeat right top #ededed;}
.moduletable_login .mf1{ background:url(../images/mf1_5.jpg) no-repeat left bottom #ededed;}
.moduletable_login .mf2{ background:url(../images/mf2_5.jpg) no-repeat right bottom #ededed;}
.moduletable_login .mod_title .mt3{ background:#ededed;}
.moduletable_login .mod_title .mod_title0, 
.moduletable_login .mod_title .mod_title1{ background:none; color:#00c7d4;}
.moduletable_login .mod_con{ background:#ededed;}
#form-login-username label,
#form-login-password label{ background:url(../images/dot_18.jpg) no-repeat 8px 2px;}
#form-login-username #modlgn_username,
#form-login-password #modlgn_passwd{ border:1px #00c7d4 solid;}
.form-logout .hiname, .form-logout .rating, .form-logout .point, .form-logout .poi{ border-bottom:1px #a2a2a2 dotted;}
.form-logout .rating, .form-logout .point, .form-logout .poi{ background:url(../images/dot_18.jpg) no-repeat 0px 3px;}

/*mod:bpa*/
.moduletable_bpa .mod_ver .pbaitem_bpa{ border-bottom:1px #a2a2a2 dotted;}

/*mod:copyright*/
.moduletable_copyright{ color:#9a9a9a;}

