/* CSS Document */
body{
background-image:url(../images/bg-new.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#ffffff;
padding:0;
margin:0;
height:630px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
body.inner{
background-image:url(../images/inner-bg-new.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#ffffff;
padding:0;
margin:0;
height:336px;
/*height:619px;*/
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}
body.popup{
background-image:none;
background-color:#ffffff;
padding:5px 10px 0 10px;
margin:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}
body.admin{
background-image:none;
background-color:#ffffff;
padding:5px 0 0 0;
margin:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
height:99%;
}
.logo{
/*padding:59px 46px 16px 0;
padding:59px 0 16px 0;*/
padding:30px 0 16px 0;
}
.header-icon{
/*padding-top:110px*/
padding-top:81px
}
.nav-new{
padding:0;
margin:0;
height:33px;
background-image: url(../images/nav-bg.jpg);
background-repeat:no-repeat;
}
.nav-new td{
color:#ffffff;
font-weight:bold;
}
.navspacing{
/*padding-left:23px;*/
padding-left:16px;
}
.nav-new td.on1{
background-image: url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:50% 50%;
}
table#home{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:1% 50%;
}
table#whatsnew{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:98% 50%;
}

table.about-us{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:1% 50%;
}
table#property{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:11% 50%;
}
table#rooms{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:21% 50%;
}
table#restaurants{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:32% 50%;
}
table#conferences{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:49% 50%;
}
table#wedding-parties{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:66% 50%;
}
table#loyalty{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:79% 50%;
}
table#career{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:33px;
background-position:88% 50%;
}
.nav-new td a:link,.nav-new td a:visited{
color:#ffffff;
text-decoration:none;
}
.nav-new td a:hover{
color:#ffffff;
/*color:#ffac59;*/
text-decoration:none;
}
.nav{
padding:0;
margin:0;
height:33px;
}
.nav ul{
padding:10px 0 0 0;
margin:0;
list-style-type:none;
background-image:url(../images/nav-bg.jpg);
background-repeat:no-repeat;
height:23px
}
.nav ul li{
display:inline;
color:#ffffff;
font-weight:bold;
padding:0  11px 0 12px;
margin:0
}
.nav ul li.next{
padding:0 0 0 0;
margin:0
}
.nav ul li span.navover{
background-image:url(../images/mouseover-effect.gif);
background-repeat:no-repeat;
height:23px;
background-position:0 0;
width:77px;
/*padding:0 11px 0 20px;*/
margin:0;
float:left;
text-align:center;
padding:0
}

.nav ul li a:link,.nav ul li a:visited{
color:#ffffff;
text-decoration:none;

}
.nav ul li a:hover{
color:#ffffff;
text-decoration:none;

}
.hleftbg{
padding:0;
margin:0;
background-image:url(../images/left-bg.jpg);
width:235px;
height:119px;
background-repeat:no-repeat;
background-position:0 100%;
}
.hmiddle{
padding:0;
margin:0;
height:119px;
width:227px;
}
.hrightbg{
padding:0;
margin:0;
/*background-image:url('../images/right-bg.jpg');*/
background-image:url(../images/right-bg-tour.jpg);
width:219px;
height:119px;
background-repeat:no-repeat;
background-position:0 100%
}
.hright{
padding:0;
margin:0;
height:119px;
width:232px;
}
.btm{
border-top:1px solid #b3b3b3;
padding-bottom:10px;
}
.btmright{
padding:12px 0 0 0;
margin:0;
width:190px;
color:#7e7b7b;
}
.btmright a:link,.btmright a:visited{
text-decoration:none;
color:#cd123b;
}
.btmright a:hover{
text-decoration:none;
color:#7e7b7b;
}
.btmlink{
padding:12px 0 0 0;
margin:0;
width:900px;
}
.btmlink ul{
padding:0 0 0 4px;
margin:0;
list-style-type:none
}
.btmlink ul li{
display:inline;
padding:0 0 0 0;
margin:0;
color:#7e7b7b;
text-decoration:none;
}
.btmlink ul li.on{
padding:0 6px 0 6px;
margin:0;
}
.btmlink ul li a:link,.btmlink ul li a:visited{
color:#7e7b7b;
text-decoration:none;
}
.btmlink ul li a:hover{
color:#d11242;
text-decoration:none;
}

