/* HTML */

body { margin: 0; padding: 0; background: #FFFFFF url(../images/background_fbeauty.gif); font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; color: #333;}

p { margin-top: 0; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; padding-top:0; margin-bottom: 3%;}

p + p { margin-top: -0.5%; padding-top:0;} 

img { border:none;}

img.dashed {
	border: 1px;
	border-style:dashed;
	border-color:#999999;
}

.dashed {
	border: 1px;
	border-style:dashed;
	border-color:#999999;
}

/* Fonts */

.Tah-10-grey { font-family: Tahoma, Verdana, Arial; font-size: 10px; color:#333333;}
.Tah-11-grey { font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#333333;}
.Tah-10-white { font-family: Tahoma, Verdana, Arial; font-size: 10px; color:#FFF; text-decoration:none;}
.Tah-10-red { font-family: Tahoma, Verdana, Arial; font-size: 10px; color:#F6C; text-decoration:none;}
.Tah-11-red { font-family: Tahoma, Verdana, Arial; font-size: 11px; color:##F9C;}
.Tah-11-red-b { font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#F9C; font-weight:bold;}
.Tah-12-red-b { font-family: Tahoma, Verdana, Arial; font-size: 12px; color:#F9C; font-weight:bold;}
.Tah-13-red-b { font-family: Tahoma, Verdana, Arial; font-size: 13px; color:#F9C; font-weight:bold;}
.pages { font-family: Tahoma, Verdana, Arial; font-size: 33px; color:#F9C; font-weight:bold;}
/* Header */

#header-wrapper { height: 11px; background-color:#E2EEC3; background: url(../images/header_background_fbeauty.gif);}
#header { width: 780px; height: 11px; margin: 0 auto;}


/* Content Wrappers - Change Height & Name for Each Page*/
#home_wrapper { width: 796px; height: 723px; text-align:center; margin: 0 auto; position:relative;}
#schools_wrapper { width: 796px; height: 780px; text-align:center; margin: 0 auto; position:relative;}
#girls_summer_wrapper { width: 796px; height: 840px; text-align:center; margin: 0 auto; position:relative;}

#menu {
	width: 780px;
	height: 114px;
	position: absolute;
	top: 10px;
	left: 0px;
	z-index:3;
}

#left_stitch {width: 8px; height: 100%; background: url(../images/left_background_fbeauty.gif); z-index:1; position:absolute; top: 0px; left: 0px;}
#right_stitch {width: 8px; height: 100%; background: url(../images/right_background_fbeauty.gif); z-index:2; position:absolute; top: 0px; left: 788px;}
#center_cont {width: 780px;	height: 100%; background: url(../images/center_background.jpg); background-repeat:no-repeat; background-color:#FFF; top: 0px; left: 8px; position:absolute;}

#home_flash { width: 724px; height: 276px; position: absolute; top: 126px; left: 29px; z-index:2;}
#home_stitches { width: 780px; height: 1px; position: absolute; top: 417px; left: 0px; background: url(../images/home_stitches_bg.gif);}
#home_brochure { width: 333px; height: 209px; position: absolute; top: 433px; left: 29px;}
#home_contact { width: 368px; height: 209px; position: absolute; top: 433px; left: 385px;}
#home_squares { width: 123px; height: 29px; position: absolute; top: 669px; left: 29px;}
#home_info { width: 366px; height: 38px; position: absolute; top: 668px; left: 385px; line-height:17px; text-align:right;}

#breadcrumb { width: 333px; height: 18px; position: absolute; top: 123px; left: 29px; text-align:left; z-index:2; color:#FFF; padding-left:2px; padding-right:0px;}

#sub_brochure { width: 333px; height: 209px; position: absolute; top: 137px; left: 29px;}
#sub_menu { width: 130px; height: 420px; position: absolute; top: 220px; left: 29px;}
#sub_title_right { width: 333px; height: 18px; position: absolute; top: 137px; left: 383px; text-align:left; }
#sub_title_left { width: 333px; height: 18px; position: absolute; top: 140px; left: 29px; text-align:left; }
#sub_text_right { width: 370px; height: 200px; position: absolute; top: 163px; left: 385px; text-align:left; padding-top:0px; padding-left:0px; padding-right:0px;}
#sub_text_description {
	width: 700px;
	height: 35px;
	position: absolute;
	top: 168px;
	left: 29px;
	text-align:left;
	padding-top:0px;
	padding-left:5px;
	padding-right:0px;
	line-height:16px;
}
#sub_table_1lines { width: 715px; height: 180px; position: absolute; top: 378px; left: 29px; padding-top:0px;}
#sub_table_2lines { width: 715px; height: 385px; position: absolute; top: 370px; left: 29px; padding-top:0px;}
#sub_table_2lines_3rows { width: 530px; height: 385px; position: absolute; top: 220px; left: 190px; padding-top:0px;}
#sub_table_2lines_customise {
	width:530px;
	height:570px;
	position:absolute;
	top:220px;
	left:190px;
	padding-top:0px;
	text-align:left;
}

#product_image { width: 250px; height: 420px; position: absolute; top: 220px; left: 190px; padding-top:0px; }
#product_description { width: 280px; height: 420px; position: absolute; top: 220px; left: 465px; padding-top:0px; text-align:left;}

.thumb {background:url(images/thumb_background.jpg); width: 160px; height: 180px; text-align:center; }
#thumb_table {background:url(images/thumb_background.jpg); width: 160px; height: 180px; cell-spacing:0px; cell-padding:0px;}
#pages_index { width: 203px; height: 38px; position: absolute; top: 760px; left: 595px; text-align:left;  font-family: Tahoma, Verdana, Arial; font-size: 33px; color:#BBBBBB; text-decoration:none;}

#disclaimer { color:#999; width:620px; height: 40px; text-align:center; left:45px; top: 330px; position:absolute; line-height:14px; text-decoration:none; text-align:center;}
#disclaimer_custom { color:#999; width:620px; height: 40px; text-align:center; left:80px; top:794px; position:absolute; line-height:14px; text-decoration:none; text-align:center;}
/* Footer */

#footer_wrapper { width: 796px; height: 76px; text-align:center; margin: 0 auto; position:relative;}
#footer_cont { width: 780px; left:8px; height: 100%; position:absolute; background: url(../images/footer_background.gif);}
#footer_links { width:620px; height: 40px; text-align:center; left:80px; top: 24px; position:absolute; line-height:17px; text-decoration:none;}
#footer_stitches { height: 13px; width: 780px; background: url(../images/footer_line_background_fbeauty.gif); position:relative;}
#bottom_stitches { height: 3px; width: 796px; text-align:center; margin: 0 auto; padding-top:0px; background: url(../images/bottom_stitches_fbeauty.gif);position:relative; background-color:#000; }
