/* CSS Document */
body {

padding: 0px;

margin: 0px;

min-width: 770px;

text-align: center;

font: normal 12px arial;

color: #333333;

background: #cfdce3 url('media/bg-body.gif') repeat-x top left;

}



a,

a:visited {

color: #d36401;

text-decoration: none;

}



a:hover,

a:visited:hover {

color: #f1801b;

text-decoration: none;

/*border-bottom: dotted 1px #f1801b;*/

}



#container {

position: relative;

top: 0px;

left: 0px;

width: 770px;

margin: 0 auto;

padding: 0px;

background: #fff url('media/bg-container.gif') repeat-y top left;

text-align: left;

}



#head {

position: relative;

top: 0px;

left: 0px;

width: 770px;

height: 58px;

margin: 0px;

padding: 0px;

background: transparent url('media/bg-headNw.gif') no-repeat top left;

}



#logo {

position: absolute;

top: 10px;

left: 36px;

height: 103px;

width: 132px;

z-index: 5;

} 



#logo a {

border: 0;

}



#topnav1 {

position: absolute;

top: 27px;

left: 80px;

right: 2px;

height: 31px;

width: 671px;

text-align: right;

padding-top: 0px;

padding-bottom: 10px;

margin: 0px;

z-index: 5;

overflow: hidden;

}



a.topnav1,

a.topnav1:visited {

padding: 9px 10px 10px 10px;

margin: 0px;

background: transparent url('media/bg-button1.gif') no-repeat top left;

color: #fff;

font: bold 11px verdana;

text-decoration: none;

border: 0;

display: block;

float: right;

}



a.topnav1:hover,

a.topnav1:visited:hover {

background: transparent url('media/bg-button2.gif') no-repeat top left;

color: #fff;

text-decoration: none;

border: 0;

}



span.topnav1 {

padding: 9px 10px 10px 10px;

margin: 0px;

background: transparent url('media/bg-button1.gif') no-repeat top left;

}



#topnav2 {

position: absolute;

top: 6px;

left: 228px;

color: #bfe3f4;

font: normal 11px verdana;

padding-bottom: 5px;

text-align: left;

}



a.topnav2,

a.topnav2:visited {

color: #bfe3f4;

text-decoration: none;

margin: 0px 8px 0px 8px;

}



a.topnav2:hover,

a.topnav2:visited:hover {

color: #fff;

text-decoration: none;

border-bottom: dotted 1px #6ab7df;

}



#main {

clear:both;

}



#left {

float: left;

width: 184px;

text-align: left;

padding-top: 10px;

}



.linklist {

margin: 10px 0px 10px 31px;

padding: 0px;

list-style-image: url('media/list-dot.gif');

}



.linklist li {

margin: 4px 0px 4px 24px;

}



h3 {

margin: 0px;

padding: 22px 0px 4px 0px;

color: #018cc7;

font: normal 16px Lucida Sans Unicode, arial;

letter-spacing: -1px;

}



#right {

float: right;

width: 560px;

text-align: left;

}



.text {

padding-right: 34px;

line-height: 17px;

padding-bottom: 20px;

padding-top: 10px;

}



p {

padding: 0px;

margin: 10px 0px 10px 0px;

}



h1 {

color: #018cc7;

font: bold 24px Lucida Sans Unicode, arial;

letter-spacing: -1px;

margin: 0px 0px 10px 0px;

padding: 0px;

}



h2 {

margin: 0px;

padding: 10px 0px 4px 0px;

color: #f59122;

font: normal 17px Lucida Sans Unicode, arial;

letter-spacing: -1px;

}
h2.smallHeader {
	margin: 0px; padding: 10px 0px 4px 0px; color: #f59122; font: normal 14px Lucida Sans Unicode, arial; letter-spacing: -1px;
}



p.breadcrumb {

color: #958f87;

font: normal 11px arial;

margin: 0px 0px 10px 0px;

padding: 0px;

}



ul {

margin: 8px 8px 8px 8px;

padding: 0px;

list-style-image: url('media/list-dot.gif');

}



ol {

margin: 8px 8px 8px 8px;

padding: 0px;

}



li {

margin: 4px 0px 4px 24px;

}



.quote {

width: 252px;

background: transparent url('media/quote-top.gif') no-repeat top left;

float: right;

margin: 10px 0px 10px 15px;

}



.quote p {

padding: 20px 20px 22px 20px;

margin: 0px;

color: #01538d;

background: transparent url('media/quote-bottom.gif') no-repeat bottom left;

font: normal 12px arial;

line-height: 16px;

}



