body { height: 0px; margin-top: 10px; background-image: url(../images/Background7.jpg); }
p {
	margin: 5px 2px 0px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 95%;
	color: #333;
}
p.small {font-size: 50%;color: #F06;text-decoration: line-through;}
p.red{
	color: #F03;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	}
.caption{
	border: ; text-decoration: none; text-align: left; font-size: 65%; width:;
background-image: url(../images/Background1.jpg); font-family: Verdana, Geneva, sans-serif; color: #309; }
.caption150{ text-decoration: none; text-align: center; font-size: 65%; width: 150px; background-image: url(../images/Background1.jpg); }
.caption250{text-decoration: none;text-align: center;font-size: 100%;width: 225px;background-image: url(../images/Background1.jpg);}
.caption200{text-decoration: none;text-align: center;font-size: 100%;width: 200px;background-image: url(../images/Background1.jpg);}
a:link {text-decoration: none;	text-align: center;	color: #800000;font-size: 100%;}
a:visited { text-decoration: none; #787878 center#800000; color: #333; font-size: 100%; }
a:hover { text-decora#787878ion: none;text-align: center;color: #666;font-size: 100%;}
a:active {text-decoration: none;text-align: #787878;color: #666;font-size: 100%;}
h1 { margin: 4px 8px 0px 5px; font-size: 75%; font-weight: bold; text-align: left; !important;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; color: #333; }
h2 { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; margin-top: 4px; margin-right: 8px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 10px; }
h3 { margin: 1px 1px; padding: 1px 1px; text-align: left; color: #666; font-size: 18px; }
h4 {
	color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-left: 5px;
}
h5 { margin: 1px 1px 1px 1px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; }
h6 { margin: 5px; color:#666; font-family: Verdana, Geneva, sans-serif; font-size: 100%; text-align: center; font-weight: bold; }
h7 { margin: 1px 1px 1px 10px; color:#666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; text-align: center; }
hr { width: 140px; height: 1px; color: #FFFFFF; margin: -5px 4px 5px 0px; padding: 0px; text-align: center }
.subL {
	#F33 Verdana, Geneva, sans-serif;
	float: left;
	color: #936;
	font-weight: bold;
}
.subR {
	#F33 Verdana, Geneva, sans-serif;
	float: left;
	color: #936;
	margin-right: -25px;}
	
.home { font-family: Verdana, Geneva, sans-serif; background-color: #CCC; background-repeat: repeat; color: #FFF; }
.Month1 { text-align: center; font-size: 100%; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #6C0000; }
.Preview {text-align: center;font-size: 75%;font-family: Verdana, Geneva, sans-serif;font-weight: bold;color: #6C0000;}
#container { width: 900px; background-color: #FFF; border-top-width: thin; border-right-width: medium; border-bottom-width: medium; border-left-width: thin; border-top-style: outset; border-right-style: outset; border-bottom-style: outset; border-left-style: outset; border-top-color: #D6D6D6; border-right-color: #D6D6D6; border-bottom-color: #D6D6D6; border-left-color: #D6D6D6; }
#testimonial { width: 256px; margin-left:20px; margin-right: auto; border-bottom-width: medium; border-right-width: medium; border-left-width: medium; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #800000; border-right-color: #800000; border-bottom-color: #800000; border-left-color: #800000; margin-bottom: 10px; }
#headerContainer { height: 175px; width: 900px; padding: 0px; }
#header { height: 175px; width: 900px; background-image: url(../images/header/Octv6.jpg); background-repeat: no-repeat; }
#header p { font: bold 70% Arial, Helvetica, sans-serif; color: #fff; vertical-align: top; }
#main {
	height: 1%;
	width: 900px;
}
#main p {
	font-size: 80%;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	text-align: left;
	margin-right: 5px;
	margin-left: 10px;
	padding-right: 10px;
}
#content1 { float: none; vertical-align: top; }
#picContent1 { float: left; }
#content2 { float: left; }
#openingTimes { width: 0px; float: left; margin: 0 10px 0 0; position: relative; left: 50px; }
#picContent1 h1 { margin: 4px 8px 5px 18px; font: bold 100% Arial, Helvetica, sans-serif; color: #fff; !important}
#centrePic{ border: medium double #F33; margin-bottom: 10px; margin-top: 10px; }
#jackets #jacketsDown, #outfits #outfitsdown { }
#openingTimes { float: left; position: relative; left: 0px; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 85%; text-align:left; margin-top:0; margin-right: 10px; margin-bottom: 0; margin-left: 0; background-image: url(../images/Background4.jpg); }
#links { font-size: 80%; font-weight: normal; font-family: Verdana, Geneva, sans-serif; border: thin double #900; color: #333; }
#intro {
	background-image: url(../images/Background4.jpg);
	border-right-width: thin;
	border-right-style: outset;
	border-right-color: #FF9;
	border-left-color: #666;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: px;
}
#intro1 { background-image: url(../images/Background4.jpg); border-right-width: thin; border-right-style: outset; border-right-color: #FF9; border-left-color: #666; margin-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 50px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 30px; text-align: center; }
#intro2 {
	background-image: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	text-align: left;
}
#intro3 { background-image: url(../images/Background4.jpg); border-right-width: thin; border-right-style: outset; border-right-color: #FF9; border-left-color: #666; margin-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; text-align: center; }
#pallette { vertical-align: top; }
#news { margin: 0px; padding: 5px; background-color: #FFFEF9; width: 250px; border-right-width: 1px; border-right-style: solid; border-right-color: #000; }
#strap { width: auto; margin:0px 0px 0px 0px; ; float: right; padding: 0 0 0 0px; }
#strap p { text-align: center !important; margin: 0; color: #FFF; }
#mainStrap { width: 65px; padding-top: 125px; background-image: url(../images/Background4.jpg) }
#Page1Strap { width: 70px; padding-top: 10px; background-image: url(../images/Background4.jpg) }
#Page2Strap { width: 65px; padding-top: 125px; background-image: url(../images/Background4.jpg) }
#colour { background-image: none; background-color: #E8E8E8; }
#hatStrap { width: 65px; padding-top: 125px; background-image: url(../images/Background4.jpg) }
#navContainer { width: 100%; margin: 0px 0px 0px 0px; background-color: #6C0000; }
#mainNav { margin: 10px 0px 3px 0px; }
#mainNav a { color: #FAF0B8; display: inline; margin: 0px; padding: 1px 5px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; border: thin outset #800000; background-color: #6C00000; }
#mainNav a:hover { text-decoration: none; background-color: #800000; border: thin outset #FAFAB8; }
#mainNav1 a:hover { text-decoration: none; text-align: left; }
#mainNavCol { margin: 10px 0px 3px 0px; background-color: #0F0; }
#mainNavCol a { color: #FFF; display: inline; margin: 0px; padding: 1px 5px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; }
#mainNavCol a:hover { text-decoration: none; background-color: #900; }
#dropMenu { width: 110px; background-color: #FAFAE6; border: thin outset #FAFAB8; }
#dropMenu a { font-size: 65%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C0000; text-decoration: none; font-weight: bold; display:-moz-inline-block; display: inline-block; padding: 2px; width: 100%; text-align: left; }
#dropMenu a:hover { width: 110px; color: #FAFAB8; background-color: #6C0000; }
#home #homedown {}
#home #motherofthebridedown { }
#home #weddinghatsdown { }
#outfits #dropOutfits, #jackets #dropJackets, #shoes #dropShoes, #hats #dropHats, #gallery #dropGallery, #jewellery #dropJewellery { }
.pictureNav { color: #FF0; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; }
.pictureNav a { cursor: pointer; ; display: inline-block; text-decoration: none; text-decoration: none !important; border: thin outset #6c0000; background-color: #6c0000; height: auto; width: auto; margin: 0px; padding: 0px; }
.pictureNav a:hover { cursor: pointer; ; display: inline-block; text-decoration: none; text-decoration: none !important; border: thin outset #A9834C; background-color: #A9834C; height: auto; width: auto; margin: 0px; padding: 0px; }
.pictureNav .caption { display: inline-block; text-align: center; color: #FFF; font-family: Verdana, Geneva, sans-serif; font-size: 85%; }
.pictureNav img { margin: 0px; border-top-style: solid; }
.pictureNavCol { font-size: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px; }
.pictureNavCol a { cursor: pointer; ; display: inline-block; text-decoration: none !important; height: auto; width: auto; margin: 0px; padding: 0px; border: medium outset #A9834C; background-color: #FFF; }
.pictureNavCol a:hover { cursor: pointer; ; display: inline-block; text-decoration: none; text-decoration: none !important; height: auto; width: auto; margin: 0px; padding: 0px; border: medium outset #6c0000; }
.pictureNavCol .caption { display: inline-block; text-align: center; color: #000; font-family: Verdana, Geneva, sans-serif; font-size: 100%; }
.pictureNavCol img { margin: 0px; background-color: #FFF; }
#footerContainer { border-top-style: double; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-top-color: #900; border-right-color: #900; border-bottom-color: #900; border-left-color: #900; width: 900px; background-color: #FFFFE5; }
#centreContainer {background-color: #FFFFE5;text-align: justify;width: 300px;}
#footer p { font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; color: #333; font-size: 75%; }
#centre p { font-size: 80%; color: #666; font-family: Arial, Helvetica, sans-serif; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; text-align: left; margin-right: 10px; margin-left: 10px; padding-right: 10px; }
#footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	color: #333;
	font-size: 95%;
}
#footer a:visited {font-family: Arial, Helvetica, sans-serif;text-decoration: none;text-align: center;color: #999;font-size: 95%;}
#footer a:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: none;text-align: center;color: #6c0000;font-size: 95%;}
#footer a:active {font-family: Arial, Helvetica, sans-serif;text-decoration: none;text-align: center;color: #A9834C;font-size: 95%;}
.quote{ font-size: 14px; color: #800000; font-style: italic; line-height: normal; font-weight: bold; display: inline; }
.b1 { border: 3px solid #CCC; margin-top: px; }
.leftNb { float: left; margin: 8px; }
.leftNb1 { float: left; margin: 5px 5px 0px 0px; }
.rightNb { float: right; clear: left; vertical-align: middle; top: 20px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
.rightNb1 { float: right; clear: left; vertical-align: middle; top: 20px; padding-right: 0px; margin-top: 0px; margin-right: 225px; margin-bottom: 0px; margin-left: 0px; }
.rightB { float: right; font-weight: bold; border: thin solid #FF0; }
.rightBA { margin-left:20px; border-top-width: medium; border-right-width: medium; border-left-width: medium; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #800000; border-right-color: #800000; border-bottom-color: #800000; border-left-color: #800000; margin-top: 10px;}
.t1 { font-weight: bold; color: #996; text-indent: 10px; }
.centrehomepage { float: center; margin-top: 2px; margin-right: 2px; margin-left: 2px; border: 3px solid #999; }
.centreB1 {
	float: center;
	margin-right: 50px;
	margin-left: 50px;
	border: 3px solid #999;
}
.centreB2 {float: center;margin-left: 5px;border: 3px solid #999;margin-right: px ;}
.centreB3 {float: center;margin-left: 25px;border: 3px solid #999;margin-right:  ;}
.rtw { float: center; border: thin dotted #009; margin-top: 25px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; }
.indent { color: #F66; text-indent: 10; }
.rightB1 {float: right; border: 3px solid #999; margin-top: 5px; margin-right: 1px; margin-bottom: 5px; margin-left: 5px; }
.rightB4 {
	float: right;
	margin-right: -25px;
	border: 3px solid #999;
}
.B1 { float:  none; border: 3px solid #CCC; margin-top: 5px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; }
.rightB3 { float:  none; border: 3px solid #CCC; margin-top: 5px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; }
.rightB4 {
	float:  right;
	border: 3px solid #CCC;
	text-align: center;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}
.leftB4  {float:  left;
	border: 3px solid #CCC;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 1px;
}
.leftB1  { float:  left; border: 3px solid #CCC; text-align: center; margin-top: 5px; margin-right: 5px; margin-bottom: 2px; margin-left: 1px; }
.leftB  { float: left; border: 3px solid #999; margin-top: 5px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; }

.leftB2 { float:  left; border: 3px solid #CCC; text-align: center; padding: 1px; margin-top: 5px; margin-right: 10px; margin-bottom: 3px; margin-left: 5px; }
.leftB3 { float:  left; border: 3px solid #CCC; text-align: center; padding: 1px; margin-top: 5px; margin-right: 0px; margin-bottom: 3px; margin-left: 10px; }
.tableB { margin: 8px; border: solid 1px #333; }
.tableNB { margin: 8px; background-position: left bottom; position: relative; top: 250px; }
.Page1RB { float: right; border: 2px solid #CCC; margin-top: 20px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px; }
.homeRow {
	width:95%;
	text-align: left;
	float: none;
	color: #666;
	vertical-align: middle;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-image: url(../images/Bar7.jpg);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.Grey1	 {background-color: #999;background-repeat: no-repeat;height: auto;width: 25px;text-align: left;color: #FFF;}

.homeRowL { margin: 5px 23px 10px -2px; }
.homeRowR { margin: 5px -2px 10px 23px; }
.Month { text-align: justify; font-size: 105%; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #333; background-image: url(../images/Background4.jpg); padding-top: 7px; }
.news { text-align: center; width: 300px; padding: 50px; margin: 50px; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: double; border-right-style: double; border-bottom-style: double; border-left-style: double; background-color: #0C3; background-image: url(background-image:%20url(images/Background4.jpg); }
#price { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 100%; background-color: #F2ECE1; font-weight: normal; }
.Para {
	color: #333;
	font-size: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	padding-left: 10px;
	text-align: center;
}
#tblColumn {
	background-color: #F9FAE7;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: ;
	border-bottom-width: ;
	width: 300px;
	padding-left: ;
}

