body {color:#000; background: #fff; font-family: Arial, Verdana, sans-serif; font-size:12px; margin:0px; padding:0px;}
img {border: 0px;}
hr {border-top:1px dotted #CCC; width: 95%; height: 1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; }
acronym {border-bottom: 1px dotted #000; cursor: help;}

label {font-weight:bold;}
input, select, textarea { color: #000; background: #fff;  border: 1px solid #CC3366; font-weight:bold;}
fieldset { border: 0px; padding: 0px; }
legend {display:none;}
caption {display: none;}
table {border-spacing:1px; background-color:#E7E7E7; width:590px;}
td, th {padding: 4px;}
thead th {text-align: left; background: #F5F5F5; color: #666;	border: 1px solid #FFF;	text-transform:uppercase;}
tbody th {	font-weight: bold;}
tbody tr {	background-color:#FFF; 	text-align:left;	}
tbody tr td { height:50px; background: #FFF; border: 1px solid #FFF;}
ul{list-style-position: outside; list-style-image: url('http://www.lingeriesavings.co.uk/skins/default/images/tick.gif'); list-style-type: square; }
h1 {color:#CC3366; font-weight:normal; border-bottom: 1px dotted #CC3366; text-transform:uppercase; letter-spacing: -3px; font-size:28px;}
h2 {color:#CC3366; font-weight:normal; text-transform:uppercase; letter-spacing: -1px; font-size:20px;}


a {color:#009999;}
a:hover {color: #CC3366;}

#lingeriehelper {width:784px; margin:0px auto; padding:0px; padding:0px;}
#header {height:180px; background: #fff url('http://www.lingeriesavings.co.uk/skins/default/images/top.gif') top left no-repeat; }
#contentarea {background: #fff url('http://www.lingeriesavings.co.uk/skins/default/images/side.gif') top left repeat-y; margin:0px; padding:0px;}
#content {float:left; width:595px; margin:0px; padding:0px; text-align:left;}
#side {float:right; width:184px; margin:0px; padding:0px;}
#sidetext{width: 200px; padding-left:5px;}
#sidetext a {color: #000; text-decoration: underline;}
#sidetext a:hover {color: #000; text-decoration: none;}
#sidetext ul {list-style: none; padding: 0px; margin: 0px; }
#sidetext li {padding-bottom:5px;}

#footer {background: #fff url('http://www.lingeriesavings.co.uk/skins/default/images/bottom.jpg') top left no-repeat; margin:0px; padding-top:20px; font-size:10px; color:#666}
#footer a {color:#666}

.dnn {display:none;}
.clearing { clear:both;}
.footertext, .footertext a {color:#666; font-size:10px; text-align:right;}
.box  {border: 1px solid #009999; padding: 5px; background-color: #eee; text-align:left;}
.buy {font-size:20px;}
.searchform {text-align:center;}

.feat {text-align: left;}
.feati {width:270px; height: 230px; float: left; text-align: center; margin:5px; border: 1px solid #CC3366;  background-color: #fff}
.feati h3 {background-color: #CC3366; color: #fff; padding: 5px; margin:0px; height:30px; font-size:12px;}
.feati h3 a {color: #fff}
:hover.feati {background-color: #eee}