.quote2 {

margin: 12px 0px 12px 0px;

color: #018cc7;

font: bold 13px Lucida Sans Unicode, arial;

}


.infotext {

margin: 12px 0px 12px 0px;

color: #018cc7;

font: bold 11px Lucida Sans Unicode, arial;

}


#foot {

color: #fff;

font: normal 11px verdana;

clear:both;

width: 750px;

margin: 0px 0px 0px 10px;

background: #56afde url('media/bg-foot.gif') repeat-x top left;

text-align: left;

}



#foot p {

margin: 0px;

padding: 6px 0px 6px 20px;

line-height: 15px;

}



#foot a,

#foot a:visited {

color: #cbe5f5;

}



#foot a:hover,

#foot a:visited:hover {

color: #fff;

border-bottom: dotted 1px #fff

}



#benek,

#benek:visited {

color: #cbe5f5;

margin-left: 30px;

}



#benek:hover,

#benek:visited:hover {

color: #fff;

margin-left: 30px;

border-bottom: dotted 1px #fff

}



#sitemap,

#sitemap:visited {

color: #cbe5f5;

margin-left: 30px;

}



#sitemap:hover,

#sitemap:visited:hover {

color: #fff;

margin-left: 30px;

border-bottom: dotted 1px #fff

}



.vidlink,

.vidlink:visited {
font: normal 10px arial;
margin: 0px 0px 0px 26px;

display: block;

}



.vidlink:hover,

.vidlink:visited:hover {
font: normal 10px arial;
border: none;

}



.shoplink,

.shoplink:visited {

margin: 0px 0px 0px 26px;

display: block;

}



.shoplink:hover,

.shoplink:visited:hover {

border: none;

}



#VolusionLiveChat a:hover {

border: none;

}



table {

padding: 0px;

margin: 0px;

border: none;

}



td {

padding: 0px;

margin: 0px;

border: none;

}



tr {

padding: 0px;

margin: 0px;

border: none;

}



a.noline:hover {

	border-bottom: none;

}



div.special {

	width: 144px;

	margin: 12px 0px 12px 30px;

	font-size: 11px;

	text-align: center;

	padding: 4px 0px 4px 0px;

}

.txtfld_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #7fbfe3;
	padding: 3px;
	margin-top:3px;
	width: 60px;
	height: 12px;	
	color:#666666;
}

.txtfld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #7fbfe3;
	padding: 3px;
	width: 100px;
	height: 12px;	
	color:#666666;
}

.txtmssg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #7fbfe3;
	padding: 3px;
	width: 100px;
	height: 28px;
	overflow:auto;
	color:#666666;
}
.submitbtn 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border: 1px solid #7fbfe3;
	background-image: url(media/button.png);
	background-repeat:repeat-x;	
	color:#008cc7;
		
}
/*new*/
.standPakage{
height:280px;
}
.h2 {

margin: 0px;

padding: 10px 0px 4px 0px;

color: #018cc7;

font: normal 17px Lucida Sans Unicode, arial;

letter-spacing: -1px;

}
.h2:hover {

margin: 0px;

padding: 10px 0px 4px 0px;

color: #018cc7;

font: normal 17px Lucida Sans Unicode, arial;

letter-spacing: -1px;

}
.padLeft{
padding-left:17px;
}
.totalNw{
color:#026502;
font-size:11px;
font-weight:bold;
}
/*Added By Debparna Dutta*/
.adHolder{
background:url(media/delux-day-spaBg.jpg) no-repeat;
width:194px; height:179px;
margin:0 15px 0 13px;
}
.adHolder1{
background:url(media/spaAdBg.jpg) no-repeat;
width:194px; height:240px;
margin:0 15px 0 13px;
}
.adHolder2{
background:url(media/profBg.jpg) no-repeat;
width:194px; height:200px;
margin:0 15px 0 13px;
}
.adFont{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#850000;
text-transform:capitalize;
padding-bottom:5px;
}
.textAreaDvd{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #7fbfe3;
padding: 3px;
width: 100px;
height: 40px;	
color:#666666;
overflow:auto;
}
.advSpaNew{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 24px;
color:#f59122;
}
#videoHolder{
float:right; 
margin:0 5px 0 5px; 
width:160px;
}
/*added on 2010-07-16*/
.newLinks{ margin:0;}
.newLinks a{ color:#018CC7;}
.newLinks a:hover{ color:#f1801b;}
.linksLeft{ float:left; width:49%; line-height:21px;}
.linksRight{ float:left; width:45%; line-height:21px;}
.clearx{ clear:both;}
