body {
margin: 0;
padding: 0;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
font-size: .8em;
line-height: 1.5em;
color: #585858;
background: url(../images/green_fade.gif) repeat-y top left #7dbe51;
}

div.spacer {
  	clear: both;
	}

.tel {
color: #ff450e;
font-size: 120%;
font-weight: bold;	
}

p { 
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 19px;
	text-align: justify;
	}
	
.p1 {
	font-weight: bold;
	}
	
p strong {
	font-weight: bold;
	font-size: 115%;
	}

p.no-bottom-space {
margin-bottom: 0;
}

#container.faq #column_2 p {
text-align: left;
}

p a:link {
color: #006933;
font-weight: bold;
}

p a:hover {
color: #f9470b;
font-weight: bold;
}

p a:visited {
color: #0f9849;
font-weight: bold;
}

h1,h2,h3 {
	margin: 0;
	margin-top: 15px;
	padding: 0px;
	}

h2 {
padding-bottom: 14px;
}

h3 { 
	margin-bottom: 0.2em; 
	color: #585858;
	padding-bottom: 0px;
	font-size: 1.5em;
	font-weight: bold;
	}

td { }

a {
font-size: 120%;
}

a:link { }

a:visited { }

a:hover { }

a:active { }

#full_page {
background: url(../images/green_fade.gif) repeat-y top left #fff;
height: 100%;
width: 100%;
}

#main_container {
width: 886px;
overflow: hidden;
height: 100%;

}

#container {
float: left;
width: 886px;
background: url(../images/images/bg_lines.gif) repeat-y top left;
}

#both {
clear: both;
}

#advert_container {
float: left;
width: 598px;
height: 102px;
background: #fff;
}

#advert {
padding: 0px 182px 0 84px;
height: 102px;
background: url(../images/advert1_guarantee-blank.gif) top left no-repeat;
}


#advert .first-word {
margin-left: 30px;
}

#advert p {
text-align: left;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 40px;
}

#advert .orange {
font-size: 18px;
color: #f9470b;
line-height: 25px;
font-weight: bold;
}

#advert a {
color: #f9470b;
font-size: 100%;
}

#navigation {
float: left;
width: 600px;
height: 82px;
background: #fff;

}

#column_1 {
width: 286px;
float: left;
font-size: 92%;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
line-height: 130%;
}


#column_1_footer {
height: 45px;
}

#column_1 p {
text-align: left;
padding: 0;
margin: 0;

}

#column_1 a {
color: #585858;
}

#column_1 ul {
list-style: none;
margin: 0;
padding: 0;
}

#left_info ul {
background: url("../images/sidenav-dotline.gif") left bottom no-repeat;
margin-top: 16px;
font-family: tahoma, Arial, Verdana, san-serif;
}

#left_info ul li{
margin: 0;
padding: 0;
border: solid 1px #f6f6f3;
}

#left_info a {
	display: block;
	font-weight: bold;
	font-size: 110%;
	text-decoration: underline;
	padding: 8px 5px 8px 5px;
	vertical-align: middle;
	background: url("../images/sidenav-dotline.gif") left top no-repeat;
}

#left_info a:hover {
	color: #f9470b;
	text-decoration: underline;
}

ul#testimonials {
margin: 0;
}

ul#testimonials a {
padding-left: 5px;
text-decoration: none;
margin-top: 0;
font-size: 85%;
background: url("../images/sidenav-dotline.gif") left bottom no-repeat;
}

ul#testimonials a span.client-name {
font-weight: normal;
color: #117814;
font-size: 9px;
}

ul#testimonials a:hover {
	color: #f9470b;
	text-decoration: none;
}

.free_lesson {
margin-left: 134px;
margin-top: 15px;
}

.orange {
color: #f9470b;
}

/*.contact {
text-indent: -9999px;
background: url(../images/images/title_contact_gary.gif) no-repeat top left; 
height: 20px;
}*/

