/*
	CSS by Eduardo Murillo Design: www.murillodesign.com.au
	Gold Coast Remedial Massage: www.gcremedialmassage.com.au
*/

/* 
---------------------------------
DEFAULT STYLES AND SETTINGS
---------------------------------
*/ 

body {
	color:#241913; background:#000000; font-family:"Lucida Sans";  padding:0; margin:auto 0; font-size:12px;
	background:url(images/bg/bg_repeat.jpg) repeat;
}

*, html, div, td{ margin:0; padding:0; border:0;  }

h1,h2 { color:#241913; font-family:"Lucida Sans"; font-size:16px; font-weight:normal; padding-bottom:15px; text-transform:uppercase; } 
<!-- h1,h2 { color:#241913; font-family:"Lucida Sans"; font-size:16px; font-weight:normal; padding-bottom:0px; margin:0px; text-transform:uppercase; }-->
h1 a,h2 a {color:#927a66;}

h3 {color:#241913; font-family:"Lucida Sans"; font-size:17px; font-weight:normal; padding-bottom:15px; }
h3 a {color:#927a66;}

h4 {color:#927a66; font-family:"Lucida Sans"; font-size:17px; font-weight:normal; padding:10px 0 5px 0; }
h4 a {color:#241913;}

a { color:#241913; text-decoration:none; }
a:hover, a:focus {color:#927a66;}

.clear { clear:both; width:100%; height:0; padding:0; border:0; }

p { 
	font-size:12px;
	line-height:16px;
	color:#241913;
	padding:10px 0 0 0;
}

/* 
---------------------------------
BASIC LAYOUT DESIGN
---------------------------------
*/ 

#wrapper {
	background:url(images/bg/bg.jpg) repeat-x top center;
}

/* 
---------------------------------
HEADER
---------------------------------
*/ 

#headerBG {
	background:url(images/bg/header_bg.jpg) center top no-repeat;
}

#header {
	width:937px;
	height:44px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

#header .logo {
	background:url(images/bg/logo_bg.jpg) no-repeat top left;
	float:left;
	margin-left:40px;
}

/* 
---------------------------------
MENU
---------------------------------
*/ 

#menu {
	margin:0;
	padding:1px 0 0 0;
	width:859px;
	margin-left:auto;
	margin-right:auto;
}

#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	display:inline;
	float:left;
	list-style:none;
	margin-right:1px;
}

#menu ul li a {
	width:132px;
	height:43px;
	display:block;
	background:url(images/bg/menu_bg.jpg) no-repeat center;
	font-size:14px;
	padding:8px 0 0 10px;
	color:#ece5d0;
}

#menu ul li a:hover {
	width:132px;
	height:43px;
	display:block;
	background:url(images/bg/menu_bg_ro.jpg) no-repeat center;
	font-size:14px;
	padding:8px 0 0 10px;
}

#menu .currentPage {
	width:132px;
	height:43px;
	display:block;
	background:url(images/bg/menu_bg_ro.jpg) no-repeat center;
	font-size:14px;
	padding:8px 0 0 10px;
}

/* 
---------------------------------
MIDDLE
---------------------------------
*/ 

#middleHomeBG {
	background:url(images/bg/home_bg.jpg) center top no-repeat;
	/* height:582px; */
	height:440px;
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
}

#container {
	width:859px;
	margin-left:auto;
	margin-right:auto;	
}

#bannerHome {
	float:left;
	padding:5px 0 0 5px;
}

#contentHomeContainer {
	float:right;
}

#contentHome {
	width:270px;
	padding:20px 7px 0 7px;
}

#contentHomeGCRemedial {
	width:270px;
	padding:15px 7px 0 7px;
}

#contentHomeGCRemedial p { padding:13px 0 0 0; margin:0px; }


#contentHomeGCRemedial h1 { padding:0px; margin:0px; line-height:16px;  }

#contentHome .contentHomeOutput { padding:0px; margin:0px; }

#contentOutput {
	width:270px;
	padding:20px 7px 0 7px;
	/* height:503px; */
	height:361px;
	display:block;
	overflow:auto;
}

#contentOutput .links a{
	font-weight:bold;
}

#contentOutput .links h2 { padding-bottom:25px; }

#contentOutput .links ul li { padding-bottom:8px; }

#contactOutput {
	width:270px;
	padding:20px 7px 0 7px;
	/* height:568px; */
	height:421px;
	display:block;
	overflow:auto;
}

#accreditations {
	background:url(images/pin_paper.png) no-repeat top left;
	height:257px;
	width:283px;
	display:block;
	font-style:italic;
}

#accreditations ul {
	margin:0;
	padding:102px 0 0 70px;
} 

#accreditations ul li {
	list-style:none;
	line-height:22px;
	font-size:12px;
}

/* 
---------------------------------
CALL TO ACTION
---------------------------------
*/ 

#makeABooking  {
	padding-top:3px;
}

#makeABooking a {
	width:273px;
	height:41px;
	display:block;
	padding:10px 0 0 10px;
	background:url(images/bg/marke_a_booking_bg.jpg) no-repeat left;
	color:#ece5d0;
}

#makeABooking a:hover {
	width:273px;
	height:41px;
	display:block;
	padding:10px 0 0 10px;
	background:url(images/bg/marke_a_booking_bg_ro.jpg) no-repeat left;
}

#makeABooking .smallFont {
	color:#927a66;
	font-size:
}

/* 
---------------------------------
FOOTER
---------------------------------
*/ 

#footer {
	background:url(images/bg/footer_bg.jpg) no-repeat top center;
	height:345px;
	color:#927a66;
	font-size:12px;
}

#footerContainer {
	width:859px;
	margin-left:auto;
	margin-right:auto;
	padding:100px 0 0 35px;	
}


#accreditationsLogos {
	float:left;
}

#accreditationsLogos .title {
	padding:0 0 10px 0;
}

#accreditationsLogos ul {
	margin:0;
	padding:0;
}

#accreditationsLogos ul li {
	display:inline;
	list-style:none;
	float:left;
	padding:0 10px 0 0;
} 

#accreditationsLogos ul li img {
	border:2px solid #412719;
}


#footerPages {
	float:right;
	width:225px;
}

#footerPages .title {
	padding:0 0 10px 0;
}

#footerPages ul {
	margin:0;
	padding:0;
}

#footerPages ul li {
	list-style:none;
	padding:0 10px 0 0;
	line-height:15px;
	font-size:10px;
	float:left;
} 

#footerPages a {
	color:#927a66;
}

#footerPages a:hover {
	color:#5f3a14;
	text-decoration:underline;
}

/* 
---------------------------------
EMD
---------------------------------
*/ 

#siteDetails {
	padding:34px 0 0 0;
	font-size:10px;
}

#siteDetails .gcremedialmassage {
	float:left;
	width:520px;
}

#siteDetails .gcremedialmassage a {
	font-size:10px;
	color:#927a66;
}

#siteDetails .gcremedialmassage a:hover {
	font-size:10px;
	color:#927a66;
	text-decoration:underline;
}

#siteDetails .eduardomurillodesign {
	float:right;
	width:276px;
}

#siteDetails .eduardomurillodesign a {
	color:#21130a;
	font-weight:bold;
	font-size:10px;
}

#siteDetails .eduardomurillodesign a:hover {
	color:#ece5d0;
}

