
h1{ font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:14px;font-weight:bold;color:#000;		}
h2{ font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:13px;font-weight:bold;color:#000;		}
h3{ margin-bottom: 8px; margin-top: -10px;					font-size:25px; color:#F08080; 			   		}
h5{ margin-bottom: -8px; font-family:Arial;					font-size:12px; color:#666; 			   		}


/* BODY {font-family : Verdana, Arial, sans-serif; text-decoration : none; background-color :#E8E8E8; font-size:10px;} */
BODY { text-decoration : none; background-color :#FFFFFF; font-size:10px; text-align:center;} 
div#container {
    width: 1000px;
    margin: 0px auto;
    text-align: left;
    border: 1px solid #CCC;
	xbackground-color: #DDD;
	xbackground-image: url("../images/siteImages/mainbackground.jpg");
	background-repeat: no-repeat;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
   
}

.headerSpacer { height:26px; }
.middleHeader { color: #283E71;
    font-size: 1.2em;
    font-family: Verdana,Helvetica,sans-serif;}

.thepot { display: none;  }

#enquiry {

  width:294px;
  height:100px;
}

.textareaLast {
    border: 1px solid #7EB9CD;
    -moz-border-radius: 10px;
    -web-kit-border-radius: 10px;
    border-radius: 10px;
    width:680px;
    height: 140px;
    padding: 10px;
    resize: none;
}

.labels {

    color: #283E71;
    font-size: 14px;
    font-family: Verdana,Helvetica,sans-serif;
    display: inline;
}

.warn {

  xborder: 1px solid #FF3333;
  border: 1px solid #4277C1;
  
  background: #F3F8FB;
  width: 295px;
  -moz-transition:all 0.30s ease-in-out;
  -webkit-transition: all 0.30s ease-in-out;
  transition: all 0.30s ease-in-out;
  outline: none;
  padding: 7px 0px 7px 15px;
  margin: 5px 1px 3px 0px;

  border-radius: 8px;
  font-size: 14px;
  color:#283E71;



}

.messageBox {

background: #F3F8FB;
xbackground: #FFF;
width: 295px;
-moz-transition:all 0.30s ease-in-out;
-webkit-transition: all 0.30s ease-in-out;
transition: all 0.30s ease-in-out;
  outline: none;
  padding: 7px 0px 7px 15px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #cfe7ee;
  border-radius: 8px;
font-size: 14px;
color:#283E71;


}


.contentContainerOuter {
	
	background-color: #DDD;
	background-image: url("../images/siteImages/mainbackground.jpg");\
}

.contentContainer {
	xmargin-left:35px;
	xmargin-top:20px;
	xbackground-color: #DDD;
}

.stretch {
    width:100%;
    height:100%;
}

/*.productTitle { font-weight:bold;  } */
.productTitle { font-family: 'Metrophobic', Arial, serif; font-weight: bold; font-size:14px;  }
.pageHeader   { font-family: 'Metrophobic', Arial, serif; font-weight: bold; font-size:18px;  padding-left:10px; padding-bottom:5px; color:#666;}
.productPrice { font-family: 'Metrophobic', Arial, serif; font-weight: bold; font-size:14px; text-align:right;}
.mainText 	  { font-family: 'Metrophobic', Arial, serif; font-weight: 400; font-size:14px; padding-top:10px;	}


.treatmentsText{ font-family: 'Metrophobic', Arial, serif; font-weight: 400; font-size:14px; margin-top: 0px; padding-left: 2px; }


.treatmentsQuitSmoking {

  font-family: 'Metrophobic', Arial, serif; 
  font-weight: bold; 
  font-size:13px; 
  margin-top: 0px; 
  padding-left: 6px;


}

.weblink       { font-family: 'Metrophobic', Arial, serif;  color:#454555; text-decoration: none; font-weight:bold; }
.weblink:hover { font-family: 'Metrophobic', Arial, serif;  color:#666; text-decoration: none; font-weight:bold; }

#wrapper { padding-top:20px; padding-bottom:10px; }
div#headerImage {
	background-image: url(../images/siteImages/topbanner2.jpg);
	position:relative;
	width:100%;
	height:165px;
}


/*check if using */
#headerTitle {
    color: #F08080;
    display: block;
    font-size: 25px;
    margin-top: -40px;
    position: relative;	
    top: 10px;
}


#mainLeft { 
  padding-left:15px; 
  padding-right:15px; 

}



#regTrade { 
		font-size: 10px; 
		position:relative;
		top:-10px;

	}

#introImage {

	background-image: url(../images/siteImages/pauly_profile.jpg);
	position:relative;
	width:100%;
	height:165px;

}



#telephoneDetail {
	font-family: ‘Metrophobic’, Arial, serif; font-weight: bold; font-size:14px;
	position:relative;
	width:200px;
	left:10px;
	top:-30px;

}

