body {
	background-color: #BEBEBE;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background:url(../images/bg_new.jpg) top center;
	background-repeat:no-repeat;
	font-family:Times-Roman, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.FL{float:left;}
.FR{float:right;}

#container{ width:1003px; margin:auto;}
.main{width:895px; margin:auto; background-color:#FFF;  text-align:left;height:582px; background-image:url(../images/img-bg.jpg); background-repeat:no-repeat;}
.main .slide-area{ width:340px; margin-left:25px; float:left; margin-top:60px; line-height:16px; font-weight:bold; }
.main .logo{position:absolute; margin-top:30px; /*margin-left:12px;*/ z-index:1000; float:left;}
.book-icon{ width:150px; font-size:14px; color:#333; font-weight:bold; float:left; margin-top:-85px; _margin-top:-80px; margin-left:170px; _margin-left:85px;}

#overlay{ background-color:#BEBEBE; 	background:url(../images/bg_new.jpg); width:90%; height:100%; position: absolute;z-index:100000000; margin:auto; margin-top:-30px;}
#overlay h3{font-size:14px; color:#FFF; margin:0px; padding:0px; margin-top:50px;}

.book-icon a{color:#666; text-decoration:none;}
.book-icon a:hover{ color:#000;text-decoration:none;}

.fotter{margin:auto; width:895px; margin-top:5px;}

#flash-about {
	margin-top:-34px; 
}

#stylist {
/*	margin-top:-22px;*/ position:absolute;
	_margin-left:-140px;
}

#stylist2 {
	margin-top:-22px; position:absolute;
	_margin-left:-224px;
}
#stylist3 {
	margin-top:-22px; position:absolute;
margin-left:-5px;
_margin-left:-200px;
}
#stylist4 {
position:absolute;
margin-top:-22px;

}
.bg-main {
	background:url(../images/bg-main.jpg) repeat-y center;
	height:520px;
}

#bg-left {
 width:25px;
 float:left;
 overflow:hidden;
}

#body-text {

 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:16px;

}

.black {
color:#000000;

}

a img {
border:none;
}

a {
text-decoration:none;
color:#000;

}

a:hover {
text-decoration:underline;
color:#8d522d;
}

#contact-box {
margin:0 5px 20px 30px;
padding:15px;
background-color: #f2efea;
}

#footer {
font-size:9px;
padding:0 10px;
}


#video-tips {
 font-size:13px;
 padding:10px;
 margin:10px 20px 10px 5px;
 background-color: #e5dfda;
 
}

#video-tips  a { 
color:#003900;
text-decoration:underline;
}

#video-tips  a:hover { 
color:#8d522d;
text-decoration:none;
}
