body{margin: 0; padding: 0; background-position: 100% top; background: #252729;text-align: center;}
.dfont{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: .8em;}
div#center{text-align: center; background: url('../images/bg.gif'); background-repeat: repeat-x;}

a{text-decoration: none;}
a:hover{text-decoration: underline; }

a.topmenu{font-family: verdana; font-size: 100%; color: #FFFFFF;}
p.topmenu{color: #000; font-family: arial; font-size: 70%; padding: 0 20px; margin: 0;}

ul#event_menu{margin: 0; padding: 0; list-style: none; background: #175786; height: 10px; border-bottom: 1px solid #bbe0d3;}
ul#event_menu li{display: inline;float: left; width: 20%; border: 1px solid #bbe0d3; border-left: 0; background: #264454;}
ul#event_menu li#event_content{width: 100%; clear: both; background: #175786; border: 0;border-left: 1px solid #bbe0d3;}

span.featured_photo{text-align: left; font-family: arial; font-size: 80%;}

table.upbox1{border: 1px solid #6D6D6D; text-align: left;}
td.upboxtitle{font-family: arial; font-size: 95%; color: #FFF; font-weight: bold;}
.logbox{font-size: 70%; font-family: arial;color: #474742;border-width: 1px;}

p#code_box{font-family: arial; font-size: 60%;padding: 10px; color: #464a49;margin: 0;}

input.auto_code{width: 200px; height: 10px; background: #FFFFED; font-family: verdana; font-size: 100%; color: #d3d3d3; border-width: 1px;}
p.featured_photo{text-align: left;font-family: verdana; font-size: 70%;margin: 0;}
p.random_photo{text-align: left;font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 70%; padding-left: 13px; margin: 0;}
ul.free_gallery{list-style: none; font-size: 80%; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
ul.free_gallery a{color: #3c576a;font-family: verdana;}

#tab1,#tab2,#tab3{text-align: center;text-transform: uppercase; font-weight: bold; font: 70% verdana; font-weight: bold;}
#tab1{color: #fefd04;cursor: pointer; border: 1px solid #d7d7d7; border-left: 0; border-bottom: 1px solid #3582ba; background: #3681ba;}
#tab3,#tab2{color: #808b87;cursor: pointer; border: 1px solid #d7d7d7; border-left: 0; background: #274255;}

#tabcon1{margin-top: 10px;}
#tabcon2,#tabcon3{display: none;margin-top: 10px;}
p.tabbox{font-family: verdana,Arial,sans-serif; font-size: 13px; color: #FFF; margin-left: 7px;margin-top: 5px;}
p.tabbox span{font-size: 17px; color: #f2ff00; font-weight: bold;}
p.tabbox span.des{font-family: verdana;font-size: 1em;font-weight: lighter;}

table#random_photos_box,table#menu_side_box,table#news_side_box{font-family: verdana;}
table#random_photos_box tr.title,table#menu_side_box tr.title,table#news_side_box tr.title,table#random_photos_box tr.footer,table#menu_side_box tr.footer,table#news_side_box tr.footer{color: #195786;}
table#random_photos_box tr.footer,table#menu_side_box tr.footer,table#news_side_box tr.footer{font-size: 85%;}

table#logbox{font-family: verdana; font-size: 80%;}
table#logbox table{ font-size: 85%;}
table#logbox a{font-size: 82%;font-family: arial;}
table#logbox a:hover{font-size: 82%;font-family: arial;text-decoration: underline;}
input.logbox{width: 100px; height: 15px; border: 1px solid 7C7C7C; background: #CFCFCF; font-size: 100%;}

td#content_menu a{font: 80% verdana; color: #167895; font-weight: bold;}
p.my_account{font: 80% verdana; border-bottom: 1px dotted black; padding-bottom: 10px;}
p.my_account span.title{font: 110% verdana; font-weight: bold;}
p.my_account span.titleh{font: 130% verdana; font-weight: bold;}
p.my_account span.msg{font-weight: light; font: 90% arial; font-style: italic; }

ul#acc_menu{margin: 0; padding: 0;list-style: none;}
ul#acc_menu li{padding-left: 5px; font: 80% verdana;}
ul#acc_menu li.select{background: #cccccc;}
div#locbox{font:80% verdana;}
div#locbox a{font: 80% verdana; font-weight: bold;}

div#uppper,div#lower{background: #cccccc; font: 80% verdana; border: 5px solid #CCCCCC;}
div#upper ul{margin: 0; padding: 0; background: #FFF; list-style-type: none; border-bottom: 1px solid #E0E0E0; }
div#upper li{display: inline;vertical-align: middle;font: 100% verdana;color: #565656;display: block;}
div#upper ul li.caption{width: 200px;padding-left: 20px;text-align: left;float: left;}
div#upper ul li.obj{width: 600px;margin: 0;padding: 0;text-align: left;}
div#upper ul li.obj, div#upper ul li.operation{font-size: 80%}
div#upper ul li.operation{width: 100%;}
div#upper li.title{width: 100%;font: italic 180% verdana;text-align: left;}
div#upper li.msg{width: 100%; margin: 0; padding: 0; background: #e0e0e0;}
div#upper li.msg p{font: 95% verdana; color: red; padding: 0 0 3px 20px; margin: 0;}

div#lower tr.title{background: #989898; height: 10px; padding: 3px; color: #FFFFFF; font-weight: lighter;}
div#lower tr.title td{text-align: center;}
div#lower td{font: 70% verdana;}
div#lower tr.body{background: #E0E0E0;height: 20px;padding: 3px;color: #000000;}
span.paging{font: 90% verdana;color: #989898;}
span.paging a{font: 100% verdana;font-weight: bolder;color: #989898;}

table.our_menu td.header{font-family: "GillSans"; color: #D39562; font-size: 110%;}
table.our_menu ul.body{list-style: none; margin: 0; padding: 0;}
table.our_menu ul.body li,table.our_menu ul.body li a{font-size: 90%; color: #6E7A08; text-transform: uppercase;}
table.our_menu td.footer span{font-family: "GillSans"; color: #77630C; font-size: 100%; font-weight: bold;}
table.our_menu td.footer{text-align: right;}

p.menu_header_title{font: 70% arial; color: #775228; margin-top: 5px; margin-bottom: 5px;padding-left: 10px; padding-right: 20px; text-align: justify;}

td.bx_border{border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div.random_photo_box_body{padding: 5px;}
.profileLabel {
        font-size: 12px;
        font-weight: bold;
        color:8CC63F;
        margin: 10px 0px 2px 0px;
}

td.random_thumb{width: 64px; height: 60px; text-align: center; vertical-align: middle; border: 1px solid #CCC;}
p#front_text{font-size: .9em; font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif;; color: #868585; padding: 4px;}
p#front_text span{font-weight: bold;font-size: 125%;}
a.front_text_link{font: 75% verdana; color: #4F4E4E; text-decoration: underline;}
div.select_location_top span{color: #464646;font: 85% verdana;font-weight: bold;}
div.select_location_top{margin: 2px; background: #e4e4e4;}
span.search_box{font-family: verdana;font-size: 70%; }
td#a,td#b,td#c,td#d{font: 80% verdana; color: #727272;text-align: left; padding-left: 30px;}
div#trbox{text-align: left; background: #f48831; height: 160px; width:0px; float: left;-moz-opacity:.85;opacity:.85; filter:alpha(opacity=85); overflow: no;}
div#trbox p{padding: 10px;margin: 0; color: #FFF; font: 11px verdana;}
div#ftext{
	scrollbar-face-color:ffffff;
	scrollbar-highlight-color:ffffff;
	scrollbar-3dlight-color:ffffff;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-shadow-color:ffffff;
	scrollbar-arrow-color:gray;
	scrollbar-track-color:ffffff;
}

td.adbox{padding-bottom: 10px; padding-right: 15px;}
div.locationthumb{margin: 4px; background: #F5F1B3; padding: 0;}
div.locationthumb td.la{float: left; width: 65px; vertical-align: top;}
div.locationthumb td.la img{width: 65px;height: 45px; padding: 0; margin: 0;}
div.locationthumb td.lb{padding: 4px; color: #464646; font-family: verdana;}
div.locationthumb td.lb a,div.locationthumb td.lb span{color: #868686;font: 14px verdana;}

div.clocationthub{margin: 2px; background: #e4e4e4;text-align: right;padding-right: 10px;}

span.content_link,span.content_link a{color: #FFF; font: 10px verdana;}
span.content_link{padding-right: 10px;}

span.gallery_menu{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 15px; color: #8E8D8D;}
span.gallery_menu span,span.gallery_menu a{color: #2C74A9;}
span.photo_box_title{font-family: verdana; color: #4E65BA; font-size: 13px;padding-left: 8px; font-weight: bold;}
span.photo_title{font-family: verdana; color: #4E65BA; font-size: 13px;padding-left: 8px;}
span.photo_tags{color: #5c6e82;padding-left: 10px;}
input#member_search{width: 200px;height: 15px;}
div.p5px{padding: 5px;text-align: left; font-family: verdana;font-size: 10px;}
div.p5px select{font-family: verdana;font-size: 10px;}
div.most_visited_box{font-family: verdana; color: #0101ED;text-align: left; padding: 0 5px 0 5px; vertical-align: top; font-size: 15px;}
div#country_list select{background: #FFFF9E;}
td#preview b{font: 21px verdana; }
td#preview td a{font: 10px verdana; color: #000000; }
td.pic_by{font: 12px verdana; }
td.pic_by span{color: #0000CC; font-weight: bold;}
td#preview td.pic_nav a{font: 14px verdana; color: #0000CC; text-align: center;}
div.photo_view_tags{font: 12px verdana; color: #666666; font-weight: bold;}
div.photo_view_tags a{font: 10px verdana; color: #646464;}
a.user_name{font: 17px verdana; color: #0033CC;}
span.user_join{font: 11px verdana; color: #333333;}
p.preview_photo_title{font: 11px verdana; color: #333333; }
a.more_info{font: 10px verdana; color: #0033CC;text-decoration: underline;}
div.user_random_photo{font: 11px verdana; color: #444444;font-weight: bold;}
td.user_random_photo{border: 1px solid #999999; width: 73px; height: 45px; background: #FFF;}
div.preview_below{width: 838px; height: 221px; border: 1px solid #D9E5F3; background: #F2F6FA;}
a.next{font: 14px verdana; color: #0000CC;}
td.related_photo_box{font: 13px verdana; font-weight: bold;}
p.tab_below{padding-left: 10px; text-align: left; font: 11px verdana; color: #333333;}
p.tab_below a{font: 11px verdana; color: #333333;}
p.event_box{font: 12px verdana;}

a.event_tab{padding: 0 25px 0 25px; text-decoration: none;display: block; border-top: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7; background: #294254; font: 12px verdana; color: #8A8C87; font-weight: bold; height: 19px;text-transform: uppercase;}
a#taba{background: #3582BA; color: #FCFF00; border-bottom: 1px solid #3582BA;}
a#tabc{border-right: 1px solid #D7D7D7;}

div#eventNav{width: 556px; border: 1px solid #ABDD13; background: #E6EFDE; color: #004F75; font: 12px verdana; font-weight: bold;padding: 5px; text-align: left; margin: 0 25px 20px 0;}
div#eventNav a{color: #004F75; font-weight: lighter;}
div#eventNav a:active{color: #6B8157; font-weight: bold;}
div#eventTab{margin: 0 40px 0 20px; text-align: left;}
div#eventSimple{width: 596px; text-align: left;margin-bottom: 50px;}
div#eventSimple a.locTab{border-top: 1px solid #9AC4C6; border-right: 1px solid #9AC4C6; background: #F1F1F1; display: block; padding: 5px 15px 5px 15px; font: 12px verdana; font-weight: bold; text-transform: uppercase; color: #8A8C87;}
div#eventSimple a#locTabA{border-left: 1px solid #9AC4C6; background: #B9CDE4; color: #BB0303;}

div#eventSimple div#simpleA,div#eventSimple div#simpleB,div#eventSimple div#simpleC{border: 1px solid #9AC4C6;}
div#eventSimple div.base{margin: 5px; background: #ECF4FD;}
div#eventSimple div#evetThumb{margin: 10px; color: #195786;}
div#eventSimple div#evetThumb a{color: #195786;}
div#eventSimple div#tabBox{font: 11px verdana;}
div#eventSimple div#eventTools{margin-left: 0; margin-right: 0;}
div#eventSimple p.tabbox{color: #195786;}
div#eventSimple p.tabbox span{color: #195786;}


div#tabLocBox{border: 1px solid #FFF; background: #3CA4A5; font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 12px; color: #0C4C4D; width: 395px; padding: 2px; margin-left: 9px;}
div#tabLocBox a{color: #0C4C4D;}
div#tabLocBox b{color: #FFF;}
div#tabLocBox img{float: left;}
div#eventTools{background: #FFF; margin: 4px; padding: 4px;}
div#eventTools a{font: 12px verdana; }
div#eventTools a.a{color: #3582BA;}
div#eventTools a.b{color: #D90000;}
div#eventTools div{float: left; margin-left: 5px; height: 12px;}
div#evetThumb{margin: 10px 0 10px 0; font: 10px verdana;color: #FFF;}
div#evetThumb a{color: #E2E2E2;}
div#evetThumb img{border: 1px solid #CDD2D5;}

span.sideBoxTitle{font-size: 12px;font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-weight: bold; color: #000000;}
span.sideBoxTitle b{font-size: 16px; font-variant:uppercase; font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif;}

div#eventBoxListing div.a{padding: 2px 0 2px 10px; background: #ECF6FD; font: 12px verdana; color: #004593; margin-top: 3px; font-weight: bold;}
div#eventBoxListing div.b{padding: 2px 0 2px 10px; font: 12px verdana; color: #004593; margin-top: 3px;}

div#eventNavs{font-size: 16px;font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; color: #8E8D8D; text-transform: lowercase;font-weight: bold;}
div#eventNavs a{color: #4887B4;}
div#eventPageLinks{font: 11px verdana; color: #FFF; padding-top: 5px; margin-left: 70px;}
div#eventPageLinks a{color: #FFF;}

div.locBase{text-align: left; border: 1px solid #CCCCCC; width: 784px; margin-top: 10px; margin-bottom: 20px;}
div.locBase div.locPic{margin: 20px;}
div.locBase div.locPic img{border: 1px solid #494949;}
div.locBase p.locDes{margin-top: 20px;}
div.locBase p.locDes span.base{font: 16px verdana; color: #9B9B9B; font-weight: bold; font-family: arial;}
div.locBase p.locDes span.loc{font: 23px arial black; color: #C41200;text-transform: uppercase;}
div.locBase p.locDes span.addr{font: 12px verdana; color: #373737;}
div.locBase p.locDes span.hour{font: 11px arial; color: #575757;}
div.locBase p.getDirection{font: 12px verdana; margin-left: 20px; margin-bottom: 20px;}
div.locBase p.getDirection span{font-size: 10px; color: #808080;}
div.locBase p.getDirection input.txt{border: 1px solid #7F9DB9; width: 182px; height: 20px;}
ul#arrolist a{font: 12px verdana; color: #AB2C07;}

div#evetThumbS{margin: 10px 0 10px 0; font: 11px verdana;color: #373737;}
div#evetThumbS a{color: #373737;}

input.txt{border: 1px solid #7F9DB9;}
.defont{font-family: verdana; font-size: 11px; color: #7F9DB9;}

div#top_album div.page_title{text-align: left;padding-left: 10px;font-family: "Trebuchet MS",Trebuchet;font-weight: bold; font-size: 1.3em;}
div#top_album div{margin: 10px;font-family: arial; font-size: 0.9em;}
div#top_album ul#top_album_view{margin: 0; padding: 0; list-style: none;}
div#top_album ul#top_album_view li{border: 1px solid #EBEBEB; float: left; width: 220px; margin: 5px;}
div#top_album ul#top_album_view li span.a{font: 0.8em arial;}

div#userBox div{background: #EBEBEB; text-align: left;}
div#userBox div.img img{margin: 10px; border: 1px solid #000;}
div#userBox {width: 100%;}
div#userBox td img{border: 0;}
div#userBox td a{font: 11px verdana; color: #4B4B4B; font-weight: bold;}
div#userBox div.link img{border: 0;}
div#userBox p.aboutme{font: 10px verdana; color: #000; margin: 10px;}
span#todate{font-family: "GillSans",Arial,sans-serif; font-size: 12px; color: #000000;text-transform: uppercase;}
span#tabTitle{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 24px; color: #FFF;padding: 2px;}
span#tabDay,span#tabDate{font-family: arial; font-size: 18px; color: #FFF;}
span#tabDay{font-weight: bold;}
a.tablink{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; color: #FFF;}
p.catTitle{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 1.2em; color: #6e7a08;}
div.menuItem{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 0.8em; color: #000; padding-left: 10px;}
span.tabIntro{font-family: "amienne","Trebuchet MS",Trebuchet,Arial,sans-serif; font-size: 1.5em; color: #BB0303;}
p.tabbox a{font-family: "GillSans Bold"; text-decoration: underline; color: #F0FF00; font-size: 1.2em;}
p.nws{font-family: verdana;font-size: 0.85em;}

td.weBTitle{font-family: verdana; font-size: 1.6em; color: #FFF;padding: 5px;}
td.weCal{text-align: right;padding: 5px;}
td.weCal a{color: #FFF;text-decoration: underline;}
td.weDate{font-family: "GillSans",Arial,sans-serif; font-weight: bold; text-transform: uppercase; color: #000; font-size: 1.1em; padding: 5px 0 0 5px;}
td.weTitle,td.weMore {padding-left: 5px;}
td.weMore{padding-top: 10px;}
td.weTitle a{font-family: verdana,Arial,sans-serif; color: #195786; font-size: 1.8em;text-decoration: underline;}
td.weDes,td.weDoors{font-family: verdana; color: #195786; font-size: 0.9em;padding-left: 5px;}
td.weDoors a{font-size: 0.88em;}
table.btBorder{border-bottom: 1px solid #195786; margin: 10px 0 10px 0;}
td.flyer{color: #125485;width: 170px; padding-left: 10px;}
span.tonight{color: #d52518;font-size: 1.2em;}

div#up_a{text-align: left; font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif;clear: both;}
div#up_name{background: #E6F1F3; color: #17728F; font-size: 1.7em; padding-left: 15px;}
div#up_gallery{background: #E6F1F3; color: #17728F; font-size: 1.3em; padding-left: 15px;}

div#up_details{background: #E3E3E3;}
div#up_details td.left{width: 219px; vertical-align: top;}	
div#up_details table#actions{margin-top: 10px;}
div#up_details table#actions td{ border: 1px solid #E6F1F3; padding: 5px;}
div#up_details table#actions td a{font-size: 0.8em; color: #17728F;}
div#up_details table#actions td.nr{border-right: 0;}
div#up_details table#actions td.nt{border-bottom: 0;}
div#up_details table#actions td.ntr{border-right: 0;border-bottom: 0;}
div#up_details td.right{width: 265px; vertical-align: top;}
div#up_details td.right ul{margin: 0; padding: 0; list-style: none;}
div#up_details td.right ul li{font-size: 0.8em; color: #555555;}
ul#user_details{margin: 0; padding: 0; list-style: none;}
ul#user_details li.title{color: #555555;font-weight: bold; margin-top: 10px;}
ul#user_details li{color: #555555; font-size: 0.7em;}

ul#up_right li.title{color: #555555;font-weight: bold; margin-top: 10px;}
ul#user_details li{color: #555555; font-size: 0.7em;}
ul#friend_list{margin: 0; padding: 0; list-style: none;}
div#up_adbox ul{margin: 0; padding: 0; list-style: none;}
div#up_adbox ul li{float: left; margin-top: 10px;margin-right: 10px;}



/*Jewel Added Date As 17-12-2007*/
div#lcat{width:300px;text-align:left; margin-top:10px;float:left;border:0px #000000 solid; margin-left:25px;color:#AB4714;font-family:Trebuchet MS;font-size:28px;padding:5px; }
*div#lcat{margin-left:15px;}
div#lcat div#lcattext{width:300px;text-align:left; margin-top:22px;float:left;border:0px #000000 solid; margin-left:0px;color:#000000;font-family:verdana;font-size:12px;padding:0px;}
/* div#rcat{ top:58px;border:0px #000000 solid; left:20px;color:#AB4714;font-family:Trebuchet MS;font-size:28px;z-index:1;} */
div#rcat{position: relative; left: 0px; top: -58px; }

div#crf{text-align:left;color:#6A7A01;margin-left:30px;font-family:Trebuchet MS;font-size:20px;}
div#case{font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif;font-size: .9em;}

div.myphoto{padding: 5px; border: 2px solid #FFF; position: relative; width: 185px; height: 230px; background: #484848;-moz-opacity:.85;opacity:.85; filter:alpha(opacity=85); display: none; color: #FFF; z-index: 4;}
div#photo{width:180px;float:left;padding:0px;margin:0px;}

div#pictop1{border-bottom:0px solid #CCCCCC; height:11px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}
/**div#pictop1{border:0px solid #CCCCCC; height:11px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}*/
div#picmid1{border-bottom:0px solid #CCCCCC; width:180px;float:left;padding-top:5px; padding-bottom:5px; margin:0px;text-align:center;}
*div#picmid1{margin-top:-10px;}
div#picbot1{border-bottom:0px solid #CCCCCC; height:12px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}

div#cboxtop1{border-bottom:0px solid #CCCCCC; height:31px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}
*div#cboxtop1{border:0px solid #CCCCCC; height:31px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}
div#cboxmid1{border-bottom:0px solid #CCCCCC; width:180px;float:left;padding-top:5px; padding-bottom:5px; margin:0px;text-align:center;}
*div#cboxmid1{border-bottom:0px solid #CCCCCC; width:180px;float:left;padding-top:5px; padding-bottom:5px; margin-top:0px;text-align:center;}
div#cboxbot1{border-bottom:0px solid #CCCCCC; height:12px; width:180px;float:left;padding:0px;margin:0px;background-repeat:no-repeat;}

div#fpic{width:75px;float:left;padding:6px;border:0px solid #000000;margin-left:2px;}
.sm{font-family:verdana;font-size:10px;float:left;margin-left:0px;margin-top:5px;}

div#write_review, div#sendtofriend,div#bookmark_alert{font-family: verdana; font-size: 0.9em;}
div#write_review_title, div#sendtofriend_title,div#bookmark_title{text-align: right;}

div#all_review{font-family: arial; font-size: 0.8em;}

div#calender table{border-right: 1px solid #C8C8C8; border-bottom: 1px solid #C8C8C8}
div#calender td{border-top: 1px solid #C8C8C8;border-left: 1px solid #C8C8C8;}
div#user_comment{margin: 9px; padding-top: 9px; border-top: 1px solid red;}
.nav_link{font-family: arial; font-size: 0.7em; color: #027f85;}
.nav_link a{color: #027f85; text-decoration: underline;}
.nav_link1{font-family: arial; font-size: 0.7em; color: #027f85;}
.nav_link1 a{color: #027f85;}

.err{color: red;}
