BODY {
    background: url("/App_Themes/www.spa858.com/images/bg.jpg") repeat-x #ffcccc;
    margin: 0;
    padding: 0;
    text-align: center;
	font-family:Verdana,Arial;
	}
	
IMG,H1,H2,H3,P,UL,LI,FORM{
	border: none;
	margin: 0px;
	padding: 0px;
	}

H1{
	color: #6B604D;
	font-size: 12px;
	/*font-weight: bold; */
	margin-top: 18px;
	margin-bottom: 10px;
	}

H2 { font-family: Verdana;
	font-size: 1.25em;
	line-height: 1.5em;
        font-weight: Bold; 
	color: #6B604D;
}

H3{
	color: #6B604D;
	font-size: 12px;
	font-weight: bold;
	}

P{
	font-size: 12px;
	color: #6B604D;
	font-weight: bold;
	text-align: left;
	margin-top: 20px; 
	line-height: 150%
	}

.date {
	font-size: 11px;
	line-height: 200%;
	}
	
A {   
	text-decoration: none;
	}

A:HOVER {
    text-decoration: underline;
	}

/*  Page  */
#page {
    margin: auto;
    text-align: left;
    width: 800px;
	}

/*  Header  */
.header {
    border: 0;
    width: 800px;
	float: left;
	clear: left;
	}


.left {
	border: 0;
    float: left;
    width: 419px;
    height: 78px;
    padding-top: 30px;
	padding-bottom: 10px;
	float: left;
    clear:left;
    }

.right{
	border: 0;
    float:left;
    width: 166px;
    height: 106px;
    margin: 12px 10px;
	float: right;
    clear: right;
    background: url("/App_Themes/www.spa858.com/images/mono.gif");
}

.header p{
	position:relative;
	left:20px;
	top:35px;
        font-size:18px;
        color:#272725;

}

/*Menu-top*/
.menu {
	border: 0;
	text-align:center;
	width: 100%; 
	background-color:#411717;
	list-style:none;
	font-size:12px;
	float: left;
	padding: 7px 0px 7px 0px;
	}

.menu A{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background: url("/App_Themes/www.spa858.com/images/punct.gif") no-repeat left center;
	padding-left: 15px;
	padding-right: 30px;
	}

.menu A:HOVER{
	text-decoration: underline;
	}

.center{
	border: 0;
	width: 800px;
	height:150px;
	background: url("/App_Themes/www.spa858.com/images/spa858_billboard.jpg");
	float: left;
	margin: 8px 0px 0px 0px;
	}

.left-menu {
	border: 0;
	width: 250px;
	float: left;
	margin: 8px 0px 0px 0px;
	}

.left-menu Ul LI{
	list-style: url("/App_Themes/www.spa858.com/images/ul.gif");
	margin-left: 15px;
	line-height: 160%;
	}

.left-menu A{
	font-size: 11px;
	color:#6B604D;
	}

.left-menu A:hover {
	font-size: 11px;
	text-decoration:underline;
	color:#6B604D;
}

.newsletter{
	border: 0;
	width: 270px;
	float: left;
	margin: 16px 0px 0px 0px;
	}


/*  Content  */
.content {
    float: left;
    font-size: 12px;
    font-family: Verdana;
    line-height: 1.5em;   
    color: #574A34;
    width: 100%;
	}	
.mail LABEL{
   font-weight: bold;
   font-size: 11px;
   color: #574A34;
   padding-right: 6px;
   padding-top: 15px;
   padding-bottom: 34px;
   float: left;
   }
	
.mail INPUT{
    border: 1px solid #815339;
    width: 136px;
	font-size: 11px;
	float: left;
	margin-top: 14px;
	padding-left:2px;
	}

.mail .submit  INPUT{
    border: 0;
	background: url("/App_Themes/www.spa858.com/images/but.gif");
    font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	width: 35px;
	height: 16px;
	margin-left: 8px;
	}

.right-content{
	border: 0; 
	    font-size: 12px;
        font-family: Verdana;
        line-height: 1.5em;   
        color: #574A34;
        width: 520px;
	float: right;
	margin: 20px 0px 0px 0px;
	}
.right-content-landing{
	border: 0; 
	    font-size: 12px;
        font-family: Verdana;
        line-height: 1.5em;   
        color: #574A34;
        width: 720px;
	float: left;
	margin: 20px 0px 0px 40px;
	}
.img, .img-r{
	border: 1px solid #B2B2B2; 
	width: 252px;
	height: 150px;
	float: left;
	clear: left;
	margin-top: 36px;
	}

.img-r{
	float: right;
	clear: right;
	}

.title{
	width: auto;
	background:#411717;
	color:#FFFFFF; 
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0px 4px 8px ;
	}
	
