body    {
       padding: 0;
       margin: 0;
       border: 0;
       background-color:#F0ECEF;
        }
h3	{
	font-family:Arial,serial;
	font-size:8pt;
	font-weight:normal;
	line-height:120%;
	color:#A884A0;
}
div#designernarrativebox h3	{
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#A884A0;
}

p	{
	font-family:Arial,Geneva,serif;
	font-size:.75em;
	line-height: 1.5em;
	color:#2E3A50;
	}
div#designernarrativebox p	{
	font-family:arial,sans-serif;
	font-size:12px;
	color:#A884A0;
	text-align:left;
	text-decoration:none;
}
#main	{
	position:static;
	margin: 0 auto 0 auto;
	width: 772px;
	height: 2750px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
	border-color:#956F90;
	}
#logosebs	{
	float:left;
	width:337px;
	height:53px;
	background-image:url(/images/temp/logo08.gif);
	background-repeat:no repeat;
}
#toplinks	{
	position:relative;
	top:7px;
	left:70px;
}
#navleftend	{
	float:left;
	width:88px;
	height:30px;
	background-color:#A884A0;
}
#bridalsnav	{
	float:left;
	margin-top:14px;
	width:80px;
	height:24px;
	text-align:right;
}
div.indexitembox	{
	position:relative;
	top:10px;
	width:750px;
	height:auto;
}
div.pagelist	{
	position:relative;
	top:-5px;
	left:52px;
	width:750px;
	height:auto;
}
div.navofindexpgs	{
	margin-left: 9px;
	margin-right: 9px;
  border: 0px solid #956F90;
  height: auto;
  width: auto;
  float: left;
  font-family:arial,sans-serif;
  font-size:11px;
  text-decoration:none;
  font-weight:bolder;
  color:#A884A0;
  text-align: center;
}
div.navofindexpgs a	{
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bolder;
	color:#A884A0;
}
div.navofindexpgs a:link	{
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bolder;
	color:#A884A0;
}
div.navofindexpgs a:visited	{
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bolder;
	color:#A884A0;
}
div.navofindexpgs a:hover	{
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bolder;
	font-style:italic;
	color:#A884A0;
}
.dash	{
	float:left;
	margin-top:14px;
	width:25px;
	height:30px;
	background-image:url(/images/temp/dash.gif);
	background-repeat:no repeat;
	text-align:right;
}
.specialmarks	{
	font-family:arial, sans-serif;
	font-size:8px;
	vertical-align:super;
}
#bridesmaidsnav	{
	float:left;
	margin-top:14px;
	width:76px;
	height:24px;
	text-align:right;
}
#mothersnav	{
	float:left;
	margin-top:14px;
	width:53px;
	height:24px;
	text-align:right;
}
.navmiddle	{
	float:left;
	width:10px;
	height:30px;
	background-color:#A884A0;
}
#flowergirlsnav	{
	float:left;
	margin-top:14px;
	width:74px;
	height:24px;
	text-align:right;
}
#eveningwearnav	{
	float:left;
	margin-top:14px;
	width:83px;
	height:24px;
	text-align:right;
}
#promnav	{
	float:left;
	margin-top:14px;
	width:36px;
	height:24px;
	background-image:url(/images/temp/prom.gif);
	background-repeat:no repeat;
	text-align:right;
}
#accessoriesnav	{
	float:left;
	margin-top:14px;
	width:70px;
	height:24px;
	background-image:url(images/temp/accessories.gif);
	background-repeat:no repeat;
	text-align:right;
}
#navigation	{
	position:relative;
	top:0px;
	left:0px;
	width:772px;
	height:45px;
	background-color:#A884A0;
	border:0px;
	}
#ribbon	{
	position:relative;
	top:3px;
	left:0px;
	width:772px;
	height:5px;
	background-color:#B7A3B4;
	border:0px;
	}
#titlebox	{
	position:relative;
	top:15px;
	margin: 0 auto 0 auto;
	border:0px;
	font-family: arial,sans-serif;
	font-size:36px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#956F90;
}
#indexpgtitlebox	{
	position:relative;
	top:15px;
	padding:2px;
	margin: 0 auto 0 auto;
	width:500px;
	height:auto;
	border:0px;
	font-family: arial,sans-serif;
	font-size:24px;
	font-weight:regular;
	text-align:center;
	text-decoration:none;
	color:#956F90;
}
.howtopages	{
	position:relative;
	top:20px;
	left:80px;
	padding:20px;
	width:556px;
	height:auto;
	border:2px solid #B7A3B4;
}
.howtopages_main	{
	position:static;
	margin: 0 auto 0 auto;
	width: 772px;
	height: 2340px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
	border-color:#956F90;
	}
