
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
   color: #999999;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
   color: #ff00ff;
	background-color: #fff1ff;
	padding: 10 10 10 10;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
   color: #ff00ff;
}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   color: #999999;
}

p a {
   text-decoration: none;
   color: #ff00ff;
}
p a:visited {
   color: #ff00ff;
}
p a:hover {
   color: #333333;
}
p a:visited:hover {
   color: #333333;
}


small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #999999;
}

.smallAmp {
	font-size: 9px;
}

.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
   color: #ff00ff;
}
.welcomeTag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #666666;
}

.priceTag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
   color: #ff00ff;
	position: absolute;
	bottom: 5;
	right: 0.5em;
	background-color: #fff1ff;
}

.cartDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   color: #ff00ff;
	font-weight: bold;
}

.frontPagePrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.frontPagePrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.frontPagePrice2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 35px;
	right: 10px;
}

.frontPagePrice3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 143px;
	right: 1px;
}

.frontPagePrice4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 10px;
	right: 24px;
}

.frontPagePrice5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 86px;
	right: 235px;
}

.frontPagePrice6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
   color: #ffffff;
	position: absolute;
	bottom: 130px;
	right: 83px;
}

.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #cccccc;
}
.breadcrumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   text-decoration: none;
   color: #ff00ff;
}
.breadcrumbs a:visited {
   color: #ff00ff;
}
.breadcrumbs a:hover {
   color: #333333;
}
.breadcrumbs a:visited:hover {
   color: #333333;
}

.leftNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 22px;
   color: #999999;
}
.leftNav a {
	font-size: 8pt;
   text-decoration: none;
   color: #999999;
	line-height: 22px;
	padding: 0 0 0 10;
}
.leftNav a:visited {
   color: #999999;
}
.leftNav a:hover {
   color: #ff00ff;
}
.leftNav a:visited:hover {
   color: #ff00ff;
}
.leftNav b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ff00ff;
}

.homeLeftNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 22px;
   color: #999999;
}
.homeLeftNav a {
	font-size: 10pt;
   text-decoration: none;
   color: #999999;
	line-height: 22px;
	padding: 0 0 0 10;
}
.homeLeftNav a:visited {
   color: #999999;
}
.homeLeftNav a:hover {
   color: #ff00ff;
}
.homeLeftNav a:visited:hover {
   color: #ff00ff;
}
.homeLeftNav b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ff00ff;
}

ol b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
   color: #ff00ff;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   color: #666666;
}

.form { 
 border: #ff00ff 1px solid;
 padding: 3px;
 font-size: 8pt;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #fedde3;
}

.siteMapHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
   color: #999999;
}
.siteMapHeading a {
   text-decoration: none;
   color: #999999;
}
.siteMapHeading a:visited {
   color: #999999;
}
.siteMapHeading a:hover {
   color: #333333;
}
.siteMapHeading a:visited:hover {
   color: #333333;
}

.siteMapItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #999999;
	padding: 10 0 0 0;
}
.siteMapItem a {
	font-size: 10pt;
   text-decoration: none;
   color: #ff00ff;
}
.siteMapItem a:visited {
   color: #ff99ff;
}
.siteMapItem a:hover {
   color: #333333;
}
.siteMapItem a:visited:hover {
   color: #333333;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #999999;
}
.footer a {
   text-decoration: none;
   color: #ff00ff;
}
.footer a:visited {
   color: #ff00ff;
}
.footer a:hover {
   color: #333333;
}
.footer a:visited:hover {
   color: #333333;
}

.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: bold;
   color: #ff00ff;
}

.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #999999;
}

.questionRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: bold;
   color: #ff0000;
}

.answerRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   color: #ff0000;
}

.newsPageItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   color: #999999;
	padding: 10 0 0 0;
}
.newsPageItem a {
	font-size: 12pt;
   text-decoration: none;
   color: #ff00ff;
}
.newsPageItem a:visited {
   color: #ff00ff;
}
.newsPageItem a:hover {
   color: #333333;
}
.heart {
	padding-right: 12px;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.newsPageItem a:visited:hover {
   color: #333333;
}

.corsetheaders {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fc41b6;
	font-weight: bold;
}
.pinkhomebox {
	color: #FFF;
	background-color: #fc41b6;
	height: 30px;
	width: 932px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 15px;
}
.pinkhomebox a {
	color: #FFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.lightpinkhomebox {
	color: #FFF;
	background-color: #ffccee;
	height: 18px;
	width: 932px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
	padding-top: 2px;
}

.corsetlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	list-style-type: disc;
	margin-left: 20px;
}
.viewrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	color: #fc41b6;
	font-size: 14px;
}
.viewrange a:link{
	color: #fc41b6;
}
.viewrange a:visited{
	color: #fc41b6;
}
.newcontainer {
	background-color: #FFF;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.viewrange a:hover{
	color: #fc41b6;
}
.threecolumns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d265a9;
	padding: 10px;
	background-color: #FFF;
}

.sectioncentre {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.viewrange a:active{
	color: #fc41b6;
}

.corsetmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   color: #999999;
}
.corsetintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-style: italic;
}
.lightpinktext {
	color: #fc41b6;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 170px;
	padding-left: 170px;
	font-weight: bold;
}


.facebook{
	font-size: 13px;
	color: #333;
	margin-top: 13px;
	margin-bottom: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	margin: 0px;
	padding: 0px;
}


.black { color: #000000; }
.hotPink { color: #ff00ff; }
.green { color: #00c000; }
.fader {
	background-image: url(images/fade.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
}
.fader a {
	background-repeat: repeat-x;
	color: #666;
	text-decoration: none;
}

.bgPink { color: #fcc0d9; }
.whitePink { color: #fedde3; }
.grey { color: #808080; }
.red { color: #ff0000; }

#container-01-MID{width:468px;height:435px;overflow:hidden;float:left; list-style:none; margin: 0 0 0 0; padding:0px 0px 0px 0px; /*border:solid; border-width:1px; */ }

#mainImage{width:468px; height:362px; border: #CECECE 0px solid; margin: 0 0px 0 0}
img.thumb{width:81px; height:63px;border: #CECECE 1px solid; display:block; margin:0 0 4px 0; padding:0 0 0 0; cursor:pointer;}


#carousel .container{padding:0px;position:relative;z-index:1;height:362px;}
#carousel .container .content{background:#fff;position:relative;width:468px;margin:0px 0px 0;}
#carousel .container .content .image{height:362px;overflow:hidden;width:100%;border:solid 0px #000;}
#carousel .container .content .headline{color:#fff;background:transparent;height:70px;width:100%;position:absolute;right:0;bottom:0;left:0;}
#carousel .container .content .headline h4{position:relative;padding:6px 0 4px 8px;margin:0;font:bold 2.2em arial,sans-serif;line-height:1em;border-bottom:solid 0px #444444;}
#carousel .container .content .headline p{overflow:hidden;width:600px;height:10px;color:#FFFFFF;position:relative;padding:0 8px 8px 8px;margin:0;font:normal helvetica,arial,sans-serif;}
#carousel .container .content .headline p a{position:relative;color:#669dd6;font-weight:bold;padding-right:6px;}
#carousel .container .content .headline .transparent-background{position:absolute;top:0;right:0;bottom:0;left:0;width:468px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}


.thumbnailimage {width:81px;height:63px;border:solid 1px #FFFFFF;margin:5px 0px 5px 0px;cursor:pointer;}
.thumbbackground{background:#000 url(/images/galleryBg.gif);width:468px;height:73px;position:absolute;text-align:center;margin-left:auto;margin-right:auto;}

