html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0px;padding: 0px;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;list-style: none;}
body {line-height: 1; background:url(../images/body_bg.jpg) no-repeat center top; font:12px Verdana, Arial, Helvetica, sans-serif; background-attachment:fixed;}
img {vertical-align:top;}
em {font-style:normal;}
.clear{ clear:both;}
p{ margin:0 0 10px 0;}
a { outline:none;}

#maincontainer { width:100%; margin:0 auto; position:relative;}
#header {background:url(../images/head_bg.png) repeat; margin:0px auto; position:absolute; width:100%; top:0px; left:0px; z-index:9999; }
.header {width:925px; margin:0px auto; min-height:115px; padding:0px 30px 0 32px;}
.search {width:200px; height:24px;background:url(../images/search.png) no-repeat; margin:16px 0 0 0;}
.search input {background:none; border:none; padding:4px 0 0 15px; color:#333;}
.search img {width:13px; height:15px; display:inline-block; margin:4px 0 0 16px;}
ul.nav li {padding:0px 22px 0 0; float:left;}
ul.nav li a {font-size:18px; text-decoration:none; color:#fff; position:relative; font-weight:normal;}
ul.nav li a img {position:absolute; left:50%; margin-left:-4px; top:18px; width:7px; height:4px;background:url(../images/arr_gry.gif) no-repeat;}
ul.nav li a.sel img{background:url(../images/arr_red.gif) no-repeat;}
ul.nav li a.sel,ul.nav li a.sel:hover {color:#fe0288;}
.botNav {border-top:1px dotted #999; padding:8px 0 0px 0; width:100%; float:left; height:112px;}
.botNav div {display:inline-block; padding-right:30px; float:left;}
.botNav b {display:block; font-weight:normal; margin:0 0 4px 0;}
.botNav a {color:#ccc; font-size:12px; text-decoration:none;}
.botNav img {margin:2px 0 0 0;}
.event {margin-left:255px;}
.direct {margin-left:324px;}
.news {margin-left:510px;}
#container {width:985px; margin:0px auto;}
.avenue,.directory {height:547px; width:985px; padding:118px 0 0; position:relative;}
.avenue .lft,.avenue .rht {position:absolute; width:86px; height:215px; top:195px; left:30px; no-repeat;}
.avenue .rht {left:auto; right:30px;}
.directory {-moz-border-radius:24px; -webkit-border-radius:24px;behavior: url(ie-css3.htc); border-radius: 24px; background:url(../images/direct.png) repeat; height:auto; border:none; padding:46px 30px 30px; width:925px;}
.directory h3 {color:#333;}
.rhtnav{ color:#8C4242; font-size:10px;}
.rhtnav a { color:#8C4242; text-decoration:none;}
.rhtnav a:hover { color:#8C4242; text-decoration:none;}
.dbox {margin:10px 0 0 0;}
.dboxTab a {display:block;height:32px; color:#c99; font-size:23px; text-decoration:none; font-weight:bold;float:left;}
.contCurcemain { width:100%; float:left;}
.contstrip { height:30px; background-color:#fdeeee; width:885px; float:left;}
.contstripbot { height:30px; background-color:#fdeeee; width:845px; float:left;}

.dboxTab .leftCuve{ background:url(../images/leftSelectedcurve.png) no-repeat;width:40px;height:42px;float:left;}
.dboxTab .rightCurve{ background:url(../images/rightSelectedcurve.png) no-repeat;width:40px;height:42px;float:left;}
.dboxTab .centerCuve{ display:block;float:left;background:#f0c8c8;padding:10px 0 10px 0;}
.dboxTab a{color:#f10d83;display:block;float:left;margin-right:6px;padding-bottom:10px;*padding-bottom:0px;}

.dboxTab a.sel .leftCuve{ background:url(../images/leftCurve.png) no-repeat;width:40px;height:42px;float:left;}
.dboxTab a.sel .rightCurve{ background:url(../images/rightCurve.png) no-repeat;width:40px;height:42px;float:left;}
.dboxTab a.sel .centerCuve{ display:block;float:left;padding:10px 0 10px 0;background:#fdeeee;}

.dboxTab a.sel {color:#f10d83;display:block;float:left;cursor:pointer;}
.dboxCont,.dboxCont1 {background:#fdeeee;width:925px; display:inline-block;}
.dboxCont1{-moz-border-radius-topleft:0px;}

.level {color:#666;font-size:18px; text-align:right; padding:0 0 0 125px;}
.level a {text-decoration:none; height:20px; width:16px;-moz-border-radius:21px; background:#fff; border:1px solid #f0c8c8; display:inline-block; padding:1px 0 0 5px;color:#666; text-align:left;}
.level a.sel {background:#f0c8c8;}


.dboxCont_category,.dboxCont1_category {-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;-moz-border-radius-topright:22px; background:#c8bee1; padding:18px 28px; width:869px; display:inline-block; behavior: url(ie-css3.htc); border-radius: 22px;}
.level_category {color:#666;font-size:18px; text-align:right; padding:0 0 0 125px;}
.level_category a {text-decoration:none; height:20px; width:16px;-moz-border-radius:21px;border:1px solid #a189eb; display:inline-block; padding:1px 0 0 5px;color:#666; text-align:left;}
.level_category a.sel {background:#a189eb;}


.dboxCont_alpha,.dboxCont1_alpha {-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;-moz-border-radius-topright:22px; background:#dceeee; padding:18px 28px; width:869px; display:inline-block; behavior: url(ie-css3.htc); border-radius: 22px;}
.level_alpha {color:#666;font-size:18px; text-align:right; padding:0 0 0 125px;}
.level_alpha a {text-decoration:none; height:20px; width:16px;-moz-border-radius:21px;border:1px solid #a7c5c5; display:inline-block; padding:1px 0 0 5px;color:#666; text-align:left;}
.level_alpha a.sel {background:#a7c5c5;}



.dboxContL {width:410px; float:left; margin:10px 0 0 0;}
.dboxContL .search {background:url(../images/searchD.png) no-repeat; margin:0; width:261px;}
.dboxContL .search input {width:200px;}
.search_result {background:url(../images/search_list.png) no-repeat; margin:20px 0 24px; width:405px; height:192px;}
.search_result li {width:323px; padding:11px 26px}
.dboxContR {width:420px; float:right; margin:10px 0 0 0;}
.area_map {width:878px; padding:8px 0 0 0; height:370px;background:url(../images/mapbg.png) no-repeat; text-align:center;}
.amenities {width:330px; padding:10px 22px 0 32px; height:35px;-moz-border-radius:45px; background:#fff; margin:15px auto 0;}
.amenities span {width:135px; display:inline-block; font:bold 11px Arial, Helvetica, sans-serif; line-height:12px; color:#8c8c8c; text-transform:uppercase;}
.query,.rest,.phone,.dollar,.car,.lift,.stair {width:12px; height:22px; background:url(../images/amenities.jpg) no-repeat 0px 0px; position:relative; top:2px; margin-left:11px;}
.rest {background-position:-25px 0; width:18px;}
.phone {background-position:-58px 0; width:8px;}
.dollar {background-position:-82px 0; width:12px;}
.car {background-position:-104px 0; width:19px;}
.lift {background-position:-135px 0; width:22px;}
.stair {background-position:-164px 0; width:19px;}

.content {padding:15px 30px 10px 30px; display:inline-block; width:925px; border-bottom:1px solid #fe7bb6;}
.contL {width:610px;color:#fcc; float:left;}
.contL p {padding:8px 0 10px 0;}
.video {width:192px; padding:10px 10px 30px 0; display:inline-block; float:left; font-size:10px; line-height:10px; cursor:pointer;}
.video .fl {padding-right:6px; display:block; padding-bottom:8px;}
.video em {padding-top:4px;}
.video a { color:#fcc; text-decoration:none;}
.login {width:270px; height:200px;background:url(../images/log.png) no-repeat; float:right; position:relative; margin-top:-62px; padding:10px 0 0 25px;}
.login h2 {font-size:21px; color:#f10d25; margin:0 0 32px 0;}
.login .point {position:relative; top:-14px; left:16px; width:21px; height:20px;}
.login input {margin:0 0 11px 4px; border:none; background:none; height:20px; width:158px; padding:0 10px;}
.login .fr {display:block; width:80px; height:31px; margin:47px 20px 0 0;}
.twit,.face {width:32px; height:31px; float:left; margin-right:8px;}

#footer {width:955px; position:relative; padding:20px 0px 0px 30px; color:#fcc; font-size:10px;}
.twitfacebook { position:absolute; width:74px; right:30px; top:0px;}
#footer a {color:#fcc; text-decoration:none;}
#footer p {padding:0 0 10px 0; letter-spacing:-0.04em;}
#footer b {padding-bottom:4px;}


/* calendar start*/
.calendarblock{ width:598px; height:520px; background:#fff; padding:31px 18px 0px 18px; position:relative;}
.calendar_c{ background:url(../images/calc_bg.jpg) no-repeat; width:598px; height:366px; position:relative;}
ul.calendar  li{ float:left; width:70px; height:60px; margin:0 4px 4px 0;color:#fff; font-size:18px; padding:10px 0 0 12px;}
ul.calendar  li.emty{background:#ccffff;}
ul.calendar  li.nomarg{margin:0 0px 4px 0;}
ul.calendar  li.event{ background:url(../images/event_bg.png) repeat;cursor:pointer; }
.day{margin:20px 0 0 0;}
.day ul li{ text-align:center; width:82px; margin:0 4px 4px 0; float:left; font-weight:bold; font-size:14px; color:#999999; }
.day ul li.nomarg{margin:0 0px 4px 0;}

.scrolldiv{ background:#db0572; width:22px;height:218px; float:left; position:relative;}
.scrolldiv .s_top{ padding:4px;}
.scrolldiv .s_btm{ padding:4px; position:absolute; bottom:0px}
.scrolldiv .track{ background:#ff99cc;-moz-border-radius:10px; margin:10px 1px; -webkit-border-radius:10px; height:80px;}
/* calendar end*/

/* category start*/
.categoryblock{position:relative}
.categoryblock h3{ font-size:18px;}
.categoryblock #dropmenu{ background:url(../images/category_search.gif) no-repeat; width:240px; line-height:22px; height:24px; margin:10px 0 0 0; text-indent:10px; cursor:pointer;}
.categoryblock p{ margin:10px 0 0 3px;}
ul.listmenu{ background:#fff; margin:0px 0 0 3px; width:236px; border:2px solid #cfcfcf;}
ul.listmenu li{ border-bottom:1px solid #cfcfcf; line-height:23px; padding:0 0 0 0px; text-indent:10px;}
ul.listmenu li a{ text-decoration:none;display:block; color:#000; }
ul.listmenu li a:hover, ul.listmenu li.active{ background:#f3f2f2;}
.categoryblock p{ font-size:11px; font-weight:normal; color:#4e4c4c;}
.allevent{  padding:10px 10px 10px; font-weight:bold; }
.eventdetail{ margin:35px 0 0 0; font-size:12px;border-top:1px dashed #cc9999; padding-top:20px;}
.eventdetail h3{ font-weight:bold; margin:10px 0 10px 0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.eventdetail p{font-size:12px;}
/* category end*/



/* lightbox start*/
.popinner{ margin:10px auto; padding:35px 30px; background:#fff; width:920px;-moz-border-radius:24px; -webkit-border-radius:24px;-moz-box-shadow: 5px 5px 12px #000;-webkit-box-shadow: 5px 5px 2px #000; }
.logo_sm{ border-bottom:1px dashed #999999; display:block; padding:0 0 20px 0; margin-bottom:20px;}
.poplft{ width:250px;  float:left;}
.poplft h2{ color:#333333;}
ul.videolist{ margin-top:15px;}
ul.videolist li{ line-height:18px; color:#4e4e4e;}
ul.videolist li span{ padding:0 0 0 15px; text-decoration:underline; cursor:pointer;}
.poprht{   width:642px; border-left:1px dashed #999999; float:right; padding:0 0 0 25px;}
.poprht h1{ font-size:18px;padding-bottom:15px;}

.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
}

.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}


/* lightbox start*/


/* General Start */
.fl {float:left;}
.fr {float:right;}
.db {display:block;}
.dn {display:none;}
.wht {color:#fff;}
.ht {height:auto;}
/* General End */

/* Calandar Events */
#eventList{position:absolute;z-index:100000;left:-10000px;top:-10000px;}
.eventlist{background:#f10d83;width:254px; height:218px; position:absolute; bottom:0px;left:0px; z-index:100;}

.eventlist ul li{margin:0 0px 0 5px;padding:8px 0; border-bottom:1px dashed #ff6699; font-size:11px; color:#fff;}
.eventlist ul li a{ color:#fff;}
#eventpane1{height: 218px;}
			
/* new correction styles*/

.calendarblock_inner {width:100%; float:left; padding-bottom:20px;}
.clsButton {position:absolute; width:252px; background-color:#f10d83; padding:5px 2px 5px 0px; left:0px; top:-32px; z-index:999; text-align:right;}
.align_top
{
	vertical-align: top;
}
.border_color
{
	background-color:#FF00FF;
	padding:1px; 
}
.color_white_bg
{
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: middle;
}
.month
{
 font-family:"sans-serif", Times, red serif;
 font-size: 18px;
 font-weight:bold;
 font-variant:normal;
}


/*Profile page styles*/

.profile_mainpad { padding:0px 30px 0px 30px;}
.profile_hdr { font-weight:normal; margin:0px 0 10px 0; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#e42261;}
.profile_hdr a { color:#e42261; text-decoration:none;}
.profile_hdr a:hover { color:#e42261; text-decoration:none;}
.profile_txt { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; line-height:18px; text-decoration:none;}
.profile_txt a { color:#4E4C4C; text-decoration:none;}
.profile_txt a:hover { color:#4E4C4C; text-decoration:none;}
.profile_txt_small { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; line-height:18px;}
.profile_txt_num { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; line-height:18px; padding-left:20px;}
.bullet_txt { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; line-height:18px; padding-left:30px; background:url(../images/bullet.gif) no-repeat 10px 4px;}


.midBakrcolor {background-color:#FDEEEE; width:845px; height:30px; float:left;}
.midBakrcolorwish {background-color:#021b3e; width:845px; height:30px; float:left;}
.midBakrcolorbotwish {background-color:#021b3e; width:881px; height:22px; float:left;}
.midBakrcolorbot {background-color:#FDEEEE; width:881px; height:22px; float:left;}
.div_width { width:100%; float:left;}
.marB10 { margin-bottom:10px;}
.marB8 { margin-bottom:8px;}
.marB25 { margin-bottom:25px;}
.marT30 {margin-top:30px;}
.marT20 {margin-top:20px;}
.marT15 {margin-top:15px;}
.marT10 {margin-top:10px;}
.marT18 {margin-top:18px;}
.marT19 {margin-top:24px; text-align:right; }

.positnRelativ { position:relative}
.subnavlink { position:absolute; left:250px; width:150px; top:150px; color:#fe0288;line-height:16px;}
.subnavlink1 { position:absolute; left:160px; top:0px; width:150px;}
.subnavlink, span { display:block;}
.subnavlink a { color:#fe0288; text-decoration:none;}
.subnavlink a:hover { color:#fe0288; text-decoration:none;}

/*tabaccordian styles*/
.dhtmlgoodies_question{	
	color:#F10D83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:830px;
	margin-bottom:2px;
	margin-top:2px;
	line-height:20px;
	padding-left:2px;
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	
	width:830px;
	visibility:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content {
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:justify;
	position:relative;
	overflow:hidden;
}
.welcomehdr {	
	color:#4E4C4C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:2px;
	line-height:20px;
	padding-left:2px;
}
.welcometxt {
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:justify;
}

.escapelogo { width:200px; float:left;}
.satyamlogo { width:200px; float:right; margin-right:-32px;margin-top:-16px;}

.search_top { width:100%; float:left; margin-top:-20px;}
.categorymain {width:350px; float:left;}
.funcitylogo { margin-top:-12px; text-align:center;}


/*Form Styles*/

.contactlft {width:390px; float:left; margin-right:10px;}
.contactrgt {width:464px; float:left;}
.formMain {width:390px; float:left; margin-bottom:5px;}
.formMainrgt {width:454px; float:left; margin-bottom:5px;}
.formlft {width:120px; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;}
.forminput {width:260px; height:20px; border:1px solid #cc9999; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; padding-left:5px; line-height:18px;} 
.formdropmenu {width:267px; height:24px; border:1px solid #cc9999;}
.formtxtareaMain {width:320px; float:left;}
.formtxtarea {width:320px; height:80px; margin-left:20px; border:1px solid #cc9999; padding:5px 0px 0px 5px;font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;}

/*community Styles*/

.commtylft {width:500px; float:left; margin-right:10px;}
.commformMain {width:700px; float:left; margin-bottom:5px;}
.commformlft {width:140px; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;}
.commformrgt {width:400px; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;}
.commforminput {width:260px; height:20px; border:1px solid #cc9999; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; padding-left:5px; line-height:18px;} 
.commformdropmenu {width:267px; height:24px; border:1px solid #cc9999;}
.commselbox { margin:0px; padding:0px 0px 0px 0px; margin-top:3px; margin-right:8px; *margin-top:0px; vertical-align:bottom; *vertical-align:middle;}

.registertxt {color:#e42261; font-weight:bold; padding:5px 0px 0px 5px;}
.registertxt a {color:#e42261; text-decoration:none;}
.registertxt a:hover {color:#e42261; text-decoration:none;}

.table2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:justify;
	background-color: #121212;
	background-repeat: repeat-x;
}

.newtext1 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#f9f9f9;
	
}

.linkaa1 a:link {
	font-size: 12px;
	color: #4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;



}
.linkaa1 a:visited {
	font-size: 12px;
	color: #4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;




}
.linkaa1 a:hover {
	font-size: 12px;
	color: #5f7092;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;



}
.linkaa1 a:active {
	font-size: 12px;
	color: #4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;

}
.tabbg1 {
	background-color: #39091c;
	background-repeat: repeat-x;	
}

.tabbg3 {
	background-color: #f4f4f4;
	background-repeat: repeat-x;	
}

.star-bg {
	background-image: url(../images/bg-star.gif);
	background-color: #021b3e;
	background-repeat: no-repeat;
	background-position: center;
}

.txtfieldnew3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #f10d83;
	background-image: url(../images/wish-txtbg.gif);
	height: 70px;
	padding: 2px 2px 2px 5px;
	color: #021b3e;
	width: 800px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	text-align:center;
}

.txtfieldnewsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #f10d83;
	background-image: url(../images/wish-txtbg-small.gif);
	height: 20px;
	padding: 2px 2px 2px 5px;
	color: #021b3e;
	width: 200px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	text-align:center;
}

.newtextwish {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
    font-weight: bold;
	color:#f8d6e1;
	
}

.newtextwishsmall {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
    font-weight: none;
	color:#f8d6e1;
}

.submitbuttwish {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #ee0c88;
	height: 20px;
	width: 80px;
	background-image: url(../images/buttonbgwish.gif);
	background-repeat: repeat;

}

.moviescdl { width:480px; float:left;}
.poster { width:335px; float:right;}
.bookticstrip {background:url(../images/ticketstrip.jpg) no-repeat; width:328px; height:26px; margin:0px; padding:0px;}
.bookticstrip_hdr { font-weight:bold; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:4px 0px 0px 206px;}
.bookticstrip_hdr a { color:#ffffff; text-decoration:none;}
.bookticstrip_hdr a:hover { color:#ffe5f2; text-decoration:none;}

.flashimgsmltxt {text-align:right; font-size:10px; padding-top:10px; color:#ee1f65;}


/*Image tooltip effects css*/

#thumb  { margin:0px; padding:0px; width:700px; position:relative; overflow:hidden;}
#thumb ul,li{
	margin:0;
	padding:0;
}
#thumb li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:18px;
	margin-bottom:18px;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	color:#fff;
	padding-right:-250px;
	}
	
	
#thumblogo  { margin:0px; padding:0px; width:865px; position:relative; overflow:hidden;}
#thumblogo ul,li{
	margin:0;
	padding:0;
}
#thumblogo li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:22px;
	margin-bottom:22px;
}




/*Directory overview page css*/

.boxtab {
	width: 840px;
	margin: 20px;
	padding: 10px;
	margin-bottom: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:center;
}
.boxtab a {
	color: #224E02;
	text-decoration: none;
}
.boxtab a:hover {
	color: #444;
	text-decoration: underline;
}
.tabnav li {
	display: inline;
	list-style: none;
	padding-left: 5px;
	padding-right: 3px;
	border-left:1px solid #000000;
}
.tabnav li.firstchild { border:none;}
.tabnav li a {
	text-decoration: none;
	color: #222;
	font-weight: bold;
	padding: 4px 6px;
	outline: none;
}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
	color: #000;
	text-decoration: none;
}
.tabdiv {
	margin-top: 1px;
	padding: 5px;
}
.tabdiv li {
	padding-left:5px;
	padding-top:15px;
	line-height:22px;
	list-style:none;
}
.ui-tabs-hide {
	display: none;
}
#featuredvid {
	text-align: center;
}
.fvid {
	margin-bottom: 5px;
}
.vidselector li {
	text-align: left;
	list-style: none;
	padding: 5px;
	background: #ffffff;
	border: 1px solid #dedbd1;
	text-transform: uppercase;
	margin-bottom: 5px;
}



/*home page ea-highlighted styles*/

.login-test {width:275px; height:200px;background:url(../images/ea-highlights.png) no-repeat; float:right; position:relative; margin-top:-62px; padding:10px 0 0 20px;}
.login-test h2 {font-size:21px; color:#f10d25; margin:0 0 22px 0;}
.padR20 { padding-right:20px;}
.login-test-main {width:255px; height:100px; overflow:hidden;}
.login_paragraph {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#990033; line-height:14px; background:url(../images/ea-high-line.gif) repeat-x; background-position:bottom; padding:0px 0px 10px 0px;}

.pinkheaing {	
	color:#F10D83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:2px;
	line-height:20px;
	padding-left:2px;
}

.book-fancy {width:580px; height:350px; margin-bottom:20px; padding-left:125px;}




/*Shopname albhapatical css*/
.shopname { width:200px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#FFFFFF;}
.shopno { width:100px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#FFFFFF;}
.category { width:160px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#FFFFFF; }
.contactPerson { width:130px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#FFFFFF;}
.contactlphno { width:90px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#FFFFFF;}
.contactmphno { width:90px; padding:4px 0px 4px 3px; border-bottom:1px solid #fff; color:#FFFFFF;}
.blackbg { background-color:#000000;}
.pinkbg { background-color:#D22D7C;}
.whitebg { background-color:#ffffff;}
.darkpinkbg { background-color:#AA5CA8;}

ul.tabssquare { list-style: none; margin:0px; padding:0px;}
ul.tabssquare li { float: left; text-decoration: none; width:28px; margin-right:3px; margin-bottom:4px; height:20px;text-align:center; color: #fff;background: #d22d7c; }
ul.tabssquare li a { float: left; text-decoration: none; width:28px; margin-right:3px; height:20px; padding-top:4px; text-align:center; color: #fff;background: #d22d7c; }
ul.tabssquare li a:hover {text-decoration: none; text-align:center; color: #fff;background: #000; }
ul.tabssquare li a.select {text-decoration: none; text-align:center; display:block; background: #000; }

.dealsbg { background-color:#d92469;}
.deals2bg { background-color:#f3d8e7;}
.news_txt { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFCCCC; line-height:16px; text-decoration:none; padding-top:15px;}
.news_txt a { color:#FFCCCC; text-decoration:none;}
.news_txt a:hover { color:#FFCCCC; text-decoration:none;}.eventsbg {
	background-image: url(../images/events-bg.jpg);
	background-repeat: no-repeat;
}
.color_white_bg1
{
	background-color: #FFFFFF;
	padding: 5px;
	text-align:left;
}
.formtxtareasmall {width:200px; height:60px; margin-left:20px; border:1px solid #cc9999; padding:5px 0px 0px 5px;font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;}
.commforminputsmall {width:150px; height:20px; border:1px solid #cc9999; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; padding-left:5px; line-height:18px;} 
.formtxtarealarge {width:800px; height:60px; margin-left:20px; border:1px solid #cc9999; padding:5px 0px 0px 5px;font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C;background-color: #EADFEE;}
.commforminputbg {width:150px; height:20px; border:1px solid #cc9999; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4E4C4C; padding-left:5px; line-height:18px;background-color: #EADFEE;} 
.guestbook {
	background-color: #F5D2E1;
	border: 1px solid #F30D83;
}
.line {
	background-color: #F30D83;
	width:1px;
}

.linkaamail1 a:link {
	font-size: 12px;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;



}
.linkaamail1 a:visited {
	font-size: 12px;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;




}
.linkaamail1 a:hover {
	font-size: 12px;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;



}
.linkaamail1 a:active {
	font-size: 12px;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: none;

}.tablecolor {
	border: 1px solid #CCCCCC;
}

