body {
	margin: 0;
	padding : 0;
	background-image: url(images/Bitumen%20background.jpg);
	background-repeat: repeat;
	background-color:#606163;
	font: 76% "Trebuchet MS","lucida sans", tahoma, sans-serif;
	line-height: 1.8em;
	
	
}

/*	
#wrapper {
	background-repeat: repeat;
	background-image: url(images/bg.jpg);
	background-position: center;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
		*/	/*WRAP*/
			
#container {
	width: 882px;
	margin:0 auto;
	padding:0px;
	/*	padding: 200px;*/
	background-color: #FFFFFF;
	/*margin-top: 50px;*/
}
		/*TOP BANNER*/

#banner {
	padding: 0;
	margin:0;
	height: 230px;
	color: #000;
	background: #fff url("images/top.jpg") no-repeat center center;
}
			
/*TOP NAVIGATION*/

/***fancy menu***/
#fancymenu{
display:inline;
clear:both;
margin:185px 0 0 10px;
position:relative;
height:32px;
width:882px;
overflow:hidden;
float:left;
}

#fancymenu ul{padding:0;margin:0;}
  
#fancymenu ul li{float:left;list-style:none;}

#fancymenu ul li a{
text-indent:-10em;
z-index:10;
display:block;
float:left;
height:32px;
position:relative;
overflow:hidden;
color:#fff;}


#menu_home a{width:77px;background:url('images/menu_home.png') top left no-repeat;}
#menu_aboutus a{width:102px;background:url('images/menu_AboutUs.png') top left no-repeat;}
#menu_contact a {width:114px;background:url('images/menu_ContactUs.png') top left no-repeat;}
#menu_lessons a{width:93px;background:url('images/menu_Lessons.png') top left no-repeat;}
#menu_pricing a{width:89px;background:url('images/menu_Pricing.png') top left no-repeat;}
#menu_Specialoffers a{width:80px;background: url('images/menu_SpecialOffers.png') top left no-repeat;}
#menu_Giftvouchers a{width:133px;background: url('images/menu_GiftVouchers.png') top left no-repeat;}
#menu_FAQ a {width:73px;background: url('images/menu_FAQ.png') top left no-repeat;}
#menu_links a {width:76px;background: url('images/menu_Links.png') top left no-repeat;}
#menu_competitions a{width:125px;background:url('images/menu_Competitions.png') top left no-repeat;}

#fancymenu li.background {
background:url('images/bg_menu_right.jpg') no-repeat top right;
z-index:8;
position:absolute;
visibility:hidden;}
  
#fancymenu .background .left {
background:url('images/bg_menu.jpg') no-repeat top left;height:32px;}
/***end fancy menu***/



/*Sub NAVIGATION*/		
#submenu {
font-weight:bold;
margin-left:10px;
float:left;
}	

	#submenu a {
	color: #8BBA00;
	}	
	
	#submenu a:hover {
	text-decoration: underline;
	}
	

/*MAIN CONTENT*/
#content {
	/*padding: 1em;*/
	margin-left: 30px;
	color: #000;
	text-align:left;
	width:auto;
}



#rightContent {
	margin-left: 5px;
	margin-right: 20px;
	width:300px;
	color: #000;
	float:right;
	margin-top:-30px;
 }

			/*FOOTER*/
#footer {
	clear: both;
	width:861px;
	font-size: 0.8em;
	color: #000;
	background-color: #8cc640;
	margin-top: 5;
	margin-right: 4px;
	margin-bottom: 3;
	margin-left: 6px;
	border-top-width: 7px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	padding: 5px;
	
}
#footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #000; 
}
#footer a:hover {
text-decoration : underline;
background : inherit;
color :  #fff;
}
			/*LINKS*/
a:link, a:visited {
text-decoration : none;
background : inherit;
color : #DA7910;
}
a:hover {
text-decoration : underline;
background : inherit;
color :  #8BBA00; 
}
			/*TYPOGRAPHY*/
h1 {
margin: 0;
padding: 30px 0 0 20px;
font-size: 175%;
letter-spacing: 3px;
}
h2 {
margin-top: 10px;
padding: 10px 0 10px 0;
font-size: 160%;
letter-spacing: 3px;
background : transparent;
color :   #385900;
}
h3 {
margin: 0;
padding: 10px 0 10px 0;
font-size: 160%;
letter-spacing: 3px;
background : inherit;
color :  #8BBA00;
}
h4 {
font-size:12px;
color:#EC0F8A;
padding:0px;
margin:0px;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*CLASS*/
.clear {
clear: both;
overflow: hidden;
width: 0;
height: 0;
}


.post{
	padding: 0px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	color: #666666;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	background-position: left;
}
.post .date {
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post .comments {
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post .readmore {
padding-left: 15px;
margin: 0 15px 0 5px;
}

/*Accordion*/

#AccordionMenu {
width:500px;
float:left;
}

#NoAccordionMenu {
width:500px;
float:left;
	font-weight:bold;
	font-style:italic;
}
/* End Accordion*/

.clear{clear:both;display:block;height:1px;margin-bottom:-1px;font-size:1px;line-height:1px;}

.sidenote {
font-size:10px;
}

.boxwBorders {
border:#606163 solid 1px;
padding:5px;
width:250px;
margin-bottom:20px;
}

/* fd sdf sdf sfd */


/*Accordion*/

.accordion {
background-color: #fff;
width:450px;
margin-left:20px;
margin-bottom:10px;
float:left;
	font-weight:bold;
	font-style:italic;
}

.title-acordion {
width:500px;
float:left;
background:#fff  no-repeat 0;
cursor:pointer;}
	
.title-acordion.open {
width:500px;
float:left;
background:#fff  no-repeat 0;
cursor:pointer;}

.title-acordion.sub{
	cursor: hand;
	cursor: pointer;
	font-size: 14px;
	font-weight:bold;
	-moz-user-select: none;
	-khtml-user-select: none;
	color:#FFFFFF;
	background-image:url(images/headingbar.jpg);
	background-repeat:no-repeat;
	/*background-color:#FAC692;*/
	margin-bottom:5px;
	padding-left:10px;
	
}

.title-acordion.subopen{
width:500px;
float:left;
background:#fff  no-repeat 0;
cursor:pointer;}

.seo {
margin: 0;
padding: 10px 0 10px 0;
font-size: 160%;
letter-spacing: 3px;
background : inherit;
color :  #8BBA00;
}
.texta {
font-size:13px;
width:190px;

}
input {
background-color:#8cc640;
color:#000000;
}
select {
background-color:#8cc640;
color:#000000;
}
textarea {
background-color:#8cc640;
color:#000000;
}
#form1 #Submit {
	color:#fff;
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-shadow:#000 1px 1px 1px;
	padding:3px 9px;
	border:1px solid #5D8F1A;
}
#rightContent.pricingpadding {
	padding-top:30px;
}