@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"Century Gothic", Century, Arial; line-height:22px; font-size:14px; background:url(images/sitebg.jpg) top repeat-x #fbfdf0; color:#10100e }
body img{ border:0}
h1,h2,h3{ line-height:normal; font-weight:normal; padding:0; margin:0}
a{ color:#b0005c; text-decoration:none}
a:hover{ text-decoration:underline; color:#10100e}
li,ul{ padding:0; margin:0; list-style:none; text-indent:0}
.clear{ clear:both}
form{ padding:0; margin:0}
#homebg{background:url(images/homebg.jpg) top right no-repeat; min-height:500px}
#main{width:980px; margin:0 auto; }
#logo{ float:left; width:235px;}
#logo a{ display:block; width:235px; height:102px; background:url(images/logo.jpg); text-indent:-9000px; overflow:hidden}
#nav{ float:right; width:650px}
#topnav{ padding-bottom:12px}
#topnav li{ float:right; background:#b0005c;color:#FFFFFF; margin-left:12px; padding:5px; font-size:14px}
#topnav a{ color:#FFFFFF; text-decoration:none}
#topnav li:hover{ background:#a68c4a}
#bottomnav{ background:url(images/bottomnavbg.png) right no-repeat; height:43px; font-family:Georgia, "Times New Roman", Times, serif}
#bottomnav ul{ float:right; padding-top:8px}
#bottomnav li{ float:left; display:inline; padding-right:20px;}
#bottomnav a{ color:#FFFFFF; text-decoration:none;  font-size:16px}
#bottomnav a:hover{ text-decoration:underline; color:#a68c4a}
#header{ height:240px}
#content{ padding-left:12px; padding-bottom:12px}
.tag{ height:86px}
.left{ float:left; width:680px}
.boxleft{ width:318px; float:left}
.boxright{ float:right; width:345px}
.boxes{ padding-bottom:10px}
.right{ width:242px; float:right}

.unit{ padding-bottom:10px}
.unit a{ display:block; background:url(images/unit.jpg); height:67px; padding-left:2px; padding-top:2px}

#footer{ background:#b0005c; padding-top:25px; padding-bottom:25px;position:relative;}
#footercontent{ padding-left:8px; width:972px; margin:0 auto; position:relative}
#footercontent li{ float:left; display:inline; padding-right:10px; color:#FFFFFF}
#footercontent a{ color:#FFFFFF; text-decoration:none;padding-right:10px;}
.footerline1{font-family:Georgia, "Times New Roman", Times, serif}
.footerline2{ padding-top:5px; clear:both; font-size:10px}
.aps{
	position:absolute;
	right:0;
	top:1px
}

/* Java sub menus*/

#dropmenudiv
{
    position:absolute;
    background-color: #133b46;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/* background-image:url(images/bottomnavbgMenu.png);*/
    background-repeat:no-repeat;
    border-top:0px;
    border-bottom-width: 0;
    font:normal 15px Verdana;
    line-height:20px;
    padding-right:5px;
    z-index:100;

}

#dropmenudiv a
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid Black;
color:#FFFFFF; 
text-decoration:none;  
font-size:16px;
padding: 2px;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
color: #a68c4a;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:underline;
}


/*Ends here*/
.reviewPagetitile
{
    font-family:Helvetica Condensed;
    font-size:26px;
    color:#140F09;
}
.reviewpagelisting
{
    background:url(images/reviewbg.gif);
    height:129px;
    width:668px;
    background-repeat:no-repeat;
}
.reviewleft{ float:left; width:980px}
.mendatory
{
    color:Red;
}
.textboxs
{
    border-style:solid;
    border-width:1px;
    border-color:#B2B2B2;
}
.VenueDetailspopup
{
    font-family:Arial,Times New Roman,Sans-Serif,Century Gothic,Century Schoolbook;
    font-size:13px;
    font-weight:normal;
}
.venuegridLink
{
    font-family:Arial,Times New Roman,Sans-Serif,Century Gothic,Century Schoolbook;
    font-size:13px;
    font-weight:normal;
    color:#b0005c; 
    text-decoration:none
}
.venuegridLink:hover
{
    font-family:Arial,Times New Roman,Sans-Serif,Century Gothic,Century Schoolbook;
    font-size:13px;
    font-weight:normal;
    text-decoration:underline; 
    color:#10100e
}
.VenueGridTitle
{
    font-family:Verdana;
    font-size:13px;
    font-weight:bold;
    color:#10100e
}
.VenueGridText
{
    font-family:Arial,Times New Roman,Sans-Serif,Century Gothic,Century Schoolbook;
    font-size:13px;
    font-weight:normal;
    color:#10100e;
}

.ReviewClaimVoucherLink
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#B0005C; 
    text-decoration:none
}
.ReviewClaimVoucherLink:hover
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#14130F; 
    text-decoration:none
}

