/* PastelBox09 Layout - */

/* Embedded Font */
@font-face {
 font-family: Xpress SF;
 src: url("expr.eot") /* EOT file for IE */
}
@font-face {
 font-family: Xpress SF;
 src: url("expr.ttf") /* TTF file for CSS3 browsers */
}

/* These CSS Styles applied to Div Tag Positioned Layers */

/* Borders */
.BorderLineTop {
	background-image: url(../images/NEW_home_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	left: 79px;
	top: 10px;
	width: 884px;
	height: 17px;
	z-index: 10;
	visibility: visible;
}

.HomeFrame {
	font-family: Arial, Helvetica, sans-serif;
}

.MainBorderLeftVert {
	background-image: url(../images/NEW_home_21.jpg);
	background-repeat: repeat-y;
}
.MainBorderBtm {
	background-image: url(../images/NEW_home_51.jpg);
	background-repeat: no-repeat;
}
.MainBorderRightVert {
	background-image: url(../images/NEW_home_20.jpg);
	background-repeat: repeat-y;
}

/* *************/
/* Main Header */
/* *************/

.Logo {
	background-image: url(../images/NEW_home_07.jpg);
	position: absolute;
	top: 39px;
	left: 169px;
	width: 226px;
	height: 51px;
	background-repeat: no-repeat;
	z-index: 4;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.HeaderBlock {
	background-color: #b5a37b;
	width: 834px;
	position: absolute;
	top: 23px;
	left: 104px;
	height: 97px;
	z-index: 2;
	visibility: visible;
}


.Telephone {
	background-image: url(../images/NEW_home_04.jpg);
	background-repeat: no-repeat;
}

.Fblink {
	position: absolute;
	left: 944px;
	top: 156px;
	width: 154px;
	height: 167px;
	z-index: 100;
	background-color: #FFFFFF;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #A0A0A4;
	border-right-color: #A0A0A4;
	border-bottom-color: #A0A0A4;
	border-left-color: #A0A0A4;
	padding: 8px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #563E22;
	background-image: url(../images/bg.gif);
}

/* *************/
/* Text Styles */
/* *************/

.menuText {
	font-family: "Xpress SF";
	font-size: 22px;
	color: #563e23;
}
.menuText:hover {
	text-decoration: underline;
}
.telNoText {
	font-family: "Xpress SF";
	font-size: 22px;
	color: #563E22;
}
.frontTextBlock {
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-align: center;
	color: #563e23;
}
.copyrightText {
	font-family: "Xpress SF";
	font-size: 14px;
	color: #563e23;
	padding-left: 90px;
	text-align: center;
}
.NavMenuText {
	font-family: "Xpress SF";
	font-size: 20px;
	color: #563e23;
}
NavMenuText:hover {
	text-decoration: underline;
}
.BoxTest {
	font-family: "Xpress SF";
	font-size: 14px;
	color: #626262;
	text-align: left;
}
.contactBoxTest {
	font-family: "Xpress SF";
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}
.RangeTitle {
	font-family: "Xpress SF";
	font-size: 28px;
	color: #594125;
}

/* *****************************/
/* Frame for Home Page Content */
/* *****************************/
.CornerTopLeft {
	background-image: url(../images/NEW_home_25.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 16px;
}
.HorizLineBtm {
	background-image: url(../images/NEW_home_40.jpg);
	background-repeat: repeat-x;
}
.TopTBar {
	background-image: url(../images/NEW_home_29.jpg);
}
.CornerTopRight {
	background-image: url(../images/NEW_home_31.jpg);
	background-repeat: no-repeat;
}
.VertLineEnd {
	background-image: url(../images/NEW_home_34.jpg);
	background-repeat: repeat-y;
}
.VertLineCentre {
	background-image: url(../images/NEW_home_35.jpg);
	background-repeat: repeat-y;
}
.CornerBtmLeft {
	background-image: url(../images/NEW_home_38.jpg);
	background-repeat: no-repeat;
}
.BtmTBar {
	background-image: url(../images/NEW_home_39.jpg);
	background-repeat: no-repeat;
}
.CornerBtmRight {
	background-image: url(../images/NEW_home_46.jpg);
	background-repeat: no-repeat;
}
.BtmFrame {
	border: 6px solid #bfb08e;
}

.HorizLineTop {
	background-image: url(../images/NEW_home_27.jpg);
	background-repeat: repeat-x;
}

/******************************/
/* Absoute Positionerd layers */
/******************************/

/* HOME PAGE */
/*************/

.WrapsPocketsTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.RibbonsBowsTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.PureIndulgenceTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 2px;
}
.SimplyGorgeousTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 2px;
}
.HandPaintedTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 2px;
}
.BespokeTitle {
	font-family: "Xpress SF";
	position: absolute;
	top: 417px;
	left: 148px;
	width: 232px;
	height: 147px;
	font-size: 23px;
	color: #563e23;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 2px;
}

