
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|

Menu green = 5c7877
Menu light green = adbbbb
Footer green = 5c7877

420 540

\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
body {
	font-family:Century Gothic, Lucida Grande, "Lucida Sans", Arial;
	font-size:1em;
	margin-top:0px;
	padding:0px;
}

p {
	color:#7e8888;
	font-size:85%;
	line-height:1.1em;
	padding-bottom:15px;
}

ol {
	color:#7e8888;
	font-size:85%;
	line-height:1.1em;
}

a {
	color:#7e8888;
	font-weight:bold;
	text-decoration:underline;
}

a:hover {
	color:#7e8888;
	font-weight:bold;
	text-decoration:none;
}


#homey {
	background:url('../images/home_bg.jpg') top center no-repeat;
	margin-top:60px;
}

#norm {
/*	background:url('../images/bg.jpg') top center no-repeat; */
}


body h1 {
	color:#5c7877;
	margin:0px;
	padding-bottom:15px;
	font-weight:300;
	
}


.clear {
	clear:both;
}

#wrapper {
	width:1006px;
	margin:0px auto;
	text-align:left;	
}

#header{
	background:url(../images/bg_header.jpg) no-repeat top center;
	height:182px;
	
}

#mid_top {
	background:url(../images/bg_mid_top.jpg) no-repeat top center;
	height:28px;
}

#mid_repeat {
	background:url(../images/bg_mid_repeat.jpg) repeat-y;
	min-height:500px;
	height:auto !important;
}


#mid_overlap {
	background:url(../images/bg_mid_overlap.jpg) no-repeat bottom;
}


#mid_bot{
	background:url(../images/bg_mid_bot.jpg) no-repeat top center;
	height:29px;
}

#footer{
	background:url(../images/bg_footer.jpg) no-repeat top center;
	height:35px;
}

#upper_left {
	width:310px;
	float:left;
}

#upper_right {
	width:650px;
	float:right;
	margin-top:120px;
}

#lower_left {
	width:440px;
	float:left;
	padding-top:0px;
}

#lower_left h1, #lower_right h1 {
	font-size:30px;
	letter-spacing:1px;
	padding-top:15px;
}

.logo_bump {
	padding-left:45px;
	padding-top:25px;
}

.home_logo_bump {
	padding-left:10px;
}

#lower_right {
	width:520px;
	float:left;
	padding-top:0px;
}

.padding_left_15 {
	padding-left:35px;
	padding-right:35px;
}

.contact_info {
	font-size:120%;
}

#menu {
	width:95%;
	margin:0px auto;
	color:#7e8888;
	font-size:85%;
	line-height:1.1em;
}

#menu h1 {
	font-size:30px;
	letter-spacing:1px;
	padding-top:15px;
}

.menu_bump {
	padding-left:20px;
}

/**************************************/
/*              HEADER                */
/**************************************/

.big_logo_bump {
	padding:0px 0px 0px 40px;
}

/**************************************/
/*             NAVIGATION             */
/**************************************/
#nav {
	 /*  margin-top:130px; */ 

}

#nav h1 , #nav h1 a{
	margin:0px 0px;
	padding:0px 0px;
	color:#4c6362;
	font-size:22px;
	font-weight:500;
	text-decoration:none;
	padding-bottom:8px;
}

#nav h1 a:hover {
	text-decoration:none;
	border-top:dotted 1px #adbbbb;
}

.selected {
	border-top:dotted 1px #adbbbb;
}

.nav_col {
	width:190px;
	float:left;
	margin-right:10px;
}


.nav_col_menu_of_services {
	width:200px;
	float:left;
	margin-right:10px;
}

.nav_col_spa {
	width:110px;
	float:left;
	margin-right:10px;
}

.nav_col_yoga {
	width:100px;
	float:left;
	margin-right:10px;
}

.nav_col_malu_info {
	width:130px;
	float:left;
	margin-right:10px;
}

.nav_col_inner {
	width:120px;
	float:left;
	margin-right:10px;
}

/*  INNER **/
.nav_col_menu_of_services_min {
	width:220px;
	float:left;
	margin-right:10px;
}

.nav_col_spa_min {
	width:80px;
	float:left;
	margin-right:10px;
}

.nav_col_yoga_min {
	width:90px;
	float:left;
	margin-right:10px;
}

.nav_col_malu_info_min {
	width:120px;
	float:left;
	margin-right:10px;
}

.nav_col_inner_min {
	width:120px;
	float:left;
	margin-right:10px;
}


.nav_col ul {
	margin:0px;
	padding:0px;
}

.nav_col, .nav_col_menu_of_services, .nav_col_spa, .nav_col_yoga, .nav_col_malu_info li {
	list-style:none;
	font-size:80%;
	line-height:1.7em;
	color:#798383;
}

#nav_0 li a, #nav_1 li a, #nav_2 li a, #nav_3 li a{
	text-decoration:none;
	font-weight:normal;
}




.nav_bump {
	margin-left:50px;
}

#menu h2 {
	/* text-transform:uppercase; */
}


/**************************************/
/*            MAIN CONTENT            */
/**************************************/



/**************************************/
/*               FOOTER               */
/**************************************/
#home_footer {
	margin-top:170px;
	padding-right:120px;
	text-align:right;
	color:#5c7877;
	font-size:80%;
}

#footer {
	margin-top:0px;
	margin-bottom:20px;
	padding-top:13px;
	padding-right:120px;
	text-align:right;
	color:#5c7877;
	font-size:80%;
}

/**************************************/
/*               JQUERY               */
/**************************************/

#inner_logo {
	/* display:none; */
}

#home_logo {
	display:none;
}

ul#nav_1, ul#nav_2, ul#nav_3 {
	/* display:none; */
} 



