/*-------------------------start: common page components--------------------------------*/
/*----------tags------------------*/
body {	background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #8E8E8E; margin: 0px}
/*a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333399; text-decoration: none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333399; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}
*/

a:link{color: #333333; text-decoration:none; font-weight: bold;}
a:visited{color: #333333; text-decoration:none; font-weight: bold;}
a:active{color: #999999; text-decoration:none; font-weight: bold;}
a:hover{color: #999999; text-decoration:none; font-weight: bold;}

a.featured:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF3333; text-decoration: none;}
a.featured:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF3333; text-decoration: none;}
a.featured:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF3333; text-decoration: none;}

.tgrey{color: #333333;}
.tbold{font-weight: bold;}
/*----------classes---------------*/
/*---------main content box-------*/
.content-box {/*height: 296px;*/}
.content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_search_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_search_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.content-box-top{width: 535px; background-color: #f2f0e2; border-top: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}

.advertise-content-box-middle{height: 450px; background-image: url(../images/advertise_bg3.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.advertise-content-box-bottom{width: 535px; background-image: url(../images/advertise_bg2.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.advertise-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/advertise_bg1.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.article-content-box-middle{height: 450px; background-image: url(../images/articles_bg3.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.article-content-box-bottom{width: 535px; background-image: url(../images/articles_bg2.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.article-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/articles_bg1.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.aboutus-content-box-middle{height: 450px; background-image: url(../images/aboutus_pic3.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.aboutus-content-box-bottom{width: 535px; background-image: url(../images/aboutus_pic2.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.aboutus-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/aboutus_pic1.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.contactus-content-box-middle{height: 450px; background-image: url(../images/contact_bg3.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.contactus-content-box-bottom{width: 535px; background-image: url(../images/contact_bg2.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.contactus-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/contact_bg1.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.links-content-box-middle{height: 450px; background-image: url(../images/links_bg3.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.links-content-box-bottom{width: 535px; background-image: url(../images/links_bg2.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.links-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/links_bg1.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.login-content-box-middle{height: 450px; background-image: url(../images/login_bgM.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.login-content-box-bottom{width: 535px; background-image: url(../images/login_bgB.jpg); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.login-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/login_bgBL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.admin-edit-user-content-box{}
.admin-edit-user-content-box td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-edit-user-content-table{width: 400px;}
.admin-edit-user-main-content-box {width: 350px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.admin-edit-user-content-box-top{width: 410px; border-top: 1px solid #000000; background-color: #f2f0e2;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.admin-edit-user-content-box-middle{height: 150px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.admin-edit-user-content-box-middle input {width: 320px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-edit-user-content-box-middle textarea {width: 320px; height: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-edit-user-content-box-middle textarea.main-article {width: 320px; height: 320px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-edit-user-content-box-middle select {width: 320px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-edit-user-content-box-bottom{width: 410px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}

.admin-edit-user-main-content-box a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #505050; text-decoration: none;}
.admin-edit-user-main-content-box a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #505050; text-decoration: none;}
.admin-edit-user-main-content-box a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}

.admin-edit-user-main-content-box a.red:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none;}
.admin-edit-user-main-content-box a.red:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none;}
.admin-edit-user-main-content-box a.red:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}

.admin-edit-renewal-content-box-middle{height: 200px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

.content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.content-box-bottom{width: 535px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.content-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.edit-images-main-content-box{width: 260px;}
.edit-images-main-content-box td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
/*---------hotel box------------*/
.hotel-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.hotel-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.hotel-content-box-top{width: 535px; background-color: #e7f0f7; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.hotel-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.hotel-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*---------restaurant box------------*/
.restaurant-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_yellow_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.restaurant-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_yellow_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.restaurant-content-box-top{width: 535px; background-color: #f9e9d0; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.restaurant-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.restaurant-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*---------theatre box------------*/
.theatre-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_red_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.theatre-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_red_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.theatre-content-box-top{width: 535px; background-color: #fdcfc8; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.theatre-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.theatre-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*---------attraction box------------*/
.attraction-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_darkblue_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.attraction-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_darkblue_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.attraction-content-box-top{width: 535px; background-color: #bfd1db; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.attraction-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.attraction-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*---------pub box------------*/
.pub-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_lilac_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.pub-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_lilac_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.pub-content-box-top{width: 535px; background-color: #dbd5e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.pub-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.pub-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*---------club box------------*/
.club-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_jade_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.club-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_jade_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.club-content-box-top{width: 535px; background-color: #c8e2e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.club-content-box-top td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.club-content-box-middle{height: 450px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}

/*------------------------------*/
.aboutus-jade {width: 162px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #97b2b1;}
.aboutus-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-jade-top{width: 153px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.aboutus-jade-middle{height: 161px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.aboutus-jade-bottom{width: 153px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.aboutus-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.aboutus-cream {width: 343px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.aboutus-cream-tl{width: 12px; height: 12px; background-image: url(../images/cream_LT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-cream-tr{width: 12px; height: 12px; background-image: url(../images/cream_RT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-cream-top{width: 332px; height: 12px; background-color: #fBf2e3; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.aboutus-cream-middle{height: 325px; background-color: #fBf2e3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.aboutus-cream-bottom{width: 332px; height: 12px; background-color: #fBf2e3; font-size: 1px;}
.aboutus-cream-bl{width: 12px; height: 12px; background-image: url(../images/cream_LB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.aboutus-cream-br{width: 12px; height: 12px; background-image: url(../images/cream_RB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*------------------------------*/
.advertise-jade {width: 110px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.advertise-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.advertise-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.advertise-jade-top{width: 115px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.advertise-jade-middle{height: 270px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.advertise-jade-bottom{width: 115px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.advertise-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.advertise-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*------------------------------*/
.article-jade {width: 140px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #97b2b1;}
.article-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.article-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.article-jade-top{width: 126px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.article-jade-middle{height: 155px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.article-jade-bottom{width: 126px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.article-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.article-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.article-small-title {width: 360px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.article-small-title-tl{width: 7px; height: 6px; background-color: #e9f3f4; /*border-left: 1px solid #000000; border-top: 1px solid #000000;*/background-image: url(../images/small_LT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px; empty-cells: show;}
.article-small-title-tr{width: 7px; height: 6px; background-color: #e9f3f4; /*border-right: 1px solid #000000; border-top: 1px solid #000000;*/background-image: url(../images/small_RT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px; empty-cells: show;}
.article-small-title-top{width: 420px; height: 5px; background-color: #ffffff; border-top: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px; empty-cells: show;}
.article-small-title-content{width: 430px; height: 15px; background-color: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; margin: 0px; padding: 2px; empty-cells: show;}
.article-small-title-bottom{width: 420px; height: 5px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px; empty-cells: show;}
.article-small-title-bl{width: 7px; height: 6px; background-color: #e9f3f4; /*border-left: 1px solid #000000; border-bottom: 1px solid #000000;*/background-image: url(../images/small_LB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px; empty-cells: show;}
.article-small-title-br{width: 7px; height: 6px; background-color: #e9f3f4; /*border-right: 1px solid #000000; border-bottom: 1px solid #000000;*/background-image: url(../images/small_RB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px; empty-cells: show;}

.article-small-title2-top{width: 125px; height: 5px; background-color: #ffffff; border-top: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px; empty-cells: show;}
.article-small-title2-content{width: 125x; height: 15px; background-color: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; margin: 0px; padding: 2px; empty-cells: show;}
.article-small-title2-bottom{width: 125px; height: 5px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px; empty-cells: show;}

.article-big-title {width: 375px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.article-big-title-tl{width: 7px; height: 6px; background-color: #ffffff; border-left: 1px solid #000000; border-top: 1px solid #000000;/*background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top;*/ font-size: 1px; empty-cells: show;}
.article-big-title-tr{width: 5px; height: 5px; background-color: #ffffff; border-right: 1px solid #000000; border-top: 1px solid #000000;/*background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top;*/ font-size: 1px; empty-cells: show;}
.article-big-title-top{width: 375px; height: 5px; background-color: #ffffff; border-top: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; margin: 0px; empty-cells: show;}
.article-big-title-content{width: 385px; height: 15px; background-color: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; margin: 0px; padding: 2px; empty-cells: show;}
.article-big-title-bottom{width: 375px; height: 5px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px; empty-cells: show;}
.article-big-title-bl{width: 5px; height: 5px; background-color: #ffffff; border-left: 1px solid #000000; border-bottom: 1px solid #000000;/*background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top;*/ font-size: 1px; empty-cells: show;}
.article-big-title-br{width: 5px; height: 5px; background-color: #ffffff; border-right: 1px solid #000000; border-bottom: 1px solid #000000;/*background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top;*/ font-size: 1px; empty-cells: show;}

.article-content{padding-bottom: 3px; background-color: #e9f3f4;}
.article-big-content{height: 250px; padding-bottom: 3px; background-color: #e9f3f4;}
.article-big-bottom{width: 370px; height: 12px; background-color: #e9f3f4; font-size: 1px;}
.article-big-bl{border: 1px solid #e9f3f4; width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.article-big-br{border: 1px solid #e9f3f4; width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*------------------------------*/
.contactus-jade {width: 187px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.contactus-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-jade-top{width: 173px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.contactus-jade-middle{height: 161px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.contactus-jade-bottom{width: 173px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.contactus-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.contactus-cream {width: 343px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.contactus-cream-tl{width: 12px; height: 12px; background-image: url(../images/cream_LT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-cream-tr{width: 12px; height: 12px; background-image: url(../images/cream_RT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-cream-top{width: 329px; height: 12px; background-color: #fBf2e3; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.contactus-cream-middle{height: 325px; background-color: #fBf2e3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.contactus-cream-bottom{width: 329px; height: 12px; background-color: #fBf2e3; font-size: 1px;}
.contactus-cream-bl{width: 12px; height: 12px; background-image: url(../images/cream_LB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.contactus-cream-br{width: 12px; height: 12px; background-image: url(../images/cream_RB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*------------------------------*/
.booking-top-jade {width: 187px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.booking-top-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-top-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-top-jade-top{width: 590px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.booking-top-jade-middle{height: 50px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.booking-top-jade-bottom{width: 590px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.booking-top-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-top-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.booking-left-jade {width: 187px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.booking-left-jade-tl{width: 12px; height: 12px; background-image: url(../images/corner_a.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-left-jade-tr{width: 12px; height: 12px; background-image: url(../images/corner_b.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-left-jade-top{width: 230px; height: 12px; background-color: #c7e2e1; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.booking-left-jade-middle{height: 130px; background-color: #c7e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.booking-left-jade-bottom{width: 230px; height: 12px; background-color: #c7e2e1; font-size: 1px;}
.booking-left-jade-bl{width: 12px; height: 12px; background-image: url(../images/corner_c.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-left-jade-br{width: 12px; height: 12px; background-image: url(../images/corner_d.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.booking-cream {width: 343px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.booking-cream-tl{width: 12px; height: 12px; background-image: url(../images/cream_LT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-cream-tr{width: 12px; height: 12px; background-image: url(../images/cream_RT.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-cream-top{width: 329px; height: 12px; background-color: #fBf2e3; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.booking-cream-middle{height: 50px; background-color: #fBf2e3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.booking-cream-bottom{width: 329px; height: 12px; background-color: #fBf2e3; font-size: 1px;}
.booking-cream-bl{width: 12px; height: 12px; background-image: url(../images/cream_LB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.booking-cream-br{width: 12px; height: 12px; background-image: url(../images/cream_RB.gif); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*-------------------------------*/
.links-cream {width: 343px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.links-cream-middle{height: 45px; background-color: #fBf2e3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}

/*---------small content boxes---*/
.search-content-table{background-color: #ffffff; width: 243px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.small-box {/*height: 296px;*/}
.small-box-middle{height: 45px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px;}
.small-box-bottom{width: 225px; height: 18px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.small-box-corner-bl{width: 16px; height: 18px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.small-box-corner-br{width: 16px; height: 18px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*---------hotel box------------*/
.hotel-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.hotel-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.hotel-small-box-top{width: 225px; background-color: #e7f0f7; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.hotel-small-box-top-left{width: 15px; height: 18px; background-color: #e7f0f7; border-left: 1px solid #000000; font-size: 1px; }
.hotel-small-box-top-right{width: 15px; height: 18px; background-color: #e7f0f7; border-right: 1px solid #000000; font-size: 1px; }

/*---------restaurant box------------*/
.restaurant-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_yellow_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.restaurant-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_yellow_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.restaurant-small-box-top{width: 225px; background-color: #f9e9d0; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.restaurant-small-box-top-left{width: 15px; height: 14px; background-color: #f9e9d0; border-left: 1px solid #000000; font-size: 1px; }
.restaurant-small-box-top-right{width: 15px; background-color: #f9e9d0; border-right: 1px solid #000000; font-size: 1px; }

/*---------theatre box------------*/
.theatre-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_red_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.theatre-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_red_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.theatre-small-box-top{width: 225px; background-color: #fdcfc8; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.theatre-small-box-top-left{width: 15px; height: 14px; background-color: #fdcfc8; border-left: 1px solid #000000; font-size: 1px; }
.theatre-small-box-top-right{width: 15px; background-color: #fdcfc8; border-right: 1px solid #000000; font-size: 1px; }

/*---------attraction box------------*/
.attraction-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_darkblue_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.attraction-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_darkblue_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.attraction-small-box-top{width: 225px; background-color: #bfd1db; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.attraction-small-box-top-left{width: 15px; height: 14px; background-color: #bfd1db; border-left: 1px solid #000000; font-size: 1px; }
.attraction-small-box-top-right{width: 15px; background-color: #bfd1db; border-right: 1px solid #000000; font-size: 1px; }

/*---------pub box------------*/
.pub-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_lilac_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.pub-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_lilac_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.pub-small-box-top{width: 225px; background-color: #dbd5e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.pub-small-box-top-left{width: 15px; height: 14px; background-color: #dbd5e1; border-left: 1px solid #000000; font-size: 1px; }
.pub-small-box-top-right{width: 15px; background-color: #dbd5e1; border-right: 1px solid #000000; font-size: 1px; }

/*---------club box------------*/
.club-small-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_jade_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.club-small-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_jade_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.club-small-box-top{width: 225px; background-color: #c8e2e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.club-small-box-top-left{width: 15px; height: 14px; background-color: #c8e2e1; border-left: 1px solid #000000; font-size: 1px; }
.club-small-box-top-right{width: 15px; background-color: #c8e2e1; border-right: 1px solid #000000; font-size: 1px; }

/*------------------------------*/
/*--------------------------------------Start: Admin Common-------------------------------*/
.ContentBox{border: 1px solid #666666;}
.ContentBox a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #505050; text-decoration: none;}
.ContentBox a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #505050; text-decoration: none;}
.ContentBox a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}

/*--------------------------------------End: Admin Common-------------------------------*/
/*---------------------------------------Start: index.asp----------------------------------*/
.index-article-content-table{/*background-color: #ffff00;*/ width: 143px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.index-article-small-box {position: relative; top: -20px; left: 5px;/*height: 296px;*/}
.index-article-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_jade_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-article-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_jade_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-article-small-box-top{width: 118px; background-color: #c8e2e3; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-article-small-box-top-left{width: 15px; height: 14px; background-color: #c8e2e3; border-left: 1px solid #000000; font-size: 1px; }
.index-article-small-box-top-right{width: 15px; background-color: #c8e2e3; border-right: 1px solid #000000; font-size: 1px; }
.index-article-small-box-middle{height: 187px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 2px;}
.index-article-small-box-bottom{width: 118px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.index-article-small-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-article-small-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-article-small-box-top a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none;}
.index-article-small-box-top a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none;}
.index-article-small-box-top a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}

.index-feature-content-table{/*background-color: #FFFF00;*/ width: 158px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.index-feature-small-box {/*position: relative; left: -12px;height: 296px;*/}
.index-feature-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_jade_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_jade_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-small-box-top{width: 128px; background-color: #c8e2e3; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-small-box-top-left{width: 15px; height: 14px; background-color: #c8e2e3; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-small-box-top-right{width: 15px; background-color: #c8e2e3; border-right: 1px solid #000000; font-size: 1px; }
.index-feature-small-box-middle{height: 100px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px;}
.index-feature-small-box-bottom{width: 128px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.index-feature-small-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-small-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-small-box a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none;}
.index-feature-small-box a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none;}
.index-feature-small-box a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none;}

.index-feature-default-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_search_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-default-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_search_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-default-small-box-top{width: 128px; background-color: #f2f0e2; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-default-small-box-top-left{width: 15px; height: 14px; background-color: #f2f0e2; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-default-small-box-top-right{width: 15px; background-color: #f2f0e2; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-hotel-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-hotel-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-hotel-small-box-top{width: 128px; background-color: #e7f0f7; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-hotel-small-box-top-left{width: 15px; height: 14px; background-color: #e7f0f7; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-hotel-small-box-top-right{width: 15px; background-color: #e7f0f7; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-restaurant-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_yellow_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-restaurant-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_yellow_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-restaurant-small-box-top{width: 128px; background-color: #f9e9d0; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-restaurant-small-box-top-left{width: 15px; height: 14px; background-color: #f9e9d0; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-restaurant-small-box-top-right{width: 15px; background-color: #f9e9d0; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-theatre-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_red_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-theatre-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_red_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-theatre-small-box-top{width: 128px; background-color: #fdcfc8; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-theatre-small-box-top-left{width: 15px; height: 14px; background-color: #fdcfc8; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-theatre-small-box-top-right{width: 15px; background-color: #fdcfc8; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-attraction-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_darkblue_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-attraction-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_darkblue_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-attraction-small-box-top{width: 128px; background-color: #bfd1db; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-attraction-small-box-top-left{width: 15px; height: 14px; background-color: #bfd1db; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-attraction-small-box-top-right{width: 15px; background-color: #bfd1db; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-club-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_jade_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-club-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_jade_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-club-small-box-top{width: 128px; background-color: #c8e2e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-club-small-box-top-left{width: 15px; height: 14px; background-color: #c8e2e1; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-club-small-box-top-right{width: 15px; background-color: #c8e2e1; border-right: 1px solid #000000; font-size: 1px; }

.index-feature-pub-small-box-corner-tl{width: 16px; height: 13px; background-image: url(../images/corner_lilac_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-pub-small-box-corner-tr{width: 16px; height: 13px; background-image: url(../images/corner_lilac_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.index-feature-pub-small-box-top{width: 128px; background-color: #dbd5e1; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.index-feature-pub-small-box-top-left{width: 15px; height: 14px; background-color: #dbd5e1; border-left: 1px solid #000000; font-size: 1px; }
.index-feature-pub-small-box-top-right{width: 15px; background-color: #dbd5e1; border-right: 1px solid #000000; font-size: 1px; }

.welcome-content-box {/*height: 296px;*/}
.welcome-content-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_search_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.welcome-content-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_search_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.welcome-main-content-box {width: 280px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.welcome-content-box-top{width: 270px; background-color: #f2f0e2; border-top: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.welcome-content-box-middle{height: 445px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.welcome-content-box-bottom{width: 270px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.welcome-content-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.welcome-content-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*---------------------------------------End: index.asp----------------------------------*/
.content-layout { position: relative; top: 0px; width: 750px; /*height: 500px;*/ margin: 0px; border: 0px;/* border-right: solid 1px #999999; border-bottom: solid 1px #999999; */}
.content-margin {width: 3px; font-size: 1px;}
.content-search {width: 182px;}
.content-main	{width: 570px; margin: 0px; padding-top: 15px;}
.main-content-box {width: 545px; height: 100%; /*background-color: #ffff00;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.location-main-content-box {width: 545px; /*height: 350px; background-color: #ffff00;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.admin-main-content {width: 545px; /*background-color: #ffff00;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.user-admin-main-content {width: 300px; /*background-color: #ffff00;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}

.main-content-box td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px }
/*-------------------------end: common page components--------------------------------*/

/*-------------------------start: display_results.asp--------------------------------*/
.search-content-box {width: 530px; height: 100%;}
.search-content-box-col-one {width: 170px; /*background-color: #ffff00;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.search-content-box-col-two {width: 360px; /*background-color: #ff0000;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}

.search-results-box{width: 360px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.search-results-box-col-one {width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}
.search-results-box-col-spacer {width: 8px; font-size: 1px;}
.search-results-box-col-two {width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px}

/*-------------------------end: display_results.asp--------------------------------*/

/*-------------------------start: display.asp--------------------------------*/
.display-header {width: 100%; height: 14px; font-size: 1px;}
.display-content-box {width: 530px; height: 100%;}
.display-content-box-col-one {width: 365px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; margin: 0px}
.display-content-box-col-two {width: 165px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; margin: 0px}

/*---------details container--------*/
.display-details-container{width: 350px; height: 432px; /*background-color: #ffffff;*/}
.display-details-container-image{/*width: 172px; height: 130px;*/border: 1px solid #000000;}
.display-details-container-image img {width: 172px; height: 130px;}
.display-details-container-horz-spacer{width: 6px; font-size: 1px;}
.display-details-container-vert-spacer{height: 5px; /*background-color: #ffffff;*/ font-size: 1px;}
.display-details-container-main{height: 297px; background-color: #f2f0e2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-hotel-container-main{height: 297px; background-color: #e7f0f7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-restaurant-container-main{height: 297px; background-color: #f9e9d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-theatre-container-main{height: 297px; background-color: #fdcfc8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-attraction-container-main{height: 297px; background-color: #bfd1db; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-pub-container-main{height: 297px; background-color: #dbd5e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}
.display-details-club-container-main{height: 297px; background-color: #c8e2e1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; padding: 2px}


/*---------white side box------------*/
.white-side-box {/*height: 296px;*/}
.white-side-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_white_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.white-side-box-middle{height: 400px; background-color: #ffffff; /*line-height: 12px;border-top: 1px solid #000000;*/ border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 3px;}
.white-side-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_white_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.white-side-box-top{width: 132px; background-color: #ffffff; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px}
.white-side-box-bottom{width: 132px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.white-side-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.white-side-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

/*------------white box inner content-------------*/
.white-inner-box {width: 150px;/* height: 16px; min-height: 16px; */background-color: #ffffff; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;} 
.hotel-facilities {width: 150px;/* height: 16px; min-height: 16px; */background-color: #e7f0f7; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;} 
.theatre-facilities {width: 150px;/* height: 16px; min-height: 16px; */background-color: #fdcfc8; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;} 
.restaurant-facilities {width: 150px; /*height: 16px;*/ background-color: #f9e9d0; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.attraction-type {width: 150px; /*height: 16px;*/ background-color: #bfd1db; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.club-type {width: 150px; /*height: 16px;*/ background-color: #c8e2e1; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.pub-facilities {width: 150px; /*height: 16px;*/ background-color: #dbd5e1; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
/*-------------------------end: display.asp--------------------------------*/

/*-------------------------start: includes/content/menu.asp--------------------------------*/

.menu-bar {padding: 0px; position: relative; left: -13px; top: 0px; width: 760px; height: 18px; /*background-color: #FF00EE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;*/}
.menu-header {padding: 0px; position: relative; left: 0px; top: 0px; width: 760px; height: 87px; /*background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;*/}
.menu-header-pic {padding: 0px; width: 100%; height: 100%;}
.menu-item-home {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 87px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.menu-item-home-pic {padding: 0px; width: 100%; height: 100%;}
.menu-item-advertise {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 94px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.menu-item-advertise-pic {padding: 0px; width: 100%; height: 100%;}
.menu-item-login {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 74px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.menu-item-login-pic {padding: 0px; width: 100%; height: 100%;}
.menu-item-links {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 73px; height: 18px}
.menu-item-links-pic {padding: 0px; width: 100%; height: 100%;}
.menu-item-articles {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 83px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;*/}
.menu-item-articles-pic { padding: 0px; width: 100%; height: 100%;}
.menu-item-about {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 91px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;	 */ }
.menu-item-about-pic {padding: 0px; width: 100%; height: 100%; }
.menu-item-contact {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 80px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.menu-item-contact-pic {padding: 0px; width: 100%; height: 100%;}
.menu-layout {padding: 0px;	positon: relative; left: 0px; top: 0px;	width: 760px; height: 100px;}
/*-------------------------end: includes/content/menu.asp--------------------------------*/

/*-------------------------start: includes/content/AdminMenu.asp--------------------------------*/

.admin-menu-item-viewnew {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 100px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.admin-menu-item-viewall {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 71px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.admin-menu-item-users {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 61px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.admin-menu-item-addlink {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 73px; height: 18px}
.admin-menu-item-viewlinks {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 86px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;*/}
.admin-menu-item-addcategory {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 96px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;	 */ }
.admin-menu-item-advertisers {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 95px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
.admin-menu-item-logout {padding: 0px; position: relative; top: opx; left: 0px; float: right; width: 89px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}
/*-------------------------end: includes/content/AdminMenu.asp--------------------------------*/

/*-------------------------start: includes/content/AdminFirstMenu.asp--------------------------------*/

.menu-admin-first {padding: 0px; position: relative; top: 0px; left: 0px; float: right; width: 580px; height: 18px; /* background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666; */}

/*-------------------------end: includes/content/AdminFirstMenu.asp--------------------------------*/

/*-------------------------start: includes/content/nosearch.asp--------------------------------*/
/*---------nosearch bg------------*/
.nosearch-bg {position: relative; left: 5px;/*height: 296px;*/}
.nosearch-bg-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_search_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.nosearch-bg-middle{height: 464px; background-color: #f2f0e2; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.nosearch-bg-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_search_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.nosearch-bg-top{width: 118px; background-color: #f2f0e2; border-top: 1px solid #000000; font-size: 1px;}
.nosearch-bg-bottom{width: 118px; background-color: #f2f0e2; border-bottom: 1px solid #000000; font-size: 1px;}
.nosearch-bg-left{height: 245px; background-color: #f2f0e2; border-left: 1px solid #000000; font-size: 1px;}
.nosearch-bg-right{height: 245px; background-color: #f2f0e2; border-right: 1px solid #000000; font-size: 1px;}
.nosearch-bg-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_search_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.nosearch-bg-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_search_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.nosearch-bg td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}

/*-------------------------end: includes/content/nosearch.asp--------------------------------*/

/*-------------------------start: includes/content/search.asp--------------------------------*/
/*---------search bg------------*/
.search-bg {position: relative; left: 5px;/*height: 296px;*/}
.search-bg-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_search_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-bg-middle{background-color: #f2f0e2; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.search-bg-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_search_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-bg-top{width: 118px; background-color: #f2f0e2; border-top: 1px solid #000000; font-size: 1px;}
.search-bg-bottom{width: 118px; background-color: #f2f0e2; border-bottom: 1px solid #000000; font-size: 1px;}
.search-bg-left{height: 245px; background-color: #f2f0e2; border-left: 1px solid #000000; font-size: 1px;}
.search-bg-right{height: 245px; background-color: #f2f0e2; border-right: 1px solid #000000; font-size: 1px;}
.search-bg-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_search_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-bg-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_search_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}

.search-bg td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
/*---------search btns----------*/
.search-button {width: 130px; height: 22px;}
.search-button-corner-tl{width: 13px; height: 13px; background-image: url(../images/corner_button_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-button-middle{background-color: #ffffff; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #417496;}
.search-button-corner-tr{width: 13px; height: 13px; background-image: url(../images/corner_button_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-button-top{background-color: #ffffff; border-top: 1px solid #000000; font-size: 1px;}
.search-button-bottom{background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.search-button-left{background-color: #ffffff; border-left: 1px solid #000000; font-size: 1px;}
.search-button-right{background-color: #ffffff; border-right: 1px solid #000000; font-size: 1px;}
.search-button-corner-bl{width: 13px; height: 13px; background-image: url(../images/corner_button_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.search-button-corner-br{width: 13px; height: 13px; background-image: url(../images/corner_button_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
/*-----*/
.search-button-icon {float: left; width: 50px; height: 31px; background-color: #FFFFFF;}
.search-button-icon img {width: 100%; height: 100%;}
.search-button-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #417496; background-color: #FFFFFF;} 	
/*----menu hidden text-----------*/
#menu p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
#menu td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
#menu input {width: 130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
#menu select {width: 130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}

.searchBtn {width: 60px; height: 17px; background-color: #f2f0e2; border: 0px solid #f2fe02;} 
/*---------search spacing--------*/
.search-vert-spacer {height: 5px; font-size: 1px;}
/*---------search float----------*/
.search-float-left {float: left}
.search-float-right {float: right}

/*-------------------------end: includes/content/search.asp--------------------------------*/

/*-------------------------start: advertise--------------------------------*/
.form-table {width: 450px;}
.form-table td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.form-tag-cell {width: 145px;}
.form-element-cell {width: 305px;}
.form-input {width: 280px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.form-textarea {width: 280px; height: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.form-select {width: 280px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.form-select-list {width: 140px; height: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-form-input {width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.admin-form-select {width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}

/*-------------------------end: advertise--------------------------------*/

/*-------------------------start: login----------------------------------*/
.login-box {/*height: 296px;*/}
.login-box-corner-tl{width: 16px; height: 16px; background-image: url(../images/corner_red_TL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.login-box-corner-tr{width: 16px; height: 16px; background-image: url(../images/corner_red_TR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.login-box-top{width: 275px; background-color: #fdcfc8; border-top: 1px solid #000000; font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; margin: 0px}
.login-box-top-left{width: 15px; height: 14px; background-color: #fdcfc8; border-left: 1px solid #000000; font-size: 1px; }
.login-box-top-right{width: 15px; background-color: #fdcfc8; border-right: 1px solid #000000; font-size: 1px; }
.login-box-middle{height: 70px; background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 7px;}
.login-box-bottom{width: 275px; background-color: #ffffff; border-bottom: 1px solid #000000; font-size: 1px;}
.login-box-corner-bl{width: 16px; height: 16px; background-image: url(../images/corner_BL.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.login-box-corner-br{width: 16px; height: 16px; background-image: url(../images/corner_BR.jpg); background-repeat: no-repeat; background-position: left top; font-size: 1px;}
.login-button {background-color: #ffffff; border: 0px solid #ffffff;}
.login-box input {width: 200px;}
.login-content-table{width: 265px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
/*-------------------------end: login-----------------------------------*/

.submit-button {background-color: #fBf2e3; border: 0px; /*width:60px;*/}
.submit-button2 {background-color: #fBf2e3; border: 0px; /*width:80px;*/}
.admin-submit-button {background-color: #ffffff; border: 0px;}
.admin-submit-button {background-color: #ffffff;s border: 0px;}

.category-header-cell { background-color:#F2F0E2;}
.admin-but-add {background: #ffffff; border: 0px solid #ffffff; width: 56; height: 15; background-image: url('../images/but_add.jpg');}
.admin-but-del {background: #ffffff; border: 0px solid #ffffff; width: 56; height: 15; background-image: url('../images/but_remove.jpg');}