/*--------------------------------------------------------

Project:	Nu Yu Day Spa
Date:		December 2007
Version:	2.0
Author:		Christopher K Wright
Email:		info@christopherkwright.com
Website:	http://www.christopherkwright.com/
	
--------------------------------------------------------*/

* { padding: 0; margin: 0; }

body {
 background: #FFF url(../images/bgtoo.jpg) center repeat-y;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;

}
#wrapper { 
 margin: 0 auto;
 width: 766px;
}

#flashcontent {
	color:#666;
	width: 601px;
	height: 319px;
	float: left;
}

#flashcontentsub {
	color:#666;
	width: 296px;
	height: 319px;
	float: right;
	padding-bottom:20px;
}


/* Header Piks -------------------------------------------*/
#faux {
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#faux.home {
background:#FFF url(../images/facade.jpg) no-repeat left top;
}
#faux.about {
background:#FFF url(../images/side04.jpg) no-repeat left top;
}
#faux.services {
background:#FFF url(../images/side01.jpg) no-repeat left top;
}
#faux.etiquette {
background:#FFF url(../images/side05.jpg) no-repeat left top;
}
#faux.press {
background:#FFF url(../images/side02.jpg) no-repeat left top;
}
#faux.gallery {
background:#FFF url(../images/side05.jpg) no-repeat left top;
}




#nav {
 color: #333;
 width: 766px;
 height: 45px;
 background: #FFF url(../images/navs.gif) no-repeat;
}
#header {
 color: #333;
 width: 766px;
 height: 179px;
 background: #6d4723;
 display: inline;
}
#date {
 height: 48px;
 margin-bottom: 1px;
 background: url(../images/datestrip.gif) no-repeat;
}
.white {
 color: #FFF;
}




/*-- HOME COLUMNS --------------------*/
#leftcolumnHome { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 400px 0px 0px 28px;
 width: 275px;
 float: left;
}
#rightcolumnHome { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 30px;
 width: 362px;
 display: inline;
 position: relative;
 background:#FFF url(../images/fadeback.gif) no-repeat left top;
}





#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 200px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 30px;
 width: 468px;
 display: inline;
 position: relative;
 background:#FFF url(../images/fadeback.gif) no-repeat left top;
}
#rightcolumn.tv {
	background:#FFF url(../images/fadeback-tv.gif) no-repeat left top;
	height: 450px;
}
#footer { 
 width: 766px;
	font-size: 10px;
	color:#5e3e11;
	text-align: center;
	background: #d8a56e url(../images/bgfooter.jpg) no-repeat;
	height: 75px;
	padding-top: 75px;
 clear: both;
 margin: 0px 0px 0px 0px;
}
.clear { clear: both; background: none; }




/* Text -------------------------------------------*/
h1 {
	font-size: 24px;
	margin-bottom: 20px;
	font-weight: normal;
	color: #2f6b5e;
}

h2 {
	font-size: 18px;
	font-weight: normal;
	color: #ab6a30;
}
h3 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0px;
	color: #ab6a30;
}
p, td {
	color:#555555;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 15px;
    font-weight: normal;
}
td.date {
	color: #fff;
	font-weight: bold;
}

b, strong {
	color: #2f6b5e;
}

i, em {
	color: #2f6b5e;
}
p.price {
	color: #2f6b5e;
	font-weight: bold;
	margin-top: -10px;
	margin-bottom: 20px;
}
p.presstext {
	margin-top: 0px;
}




/* Main Navigation ---------------------------------*/
a.nav, a.nav:active {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#999;
	padding-left: 15px;
	float: right;
}
a.nav:hover {	
	color: #2f6b5e;
}



/* Date Strip Navigation --------------------------*/
a.datestrip:link, a.datestrip:visited {
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
a.datestrip:hover, a.datestrip:active {
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}



/* Footer Link ------------------------------------*/
a.footer:link, a.footer:visited {
	color: #5e3e11;
	text-decoration: none;
	text-transform: none;
}
a.footer:hover, a.footer:active {
	color: #5e3e11;
	text-decoration: underline;
	text-transform: none;
}




/* General Text Links ------------------------------------*/
a.text:link, a.text:visited {
	font-size: 12px;
	color: #5e3e11;
	text-decoration: none;
	text-transform: none;
}
a.text:hover, a.text:active {
	font-size: 12px;
	color: #5e3e11;
	text-decoration: underline;
	text-transform: none;
}
a.press:link, a.press:visited {
	font-size: 9px;
	color: #5e3e11;
	text-decoration: none;
	text-transform: uppercase;
}
a.press:hover, a.press:active {
	font-size: 9px;
	color: #5e3e11;
	text-decoration: underline;
	text-transform: uppercase;
}
div.line { 
	border-top: dashed 1px #666;
	margin: 25px 0px 25px 0px;
	}

img.border {
	padding: 2px;
	border: solid 1px #999;
}
