@charset "utf-8";
/* CSS Document */
/* 現代美容 */

body {height:100%;margin:0px;padding:0px;text-align:left;background:url(../images/Common/OuterBG.gif);font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體";}
form{padding:0px;margin:0px;}
ul{margin:0px 0px 0px 25px;padding:0px;}
ol{margin:0px 0px 0px 25px;padding:0px;}
hr {height:1px;color:#666; overflow:hidden}

.Clear{clear:both;}
.FLeft{float:left;}
.FRight{float:right;}
.HR {width:100%;height:1px;overflow:hidden;background:#CCC;margin:10px 0px 0px 0px;}
.HR_Dot {width:100%;height:10px;overflow:hidden;background:url(../images/Common/1px_10px_dot.gif) repeat-x;}
.HR_Dot2 {width:550px;height:10px;overflow:hidden;background:url(../images/Common/1px_10px_dot.gif) repeat-x;}
.para_txt{line-height:20px;}
.letterSpacing{letter-spacing:0.1em;}

#Body {width:950px;background:#000000;}
#MainIndex {background:URL(../images/Common/indexbg.jpg) repeat-x;width:100%;height:100%;}

#Header #FlashMenu {position:absolute;z-index:1;top:2px;left:0px;}
#Header #Flower {position:absolute;z-index:2;top:90px;left:0px;width:350px;height:745px;}
.MenuHR {background:#000;height:4px;overflow:hidden;}
#Content .AboutUs_BG{background:URL(../images/BG/AboutUs.jpg) no-repeat;}
#Content .Services_BG{background:URL(../images/BG/Services.jpg) no-repeat;}
#Content .Gallery_BG{background:URL(../images/BG/Gallery.jpg) no-repeat;}
#Content .Branches_BG{background:URL(../images/BG/Branches.jpg) no-repeat;}
#Content .Advert_BG{background:URL(../images/BG/Advert.jpg) no-repeat;}
#Content .Contact_BG{background:URL(../images/BG/Contact.jpg) no-repeat;}

#Content .ContentBody {
	padding:350px 50px 50px 320px;position:relative;
}

.ContentBottom {
	height:436px; margin-left:653px;background:URL(../home/pattanbg.jpg) no-repeat;
}

.ContentBottom2 {
	height:436px; background:URL(../home/pattanbg.jpg) no-repeat;
}

.ContentBottom3 {
	height:1000px; background:URL(../home/pattanbg3.jpg) no-repeat;
}

.ServiceMenu{
	margin:5px 0px 5px 0px;
}

.Branches .IMG {
	float:left;
	width:133px;
	height:100px;
	background:#ffffff;
	padding:3px;
}
.Branches .Address{
	float:left;
	width:380px;
	padding:0px 10px 0px 15px;
}

#Gallery .Thumb {
	float:left;
	width:120px;
	height:80px;
	overflow:hidden;
	padding:1px;
	background:#ccc;
	margin:3px;
}

#Advert #Option {float:left;width:100px;text-align:center;}
#Advert #AdvertContent {float:left;width:430px;padding:0px 20px 0px 0px;}
#Advert #AdvertContent .Body{padding:10px 0px 10px 0px;}
#Advert #AdvertContent .Caution {padding:2px;background:#666666;color:#CCC;text-align:center;}
#Advert #AdvertContent .AdvertIMG{width:420px;padding:1px;background:#ccc;margin-top:5px;}


#Footer {padding:10px;}
#FooterLink {padding:5px 10px 5px 10px;}
.FooterHR {background:URL(../images/Common/FooterHR.gif) no-repeat;height:1px;overflow:hidden;margin:5px 0px 5px 0px;}

#BodyOverlay {
	background:#000;
	position:absolute;
	left:0;top:0;
	z-index:1000;
	display:block;
	filter:alpha(opacity:70);
	KHTMLOpacity:0.70;
	MozOpacity:0.70;
	opacity:0.70;
}