html body {
BACKGROUND:#fff url(images/img01.jpg) repeat-x left top;
}

body {
COLOR:#c00;
BACKGROUND:#afafaf;
FONT:12px Arial, Helvetica, sans-serif;
MARGIN:0;
PADDING:0;
}

* {
MARGIN:0;
PADDING:0;
}

#wrapper {
WIDTH:1000px;
BORDER:10px;
BACKGROUND:#ebe9ea url(images/img01.jpg) repeat-x;
MARGIN:0 auto;
}

#header {
COLOR:#333;
WIDTH:100%;
FLOAT:left;
BORDER:0;
HEIGHT:150px;
BACKGROUND:url(images/logo.jpg) no-repeat left 0;
MARGIN:0 0 0 20px;
PADDING:10px;
}

#header h1 {
COLOR:#FFFFFF;
FONT:bold 28px Verdana, Helvetica, Arial, sans-serif;
PADDING-TOP:30px;
MARGIN-LEFT:80px;
}

#header h2 {
COLOR:#FFFFFF;
FONT:bold 10px Verdana, Helvetica, Arial, sans-serif;
PADDING-TOP:0;
MARGIN-LEFT:80px;
}

#footer {
CLEAR:both;
WIDTH:100%;
BACKGROUND:#000000;
HEIGHT:30px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
COLOR:#fff;
MARGIN:0;
PADDING:0 0 15px;
}

#footer p {
PADDING-TOP:20px;
LINE-HEIGHT:normal;
FONT-SIZE:9px;
TEXT-TRANSFORM:uppercase;
TEXT-ALIGN:center;
MARGIN:0;
}

#footer a {
COLOR:#969696;
}

.april-img {
PADDING-LEFT:15px;
}

.voucher-img {
PADDING-LEFT:190px;
MARGIN-LEFT:70px;
}

div#round-left {
FLOAT:left;
MARGIN-LEFT:10px;
MARGIN-BOTTOM:10px;
MARGIN-TOP:20px;
WIDTH:240px;
BACKGROUND:#ffeaf4;
}

#round-left a {
COLOR:#000;
PADDING-LEFT:10px;
TEXT-DECORATION:none;
}

#round-left a:hover {
COLOR:#ea9abe;
}

#round-left li {
LINE-HEIGHT:35px;
BORDER-BOTTOM:1px #afafaf dashed;
BACKGROUND-COLOR:#ffeaf4;
LIST-STYLE:none;
TEXT-DECORATION:none;
}

#round-left h1 {
BACKGROUND:#000000 url(images/img06.jpg);
HEIGHT:28px;
FONT-SIZE:12px;
COLOR:#000;
MARGIN:5px;
PADDING:10px 20px 0 10px;
}

#round-left h2 {
FONT-SIZE:8px;
COLOR:#000;
PADDING:0 0 20px 60px;
}

div#pic-box {
BACKGROUND:#FFFFFF;
FLOAT:right;
WIDTH:144px;
MARGIN-TOP:30px;
MARGIN-RIGHT:10px;
MARGIN-LEFT:10px;
FONT-SIZE:12px;
COLOR:#fff;
BORDER:10px;
PADDING:0;
}

div#voucher-box h4 {
BACKGROUND:#feed99;
FONT-SIZE:14px;
COLOR:#ffeaf4;
LINE-HEIGHT:20px;
FONT-WEIGHT:bold;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
PADDING:10px;
}

div#voucher-box p {
FONT-SIZE:14px;
COLOR:#ffeaf4;
FONT:normal normal 11px Verdana, Helvetica, Arial, sans-serif;
LINE-HEIGHT:20px;
MARGIN-RIGHT:5px;
MARGIN-LEFT:30px;
HEIGHT:70px;
BACKGROUND:#feed99;
PADDING:10px;
}

div#voucher-box li {
FLOAT:left;
WIDTH:250px;
BACKGROUND-COLOR:#Feed99;
MARGIN-RIGHT:30px;
MARGIN-LEFT:40px;
MARGIN-BOTTOM:10px;
}

