/* CSS Document Updated by Nitya  for Mistress Hitomi*/
body{
padding:0px;
MARGIN:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
color:#ffffff;
text-align:center;
background-image:url(../images/main-bg.jpg);
background-position:top center;
background-repeat: repeat x;
}

.main{width:1000px;}

.phone{
font-family:'trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:right;
font-size:22px;
padding:14px 48px 0px 0px;
}

.phone b{
color:#EEFFC3;
}

/* heading start here */

h1{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#E90702;
font-size:25px;
margin:0px;
text-align:left;
font-weight:normal;
padding:0px 0px 0px 0px;
}

h1 a{
color:#F4C4C4;
text-decoration:none;
}


h1 a:hover{
color:#ffffff;
text-decoration:none;
}

h2{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:45px;
margin:0px;
line-height:47px;
font-weight:normal;
text-align:left;
padding:0px 0px 0px 103px;
text-transform:upercase;
}

h2 a{
color:#ffffff;
text-decoration:none;
}


h2 a:hover{
color:#8FEBF9;
text-decoration:none;
}

/* heading end here */


.banner{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
font-weight:bold;
color:#ffffff;
padding:10px;
}

.banner a{
color:#FFC5C2;
text-decoration:none;
}


.banner a:hover{
color:#ffffff;
text-decoration:none;
}



.details{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFDE00;
padding-bottom:7px;
text-transform:uppercase;
}

.text-table{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFA3A3;
text-align:left;
font-size:12px;
margin:0px;
line-height:22px;
}


.text-table td{
padding:0px 0px 0px 7px;
}



.text-table a{
color:#384C00;
text-decoration:none;
}


.text-table a:hover{
color:#ffffff;
text-decoration:underline;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9A9292;
font-size:11px;
margin:0px;
padding:0px 30px 0px 30px;
line-height:22px;
text-align:justify;
}

.top-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F6B29B;
text-align:center;
font-weight:bold;
font-size:12px;
margin:0px;
padding:0px 0px 0px 0px;
}

.top-link a{
color:#F6B29B;
text-decoration:none;
}


.top-link a:hover{
color:#ffffff;
text-decoration:none;
}

.act{color:#ffffff;}

.gallery{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF9C00;
text-align:right;
line-height:34px;
font-weight:bold;
font-size:13px;
margin:0px;
padding:0px 140px 0px 0px;
}

.gallery a{
color:#FF9C00;
text-decoration:none;
}


.gallery a:hover{
color:#ffffff;
text-decoration:none;
}


.b-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
margin:0px;
font-weight:bold;
padding:0px 0px 0px 0px;
line-height:30px;
}

.b-link a{
color:#ffffff;
padding-left:30px;
text-decoration:none;
}


.b-link a:hover{
color:#FFBD54;
text-decoration:none;
}

.gallery-photo{
float:left;
}

.gallery-photo img{
margin-left:53px;
border:5px solid #B2337F;
}

.gallery-photo1{
float:right;
}

.gallery-photo1 img{
margin-left:20px;
border:5px solid #B2337F;
}


.footer{
font-size:11px;
color:#919191;
line-height:26px;
}

.footer a{
color:#919191;
text-decoration:none;
}

.footer  a:hover{
color:#ffffff;
text-decoration:underline;
}

/* sitemap css start */

.sitemap{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F6B8DD;
text-align:left;
float:left;
 }
	

.sitemap UL {
margin:0px;
padding:0px;
list-style:none;}

.sitemap UL LI{
PADDING-LEFT:35PX;
line-height:25px;
margin-left:60px;
background:url('../images/box.gif') NO-REPEAT 5px 8px;
}

.sitemap UL LI img{
border:0px;
}

.sitemap A{
	color:#F6B8DD;
	text-decoration:none;
}
.sitemap A:Hover{
	color:#ffffff;
	text-decoration:underline;
}


/* sitemap css end */

.line{
margin: 0px 300px 0px 300px;
border-bottom:1px solid #363636;}


.detail-heading{color:#cccccc; font-size:14px; font-weight:bold; background-color:#3F0808;}
.cont-txt{background-color:#ffeeee; width:160px; border:1px solid #000000;}

.sitemap{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F4CDC9;
text-align:left;
float:left;
 }
	

.sitemap UL {
margin:0px;
padding:0px;
list-style:none;}

.sitemap UL LI{
PADDING-LEFT:35PX;
line-height:25px;
margin-left:60px;
background:url('../images/box.jpg') NO-REPEAT 18px 10px;
}

.sitemap UL LI img{
border:0px;
}

.sitemap A{
	color:#F4CDC9;
	text-decoration:none;
}
.sitemap A:Hover{
	color:#ffffff;
	text-decoration:underline;
}

.blink{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D60704;
font-size:11px;
}
.blink{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
color:#D60704;
font-size:11px;
}

.subheading{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
color:#D60704;
font-size:16px;
}

.hitomi{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:12px; font-style:italic
}

.frnd{width:376px; background-image:url(../images/bg.jpg); float:left; padding-top:140px; background-repeat:no-repeat;}
.link{color:#919191;text-decoration:none;}
.link a{color:#919191;text-decoration:none;}
.link a:hover {color:#ffffff;}