/*.include {
text-indent: -9999px;
background: url(../images/images/title_include.gif) no-repeat top left; 
height: 40px;
margin-top: 15px;
padding: 0;
}*/

h2 {
/*text-indent: -9999px;*/
width: 400px;
display: block;
color: #f9470b;
font-size: 2.2em;
line-height: 100%;
/*background: url(../images/images/title_main_home.gif) no-repeat top left;*/
}

#column_1 #left_info {
width: 130px;
margin-left: 135px;
padding: 0 5px 0 5px;
}

#column_2 {
float: left;
width: 410px;
padding: 0 20px 0 20px;
background: #fff;
}

#column_2 a {
color: #ff450e;
font-weight: bold;
}

#column_2 a:hover {
color: #b3d663;
font-weight: bold;
}

#column_2 a:visited{
color: #ce684a;
font-weight: bold;
}

#column_3 {
float: left;
width: 143px;
text-align: center;
background: url(../images/postit_bg.gif) repeat-y top left;
font-size: 90%;
line-height: 100%;
}

#column_3 a {
color: red;
}

#column_3 a:hover {
color: #585858;
}

#column_3 p {
padding: 0 13px 0 13px;
text-align: center;
margin: 3px 0 0px 0;
line-height: 120%;
}

#column_3 p.no_space {
padding: 0 0px 0 0px;
text-align: center;
margin: 0px 0 0px 0;
line-height: 100%;
}

#column_3 ul {
margin: 0 10px 10px 0px;
padding: 0 0px 0 0px;
}

#column_3 ul li {
list-style: none;
margin: 0 0 10px 0px;
padding: 0 0 0 25px;
line-height: 120%;
background: url(../images/Tick.gif) top left no-repeat;
background-position: 7px 0px;
}

#right_list {
font-size: 110%;
font-weight: bold;
text-align: left;
}

#footer {
clear: both;
margin-left: 0;
width: 886px;
height: 30px;
background: url(../images/images/bg_lines_bottom.gif) no-repeat top left;
background-position: 13px 0;
color: #9c9c9c;
padding: 57px 0px 0px 306px;
font-size: 85%;
}

p img {
float: left;
padding: 8px 10px 5px 0px;
}

p img.no_space {
margin: 0;
padding: 0;
}

p img.no_wrap {
float: none;
}

p img.top_space {
padding: 5px 10px 5px 0px;
}

form {
width: 187px;
float: left;
padding: 0px 10px 0px 0px;
}