#emailDetail {

	font-family: ‘Metrophobic’, Arial, serif; font-weight: bold; font-size:14px;
	position:relative;
	left:735px;
	top:5px;

}

.imageHolder {

	width:160px;
}

.certimageHolder {

  width:260px;
}

.landscapepic img { 
      border: 2px solid #FFE4E1; 
      box-shadow: 6px 6px 5px #888888; 
    }


.pic img { 
			border: 2px solid #FFE4E1; width:200px; 
			box-shadow: 6px 6px 5px #888888; 
		}

.pic img:hover 	{ border: 2px solid #EEB4B4; width:200px; }



.minipic img { 
      border: 2px solid #FFE4E1; width:100px; 
      box-shadow: 6px 6px 5px #888888;
      float: left; 
      margin: 4px 20px 4px 4px;
    }

.minipic img:hover  { border: 2px solid #EEB4B4; width:100px; }




.plainpic  img { 
			border: 2px solid #FFE4E1; width:200px; 
			box-shadow: 6px 6px 5px #888888; 
		}


.certpic img { 
      border: 2px solid #FFE4E1; width:250px; 
      box-shadow: 6px 6px 5px #888888; 
    }

.certpic img:hover  { border: 2px solid #EEB4B4; width:250px; }

/* .paddedText { padding-left:10px; } */



.mainMenu	{
    width: 100%;
    background-color: #CCD9EA; 
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	
	font-size:13px;
	xcolor:#8B5742;
	xmargin-top:20px;
}

.mainMenu ul	{ margin: 0; padding: 0;  float: left; }
.mainMenu ul li	{ display: inline; }


.mainMenu ul li a	{
    float: left; text-decoration: none;
    color: #666;
    padding: 10.5px 11px;
    background-color: #CCD9EA; 
}


a.things 		{ color:#666; text-decoration:none;  }
a.things:hover 	{ color:#000; text-decoration:underline; }

a.mailLink 			{ color:#7AA9DD; }
a.mailLink:hover 	{ color:#666;	 }

a.usefulLink 		{ color:#666; text-decoration:none; }
a.usefulLink:hover 	{ color:#000; text-decoration:underline; }


.mainMenu ul li a:hover		{	color: #3366CC;  background-color:#CCD9EA; }



#onfacials, #onabout, #onhypnotherapy, 
#onnlp, #ontimeline, #ontreatments, 
#onfees, #ontestimonials, 
#oncertification, #oncontact, #onpersonalbreakthrough	{ background-color:#99C0DD;  color: #FFF;	}
 		

.mainFooter { font-family: ‘Metrophobic’, Arial, serif; font-weight: bold; font-size:14px;  }


#subTitle {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:25px;
	color:#666;
	padding:9px;
	}


#homepageText {
	width:300px;
	padding:10px;
	position:relative;
	display:inline;
}
#homepageImage { 
	display:inline; 
	background-color:#ccc;
	}


.homeNewsDate {

	position:relative;
	top:-16px;
	left:400px;

}

/* general stuff */

.greyNavTop 	{	background-color:#3F7EBE;	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:13px;font-weight:bold; color:#FFF;font-size:0.9em; padding:4px;	  -moz-border-radius-bottomleft:4px;  -moz-border-radius-bottomright:4px;  -moz-border-radius-topleft:4px;  -moz-border-radius-topright:4px; }
.greyTop2 	{	background-color:#A3A3A3;	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:13px;font-weight:bold; color:#666;font-size:0.9em; padding:4px;	  -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;}
.greyTop3 	{	background-color:#C5CFFC;	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:13px;font-weight:bold; color:#666;font-size:0.9em; padding:4px;	}
.greyNavTop4 	{	background-color:#666;	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size:12px;font-weight:bold; color:#666;font-size:0.9em; padding:2px;	}
.greyLineBottom	{	border-style:none none solid none; 			border-bottom:1px solid #CCC;	}
.greyLineTop	{	border-style:solid none none none; 		border-top:1px solid #CCC;	}



.greybox {
    border: 2px solid #CACBCE;
    text-decoration: none;
}

.greybox {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    text-decoration: none;
}


.greyNavTop {
    background-color: #CCCCCC;
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
      font-weight: bold;
    padding: 4px;
}

.newgreyBox {
   border:  1px solid #CACBCE;
   background-color:#FFF;
   -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  }



.paginatorBox {

	border:  1px solid #CACBCE;
   background-color:#F0F0F0;
   -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;

}

.newsBox {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	
	font-size:13px;
	color:#666;
	border:  1px solid #CACBCE;
   background-color:#F7F7F7;
   -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;

}


.boxHeader {
background-color:#E7EAED;

}

.greyTopRounded{
	background-color:#DCDCD1;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight: bold;
	padding: 4px;
}


#socialMedia { width: 100px; }

#facebookIcon {
	
	background:url("../graphics/newFB.jpg") no-repeat scroll 0 0 transparent; background-position: 0 0; text-indent: -999em; float: left; width: 60px; height: 46px; overflow: hidden; position: relative; top: 0; 
	border:2px solid #666;
	   -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;

}

#mainNews {

	color: #666666;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 13px;
	margin-left:20px;
}

#newsItem {

	padding: 4px;
	margin:10px 0 10px 0;
	width:500px;
	border:2px solid #666;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}

#newsDate {
	position:relative;
	top:-25px; 
	left:395px;


}

.mainTitle { padding:8px;}


#aboutUsBody {

	color: #666666;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 13px;

}


/* Links Page */

.smallTitle {

font-size:14px;
font-weight:bold;

}

.thingsToDoTitle {
	margin-bottom:5px;
}

.thingsToDoText {
	padding-bottom:12px;
}


.thingsToDo {
	
	font-family:tahoma, arial;
	xfont-size:3;
}


.contactAddress {
font-family:tahoma, arial;
margin-top:95px;

}


.formOuter      {   
    xpadding:20px;  
    width:380px;

    -moz-border-radius-bottomright: 20px;  border-bottom-right-radius: 20px;
    -moz-border-radius-bottomleft:  20px;   border-bottom-left-radius: 20px;
    -moz-border-radius-topleft:     20px;   border-top-left-radius: 20px;
    -moz-border-radius-topright:    20px;   border-top-right-radius: 20px;

}

.formElements { text-align: left; }
.formElement  { xpadding:5px; 		}

#formTitle      { 
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 19px;
    color:#283E71;
     }

.formInput{

background: none repeat scroll 0 0 #F3F8FB;
    border: 1px solid #CFE7EE;
    border-radius: 8px 8px 8px 8px;
    color: #283E71;
    font-size: 14px;
    margin: 5px 1px 3px 0;
    outline: medium none;
    padding: 7px 0 7px 15px;
    transition: all 0.3s ease-in-out 0s;
    width: 295px;
}

.rounded {
    xbackground:  url(../images/siteImages/roundedOK.gif) no-repeat left top;
    xpadding: 10px;
}

.submitButton {
    
    background-color: #719BD3;
    width:80px;
    height:28px;
    border:none; 
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 14px;
    color:#FFF;
    cursor:pointer;
    padding-bottom: 4px;
    
    
    -moz-border-radius-bottomright: 5px;  border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft:  5px;   border-bottom-left-radius: 5px;
    -moz-border-radius-topleft:     5px;   border-top-left-radius: 5px;
    -moz-border-radius-topright:    5px;   border-top-right-radius: 5px;

}

.submitButton:hover {
    
    background-color: #5C82C5;
    cursor:pointer;

}

/* Footer */


.footer {

	background-color: #CCD9EA;
    height: 35px;
    margin-top: 10px;
    padding-top: 18px;
    text-align: center;

}
.footer a {
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}

.footer a:hover{

	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;	
	font-size:12px;
	text-decoration:underline;

}

a:hover{	text-decoration:none;	color:#3366CC;}


/* Treatments */

.smokingTable {

font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1.0em;

-moz-border-radius-bottomright: 5px;  border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft:  5px;   border-bottom-left-radius: 5px;
    -moz-border-radius-topleft:     5px;   border-top-left-radius: 5px;
    -moz-border-radius-topright:    5px;   border-top-right-radius: 5px;

     border: 1px solid #CFE7EE;
    border-radius: 8px 8px 8px 8px;

}
.smokingTableTop {

background-color:#ACD3EF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1.0em;
padding: 4px;

}


.treatmentsList li {  font-family: 'Metrophobic', Arial, serif; font-weight: 400; font-size:14px; padding-top:10px; }