.heading-img{
padding:0 0 0 21px;
margin:0
}
.packages-bullet{
padding:12px 0 0 32px;
margin:0;
background-image:url(../images/red-bullet.gif);
background-repeat:no-repeat;
background-position:9% 87%;
font-weight:bold;
}
.packages-bullet a:link,.packages-bullet a:visited{
color:#d4d4d4;
text-decoration:none;
}
.packages-bullet a:hover{
color:#ffffff;
text-decoration:none;
}
.packages-txt{
padding:4px 0 0 32px;
margin:0;
color:#000000;
}
.packages-more{
padding:4px 25px 0 0;
margin:0;
text-align:right;
color:#ffffff
}
.packages-more a:link,.packages-more a:visited{
color:#d4d4d4;
text-decoration:none;
}
.packages-more a:hover{
color:#ffffff;
text-decoration:none;
}
.chk-button{
padding:8px 0 0 0;
margin:0;
}
.chk-button-inner{
padding:22px 0 0 30px;
margin:0;
}
.textBox{
	padding:0;
	margin: 0px;
    font-family:tahoma, arial;
    font-size: 10px;    
    color: #515050;
	text-align: left;
	}
.input1{
width: 51px;
height: 14px;
border: medium none;
padding-left:5px;
}
.select{
height:18px;
 width: 70px;
}
.calanderbg{
background-color:#ffffff;
border:1px solid #464646
}

.reservation-innerarea{
width:299px;
height:174px;
background-image:url(../images/reservation-innerbg.jpg);
background-repeat:no-repeat;
}
.con{
padding:0 0 26px 20px;
margin:0;
text-align:justify;
}
.con p{
color:#686868;
padding:0 0 12px 0;
margin:0;
}
.txt{
color:#686868;
}
.con p.list{
color:#686868;
padding:0 0 3px 0;
margin:0;
}
span.popup{
color:#d11242;
font-weight:bold;
}
.con span.title{
color:#d11242;
font-weight:bold;
}
.con a:link, .con a:visited{
color:#d11242;
text-decoration:none
}
.con a:hover{
color:#686868;
text-decoration:none
}
.con ul{
padding:0 0 6px 0;
margin:0;
list-style-type:none
}
.con ul li{
color:#686868;
padding: 0 0 2px 12px;
margin:0;
background-image:url(../images/arrow-red.gif);
background-repeat:no-repeat;
}
.con ul.sub-bullet{
padding:0 0 6px 0;
margin:0;
list-style-type:none
}
.con ul.sub-bullet li{
color:#686868;
padding: 0 0 2px 10px;
margin:0;
background-image:url(../images/red-arrow.gif);
background-repeat:no-repeat;
}
p.opening{
color:#cd123b;
font-weight:normal;
padding:0 0 5px 0;
margin:0
}
h4{
padding:0 0 8px 0;
margin:0;
color:#cd123b;
font-weight:bold;
font-size:12px;
text-align:center
}
.con h4{
padding:0 0 8px 0;
margin:0;
color:#cd123b;
font-weight:bold;
font-size:12px;
text-align:left
}
.con h4.opulentbg{
padding:3px 0 0 8px;
margin:0 0 9px 0;
color:#cd123b;
font-weight:bold;
font-size:11px;
text-align:left;
background-image:url(../images/opulent-curve.gif);
background-repeat:no-repeat;
width:173px;
height:18px
}
.con h4.contact{
padding:0 0 0 0;
margin:0;
color:#cd123b;
font-weight:bold;
font-size:11px
}
.con p.img{
padding:0;
margin:0
}
.con h1{
/*padding:19px 0 7px 0;*/
padding:9px 0 7px 0;
margin:0;
}
.reservation-img1{
padding-top:0px;
padding-left:33px;
padding-bottom:12px
}
.reservation-img{
padding-top:32px;
padding-left:33px;
padding-bottom:12px
}
.leftimg1{padding-top:0}
.leftimg2{padding-top:14px}
.menu{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding:0;
margin:0;
filter:alpha(opacity=80); /* for IE5-7*/
-moz-opacity:0.80; /*// Netscape Navigator.*/
opacity:0.80; /*// for all other browsers*/
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”; /*// for IE5-8*/

}
div.munulink{
padding:0 0 0 15px;
margin:0;
background-image:url(../images/all_arrows-red3new1.gif);
background-repeat:no-repeat;
background-position:0 50%
}
div.munulink a:link,div.munulink a:visited{
padding:0;
margin:0;
background-image:url(../images/all_arrows-red2new.gif);
background-repeat:no-repeat;
background-position:0 50%
}
div.munulink a:hover{
background-image:url(../images/all_arrows-red2new.gif);
background-repeat:no-repeat;
background-position:0 50%
}
div.munulink-change{
padding:0 0 0 15px;
margin:0;
background-image:url(../images/all_arrows-red3.gif);
background-repeat:no-repeat;
background-position:0 50%
}

