


/**---header---------------------------*/

#header {
	border-bottom:thin solid #D2B68E;
}

#print_brochure {
	text-align:center;
}

#header a {
	color:#660000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

#header a:hover {
	color:#C6A982;
}

#print_brochure a{
	color:#FF6600;
}

#print_brochure a:hover{
	color:#FFC56C;	
}
		
/**---nav---------------------------*/

#nav {
	margin-top:1em;
}



#logo p.text {
	margin:0px auto;
	text-align:left;
	padding:0em 0em 0em 4em;

}



#navbackground {

	background-image:url('../images/navbar_back.jpg');
	background-repeat:no-repeat;
	padding:1em 0em 1em 0em;
	text-align:center;




}


div.navbuttons_row1 {
	width:100%;
	float:left;
}


div.navbuttons_row2 {
	width:100%;
	float:left;
}


div.left_buttons {
	text-align:left;
	margin: 0.1em 0.5em 0.1em 0.5em;
	width:80px;
	float:left;
}

div.right_buttons {
	text-align:right;
	margin: 0.1em 0.4em 0.1em 0.4em;
	width:86px;
	float:left;
}

div.center_buttons {
	text-align:center;
	margin: 0.1em 0.4em 0.1em 0.4em;
	width:76px;
	float:left;
}

#nabsp_logo {
	text-align:right;

	
}

.navbutton:link {
	color : #660000;
	text-decoration: none;
	font-size:120%;
}

.navbutton:visited {
	color : #660000;
	text-decoration: none;
	font-size:120%;
}

.navbutton:hover {color : #66CC33; 
		
			}

/**---mainContent---------------------------*/

#mainContent {
	margin-top:1em;
	margin-bottom:1em;
}


#pedicure-station {

}


#leftColumn {


/**	background-color:green; */
}

#adSpace1{
	padding:0em 0em 0em 1.5em;
	margin:0 0 20px 0;
	
}

#adSpace2{
	height:167px;
	padding:0em 0em 0em 1.5em;
	margin:0 0 20px 0;
}

a.biodynamic_button {
	display:block;
	width:224px;
	height:167px;
	text-indent:-5000px;
	background:url(../images/biodynamicCollection.jpg) no-repeat;
	text-decoration:none;
}

a:hover.biodynamic_button {
	background-position: -224px 0;
}

a.RMT_button {
	display:block;
	width:222px;
	height:167px;
	text-indent:-5000px;
	background:url(../images/RMT.jpg)  no-repeat;
	text-decoration:none;
}

a:hover.RMT_button {
	background-position: -224px 0;
}

#mainImage {
	padding-top:20px;

}


#mainQuote {
	width:100%;
	float:left;
	padding:1em 0em 1em 2em;
	color:#663300;
	font-style:italic;
	font-size:115%;
}

#mainQuoteSpace {
	float:left;
	padding:1em 0em 1em 2em;
	width:100px;
}

#testimonials {
	width:220px;
	float:left;
	padding:1em;
	background-color:#FFFEEF;
}





#testimonials p {
	font-style:italic;
}

#mainDescription li {
	font-style:italic;
	margin-bottom:0.5em;
}

#mainDescription {
	width:60%;
	float:left;
	padding:1em 0em 0em 3em;
}

/**---footer---------------------------*/

#footer {
	border-top:thin solid #D2B68E;
	padding-top:1em;
}

#ciabcImage {
	float:left;
	width:20%;


}

#ciabcText {
	float:left;
	width:70%;
	font-size:85%;
}

#footerImage {
	margin-bottom:0.5em;
}

#copyright {
	margin-bottom:3em;
}

#copyright p{
	margin:0.5em;
	line-height:100%;
	font-size:95%;
	text-align:center;
}


#joinOurTeam {
	padding:0em 2em 0em 4em;
}

#joinOurTeam h6 {
	display:inline;
}

#joinOurTeam p {
	font-size:90%;
}





.headingBrown {

	display:inline;
	color:#660000;

}

.headingOrange{
	color:#FF6600;
	display:inline;
}

#mainContentText {
	padding-top:1em;
}

#mainContentTextOrange {
	color:#FF6600;
}

#underConstruction {
	padding-top:2em;

	text-align:center;
}

