body {
font-family:"Century Gothic",sans-serif;
font-size:12pt;
line-height:1.2;
margin:30px auto;
width:930px;
background-color:#FF66FF;
}

a {
color:#000;
font-weight:900;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1 {
font-size:22pt;
font-weight:900;
margin-bottom:20px;
}

h3 {
font-size:14pt;
font-weight:900;
margin-bottom:15px;
}

li {
margin-bottom:25px;
}

p {
margin:15px 0px;
}

.cls-centre {
text-align:center;
}

.contact1 {
float:left;
font-weight:900;
width:100px;
}

.contact2 {
float:left;
}

.cls-clrboth {
clear:both;
}

.cls-floatL {
float:left;
margin-right:10px;
}

.cls-floatL2 {
float:left;
width:570px;
padding-left:100px;
}

.cls-floatL3 {
float:left;
}

.cls-floatR {
float:right;
margin-left:10px;
}

.cls-glamset {
font-size:14pt;
font-style:italic;
font-weight:900;
padding-top:20px;
width:210px;
float:left;
}

.cls-h1b {
padding-bottom:10px;
}

.cls-h3 {
margin-top:40px;
}

.cls-italic {
font-style:italic;
}

.cls-pic {
margin-top:30px;
}

.cls-pricebook {
font-size:11pt;
font-style:italic;
font-weight:900;
width:210px;
margin:80px auto;
float:right;
}

.cls-strong {
font-weight:900;
}

.cls-testimonial {
position:relative;
margin:20px 0;
}

#container1 {
float:left;
margin-top:60px;
position:relative;
right:50%;
width:100%;
}

#navigation {
float:left;
font-size:14pt;
font-weight:900;
left:51.5%;
overflow:hidden;
position:relative;
width:145px;
}

#details{
float:left;
left:53%;
overflow:hidden;
position:relative;
width:755px;
}

#prices .pricespan1 {
font-size:11pt;
margin:30px 0 0 0;
width:340px;
}

#prices .pricespan2 {
font-size:11pt;
margin:30px 0 0 0;
width:400px;
}

