﻿
/*** General ***/
* {margin:0; padding:0; }
img {border:0;}

body{
	color:#4d4d4d;
	background:url(http://www.healthwavesaunas.com.au/images/build/bg.gif) #393939 top center no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {color:#d46223; text-decoration:none; background-color:inherit }
a:hover{ color:#d46223; text-decoration:underline; background-color:inherit }
a:active{ color:#d46223; background-color:inherit }
a:visited{ color:#d46223; background-color:inherit }

/* headings */
h1, h2, h3, h5 {margin:0px; padding:0px;}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	background-color:inherit;
	color:#000000;
}
h2 {font:12px/12px Verdana, Arial, sans-serif; font-weight:bold;font-style: italic;color:#003E72;padding-bottom:10px; background-color:inherit}
h3 {font:11px/11px Verdana, Arial, sans-serif; font-weight:bold;background-color:inherit}
h5 {font:10px/10px Verdana, Arial, sans-serif; font-weight:bold;color:#838588; background-color:inherit}

h4{
	font-family:Verdana, Arial, san-serif;
	font-size:12px;
                     color:#d46223;
	font-weight:normal;
	padding-bottom:10px;
}

ul { 
	margin: 0; 
	padding-left:25px;
}

ol { padding: 0px 0px 0px 20px;  margin: 0px 0px 12px 6px; }

li {
	margin:0;
	padding-left:5px;
}

p{
	padding-bottom:12px;
}

img {border:0px;}
img.rightImage {float:right; padding-left:20px;}

.hidden {
	float:left;
	visibility:hidden;
}

#container{	
	width:775px;
	background-color:#dd0000;
	margin-left:auto;
	margin-right:auto;
} 

#maincontent{
	width:775px;
	float:left;
	background-color:#FFFFFF;
	color:#4d4d4d;
	padding:0;
	margin:0;
}

#maincontainer{
	width:460px;
	float:left;
	padding-top:16px;
	padding-left:25px;
}


#rightcontainer{
	width:250px;
	float:left;
	padding-top:16px;
	padding-left:20px;
}

.homepage_rightable{
	float:left;
	width:248px;
	margin-top:10px;
	margin-bottom:10px;
	border: solid #636161 1px;
}

.rightcontenttable{
	float:left;
	width:248px;
	margin-top:10px;
	margin-bottom:10px;
	border: solid #c5c3c4 1px;
}

.text{
	float:left;
	padding:9px;
	color:#000000;
}



#modelcontainer{
	float:left;
	width:726px;
	padding:10px 0px 0px 25px;
}


#footerimagefull{
	float:left;
	width:775px;
	height:45px;
	background:url(http://www.healthwavesaunas.com.au/images/build/footer_image.gif) bottom center no-repeat;
	padding-top:140px;
}


#footerimagepartial{
	float:left;
	width:775px;
	height:45px;
	background:url(http://www.healthwavesaunas.com.au/images/build/footer_image2.gif) bottom center no-repeat;
	margin-top:40px;
	padding-top:82px;
}


.halftablestyle{
	color:#333333;
	width:215px;
}

.fulltablestyle{
	color:#333333;
	width:440px;
}


.links a {color:#000000; text-decoration:none; background-color:inherit; }
.links a:hover{ color:#d46223; text-decoration:underline; background-color:inherit }
.links a:active{ color:#000000; background-color:inherit }
.links a:visited{ color:#000000; background-color:inherit }


.businessopportunity{
	float:left;
	padding-bottom:5px;
}
.links{
	float:left;
	width:762px;
}

.sitemap{
	float:left;
	padding-left:10px;
	width:752px;
	font-size:9px;
}



#headerimage{
	width:775px;
	height:315px;

}

#saunamodels_spec{
	background-image:url(http://www.healthwavesaunas.com.au/images/build/title_saunamodelslong.gif);
	background-repeat:no-repeat;
	width:725px;
	height:23px;
	margin-left:24px;
	margin-top:15px;
}

#saunamodels_text{
	float:right;
	margin-right:8px;
	margin-top:5px;
}



#healthbenefitsforarticle{
	background-image:url(http://www.healthwavesaunas.com.au/images/build/title_healthbenefitslong.gif);
	background-repeat:no-repeat;
	width:725px;
	height:22px;
	margin-left:24px;
	margin-top:16px;
}

#healthbenefitsforarticle_text{
	float:left;
	text-align:right;
	width:717px;
	margin-right:8px;
	margin-top:5px;
}

#saunamodelsforarticle{
	background-image:url(http://www.healthwavesaunas.com.au/images/build/title_saunamodelslong.gif);
	background-repeat:no-repeat;
	width:725px;
	height:23px;
	margin-left:24px;
	margin-top:16px;
}

#saunamodelsforarticle_text{
	float:right;
	margin-right:8px;
	margin-top:5px;
}

/*** TEXT AND LINK STYLE ***/

.greytext{
	padding-top:10px;
	font-size:10px;
	color:#999999;
	background-color:inherit;
}


.listtext{
	padding-top:5px;
}




/***  MODEL LIST LAYOUT ***/
.models_left{
	float:left;
 	width:333px;
                     height:243px;
	padding:11px 11px 20px 11px;
	margin-bottom:14px;
	border: solid #c5c3c4 1px;
}

.models_right{
	float:left;
 	width:333px;
                     height:243px;
	padding:11px 11px 20px 11px;
	margin-bottom:14px;
	margin-left:12px;
	border: solid #c5c3c4 1px;
}

.imagewrapper{
	width:112px;
	height:190px;
	float:left;
}

.description{
	width:210px;
	height:165px;
	float:right;
}

.dimension{
	height:40px;
	width:325px;
	float:left;
	margin-top:5px;
	padding-top:7px;
	padding-left:8px;
	background:#e1e1e1;
	color:inherit;
}

.dimensionheader{
	font-weight:bold;
	color:#ec830c;
	background-color:inherit;
}

.dimensiontext{
	background-color:inherit;
}


/***  DEALER LOCATIONS LAYOUT ***/

.title_long{
 margin-bottom:10px; 
 margin-top:6px
}


.dealertitle{
	width:732px;
	float:left;
	color:#393939;
	background-color:inherit;
	font-weight:bold;
	margin-top:20px;
	padding-bottom:10px;
	margin-left:4px;
	font-style:normal;
}

.dealertable_left{
	float:left;
	display:inline;
 	width:340px;
	height:110px;
	padding:9px 7px 9px 7px;
	margin:13px 0px 0 0;
	border: solid #c5c3c4 1px;
}


.dealertable_right{
	float:left;
 	width:340px;
	height:110px;
	padding:9px 7px 9px 7px;
	margin:13px 0 0 14px;
	border: solid #c5c3c4 1px;
}



.dealerheader{
	padding:10px;
	width:320px;
	background-color:#e1e1e1;
	color:inherit;
	height:10px;
}


.dealercontact{
	padding:8px;
	width:320px;
	background-color:#FFFFFF;
	color:inherit;
	height:65px;
}


.dealername{
	font-weight:bold;
	float:left;
}


.dealerstate{
	background-color:inherit;
	color:#ec830c;
	font-weight:bold;
	float:right;
}


/* FAQs */
.questionBlock {
	float:left;
	background:url(http://www.healthwavesaunas.com.au/images/build/border2.gif) bottom repeat-x;
	margin-bottom:10px;
}

.questionQ {
	float:left;
	color:#fd5d2b;
	background-color:inherit;
}

.questionA {
	float:left;
	color:#fda22b;
	background-color:inherit;
}


/* HEALTH LIST */
.healthList {
	float:left;
	background:url(http://www.healthwavesaunas.com.au/images/build/border.gif) bottom repeat-x;
	margin-bottom:10px;
}




/* header */
#header {float:left;width:775px;}
#headerLeft {float:left;}
#headerCenter {float:left;}
#headerRight {float:left;}




/* navigation */
#navigation {}
#navigation li {float:left;}

#disclaimer{
	height:25px;
	width:775px;
	background-color:#393939;
	float:left;
	padding-top:2px;
	color:#e8e8e8;
	font-size:10px;
}

#disclaimerleft{
	float:left; 
	padding-left:10px;
}

#disclaimerright{
	float:right;
	margin-right:2px;
}

#disclaimer a {color:#e8e8e8; text-decoration:none; background-color:inherit }
#disclaimer a:hover{ color:#e8e8e8; text-decoration:underline; background-color:inherit }
#disclaimer a:active{ color:#e8e8e8; background-color:inherit }
#disclaimer a:visited{ color:#e8e8e8; background-color:inherit }



#stateselect{
	width:725px;
	background-color:#e1e1e1;
	color:#ccff00;
	height:30px;
	margin-top:14px;
	padding-left:3px;
	
}


#stateselection{
	float:left;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	color:#ec830c;
	padding-top:8px;
	font-weight:bold;

}

#statelinkscontainer{
	text-align:right;
	padding-top:8px;
	float:right;
	
}

#statelinks{
	color:#ec830c;
	font-weight:bold;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	margin-right:3px;
}


#statelinks a {color:#ec830c; text-decoration:none; background-color:inherit }
#statelinks a:hover{ color:#ec830c; text-decoration:underline; background-color:inherit }
#statelinks a:active{ color:#ec830c; background-color:inherit }
#statelinks a:visited{ color:#ec830c; background-color:inherit }