#FlowerBanner {
	background-image: url(../images/NEW_home_16.jpg);
	background-repeat: no-repeat;
	position:absolute;
	left:104px;
	top:120px;
	width:834px;
	height:152px;
	z-index:5;
}
#Pen {
	position:absolute;
	left:674px;
	top:75px;
	width:43px;
	height:34px;
	z-index:70;
	background-image: url(../images/NEW_home_52.jpg);
	background-repeat: no-repeat;
}
#Order {
	position:absolute;
	left:732px;
	top:80px;
	width:191px;
	height:31px;
	z-index:71;
	font-family: "Xpress SF";
	font-weight: normal;
	font-size: 19px;
	color: #563E22;
}
#BottomBanner {
	background-image: url(../images/NEW_home_18.jpg);
	position:absolute;
	left:104px;
	top:272px;
	width:834px;
	height:47px;
	z-index:6;
}
#Layer3 {
	position:absolute;
	left:676px;
	top:36px;
	width:38px;
	height:26px;
	z-index:7;
}
#Layer4 {
	position:absolute;
	left:731px;
	top:38px;
	width:169px;
	height:29px;
	z-index:8;
}

#Layer6 {
	position:absolute;
	left:132px;
	top:397px;
	width:18px;
	height:13px;
	z-index:10;
}
#Layer7 {
	position:absolute;
	left:146px;
	top:397px;
	width:231px;
	height:13px;
	z-index:11;
}
#Layer8 {
	position:absolute;
	left:377px;
	top:397px;
	width:27px;
	height:13px;
	z-index:12;
}
#Layer9 {
	position:absolute;
	left:404px;
	top:397px;
	width:229px;
	height:13px;
	z-index:13;
}
#Layer10 {
	position:absolute;
	left:633px;
	top:397px;
	width:27px;
	height:13px;
	z-index:14;
}
#Layer11 {
	position:absolute;
	left:660px;
	top:397px;
	width:229px;
	height:13px;
	z-index:15;
}
#Layer12 {
	position:absolute;
	left:889px;
	top:397px;
	width:16px;
	height:13px;
	z-index:16;
}
#Layer13 {
	position:absolute;
	left:132px;
	top:410px;
	width:13px;
	height:154px;
	z-index:17;
}
#Layer14 {
	position:absolute;
	left:377px;
	top:410px;
	width:27px;
	height:154px;
	z-index:18;
}
#Layer15 {
	position:absolute;
	left:633px;
	top:410px;
	width:27px;
	height:154px;
	z-index:19;
}
#Layer16 {
	position:absolute;
	left:894px;
	top:410px;
	width:11px;
	height:154px;
	z-index:20;
}
#Layer17 {
	position:absolute;
	left:132px;
	top:564px;
	width:19px;
	height:13px;
	z-index:21;
}
#Layer18 {
	position:absolute;
	left:377px;
	top:564px;
	width:27px;
	height:13px;
}
#Layer19 {
	position:absolute;
	left:633px;
	top:564px;
	width:27px;
	height:13px;
}
#Layer20 {
	position:absolute;
	left:889px;
	top:564px;
	width:16px;
	height:13px;
	z-index:24;
}
#Layer21 {
	position:absolute;
	left:149px;
	top:565px;
	width:227px;
	height:13px;
	z-index:25;
}
#Layer22 {
	position:absolute;
	left:143px;
	top:564px;
	width:236px;
	height:13px;
	z-index:25;
}
#Layer23 {
	position:absolute;
	left:404px;
	top:564px;
	width:230px;
	height:13px;
	z-index:26;
}
#Layer24 {
	position:absolute;
	left:659px;
	top:564px;
	width:232px;
	height:13px;
	z-index:27;
}
#Layer25 {
	position:absolute;
	left:132px;
	top:594px;
	width:755px;
	height:183px;
	z-index:29;
}
#Layer26 {
	position:absolute;
	left:320px;
	top:808px;
	width:0px;
	height:9px;
	z-index:30;
}
#Layer27 {
	position:absolute;
	left:131px;
	top:592px;
	width:21px;
	height:20px;
	z-index:30;
}
#Layer28 {
	position:absolute;
	left:129px;
	top:592px;
	width:16px;
	height:13px;
	z-index:28;
}