ul#nav {
	position: relative;
	top: 18px;
	left: 0;
	/*IE fix*/
	width: 527px;
	_width: 567px;
	margin: 0;
	height: 64px;
	list-style-type: none;
	overflow: hidden;
	background: url(../images/images/right_corner.gif) no-repeat right top;
}

		ul#nav li a {
			 position: absolute;
			 width: 60px;
			 top: 0;
			 text-indent: -9000px;
			 text-decoration: none;
			 padding: 56px 0 0 0;
			 overflow: hidden;
			 margin-left: 0;
			 height: 0px !important; 
			 height /**/:56px; /* IE5/Win */ 
			 background: transparent url(../images/images/vomc_navigation_matrix2.gif) no-repeat;
			 }
			 
		
		#download_list {
		margin-left: 0;
		padding-left: 0;
		}
		
		#download_list li
		{
		font-size: 100%;
		height: 23px;
		list-style: none;
		padding: 0px 0 0 28px;
		margin: 0 0 0 0px;
		background-image: url(../images/icon_doc.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
		
		#download_list a {
		color: #7f7f7f;
		}
		
		#download_list a:hover {
		color: #ff6026;
		}
			
		
			 /*<agl.folder "navigation instructions">*/
	#container.home ul#nav li#home a 			{ background-position: 0px 0; width: 85px; left: 0px; }
	#container.home ul#nav li#home a:hover		{ background-position: 0 0; }
	/*---*/
	#container.home ul#nav li#profile a 			{ background-position: -85px -0px; width: 106px; left: 85px; }
	#container.home ul#nav li#profile a:hover		{ background-position: -85px -336px; }
	/*---*/
	#container.home ul#nav li#voice_training a 			{ background-position: -191px -224px; width: 108px; left: 191px; }
	#container.home ul#nav li#voice_training a:hover		{ background-position: -191px 0; }
	
	/*---*/
	#container.home ul#nav li#faq a 			{ background-position: -299px -0px; left: 299px; width: 56px }
	#container.home ul#nav li#faq a:hover		{ background-position: -299px -56px; }
	/*---*/
	#container.home ul#nav li#links a 			{ background-position: -355px -56px; left: 355px; width: 63px}
	#container.home ul#nav li#links a:hover		{ background-position: -355px -112px; }
	/*---*/
	#container.home ul#nav li#contactX a 			{ background-position: -418px -56px; left: 418px; width: 97px; }
	#container.home ul#nav li#contactX a:hover		{ background-position: -418px -168px; }
	/*----------------*/
	/*----------------*/
	#container.profile ul#nav li#home a 			{ background-position: 0px -56px; width: 85px; left: 0px; }
	#container.profile ul#nav li#home a:hover		{ background-position: 0 -392px; }
	/*---*/
	#container.profile ul#nav li#profile a 			{ background-position: -85px -56px; width: 106px; left: 85px; }
	#container.profile ul#nav li#profile a:hover		{ background-position: -85px -56px; }
	/*---*/
	#container.profile ul#nav li#voice_training a 			{ background-position: -191px -56px; width: 108px; left: 191px; }
	#container.profile ul#nav li#voice_training a:hover		{ background-position: -191px -392px; }
	/*---*/
	#container.profile ul#nav li#faq a 			{ background-position: -299px -0px; left: 299px; width: 56px  }
	#container.profile ul#nav li#faq a:hover		{ background-position: -299px -56px; }
	/*---*/
	#container.profile ul#nav li#links a 			{ background-position: -355px -56px; left: 355px; width: 63px }
	#container.profile ul#nav li#links a:hover		{ background-position: -355px -112px; }
	/*---*/
	#container.profile ul#nav li#contactX a 			{ background-position: -418px -56px; left: 418px; width: 97px; }
	#container.profile ul#nav li#contactX a:hover		{ background-position: -418px -168px; }
	
	/*----------------*/
	/*----------------*/
	#container.faq ul#nav li#home a 			{ background-position: 0px -112px; width: 85px; left: 0px; }
	#container.faq ul#nav li#home a:hover		{ background-position: 0 -224px; }
	/*---*/
	#container.faq ul#nav li#profile a 			{ background-position: -85px -168px; width: 106px; left: 85px; }
	#container.faq ul#nav li#profile a:hover		{ background-position: -85px -280px; }
	/*---*/
	#container.faq ul#nav li#voice_training a 			{ background-position: -191px -168px; width: 108px; left: 191px; }
	#container.faq ul#nav li#voice_training a:hover		{ background-position: -191px -504px; }
	/*---*/
	#container.faq ul#nav li#faq a 			{ background-position: -299px -168px; left: 299px; width: 56px  }
	#container.faq ul#nav li#faq a:hover		{ background-position: -299px -168px; }
	/*---*/
	#container.faq ul#nav li#links a 			{ background-position: -355px -168px; left: 355px; width: 63px }
	#container.faq ul#nav li#links a:hover		{ background-position: -355px -504px; }
	/*---*/
	#container.faq ul#nav li#contactX a 			{ background-position: -418px -56px; left: 418px; width: 97px; }
	#container.faq ul#nav li#contactX a:hover		{ background-position: -418px -168px; }
	/*----------------*/
	/*----------------*/
	#container.links ul#nav li#home a 			{ background-position: 0px -112px; width: 85px; left: 0px; }
	#container.links ul#nav li#home a:hover		{ background-position: 0 -224px; }
	/*---*/
	#container.links ul#nav li#profile a 			{ background-position: -85px -168px; width: 106px; left: 85px; }
	#container.links ul#nav li#profile a:hover		{ background-position: -85px -280px; }
	/*---*/
	#container.links ul#nav li#voice_training a 			{ background-position: -191px -560px; width: 108px; left: 191px; }
	#container.links ul#nav li#voice_training a:hover		{ background-position: -191px -0px; }
	/*---*/
	#container.links ul#nav li#faq a 			{ background-position: -299px -224px; left: 299px; width: 56px  }
	#container.links ul#nav li#faq a:hover		{ background-position: -299px -560px; }
	/*---*/
	#container.links ul#nav li#links a 			{ background-position: -355px -224px; left: 355px; width: 63px }
	#container.links ul#nav li#links a:hover		{ background-position: -355px -224px; }
	/*---*/
	#container.links ul#nav li#contactX a 			{ background-position: -418px -224px; left: 418px; width: 97px; }
	#container.links ul#nav li#contactX a:hover		{ background-position: -418px -560px; }
	/*----------------*/
	/*----------------*/
	#container.voice ul#nav li#home a 			{ background-position: 0px -112px; width: 85px; left: 0px; }
	#container.voice ul#nav li#home a:hover		{ background-position: 0 -224px; }
	/*---*/
	#container.voice ul#nav li#profile a 			{ background-position: -85px -112px; width: 106px; left: 85px; }
	#container.voice ul#nav li#profile a:hover		{ background-position: -85px -448px; }
	/*---*/
	#container.voice ul#nav li#voice_training a 			{ background-position: -191px -112px; width: 108px; left: 191px; }
	#container.voice ul#nav li#voice_training a:hover		{ background-position: -191px -112px; }
	/*---*/
	#container.voice ul#nav li#faq a 			{ background-position: -299px -112px; left: 299px; width: 56px  }
	#container.voice ul#nav li#faq a:hover		{ background-position: -299px -448px; }
	/*---*/
	#container.voice ul#nav li#links a 			{ background-position: -355px -0px; left: 355px; width: 63px }
	#container.voice ul#nav li#links a:hover		{ background-position: -355px -112px; }
	/*---*/
	#container.voice ul#nav li#contactX a 			{ background-position: -418px -0px; left: 418px; width: 97px; }
	#container.voice ul#nav li#contactX a:hover		{ background-position: -418px -168px; }
	/*----------------*/
	/*----------------*/
	#container.contact_us ul#nav li#home a 			{ background-position: 0px -112px; width: 85px; left: 0px; }
	#container.contact_us ul#nav li#home a:hover		{ background-position: 0 -224px; }
	/*---*/
	#container.contact_us ul#nav li#profile a 			{ background-position: -85px -168px; width: 106px; left: 85px; }
	#container.contact_us ul#nav li#profile a:hover		{ background-position: -85px -280px; }
	/*---*/
	#container.contact_us ul#nav li#voice_training a 			{ background-position: -191px -224px; width: 108px; left: 191px; }
	#container.contact_us ul#nav li#voice_training a:hover		{ background-position: -191px -0px; }
	/*---*/
	#container.contact_us ul#nav li#faq a 			{ background-position: -299px -0px; left: 299px; width: 56px  }
	#container.contact_us ul#nav li#faq a:hover		{ background-position: -299px -56px; }
	/*---*/
	#container.contact_us ul#nav li#links a 			{ background-position: -355px -280px; left: 355px; width: 63px }
	#container.contact_us ul#nav li#links a:hover		{ background-position: -355px -616px; }
	/*---*/
	#container.contact_us ul#nav li#contactX a 			{ background-position: -418px -280px; left: 418px; width: 97px; }
	#container.contact_us ul#nav li#contactX a:hover		{ background-position: -418px -280px; }
	/*----------------*/
	/*----------------*/
/*</agl.folder>*/
