body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#01071b url(../images/main-bg.jpg) top center no-repeat;}

/*Comman Style*/
a, img { border:0; outline:0; }
.cl { clear:both; }
.fl { float:left; }
.fr { float:right; }
#wraper { margin:0; padding:0; }
#container { margin:0 auto; padding:0; width:880px; }
.headerbox { width:880px; }
.logo { margin:0 auto; padding:7px 0 0 0; width:351px; }
.menubox { margin:0 auto; width:660px;  }
.menubox ul { margin:0; padding:20px 0 0 0; list-style:none; }
.menubox ul li { margin:0; padding:0 15px 0 29px; background:url(../images/saprator.png) no-repeat left center; background-position:left; font-size:17px; color:#fff; display: inline; text-align:right;}
.menubox ul li.first { background:none; }
.menubox ul li a { color:#fff; text-decoration:none; }
.menubox ul li a:hover { color:#d3ba7f; text-decoration:none; }
.menubox ul li a.active { color:#d3ba7f; }

.bookboxbg { width:662px; padding:52px 107px 56px 111px; background:url(../images/book-bg.png) top left no-repeat; height:491px; }
.textarea { width:662px; }
.leftpart { margin:0 30px 0 0; width:312px; float:left; }
.pagetitle { margin:0 0 10px 0; font-size:31px; font-weight:normal; color:#3c3221; background:url(../images/title-line.png) bottom left no-repeat; }
.leftimgbox { width:312px; text-align:center; }
.rotedbox { margin:0 auto; width:226px; background:url(../images/reotedbg.jpg) top left repeat-x; height:42px; }
.rotedboxin { margin:0 auto; width:205px; padding:9px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#373535; text-align:center; }
.leftaro { width:39px; float:left; }
.tectbox { width:127px; float:left; }
.dresstext { padding:120px 0 0 0; color:#030e22; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:26px; text-align:center; } 
.dresstext.space{ padding:150px 0 0 0; }
.dresstext p { margin:0; padding:0 0 20px 0; }
.dresstext h1 { margin:0; padding:0 0 20px 0; font-size:30px; line-height:40px; font-weight:normal; color:#3c3221; }
.dresstext h1 span { color:#025287; }
.homepage { padding:30px 0 20px 0; width:312px; }

.rightpart { margin:0; width:320px; float:left; }
.righttextbox { padding:0 0 0 7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:26px; font-weight:normal; color:#373535; }
.righttextbox span { color:#025287; }
.righttextbox a  { color:#3c2905; text-decoration:underline; }
.righttextbox a:hover  { color:#030e22; text-decoration:underline; }
.righttextbox h2 { margin:0; padding:0 0 5px 0; font-size:18px; font-weight:normal; color:#3c2905; }
.righttextbox h3 { margin:0; padding:0; font-size:17px; font-weight:normal; color:#030e22; }
.righttextbox p { margin:0; padding:0 0 15px 0; }
.c-img { width:300px; margin:10px 0; }
.c-img img { float:left; }
.dresstitle { margin:0 0 15px 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#030e22; }
.multiimgbox { width:312px; }
.imgbox { width:133px; padding:6px; margin:0 8px 8px 0; float:left; border:#7d612e solid 1px; }
.dasedline { padding:9px 0 18px 0; width:300px; background:url(../images/dased.png) top left repeat-x; }

.subpagetxt { padding:150px 0 0 7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:26px; font-weight:normal; color:#373535; text-align:center; }
.subpagetxt.sleep { padding:100px 0 0 7px;  }
.subpagetxt span { color:#025287;  }
.subpagetxt p { margin:0; padding:0 0 15px 0; }
.subpagetxt a  { color:#3c2905; text-decoration:underline; }
.subpagetxt a:hover  { color:#030e22; text-decoration:underline; }
.opctionbox { margin:24px 0 0 0; }

.footerbox { width:800px; padding:0 40px; height:50px; }
.followus { width:180px; margin:0 0 0 80px; float:right; font-family: "Imperial BT"; color:#025287; font-size:12px; text-transform:uppercase; }
.icon { margin:0 0 -10px 10px; }
.fotertext { padding:8px 0 0 0; font-size:11px; color:#025287; line-height:20px; float:right; }