.howtopages_lowerimages_1	{
	position:relative;
	top:22px;
	left:80px;
	padding:20px;
	width:400px;
	height:26px;
	background-image:url(images/bottomblock.png);
	background-repeat:no-repeat;
}
.howtopages_lowerimages_2	{
	position:relative;
	top:-44px;
	left:484px;
	padding:20px;
	width:197px;
	height:26px;
	background-image:url(images/bruin.png);
	background-repeat:no-repeat;
}
.howtopages_lowerlink
{
	position:relative;
	margin:0 auto 0 auto;
	padding:4px;
	top:0px;
	width:auto;
	height:auto;
	background-color:#FFFFFF;
	font-family:verdana,sans-serif;
	font-size:13px;
	font-weight:regular;
	text-align:center;
	text-decoration:none;
	color:#A884A0;
}
.howtopages_lowerlink a:link
{
	color:#A884A0;
	font-size:13px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
.howtopages_lowerlink a:visited
{
	color:#A884A0;
	font-size:13px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
.howtopages_lowerlink a:hover
{
	color:#A884A0;
	font-size:15px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
.howtopages	h3	{
	font-family:arial,sans-serif;
	font-size:1.1em;
	font-weight:bolder;
	color:#956F90;
}
.howtopages	p	{
	font-family:arial,sans-serif;
	font-size:.75em;
	color:#956F90;
}
.howtopages	a:link	{
	font-family: arial, sans-serif;
	font-size: 1.0em;
	color:#956F90;
	text-decoration:none;
}
.howtopages	a:visited	{
	font-family: arial, sans-serif;
	font-size: 1.0em;
	color:#956F90;
	text-decoration:none;
}
.howtopages	a:hover	{
	font-family: arial, sans-serif;
	font-size: 1.0em;
	color:#956F90;
	text-decoration:underline;
}
.howtopages	ul	{
	list-style-type:circle;
	font-family:arial,sans-serif;
	font-weight:bolder;
	font-size:1.0em;
	color:#956F90;
}
.howtopages	ol.decimal	{
	font-family:arial,sans-serif;
	font-weight:bolder;
	font-size:.75em;
	color:#956F90;
}
.howtopages	li	{
	font-family:arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	color:#956F90;
}
#designernarrativebox	{
	position:relative;
	top:10px;
	left:30px;
	padding:5px;
	width:700px;
	height:auto;
	border:0px solid #A884A0;
}

#mainimage	{
	position:relative;
	top: 20px;
	left:30px;
	width:auto;
	height:auto;
	border:0px;
}
#mimgthumbnail	{
	position:relative;
	top: -518px;
	left: 428px;
	width:auto;
	height:auto;
	border:0px;
}
#bgmgthumbnail	{
	position:relative;
	top: -518px;
	left: 428px;
	width:auto;
	height:auto;
	border:0px;
}
#itemdescrpbox	{
	position:relative;
	top: -893px;
	left:565px;
	width: 190px;
	height:auto;
	border:0px;
}
#colorslistbox	{
	position:relative;
	top: -898px;
	left:565px;
	width: 190px;
	height:auto;
	border:0px;
}
#pricebox	{
	position:relative;
	top: -898px;
	left:565px;
	width: 190px;
	height:auto;
	border:0px;
}
#sizechartbox	{
	position:relative;
	top: -898px;
	left:565px;
	width: 190px;
	height:auto;
	border:1px solid #A884A0;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#buynow	{
	position:relative;
	top:-910px;
	left: 620px;
	width: 100px;
	height:auto;
	border:0;
	font-family:Times,"Times New Roman",sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bolder;
	text-align: center;
	color:#A884A0;
}
#caveat	{
	position:relative;
	top:-917px;
	left: 612px;
	width: 120px;
	height: auto;
	border: 0px;
	font-family:arial,sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#000000;
	text-align:center;
}

#importantnotices	{
	position:relative;
	top:-922px;
	left: 590px;
	width: 150px;
	height: auto;
	border: 0px;
	font-family:arial,sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-align: left;
	color:#000000;
}
#cartsizedropdownbox	{
	position:relative;
	top: -927px;
	left:608px;
	width: 130px;
	height:auto;
	border:0px solid #A884A0;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#colorsdropdownbox	{
	position:relative;
	top: -917px;
	left:585px;
	width: 170px;
	height:auto;
	border:0px solid #A884A0;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