div#offer-box h4 {
BACKGROUND:#ffeaf4;
FONT-SIZE:14px;
COLOR:#CC9999;
LINE-HEIGHT:20px;
FONT-WEIGHT:bold;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
BORDER:thin dotted #FF33CC;
PADDING:10px;
}

div#offer-box p {
FONT-SIZE:14px;
COLOR:#000;
FONT:normal normal 11px Verdana, Helvetica, Arial, sans-serif;
LINE-HEIGHT:20px;
HEIGHT:70px;
BACKGROUND-COLOR:#FFCCFF;
BORDER:thin dotted #FF33CC;
PADDING:10px;
}

div#offer-box li {
FLOAT:left;
WIDTH:250px;
MARGIN-RIGHT:30px;
MARGIN-LEFT:20px;
MARGIN-BOTTOM:10px;
}

div#content {
FLOAT:right;
MARGIN-RIGHT:40px;
MARGIN-BOTTOM:10px;
MARGIN-TOP:20px;
BACKGROUND:#fff1f8;
WIDTH:678px;
}

#content p {
COLOR:#000;
FONT:normal normal 11px Verdana, Helvetica, Arial, sans-serif;
LINE-HEIGHT:20px;
PADDING:10px;
}

#content h1 {
CLEAR:both;
BACKGROUND:#f4f2f3 url(images/img06.jpg);
HEIGHT:28px;
FONT-SIZE:12px;
COLOR:#000;
BACKGROUND-REPEAT:no-repeat;
BACKGROUND-COLOR:#EA9ABE;
MARGIN:5px;
PADDING:10px 20px 0 10px;
}

#content .promo {
MARGIN-LEFT:100px;
BORDER:none;
}

#content .mainpic {
FLOAT:right;
CLEAR:both;
MARGIN-TOP:20px;
BORDER:none;
}

#content h2 {
HEIGHT:28px;
FONT-SIZE:11px;
COLOR:#000;
PADDING:0 0 0 10px;
}

#content h3 {
FLOAT:left;
COLOR:#ffffff;
FONT:normal 11px Verdana, Helvetica, Arial, sans-serif;
LINE-HEIGHT:20px;
PADDING:10px 50px 0 20px;
}

#content h4 {
FONT-SIZE:11px;
FONT:bold 11px Verdana, Helvetica, Arial, sans-serif;
COLOR:#ffeaf4;
}

#content a {
COLOR:#FF0000;
}

#content li {
COLOR:#000;
MARGIN-LEFT:10px;
FONT:normal normal 11px Verdana, Helvetica, Arial, sans-serif;
LINE-HEIGHT:20px;
TEXT-DECORATION:none;
LIST-STYLE-TYPE:none;
PADDING:10px;
}

#content .page ul {
LIST-STYLE:none;
COLOR:#000000;
MARGIN:0;
PADDING:10px 10px 0 110px;
}

#content .page li {
DISPLAY:inline;
COLOR:#990099;
MARGIN:0;
PADDING:0;
}

#content .page a {
COLOR:#990099;
}

#rightcolumn {
BACKGROUND:#ffeaf4;
HEIGHT:350px;
WIDTH:120px;
FLOAT:right;
MARGIN:0;
PADDING:0;
}

.voucherform {
MARGIN-TOP:20px;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:10px;
}

.voucherform li {
PADDING-LEFT:50px;
WIDTH:20px;
}

form {
CLEAR:both;
MARGIN-TOP:20px;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:10px;
}

form p {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:10px;
FONT-WEIGHT:normal;
COLOR:#ffeaf4;
PADDING-TOP:20px;
MARGIN:0;
}

form textarea {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
FONT-WEIGHT:normal;
COLOR:#000;
WIDTH:450px;
MARGIN-BOTTOM:10px;
}

form input {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
FONT-WEIGHT:normal;
COLOR:#000;
WIDTH:350px;
MARGIN-BOTTOM:10px;
HEIGHT:20px;
}

form .payme img {
MARGIN-LEFT:20px;
}