.profilelink
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#ffffff;
}
.profilelink:hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#ffffff;
}


/* --------------------------------------for Cms Vouchre Page By Madhuri------------------------*/

#mainvoucher
{
	margin:10px;
	width:483px;
	border-style: solid; 
	border-width: 10px;
	border-color:#96005a;
	height:auto;
	padding:17px;
	text-align:left;
}
#toprightvoucher
{
	width:180px;
	height:85px;
	float:right;
	padding-left:28px;
	
}
#topleftvoucher
{
	width:275px;
	height:85px;
	float:left;
	background-image:url(imgs/top-left.jpg);
	background-repeat:no-repeat;
}
#contenttopvoucher
{
	margin-top:0px;
	height:75px;
	line-height:80px;
	padding-left:0px;
	font-size:31px;
	
}

.pinkvoucher
{
	color:#FF00FF;
}
.normalvoucher
{
	font-size:14px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
.emailvoucher
{
	margin-top:20px;
	font-size:16px;
	font-weight:bold;
	color:#d1bc61;
}


#box-table-a{ padding-top:10px; padding-bottom:20px}
#box-table-a th{background:#eeeeee;border-top:4px solid #aa0059;border-bottom:1px solid #fff;padding:8px;color:#aa0059}
#box-table-a td{background:#eeeeee;border-bottom:1px solid #fff;color:#7C7C7C;border-top:1px solid transparent;padding:8px;}
#box-table-a td.heads{background:#fff; font-weight:bold; text-align:center }
#box-table-a tr:hover td{
	background:#D3D3CD;
	color:#430000


}

.pink{ font-weight:bold; color:#aa0059}
.imageleft{ border:5px solid  #aa0059; margin-right:10px; margin-bottom:10px; float:left; margin-top:5px}

h2{ color:#aa0059; font-size:18px; font-weight:bold}

.box{ padding:20px;  border:1px solid #aa0059; margin-bottom:20px; background:url(images/gr.png) top repeat-x #fddfe8}

/* --------------------------------------for Cms Vouchre Page By Madhuri------------------------*/
.boxlink {
	width:318px;
	height:240px;
	float:left;
	background:url(/images/banners.png);
	background-repeat:no-repeat;
}
.twitter
{
	width:299px;
	float:left;

}
#twitterhead
{
	width:299px;
	height:60px;
	float:left;
	background:url(/images/pink2header.png);
	background-repeat:no-repeat;
}
#twits
{
	border:solid #ce0087 1px;
	border-width:0px 1px;
}
#twits p {margin:0;padding:5px; font-size:10px;line-height:18px;}
#twitterfooter
{
	width:299px;
	height:43px;
	float:left;
	background:url(/images/pink2footer.png);
	background-repeat:no-repeat;
}
#scustomer{
	padding-left:190px;
	padding-top:16px;
}
#slogin{padding-left:190px;
	padding-top:50px;}
#snews{ padding-left:190px;
	padding-top:55px;}
.blcolor{
color:#FFFFFF;
font-weight:bold;
}
.twittext { }
.twitsep{ border-top:solid 1px #CCCCCC; line-height:5px; margin-top:5px;display:block;}

.unit2
{
    padding-bottom:10px;
    background-image:url(images/unit2Client.jpg);
    background-repeat:no-repeat;
}
.unit2 a{ display:block;  padding-left:2px; padding-top:2px}