#Layer29 {
	position:absolute;
	left:143px;
	top:589px;
	width:234px;
	height:13px;
	z-index:31;
}
#Layer30 {
	position:absolute;
	left:404px;
	top:589px;
	width:229px;
	height:13px;
	z-index:32;
}
#Layer31 {
	position:absolute;
	left:660px;
	top:589px;
	width:229px;
	height:13px;
	z-index:33;
}
#Layer32 {
	position:absolute;
	left:143px;
	top:756px;
	width:236px;
	height:13px;
	z-index:34;
}
#Layer33 {
	position:absolute;
	left:404px;
	top:756px;
	width:230px;
	height:13px;
	z-index:35;
}
#Layer34 {
	position:absolute;
	left:659px;
	top:756px;
	width:232px;
	height:13px;
	z-index:36;
}
#Layer35 {
	position:absolute;
	left:132px;
	top:602px;
	width:13px;
	height:154px;
	z-index:37;
}
#Layer36 {
	position:absolute;
	left:377px;
	top:602px;
	width:27px;
	height:154px;
	z-index:38;
}
#Layer37 {
	position:absolute;
	left:633px;
	top:602px;
	width:27px;
	height:154px;
	z-index:39;
}
#Layer38 {
	position:absolute;
	left:132px;
	top:589px;
	width:16px;
	height:13px;
	z-index:40;
}
#Layer39 {
	position:absolute;
	left:377px;
	top:589px;
	width:27px;
	height:13px;
}
#Layer40 {
	position:absolute;
	left:633px;
	top:589px;
	width:27px;
	height:13px;
}
#Layer41 {
	position:absolute;
	left:889px;
	top:589px;
	width:16px;
	height:13px;
	z-index:43;
}
#Layer42 {
	position:absolute;
	left:894px;
	top:602px;
	width:11px;
	height:154px;
	z-index:44;
}
#Layer43 {
	position:absolute;
	left:132px;
	top:756px;
	width:16px;
	height:13px;
	z-index:45;
}
#Layer44 {
	position:absolute;
	left:377px;
	top:756px;
	width:27px;
	height:13px;
}
#Layer45 {
	position:absolute;
	left:633px;
	top:756px;
	width:27px;
	height:13px;
}
#Layer46 {
	position:absolute;
	left:889px;
	top:756px;
	width:16px;
	height:13px;
	z-index:48;
}

#Layer48 {
	position:absolute;
	left:648px;
	top:781px;
	width:125px;
	height:16px;
	z-index:50;
}

#HomeNav {
	position:absolute;
	left:849px;
	top:131px;
	width:58px;
	height:27px;
	z-index:53;
}
#InvNav {
	position:absolute;
	left:129px;
	top:133px;
	width:104px;
	height:27px;
	z-index:54;
}
#StdNav {
	position:absolute;
	left:264px;
	top:133px;
	width:128px;
	height:27px;
	z-index:55;
}
#ExtraNav {
	position:absolute;
	left:425px;
	top:132px;
	width:51px;
	height:27px;
	z-index:56;
}

#GalleryNav {
	position:absolute;
	left:508px;
	top:132px;
	width:51px;
	height:27px;
	z-index:56;
}
#DesNav {
	position:absolute;
	left:603px;
	top:132px;
	width:121px;
	height:27px;
	z-index:57;
}
#MenuNav {
	position:absolute;
	left:748px;
	top:131px;
	width:72px;
	height:28px;
	z-index:58;
}

#Layer58 {
	position:absolute;
	left:144px;
	top:408px;
	width:236px;
	height:153px;
	z-index:61;
}

#Layer60 {
	position:absolute;
	left:404px;
	top:411px;
	width:231px;
	height:152px;
	z-index:62;
}
#Layer61 {
	position:absolute;
	left:654px;
	top:408px;
	width:231px;
	height:153px;
	z-index:65;
}
#Layer62 {
	position:absolute;
	left:144px;
	top:601px;
	width:234px;
	height:152px;
	z-index:66;
}
#Layer63 {
	position:absolute;
	left:404px;
	top:603px;
	width:229px;
	height:158px;
	z-index:67;
}
#Layer64 {
	position:absolute;
	left:655px;
	top:602px;
	width:230px;
	height:152px;
	z-index:68;
}