input.btn {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
FONT-WEIGHT:normal;
COLOR:#000;
WIDTH:150px;
MARGIN-LEFT:10px;
}

form fieldset {
BORDER:0;
BORDER-COLOR:#ffeaf4;
}

p.label_checkbox {
CLEAR:both;
FLOAT:none;
POSITION:relative;
}

p.label_checkbox input {
LEFT:140px;
POSITION:absolute;
TOP:-30px;
}

p.label_checkbox label {
DISPLAY:block;
MARGIN-LEFT:0;
}

td.heading {
WIDTH:537px;
HEIGHT:20px;
PADDING-LEFT:10px;
BACKGROUND-COLOR:#ffeaf4;
COLOR:#000000;
FONT:bold 12px Verdana, Helvetica, Arial, sans-serif;
}

td.text {
WIDTH:537px;
HEIGHT:10px;
TEXT-ALIGN:left;
PADDING-LEFT:10px;
BACKGROUND-COLOR:#fff;
COLOR:#000;
FONT:normal 11px Verdana, Helvetica, Arial, sans-serif;
}

td.price {
WIDTH:103px;
HEIGHT:20px;
BACKGROUND-COLOR:#fff;
TEXT-ALIGN:center;
FONT:normal 11px Verdana, Helvetica, Arial, sans-serif;
COLOR:#000;
}

td.headerblank {
WIDTH:103px;
HEIGHT:20px;
BACKGROUND-COLOR:#ffeaf4;
}

#testimonial {
CLEAR:both;
WIDTH:620px;
BACKGROUND-COLOR:#ffeaf4;
MARGIN:20px;
}

#testimonial p {
FONT:normal 11px Verdana, Helvetica, Arial, sans-serif;
COLOR:#fff;
BORDER-LEFT:1px dashed #fff;
BORDER-RIGHT:1px dashed #fff;
BORDER-BOTTOM:1px dashed #fff;
}

#testimonial h2 {
FONT:bold 11px Verdana, Helvetica, Arial, sans-serif;
COLOR:#fff;
PADDING-TOP:10px;
BORDER-LEFT:1px dashed #fff;
BORDER-RIGHT:1px dashed #fff;
BORDER-TOP:1px dashed #fff;
}

#nav {
FLOAT:left;
WIDTH:100%;
PADDING-TOP:10px;
BACKGROUND:#f4f2f3;
FONT-SIZE:93%;
LINE-HEIGHT:normal;
BORDER-BOTTOM:1px solid #E276A7;
}

#nav ul {
LIST-STYLE:none;
MARGIN:0;
PADDING:10px 10px 0 110px;
}

#nav li {
DISPLAY:inline;
MARGIN:0;
PADDING:0;
}

#nav a {
FLOAT:left;
BACKGROUND:url(images/tableft.gif) no-repeat left top;
TEXT-DECORATION:none;
MARGIN:0;
PADDING:0 10px 0 4px;
}

#nav a span {
DISPLAY:block;
BACKGROUND:url(images/tabright.gif) no-repeat right top;
COLOR:#333;
FLOAT:none;
PADDING:5px 15px 4px 6px;
}

#nav a:hover span {
COLOR:#591333;
BACKGROUND-POSITION:100% -42px;
}

#nav a:hover {
BACKGROUND-POSITION:0 -42px;
}

#content .minximg {
MARGIN:17px;
}

#content a .minximg {
BORDER:none;
}

.treatment-img,.treatment {
FLOAT:right;
PADDING:20px 15px 0 0;
}

div#voucher-box ul,div#offer-box ul {
LIST-STYLE-TYPE:none;
MARGIN:0 15px;
PADDING:0;
}

form label,form li {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:10px;
FONT-WEIGHT:normal;
COLOR:#000;
PADDING-LEFT:10px;
PADDING-BOTTOM:10px;
LIST-STYLE:none;
}

Clean CSS is brought to you by Go Media.

Featured webmaster resources for assistance in web design and site management:

Free Website Hosting | website hosting | SEO by SEO Moves