#nwTravelMagazine {
	padding-top:2em;
	padding-left:1em;
	
}

#nwTravelMagazineText {
	width:230px;
	float:left;
	padding:1em;
}

#nwTravelMagazineImage {
	padding-left:2em;
	padding-bottom:2em;
	width:200px;
	float:left;
}





#nwTravelMagazineArticle {
	float:left;
	padding-bottom:3em;
}



#japaneseMagazineText {
	padding-left:2em;
	width:300px;
	float:left;
	
}

#japaneseMagazineImage {
	width:250px;
	float:left;
	text-align:center;
}

#japaneseArticle {
	float:left;
	text-align:center;
	width:100%;
}

#japaneseArticleTranslation {

	margin-top:1.5em;
	margin-bottom:2em;
}

#japaneseArticleTranslation p{
	text-align:left;
	margin:0em 0em 0em 2em;
}

.treatmentName {
	font-weight:bold;


}

.treatmentTime {
	padding-left:1em;
	color:#FF6600;
	font-size:90%;	
}

.treatmentPriceTime {
	padding-left:340px;
	padding-bottom:1.5em;
	padding-top:0.5em;

}

.treatmentSubText {
	font-size:85%;
}

dl {
	display:inline;
}



.listPriceTime {
	padding-left: 320px;
	list-style-type:none;
}

.listPriceTimeGels {
	padding-left: 240px;
	list-style-type:none;
}

.listPriceTimeLED {
	padding-left: 250px;
	list-style-type:none;
}

.mainSubTextOrange {
	color:#FF6600;
	font-size:85%;
}

.greenSubText {
	color:#978935;
	padding:0em;
	margin:0em;
}


.productImage {
	padding:1em;
}

#contactInfo {
	width:75%;
	float:left;
	padding-top:1em;
}

#storeHours {
	width:25%;
	float:left;
	text-align:center;
}

.storeHoursList {
	list-style-type:none;
	margin-left:0em;
}

.storeHoursList li{
	margin-left:0em;
}

#map {
	padding-left:1em;	
}

#beyondOrganicTitle {
	text-align:center;
}

#beyondOrganicTitle h4{
	margin-bottom:0em;
	margin-top:1em;
	
}

.biodynCollection {
	width:100%;
}

.biodynProduct {
	width:100%;
	padding:1em;
	float:left;
}

.biodynImage {
	float:left;
	width:30%;
}

.biodynDesc {
	float:left;
	width:70%;
}

.biodynCollection h6 {
	display:inline;	
}

#biodynMainImage {

	padding-bottom:2em;
}

#rmtBio {
	width:100%;
	padding-top:1.5em;
	
}

#rmtText {
	float:left;
	width:440px
}

#rmtImage {
	float:left;
	width:40%;
	text-align:center;
}

#rmtTreatments {
	padding-top:2em;
	text-align:center;
	width:100%;
	float:left;
}

#rmtTreatments h5 {
	display:block;
}

#rmtPhoneHours {
	margin-top:3em;
	font-size:130%;
}




#giftCertPurchaseBy dd{
	padding-left:2em;
	padding-bottom:2em;
}

#giftCertPurchaseBy dt{
	padding-left:1em;
	
}

#giftCertPurchaseByLocations {
	width:60%;
	float:left;
}

#giftCertImageHolder {
	width:40%;
	float:left;
}

.right_column1{
	text-align:center;		
}

#rightContent img{
	padding:10px 5px;
	float:left;
	
}


#goGreenImg {
	margin-bottom:3em;
}



#couleur-caramel-logo {
	margin:10px 0 10px 40px;
	
}

#left-adspace-text{
	height:180px;
	text-align:center;
	padding-top:20px;	
}

#left-adspace-text h3, h4{
	color:#B32D2D;
	padding:0;
	margin:0;
}

a:focus{
	outline:none;
}

#print_giftcert,#print_giftcert:visited{
	text-decoration:none;
	color:#FF6600;
	font-weight:800;
}

#print_giftcert:hover{
		text-decoration:underline;
		font-weight:80;
}

#printgiftcert{
	text-align:center;
	margin-bottom:20px;
}


.centered-image-holder{
text-align:center;
}

img .centered-image-holder{
padding:20px 0;		
}