.internal .picture{
		margin-right:6px;
		width:140px;
		float:left; 
	}

	.internal{
	font-family: ArialNarrow;
	font-size:11px; 
	height: 102px;
	padding: 10px; 
	float: left;
	}


.mainHeader	{ font-family: Verdana;
	font-size: 1.25em;
	line-height: 1.5em;
        font-weight: bold; 
	color: #574A34;
}

#content p	{ font-weight:normal;

}


.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	margin: 0;
	white-space: nowrap;
}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, #plcRoot_Layout_zoneTop_primarynav_CMSMenu1 .CMSMenuItemMouseDown
{
	border-bottom: none;
	height: 30px;
	padding: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #fff;
	white-space: no-wrap;
	width: 140px;
	background-repeat: no-repeat;
	background-position: 8px 0;
	white-space: nowrap;
}


.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
	color: #f6a6c0;
	white-space: nowrap;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{

	background-repeat: no-repeat;
	background-position: 5px 0;
	color: #fff;
	white-space: nowrap;
}

.SubCMSMenu
{
	background-color:#FFF;
	color:#000;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	white-space: nowrap;
}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight, .CMSMenuItemMouseDown
{
	color: #fff;
	background-color:#f6a6c0;
	font-size: 12px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-bottom: 5px;
	border-bottom:1px solid #fff;
}

.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown
{
	color: #DF7E00;
	/*background:#fff;*/
	white-space: nowrap;
}


/* -----------------  sidebar main styles (start) ----------------------- */

.CMSTreeMenuTable .CMSMenuItem, .CMSTreeMenuTable .CMSMenuItemMouseUp, .CMSTreeMenuTable .CMSMenuItemMouseDown 
{
	border-bottom: 1px solid white;
	height: 20px;
	padding: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: white;
	white-space: nowrap;
	width: 140px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 8px 0;
	white-space: nowrap;
}
.CMSTreeMenuTable .CMSMenuItemMouseOver, .CMSTreeMenuTable .CMSMenuHighlightedMenuItem, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseUp, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseOver, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseDown
{
	border-bottom: 1px solid white;
	height: 20px;
	padding: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: blue;
	white-space: nowrap;
	width: 140px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 8px 0;
	
}
/* -----------------  sidebar main item styles (end) ----------------------- */

/* -----------------  sidebar sub item styles (start) ---------------------- */

.CMSTreeMenuTable .SubCMSMenu 
{
	border-bottom: 1px solid white;
	background-color: transparent;
	color:#411717;
	/*color:#fff;*/
	width:140px;
	padding: 2px 12px 3px 5px;
	font-size: 12px;
	border-bottom:1px solid #fff;
	white-space: nowrap;
	text-align: left;
}
.CMSTreeMenuTable 
{
padding:5px 0 0 0;
}
.CMSTreeMenuTable .SubCMSMenuItem, .CMSTreeMenuTable .SubCMSMenuItemMouseUp, .CMSTreeMenuTable .SubCMSMenuItemMouseDown
{
	border-bottom: 1px solid white;
	height: 20px;
	padding: 2px 12px 3px 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #411717;
	white-space: nowrap;
	width: 140px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 5px 0;
	
}
.CMSTreeMenuTable .SubCMSMenuItemMouseOver 
{
	border-bottom: 1px solid white;
	height: 20px;
	padding: 2px 12px 3px 5px;
	font-family: Verdana;
	font-weight: standard;
	font-size: 12px;
	text-align: left;
	white-space: nowrap;
	color:#574A34;
	width: 140px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 5px 0;
	cursor: pointer; 
}
.CMSTreeMenuTable .SubCMSMenuHighlightedMenuItem, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseUp, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseOver, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseDown, .CMSTreeMenuTable 
{
	border-bottom: 1px solid white;
	height: 20px;
	padding: 2px 12px 3px 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color:#FFFFFF;
	white-space: nowrap;
	width: 140px;
	background-repeat: no-repeat;
	background-position: 5px 0;
	cursor: pointer; 	
}
.SubCMSMenuItemHighlight .TreeMenuOverClass
{
border-bottom: 1px solid white;
	width:140px;
	color:#411717;
	padding: 2px 12px 3px 5px;
	font-size: 12px;
	border-bottom:1px solid #fff;
	white-space: nowrap;
	text-align: left;
}
/* -----------------  sidebar sub item styles (end) ---------------------- */
/* Move the editor box only when in edit mode! */
#articleContentWrapper #plcRoot_Layout_zoneCenter_placeholder_partPlaceholder_Layout_zoneCenter_content_pnlEditor
{
    /*left:-60px;
    position:relative;
    top:-260px;*/
}