/*   
Theme Name: Elite Health Clinic Custom Theme
Theme URI: http://bigfanlovetheshow.com
Description: This is a unique theme developed for http://www.elitehealthclinic.com.au
Author: CheapNQualityWork
Author URI: http://www.cheapnqualitywork.com

Version: 1.0
*/

body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#800080;
	background-image:url(images/back.jpg);
	background-repeat:repeat-x;
}	

a img{
	border:none;
}

#header{
	width:100%;
	height:188px;
	background-color:#FFFFFF;
}

#wrapper{
	width:980px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	
}

#logoHeader{
	width:710px;
	height:100%;
	padding-left:5px;
	padding-top:3px;
	float:left;
}

#headerVideo{
	float:right;
	width:240px;
	height:180px;
	padding-top:4px;
}

#navigation{

	width:730px;
	height:16px;
	font-weight:bold;
	color:#730572;
}

#navigation ul{
	padding:0px;
	margin:0px;
	padding-top:10px;
	
}

#navigation li{
	display:inline;
	padding-right:9px;
}

#navigation a{
	color:#730572;
	text-decoration:none;
}

#navigation a:hover{
	text-decoration:underline;
}

#banner{
	width:980px;
	height:255px;
	background-image:url(images/headerbanner.jpg);
	background-repeat:no-repeat;
}

#bannerText{
	padding:25px 20px 20px 230px;
	color:#FFFFFF;
}

#bannerInner{
	width:980px;
	height:100px;
	background-image:url(images/innerPageBanner.jpg);
	background-repeat:no-repeat;
}

#innerPageTitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#FFFFFF;
	clear:both;
	padding-left:20px;
	padding-top:50px;
	
}

#VivienneSavill{
	font-size:36px;
	padding-bottom:10px;
}

#vivProfession{
	font-size:17px;
	padding-bottom:5px;
	padding-left:4px;

}

#vivQualifications{
	padding-bottom:30px;
	padding-left:5px;
}

#vivQuotation{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#6d026c;
	text-align:justify;
}

#Content{
	width:980px;
	height:100%;
	background-color:#FFFFFF;
	
}

#contentWrapper{
	padding:10px 20px 20px 20px;
	height:100%;
	text-align:justify;
}

#contentWrapper1{
	padding:20px;
	height:100%;
}

#contentWrapper h1{
	font-size:30px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
}

#contentWrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#contentWrapper1:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#mainContent{
	clear:right;
	width:660px;
	height:100%;
	float:left;
}

#sidebar{
	width:268px;
	height:100%;
	float:right;
	border-left:2px;
	border-left-color:#fbe7fb;
	border-left-style:solid;
}

#sidebarWrapper{
	padding:0px 0px 10px 20px;
}

#referralHeader{
	color:#c10909;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}

#sidebarSpacer{
	width:230px;
	height:12px;
	margin-top:12px;
	margin-bottom:12px;
	background-image:url(images/sidebarSpacer.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#clickHereText a{
	color:#ab09a1;
}

#recipe2Health{
	width:226px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
}

#recipe2HealthText{
	text-align:left;
	color:#666666;
	font-weight:bold;
}

#recipe2HealthText a{
	color:#000000;
	text-decoration:none;
}

#newsletterButton{
	width:241px;
	height:57px;
	margin-left:auto;
	margin-right:auto;
}

#welcome{

	font-size:18px;
	font-weight:normal;
	color:#7c447b;
	padding-bottom:10px;
}

#mainText{
	color:#7c447b;
	text-align:justify;
	height:100%;
	padding-right:10px;
}

#mainText p{
	margin:0px;
	padding:5px;
}

#footer{
	width:100%;
	height:40px;
	background-color:#4a034a;
}

#footerText{
	padding-left:20px;
	padding-top:15px;
	color:#f5bdf4;
	font-size:10px;
}

#checkout{
	clear:both;
}

#shopNav{
        font-size:18px;
}

#shopNav a{
        text-decoration:none;
        color:#ff0000;
}

#shopNav a:hover{
        text-decoration:underline;
}


/* WORDPRESS SPECIFIC STYLING */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}