.smallerselections	{
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:left;
	color:#000000;
}
#gownpreservationkit	{
	position:relative;
	top:-905px;
	left:560px;
	width:220px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#weardate	{
	position:relative;
	top:-885px;
	left:583px;
	width:180px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#month	{
	position:relative;
	top:-865px;
	left:588px;
	width:180px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#year	{
	position:relative;
	top:-845px;
	left:586px;
	width:180px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#rushornorush	{
	position:relative;
	top:-830px;
	left:584px;
	width:180px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#finishup	{
	position:relative;
	top:-820px;
	left:581px;
	width:180px;
	height:auto;
	border:0px solid black;
	font-family:arial,sans-serif;
	font-size:9px;
	text-align:center;
}
#bottomblock	{
	position:relative;
	padding:2px;
	top: 1920px;
	left:60px;
	width:auto;
	height:auto;
	z-index: 135;
}
#bruin
{
	position:relative;
	padding:2px;
	top: 1884px;
	left: 463px;
	width:197px;
	height:27px;
	z-index: 135;
}
h2	{font-family:arial,sans-serif; font-size:24px; color:#A884A0; text-align:center;}
#centerthumbsgallery	{
	position:absolute;
	top:60px;
	left:105px;
	width:450px;
	height:1370px;
	border:0px solid #b6c9d4;
}
.sculling	{
	position:relative;
	top:3px;
	left:3px;
	width:446px;
	height:180px;
}
.thumb{
	font-family: helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration:none;
	color:#637592;
	text-align:center;
}
.thumb img {
	border="0";
}
.thumb a:link, .thumb a:visited	{
	font-familiy: helvetica,sans-serif;
	font-size:.75em;
	font-weight:bold;
	text-decoration:none;
	color:#637592;
}
.thumb a:hover	{
	font-familiy: helvetica,sans-serif;
	font-size:.75em;
	font-weight:bold;
	text-decoration:underline;
	color:#637592;
}
#.spacer	{
#	float:left;
#	height:175px;
#	width:11px;
#	border:0px;
#}
#.dmz	{
#	position:relative;
#	top:0px;
#	left:0px;
#	width:460px;
#	height:100px;
#	border:0px;
#}
#previouslink
{
	padding:.37em;
	position:relative;
	overflow:hidden;
	top:1941px;
	left: 61px;
	width:60px;
	height:auto;
	background-color:#FFFFFF;
	z-index:10000;
}
#goingforward
{
	position:relative;
	overflow:hidden;
	top:240px;
	left:171px;
	width:60px;
	height:auto;
	background-color:#B7A3B4;
	font-family:verdana,sans-serif;
	font-size:8px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	z-index:235;
}

#nextlink
{
	padding:.37em;
	position:relative;
	overflow:hidden;
	top: 1889px;
	left: 613px;
	width:60px;
	height:auto;
	background-color:#FFFFFF;
	z-index:10000;
}
#indexlink
{
	padding:2px;
	position:relative;
	overflow:hidden;
	top: 1914px;
	left:187px;
	width:400px;
	height:auto;
	background-color:#FFFFFF;
}
#lowerlink
{
	position:relative;
	overflow:hidden;
	margin:0 auto 0 auto;
	top:1905px;
	left: -20px;
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	font-family:verdana,sans-serif;
	font-size:13px;
	font-weight:regular;
	line-height:1.5;
	text-align:center;
	text-decoration:none;
	color:#A884A0;
}
a:link {
	color:#FFFFFF;
	text-decoration:none;
       }
a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
a:hover {
	color:#B93D0E;
	text-decoration:underline;
	} 
div#previouslink a:link, div#previouslink a:visited
{
	color:#B7A3B4;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
div#previouslink a:hover
{
	color:#B7A3B4;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
div#nextlink a:link, div#nextlink a:visited 
{
	color:#B7A3B4;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
div#nextlink a:hover
{
	color:#B7A3B4;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
div#indexlink a:link, div#indexlink a:visited
{
	color:#B7A3B4;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:arial,sans-serif;
	text-align:center;
}
div#indexlink a:hover
{
	color:#B7A3B4;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
div#lowerlink a:link
{
	color:#A884A0;
	font-size:13px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
div#lowerlink a:visited
{
	color:#A884A0;
	font-size:13px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
div#lowerlink a:hover
{
	color:#A884A0;
	font-size:15px;
	font-family:arial,sans-serif;
	text-decoration:underline;
	text-align:center;
}
div#top a:link {
		      color:#A884A0;
		      text-decoration:none;
		      }
div#top a:visited {
		         color:#A884A0;
			 text-decoration:none;
			 }
div#top a:hover	 {
			 color:#A884A0;
			 text-decoration:underline;
			 }
div#navigation a:link {
		      color:#000000;
		      text-decoration:none;
		      }
div#navigation a:visited {
		         color:#000000;
			 text-decoration:none;
			 }
div#navigation a:hover	 {
			 color:#063881;
			 text-decoration:underline;
			 }
div#barometer a:link {
		      color:#000000;
		      text-decoration:none;
		      }
div#barometer a:visited {
		         color:#000000;
			 text-decoration:none;
			 }
div#barometer a:hover	 {
			 color:#063881;
			 text-decoration:underline;
			 }
div#row {
  clear: both;
  padding-top: 5px;
        }
div#row span.label {
  float: left;
  width: 100px;
  text-align: right;
                   }
div#row span.formw {
  float: right;
  width: 235px;
  text-align: left;
                   }
div#spacer {
  clear: right;
  font-size: 1px;
  margin: 0;
  padding: 0;
            }
h3	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.2em;
	color:#000000;
	}