div.munulinkover{
padding:0 0 0 15px;
margin:0;
background-image:url(../images/all_arrows1.gif);
background-repeat:no-repeat;
}

.con div.tel{
background-image:url(../images/tel.gif);
background-repeat:no-repeat;
background-position:0 0;
font-family:tahoma,arial;
font-size:11px;
color:#686868;
padding:0 0 3px 20px;
height:14px;
margin-top:10px;
}
.con div.fax{
background-image:url(../images/fax.gif);
background-repeat:no-repeat;
background-position:0 0;
font-family:tahoma,arial;
font-size:11px;
color:#686868;
padding:0 0 3px 20px;
height:14px
}
.con div.mobile{
background-image:url(../images/mobile.gif);
background-repeat:no-repeat;
background-position:0 0;
font-family:tahoma,arial;
font-size:11px;
color:#686868;
padding:0 0 3px 20px;
height:14px
}
.con div.email{
background-image:url(../images/email.gif);
background-repeat:no-repeat;
background-position:0 0;
font-family:tahoma,arial;
font-size:11px;
color:#686868;
padding:0 0 0 22px;
height:14px
}
.con div.email a:link,.con div.email a:visited{
color:#d11242;
text-decoration:none
}
.con div.email a:hover{
color:#686868;
text-decoration:none
}
div.clear{
clear:both;
}
.textform{
color:#686868;
padding:5px 0 5px 10px
}
.sm_red{
color:#d11242;
}
.inputbox-left{
color:#6f6f6f;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #bbbbbc;
text-decoration:none;
padding-top:0px;
height:16px;
width:120px;
}
.inputbox{
color:#6f6f6f;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #bbbbbc;
text-decoration:none;
padding-top:0px;
height:16px;
width:136px;
}
.select1{
color:#686868;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #9b9b9b;
text-decoration:none;

}
.input2{
color:#686868;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #9b9b9b;
text-decoration:none;
padding-top:0px;
height:16px;
/*width:145px;*/
width:145px;
}
.inputpin{
color:#6f6f6f;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #bbbbbc;
text-decoration:none;
padding-top:0px;
height:16px;
/*width:145px;*/
width:85px;
}
.inputsmall{
color:#6f6f6f;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #bbbbbc;
text-decoration:none;
padding-top:0px;
height:16px;
width:35px
}

.inputtext1{
color:#686868;
font-family:tahoma,arial;
font-size:11px;
background-color:#ffffff;
border: 1px solid #bbbbbc;
text-decoration:none;
padding-top:0px;
}
.form{
padding:0 0 0 15px;
margin:0;
}
.subleft{
font-weight:bold;
height:21px
}
a.leftlink:link,a.leftlink:visited{
color:#7e7b7b;
text-decoration:none
}
a.leftlink:hover{
color:#d11242;
text-decoration:none
}
.textcolor{
/*background-color:#f7f7f7;*/
background-color:#ffffff;
}
.con-minheight{
/*min-height:300px;
height:auto !important;*/
height:286px;
padding-top:20px;
background-image:url(../images/left-gradient.jpg);
background-repeat:no-repeat;
background-position:0 0;

}
div.menubg{
filter:alpha(opacity=80); /* for IE5-7*/
-moz-opacity:0.80; /*// Netscape Navigator.*/
opacity:0.80; /*// for all other browsers*/
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”; /*// for IE5-8*/
}
 
div.menubg,div.menubg a:link,div.menubg a:visited{
background-image:url(../images/header.gif);
background-repeat:repeat-x;
width:140px;
height:31px;
padding:0;
margin:0
}
div.menubg a:hover{
background-image:url(../images/header_over.gif);
background-repeat:repeat-x;
width:140px;
height:31px;
padding:0;
margin:0
}

