/* CSS Document */
body{
	background-color:#911f2d;
	color:#625800;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	margin:0;
	padding:0;
	background-image: url(images/ytpback.jpg);
	background-repeat: repeat;
}
h1 {
color:#625800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
h2 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
p {
color:#625800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
padding:0;
margin:0;
}
/**********************Classes*************************/
a:link {text-decoration: none; color:#625800;}
a:visited {color:#625800;text-decoration: none;}
a:hover {color:#bcb67f;}

#contacttxtbox3 a			{text-decoration: none; color:#E31736;}
#contacttxtbox3 a:visited 	{color:#E31736;text-decoration: none;}
#contacttxtbox3 a:hover 		{color:#bcb67f;}
	
.greenbold{
color:#625800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
.redBold{
color:#E31736;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
.green{
color:#625800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
}
.greensmall{
color:#625800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
line-height:17px;
}
.whitebold{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
.white{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
}
.lightgreenbold{
color:D9C92F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
}
/**********************containerforpage***************/
#container{
	background-image:url(images/sitebackground.png);
	background-repeat: no-repeat;
	height: 602px;
	width: 822px;
	margin-left: -411px;
	position: absolute;
	top: 0px;
	left: 50%;
}
#pagecontent{
	position:absolute;
	width:770px;
	height:539px;
	top:31px;
	left:24px;
}
/**********************logo position********************/
#logo{
position:absolute;
bottom:0px;
right:0px;
}
/**********************home Page*************************/
#homeimage{
position:absolute;
left:0px;
top:0px;
}
#homepagetxt{
	position:absolute;
	left:265px;
	top:170px;
}
#homepageline{
	position:absolute;
	top:200px;
	right:-1px;
	left: 265;
}
#homepagetxtone{
	position:absolute;
	width:243px;
	height:260px;
	top:221px;
	left:265px;
}
#homepagetxttwo{
	position:absolute;
	width:245px;
	height:260px;
	top:221px;
	right:0px;
}
#signature{
position:absolute;
top:369px;
right:60px;
}
/**********************Mind Page**************************/
#mindtitle{
	position:absolute;
	top:0;
	left:0;
}
#mindtxtbox1{
	position:absolute;
	top:191px;
	left:0px;
	width:243px;
}
#mindtxtbox2{
	position:absolute;
	top:191px;
	left:260px;
	width:243px;
	height: 219px;
}
#mindtxtbox3{
	position:absolute;
	top:468px;
	left:0px;
	width:508px;
	height: 60px;
}
#mindimg{
	position:absolute;
	top:53px;
	left:0;
}
#mindquote{
	position:absolute;
	top:206px;
	left:528px;
}
/**********************body Page**************************/
#bodyimg{
	position:absolute;
	top:0;
	left:0;
}
#bodytxtbox1{
	position:absolute;
	top:192px;
	left:0px;
	width:243px;
	height: 348px;
}
#bodytxtbox2{
	position:absolute;
	top:192px;
	left:260px;
	width:260px;
	height: 341px;
}
#bodytxtbox3{
	position:absolute;
	top:192px;
	left:535px;
	width:223px;
	height: 341px;
}
#bodytxtbox4{
	position:absolute;
	top:192px;
	left:519px;
	width:252px;
	height: 208px;
}
#bodyquote{
	position:absolute;
	
}
/**********************coach Page**************************/
#coachtitle{
	position:absolute;
	top:0;
	left:0;
}
#coachtitle2{
	position:relative;
	top:0px;
	left:0;
}
#coachtxtbox1{
	position:absolute;
	top:53px;
	left:0px;
	width:506px;
	height: 41px;
}
#coachtxtbox2{
	position:absolute;
	top:119px;
	left:0px;
	width:521px;
	height: 207px;
	padding:0;
	margin:0;
}
#coachtxtbox3{
	position:absolute;
	top:349px;
	left:0px;
	width:521px;
	height: 32px;
}
#listforten{position:relative;}
.experience li{
	color:#E31736; /* bullet colour */
	font-weight:bold;
	list-style:decimal;
	margin-left:-10px;
	
}
li span {
	font-weight:normal;
   color:#625800;  /* text colour */
}
#coachimg{
	position:absolute;
	top:163px;
	left:526px;
}
/**********************aboutme Page**************************/
#aboutmetitle{
	position:absolute;
	top:0;
	left:0;
}
#gailpic{
	position:absolute;
	top:51px;
	left:262px;
}
#aboutmetxtbox1{
	position:absolute;
	top:161px;
	left:0px;
	width:243px;
}
#aboutmetxtbox2{
	position:absolute;
	top:343px;
	left:262px;
	width:245px;
	height: 156px;
}
#aboutmetxtbox3{
	position:absolute;
	top:328px;
	right:0;
	width:243px;
	height: 214px;
}
#aboutmetxtbox3{
	position:absolute;
	top:253px;
	left:527px;
}
#aboutmetitle2{
	position:absolute;
	top:199px;
	right:-1px;
}
/**********************contact Page**************************/
#contactimg{
	position:absolute;
	bottom:0px;
	left:0;
}
#contacttxtbox1{
	position:absolute;
	top:57px;
	left:0px;
	width:243px;
}
#contacttxtbox2{
	position:absolute;
	top:57px;
	left:260px;
	width:243px;
}
#contacttxtbox3{
	position:absolute;
	top:212px;
	left:260px;
	width:243px;
}
.contactlist{
	list-style-position: outside;
	list-style-image: none;
	list-style-type: decimal;
	padding:0;
	margin-left:20px;
	margin-top:0px;
}
/**********************Life Page**************************
#lifeheadertxt{
	position:absolute;
	top:0;
	left:0;
}
#lifepagetxtone{
	position:absolute;
	width:240px;
	top:33px;
	left:0;
	z-index: auto;
}
#lifepagetxttwo{
	position:absolute;
	width:530px;
	height:338px;
	bottom:0;
	left:0;
	z-index: auto;
	background-color:#8B8301;
	background-image:url(images/starterfortentxt.gif);
	background-repeat:no-repeat;
	background-position: top;
}
#lifepic1{
	position:absolute;
	top:28px;
	left:287px}
#lifepic2{
	position:absolute;
	top:211px;
	right:0;
}
#startforten{
position:absolute;
width:216px;
height:280px;
top:44px;
left:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#FFFFFF;
}
#startforten2{
position:absolute;
width:216px;
height:280px;
top:44px;
left:293px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#FFFFFF;
}
#numbers1{
	position:absolute;
	width:21px;
	top:44px;
	height: 281px;
	left: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#D9C92F;
	font-weight:bold
}
#numbers2{
	position:absolute;
	width:21px;
	top:44px;
	height: 279px;
	left: 271px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#D9C92F;
	font-weight:bold
}
/**********************aboutme Page*******************/
#aboutmetxtheader{
	position:absolute;
	top:0;
	left:0;
}
#aboutmetxtbox1{
	position:absolute;
	width:243px;
	top:52px;
	height: 395px;
}
#aboutmepicone{
	position:absolute;
	bottom:0;
	left:0;
}
#aboutmepictwo{
	position:absolute;
	top:29px;
	left:249px;
}
#aboutmetextbox3{
	position:absolute;
	left:250px;
	top:284px;
	width:229px;
	height:173px;
}
#aboutmetxtheader2{
	position:absolute;
	right:0;
	top:235px;
}
#aboutmetxtbox4{
	position:absolute;
	right:283px;
	top:305px;
	width:225px;
}
#phototitle{
position:absolute;
	left:250px;
	top:247px;
	width:229px;
	height:24px;
}
/**********************faq page***********************
#faqtxtheader{
position:absolute;
top:0;
left:0;
}
#faqtxtbox1{
position:absolute;
top:31px;
left:0;
width:503px;
}
#iframecontainer {
	left: 0px; bottom: 0px; width: 502px; height: 334px; position: absolute;
}
/**********************faq menu***********************
#faqnavcontainer{
	position:absolute;
	top:103px;
	left:0;
	width: 273px;
}
#faqnavcontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#faqnavcontainer a {
	display: block;
	color: #D6C300;
	width: 350px;
	padding: 1px 0px;
	text-decoration: none;
}
#faqnavcontainer a:hover{
	color: #968905;
}
/**********************contact page***********************
#contactheaderpic{
position:absolute;
top:0;
left:0;
}
#contacttxtheader{
position:absolute;
top:162px;
left:0;
}
#toolstxt{
position:absolute;
top:162px;
left:251px;
}
#contactpictwo{
position:absolute;
right:0;
top:191px;
}
/**********************contactmenu***************************
#contacttxtbox1{
	position:absolute;
	top:35px;
	left:0px;
	width:243px;
	height: 355px;
}
#contacttoolnav{
	position:absolute;
	top:35px;
	left:260px;
	width:243px;
	height: 222px;
}
#contacttoolnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#contacttoolnav a {
	color: #625800;
	width: 226px;
	padding: 0px 0px;
	text-decoration: none;
}
#contacttoolnav a:hover{
	color: #B0AB7F;
}
#contacttxtbox5{
	position:absolute;
	top:278px;
	left:0px;
	width:243px;
	height: 24px;
	font-style:normal;
	font-weight:bold;
}
/**********************mainmenu***************************/
#navcontainer{
	position:absolute;
	width:80px;
	height:120px;
	right:0px;
}
.menu {
	margin: 0;
	padding: 0;
	width: 80px;
	list-style: none;
	background: #fff;
	
}
.menu li {
	padding: 0;
	margin: 0;
	height: 24px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	height: 24px;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited, .menu li a:active {
	display: block;
	text-decoration: none;
	height: 24px;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited, .menu li a#current {
	display: block;
	text-decoration: none;
	height: 18px;
	background-repeat: no-repeat;
}
#home {background-image:url(images/homeOver.gif);}
#home a {background-image: url(images/homeUp.gif);}
#home a#current{background-image: url(images/homeOver.gif);}

#mind {background-image:url(images/mindOver.gif);}
#mind a {background-image:url(images/mindUp.gif);}
#mind a#current{background-image:url(images/mindOver.gif);}

#body {background-image:url(images/bodyUp.gif);}
#body a {background-image: url(images/bodyOver.gif);}
#body a#current{background-image: url(images/bodyUp.gif);}

#coach {background-image: url(images/coachOver.gif);}
#coach a {background-image: url(images/coachUp.gif);}
#coach a#current{background-image: url(images/coachOver.gif);}

#aboutme {background-image:url(images/aboutmeOver.gif);}
#aboutme a {background-image:url(images/aboutmeUp.gif);}
#aboutme a#current{background-image:url(images/aboutmeOver.gif);}

#contact {background-image:url(images/contactOver.gif);}
#contact a {background-image:url(images/contactUp.gif);}
#contact a#current{background-image: url(images/contactOver.gif);}
#home a:hover, #mind a:hover, #body a:hover, #coach a:hover,#aboutme a:hover, #contact a:hover  {background: none;}
