body {
    margin:0px auto;
	font-family: Arial;
	font-size:12px;
	background-color:#CBE6ED;
}
.main_bg{ background-image:url(../images/main_bg.jpg); background-repeat:repeat-x; background-position:top;}

.nav2{ background-image:url(../images/nav2_bg.jpg); background-position:top; background-repeat:no-repeat; height:27px; width:645px;}

#nav2{ font-weight:bold; font-family:Tahoma; font-size:10px; color:#FFFFFF; text-align:center; padding:8px 0px 0px 0px; text-decoration:none;}

#nav2 a { text-decoration:none; color:#FFFFFF;}

.read { color:#277FA4; text-decoration:underline; font-family:Arial; font-size:12px; font-weight:bold;}

.read a { color:#277FA4; text-decoration:underline;}

.read a:link, .footer a:visited { color:#277FA4; text-decoration:underline;}

.why{ background-image:url(../images/why.jpg); background-repeat:no-repeat; background-position:top right;}

.why2{ background-image:url(../images/why2.jpg); background-repeat:no-repeat; background-position:top right;}

.title{ font-size:28px; color:#37B1E9;}

.sub_title{ font-family:Arial; font-size:18px; color:#277FA4; font-style:italic;}
.sub_title a{ font-family:Arial; font-size:18px; color:#277FA4; font-style:italic; text-decoration:none;}
.copy{ background-image:url(../images/coppyright.jpg); height:33px; background-repeat:repeat-x; background-position:top;}

.copyrights{ font-size:11px; color:#747474; padding:10px 0px 7px 26px; height:14px;}

#footer{ background-image:url(../images/footer.jpg); background-repeat:no-repeat; height:27px; background-position:top;}

.icon_bg{ background-image:url(../images/icon_bg.jpg); background-position:top; background-repeat:repeat-x; height:134px;}

.po_box{ style="color:#277FA4; font-size:12px; width:308px; text-align:right; padding-right:8px;"}

.areas{ background-image:url(../images/areas.jpg); background-repeat:repeat-x; height:156px; background-position:top;}

.footer_text{ font-family:Tahoma; font-size:11px; color:#FFFFFF; padding:7px 0px 0px 25px;}

.footer_text a { padding:7px 5px 0px 5px; color:#FFFFFF; text-decoration:none;}

.footer_text a:link, .footer a:visited { color:#FFFFFF; text-decoration:none;}

.testi{ background-image:url(../images/testimonials.jpg); background-position:top; background-repeat:no-repeat; width:283px;}

.linkz { color:#277FA4; text-decoration:underline; font-family:Arial; font-size:12px;}

.linkz a { color:#277FA4; text-decoration:underline;}

.linkz a:link, .footer a:visited { color:#277FA4; text-decoration:underline;}


#nav_text{ font-family:Tahoma; font-size:13px; color:#ffffff; padding-top:10px; text-align:center; text-decoration:none; cursor:pointer;}
#nav_text a{ font-family:Tahoma; font-size:13px; color:#ffffff; padding-top:10px; text-align:center; text-decoration:none; cursor:pointer;}

#faq{ background-image:url(../images/navigation/faq.jpg); background-repeat:no-repeat;}
#teachers{ background-image:url(../images/navigation/teachers.jpg); background-repeat:no-repeat;}
#lessons{ background-image: url(../images/navigation/lessons.jpg); background-repeat:no-repeat;}
#student{ background-image:url(../images/navigation/student.jpg); background-repeat:no-repeat;}
#benifits{ background-image:url(../images/navigation/benifits.jpg); background-repeat:no-repeat;}
#blogz{ background-image:url(../images/navigation/blog.jpg); background-repeat:no-repeat;}
#linkz{ background-image:url(../images/navigation/link_to-us.jpg); background-repeat:no-repeat;}
#contact{ background-image:url(../images/navigation/contact.jpg); background-repeat:no-repeat;}

ul,li { list-style-image:url(../images/check.jpg);}

.footer_lessons{ font-size:10px; font-style:italic;}
.footer_lessons a{ text-decoration:none;text-decoration:none; color:#000000;}
.footer_lessons a:hover{ text-decoration:underline;}
#sub_head{ background-image:url(../images/sub_head.jpg); height:24px; background-repeat:no-repeat; background-position:top left;}
#sub_head2{ background-image:url(../images/sub_head2.jpg); height:24px; background-repeat:no-repeat; background-position:top left;}
#sub_head3{ background-image:url(../images/sub_head3.jpg); height:24px; background-repeat:no-repeat; background-position:top left;}
#sub_head4{ background-image:url(../images/sub_head4.jpg); height:24px; background-repeat:no-repeat; background-position:top left;}
#sub_headx{ background-image:url(../images/sub_headx.jpg); height:24px; background-repeat:no-repeat; background-position:top left;}
.sub_headings{ font:Arial; font-size:12px; font-weight:bold; padding:4px 0px 2px 12px; color:#333333;}
.bot, .bot a{color:#1A648B; font-size:11px; text-decoration:none;}

#form_style{
	width:510px;
	float:left;
	padding-bottom:30px;
}


#form_style input, #form_style select, #form_style textarea{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
	color:#678490;
	padding:3px;
	border:1px solid #acc1c6;
	background-image:url(../images/form_cell_bg.jpg);
	background-repeat:repeat-x;
	width:150px;

}

.textarea textarea{
	height:100px;
}

#form_style input.expmonth{
	width:20px;

}
#form_style input.expyear{
	width:30px;

}

#form_style .form_label{
	float:left; width:125px;
	height:26px;
	padding-top:4px;

}
#form_style .form_input{
	float:left; width:300px;
	height:30px;

}

#form_style input.submit_button{
	border:0px; padding:0px;
	width:auto;
}

.form_row{
	clear:both;

}

.error {
	padding-bottom:10px;
 	color: #FF0000;
	border-bottom:1px solid #999999;
	width:500px;
}

.textarea{
	height:115px;
}

.small{ font-size:10px; color:#666666;}

#form_style input.dollars{ width:40px;}
#form_style input.cents{ width:20px;}

p.chargetotal{
	font-size:16px;
}
p.chargetotal span{
	color:#75bb1d;
	font-weight:bold;
}

#side_text{
color:#0d3241;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
}