/* sitemap css*/
ul.sitemap{
list-style:none;
margin:0 0 0 12px;
padding:0 0 0 12px;
}
ul.sitemap li{
background-image:url(../images/arrow-bullet.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:17px;
font-size:11px;
font-weight:bold;
text-decoration:none; 
margin-bottom:5px
}

ul.sitemap1 li{
background-image:url(../images/graybullet.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:0 0 0  13px;
margin:0;
line-height:15px
}
ul.sitemap li a:link,ul.sitemap li a:visited{
font-weight:bold;
text-decoration:none; 
color:#686868;
font-family:tahoma,arial;
font-size:11px;
}
ul.sitemap li a:hover 
{text-decoration:none; 
color:#cd123b;
font-weight:bold;
font-family:tahoma,arial;
}
ul.sitemap1{
list-style:none;
margin:0 0 0 10px;
padding:0 0 0 10px;
}
ul.sitemap1 li a:link,ul.sitemap1 li a:visited
{font-weight:normal;
text-decoration:none; 
font-size:11px;
color:#cd123b;
font-family:tahoma,arial;
}
ul.sitemap1 li a:hover
{font-weight:normal;
text-decoration:none; 
font-size:11px;
color:#686868;
font-family:tahoma,arial;
}




.enquiry {
/*background-color:#fddfe6;*/
}
.enquiry td{
background-color:#ffffff;
color:#686868;
}
.formspacing{
padding-left:10px;
padding-bottom:7px
}
.inputspacing{
padding-bottom:7px
}
.red-band{
background-image:url(../images/red-band.jpg);
background-repeat:no-repeat;
height:25px;
color:#ffffff;
font-size:12px; 
font-weight:bold;
padding-left:12px;
padding-right:12px
}
.enquiry .red{
background-color:#cd123d;
color:#ffffff;
}
.enquiry .head{
background-color:#818284;
color:#ffffff;
font-weight:bold;
height:21px;
padding-left:12px;
}
.enquiry .star{
color:#cd123d;
}
.input2 {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:136px;
	height:16px;
	}
.inputdd {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:136px;
	height:18px;
	}
.input3 {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:36px;
	height:16px;
	margin-right:5px;
	}

.input3_dd_date {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:50px;
	/*height:18px;*/
	margin-right:5px;
	}
.input3_dd_country {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:250px;
	height:18px;
	margin-right:5px;
	}
.input3_dd_state {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:200px;
	height:18px;
	margin-right:5px;
	}
.input3_dd {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:76px;
	height:16px;
	margin-right:5px;
	}
.input3_isd {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:26px;
	height:16px;
	margin-right:2px;
	}
.input3_std {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:26px;
	height:16px;
	margin-right:2px;
	}	
.input3_ph {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #bbbbbc;
	width:80px;
	height:16px;
	margin-right:2px;
	}	
.textarea {
	color: #6f6f6f;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #ffffff;
	border: 1px solid #bbbbbc;
	text-decoration:none;
	}

.back-to-top{
color:#cd123b;
font-size:11px;
text-decoration:none;
text-align:right;
padding-right:10px;
padding-bottom:10px;
}
.back-to-top a:link,.back-to-top a:hover{
color:#cd123b;
font-size:11px;
text-decoration:none;
}

.back-to-top a:visited{
color:#cd123b;
font-size:11px;
text-decoration:none;
}
/*photo gallery*/
.highslide {
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}
.highslide a:link , .highslide a:visited{
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
	border:none;
}
.highslide a:hover{
outline: none;
border:none;
}
.highslide img {
border:0px;
}
.highslide img a:link ,.highslide img a:visited{
border:0px;
}
.highslide:hover img {
border:0px;
}

.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
display: none;
border-bottom: 1px solid white;
font-family: tahoma,arial, Helvetica;
font-size: 10pt;
padding: 5px;
background-color: #d11242;
}
.highslide-loading {
display: block;
color: white;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
padding: 3px;
border-top: 1px solid white;
border-bottom: 1px solid white;
background-color: black;
cursor: url(../images/zoomin.cur), pointer;
}

a.highslide-credits,
a.highslide-credits i {
padding:2px;
text-decoration:none;
font-size:11px;
background-color:#d11242;
color:#ffffff;
font-family:tahoma, Arial, Helvetica, sans-serif;
margin-left:2px;
margin-top:2px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
color: white;
background-color:#d11242;
}
a.highslide-credits:hover span {
color: white;
background-color:#d11242;
}
.highslide-display-block {
display: block;
}
.highslide-display-none {
display: none;
}
.thumbnail-margin{
margin-right:1px;
margin-left:30px
}
.left-thumbnail-margin{
margin-right:38px;
margin-left:5px;
}
.textcolor{background-color:#f5f1f1}
.textcolornew{background-color:#818284;color:#ffffff;font-weight:bold;text-align:center;}
a.position:link,a.position:visitied{
color:#d11242;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}
a.position:hover{
color:#686868;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}


.gallery-bg {
	background-image:url(../images/gallery-bg.gif);
	background-repeat:no-repeat;
	width:422px;
	height:333px;
	padding:7px 6px 0 6px;
	}

.table-img td {
	text-align:left;
	}	
.table-img td a:link,.table-img td a:visited{
	color:#494949;
	text-decoration:none;
	}
.table-img td a:hover{
	color:#141414;
	text-decoration:none;
	}
.table-img img {
	border:1px solid #636568;
	margin-bottom:5px;
	}
	div.loyality-club{
	padding:11px  25px 0 11px;
	margin:0;
	width:196px;
	height:78px;
	background-image:url(../images/loyality-club-banner.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	font-family:arial;
	color:#000000;
	font-size:11px;
	}
	div.loyality-club a:link,div.loyality-club a:visited{
	color:#000000;
	text-decoration:none;
	}
	div.loyality-club a:hover{
	color:#ffffff;
	text-decoration:none;
	}
	.gallery-icon{
	padding-top:5px
	}
	.thumbnail{
	font-size:10px;
	color:#cd123b;
	padding-bottom:10px
	}
	.celebrity_comment{
	color:#cd123b;
	font-weight:bold;
	padding:10px 0 5px 0
	}
	.celebrity{
	padding-bottom:10px;
	padding-top:5px;
	border-bottom:1px solid #cd123b
	}
	span.name{
	color:#cd123b;
	font-weight:bold;
	}
	p.celebriteis_disc{
	color:#cd123b;
	background-image:url(../images/bullet-ramada.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:41px;
	padding-left:54px;
	}
	div.celebriteis_disc{
	color:#cd123b;
	background-image:url(../images/bullet-ramada.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:41px;
	padding-left:54px;
	padding-bottom:27px;
	padding-top:4px
	}
.pic-gallery{
	font-size:10px;
	
	padding-bottom:0px;
	text-align:right;
	padding-right:10px;
	}
	.guestbook{
	padding:0 0 0 75px; 	
	border-bottom:1px dotted #cd123b;
	background-image:url(../images/commabullet.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:67px;
	}
	.spacing{/*padding-bottom:10px;*/padding-top:4px}
span.guest{color:#cd123b}
p.txt-largeimg{font-size:10px}


.admin-txt{
text-align:right;
height:27px;
padding-right:7px;
font-weight:bold;
}
select.option{

padding:0;
margin: 0px;
font-family:tahoma, arial;
font-size: 11px;    
color: #515050;
text-align: left;
}
ol{
margin-top:0;
padding-left:6px;
margin-left:13px
}
li{padding-bottom:5px}
.seprator{
background-image:url(../images/dottedline.gif);
height:40px;
background-repeat:repeat-x;
background-position:center;
}
.sp-seprator{
background-image:url(../images/dottedline.gif);
height:40px;
background-repeat:repeat-x;
background-position:center
}
span.sp{
color:#cd123b;
font-weight:bold;
font-family:tahoma;
font-size:12px
}
p.sptxt{padding-top:10px;}
p.spmore{padding:0;margin:0}
.virtual_tour{
padding:32px 0 0 0;
margin:0;
font-weight:normal;
color:#000;
text-align:center
}
.virtual_tour a:link,.virtual_tour a:visited{
color:#ffffff;
text-decoration:none;
}
.virtual_tour a:hover{
color:#d4d4d4;
text-decoration:none;
}