/* CSS Document */

body {
	background-color: #92000B;
} 

a.menuitemn {
display:block;
text-decoration:none;
background-image:url(images/button_blur.png);
background-repeat:no-repeat;
width:191px;
height:17px;
color:#92000B;
text-align:right;
padding:2px 25px 0px 0px;
font-size:12px;
font-weight:normal;
font-family:"Tahoma", Arial, Helvetica, sans-serif;
letter-spacing:1.2px;
}

a.menuitemn:hover {
background-image:url(images/button_focus.png);
}


a.testimoniallink {
color:#92000B;
font-size:13px;
font-weight:bold;
text-align:center;
}

.highlightoffer {
color:#92000B;
font-size:14px;
font-weight:bold;
}

.mainTable {
	background-image: url(images/background_tile.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}

.leftBackground {
	background-image: url(images/images/left_background.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 243px;
	height: 510px;
}

.leftBackground2 {
	background-image: url(images/images/left_background2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 243px;
	height: 510px;
}

.address2 {
	background-image: url(images/images/left_background.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 243px;
	height: 510px;
	padding: 0px 0px 10px 0px;
}

.contentBackground {
	vertical-align: top;
	background-image: url(images/images/content_background2b.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 311px;
	height: 510px;
}

.rightBackground {
	vertical-align: top;
	background-image: url(images/images/right_background2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 216px;
	height: 510px;
}

.rightBackground2 {
	vertical-align: top;
	background-image: url(images/images/right_background2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 216px;
	height: 510px;
}

.contentTable {
	margin-top: 50px;
	font-size: 11px;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	vertical-align: top;
	text-align: justify;
	padding: 0px 5px 0px 5px;
}

.basicText {
	margin-top: 50px;
	font-size: 11px;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	vertical-align: top;
	text-align: justify;
	padding: 0px 5px 0px 5px;
}

.floatBottom {
	position: relative;
	bottom: 0px;
	left: 0px;
}


.address {
	padding: 50px 0px 0px 0px;
}

h1 {
	font-weight: bolder;
	font-size: 15px;
    color: #92000B;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.testimonial {	
	font-style: italic;
	font-size: 11px;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	vertical-align: top;
	text-align: center;
	padding: 0px 10px 0px 10px;
}

.images {
	padding: 10px 0px 0px 0px;
}

.receptionImage {
	padding: 70px 0px 0px 0px;
}

.Mirelaimage {
	padding: 0px 0px 0px 100px;
}

.mirelaLogo {
	float: bottom;	
}

.contactform {
	font-size: 11px;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.submit {
	font-size: 11px;
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align: center;
	padding: 0px 0px 0px 0px;
}

a.servicesLink:link, a.servicesLink:visited {
	text-decoration: none;
	color: #92000B;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 0px 0px 0px 0px;
}

a.servicesLink:hover {
	text-decoration: underline;
	color: #92000B;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 0px 0px 0px 0px;
}

.indexPadding {
	padding-top: 28px;
}
.bodyCarePadding {
	padding-top: 810px;
}
.contactPadding {
	padding-top: 138px;
}
.facialTreatmentsPadding {
	padding-top: 1730px;
}
.hairstudiopadding {
	padding-top: 1910px;
}

.feedbackPadding {
	padding-top: 57px;
}
.giftIdeasPadding {
	padding-top: 110px;
}
.handsFeetPadding {
	padding-top: 1125px;
}
.holisticComplementaryPadding {
	padding-top: 1085px;
}
.holisticHealthPadding {
	padding-top: 1140px;
}
.maintenancePadding {
	padding-top: 1067px;
}
.massagePadding {
	padding-top: 960px;
}
.newsletterPadding {
	padding-top: 0px;
}
.productsPadding {
	padding-top: 745px;
}
.selfTanningPadding {
	padding-top: 80px;
}
.servicesPadding {
	padding-top: 0px;
}
.signaturePackagesPadding {
	padding-top: 910px;
}
.specialOffersPadding {
	padding-top: 625px;
}
.tellFriendPadding {
	padding-top: 0px;
}
.testimonialsPadding {
	padding-top: 1055px;
}
.treatmentsMenPadding {
	padding-top: 910px;
}

.servicesdropdown {
display:none;
position:relative;
top:300px;
left:20px;
}

.homeTextPadding {
padding-top:5px;
}

.osdm {
text-indent:-2000px;
}