body{
margin: 0px;
background-color:#575757;

}

#wrapper{
width: 1020px;
margin: 0 auto;

}

#header{

width: 950px;
height: 100px;

margin: 25px 35px 10px 35px;
}

#left_nav{

width: 240px;
height: 800px;

float: left;
margin: 15px 2px 3px 10px;
}

#inner_top_left_nav{

width: 240px;
height: 340px;

float: left;
margin: 0px;
}

ul#menu_header{
	margin: -320px 0px 0px 7px;
	padding:0;
	list-style-type:none;
	position:absolute;
	color: #fff;
	height:15px;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}


ul#menu_home{
	margin: -280px 0px 0px 45px;
	padding:0;
	list-style-type:none;

	position:absolute;
	
	height:15px;
	
	font-size:16px;
	font-weight:bold;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#menu_home li{
	
	float:left;
	margin:0;
	pading:0;}

ul#menu_home li a{
	
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:-120px 20px 0px 20px;
	height:24px;
	
	}

ul#menu_home li a:hover{
	color: yellow;	
	}

ul#menu_home li a.current{ 
	color: yellow;
	}



ul#menu_prices{
	margin: -225px 0px 0px 13px;
	padding:0;
	list-style-type:none;

	position:absolute;
	
	height:15px;
	
	font-size:16px;
	font-weight:bold;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#menu_prices li{
	
	float:left;
	margin:0;
	pading:0;}

ul#menu_prices li a{
	
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:-120px 20px 0px 20px;
	height:24px;
	
	}

ul#menu_prices li a:hover{
	color: yellow;	
	}
ul#menu_prices li a.current{ 
	color: yellow;
	}

ul#menu_courses{
	margin: -280px 0px 0px 135px;
	padding:0;
	list-style-type:none;

	position:absolute;
	
	height:15px;
	
	font-size:16px;
	font-weight:bold;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#menu_courses li{
	
	float:left;
	margin:0;
	pading:0;}

ul#menu_courses li a{
	
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:-120px 20px 0px 20px;
	height:24px;
	
	}

ul#menu_courses li a:hover{
	color: yellow;	
	}

ul#menu_courses li a.current{ 
	color: yellow;
	}
ul#menu_links{
	margin: -165px 0px 0px 180px;
	padding:0;
	list-style-type:none;

	position:absolute;
	
	height:15px;
	
	font-size:16px;
	font-weight:bold;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#menu_links li{
	
	float:left;
	margin:0;
	pading:0;}

ul#menu_links li a{
	
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:-120px 20px 0px 20px;
	height:24px;
	
	}

ul#menu_links li a:hover{
	color: yellow;	
	}
ul#menu_links li a.current{ 
	color: yellow;
	}

ul#menu_contact{
	margin: -145px 0px 0px 13px;
	padding:0;
	list-style-type:none;

	position:absolute;
	
	height:15px;
	
	font-size:16px;
	font-weight:bold;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#menu_contact li{
	
	float:left;
	margin:0;
	pading:0;}

ul#menu_contact li a{
	
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:-120px 20px 0px 20px;
	height:24px;
	
	}

ul#menu_contact li a:hover{
	color: yellow;	
	}
ul#menu_contact li a.current{ 
	color: yellow;
	}






















#car{

width: 219px;
height: 164px;
-moz-border-radius: 7px;
border-radius: 7px;
background-image: url(car2.png);
background-repeat: no-repeat;
float: left;
margin: 8px 9px 8px 9px;

}



#bottom_left_nav{

width: 155px;
height: 70px;

background-image: url(yp_logo.jpg);
background-repeat: no-repeat;
float: left;
margin: 10px 0px 0px 40px;

}

p#findus{
width: 80px;
height: 25px;

font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 18px;
color: #303030;
margin: 560px 0px 0px 80px;

}






#bottom_img_nav{

width: 520px;
height: 150px;

margin: 60px 0px 5px 0px;

}


#img_a{

background-image: url(dsa_logo.gif);
background-repeat: no-repeat;
width: 185px;
height: 100px;
float: left;

margin: 0px 10px 0px -20px;
}

#img_b{

background-image: url(dia.png);
background-repeat: no-repeat;
width: 100px;
height: 100px;
float: left;

margin: 0px 10px 0px 0px;
}

#img_c{

background-image: url(fifty.jpg);
background-repeat: no-repeat;
width: 100px;
height: 100px;
float: left;

margin: 0px 10px 0px 0px;
}

#img_d{
background-image: url(dot.png);
background-repeat: no-repeat;
width: 110px;
height: 100px;
float: left;

margin: 0px;


}


#carbase{

width: 237px;
height: 180px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: #575757;
float: left;
margin: 20px 0px 0px 0px;

}

#addy{

width: 200px;
height: 180px;


padding: 5px;
float: left;
margin: 20px 0px 0px 20px;
}

#telly{

width: 240px;
height: 180px;



float: left;
margin: 20px 0px 0px 20px;
}

#main{


width: 950px;
height: 950px;
float: left;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: #fff;
margin: 10px 35px 0px 35px;
} 

#content{

width: 520px;
height: 700px;

float: left;
margin: 15px 2px 0px 2px;
}

#sixty{

width: 400px;
height: 100px;
float: left;
margin: 20px 5px 0px 5px;


}
#twenty{

width: 100px;
height: 100px;
background-image: url(twenty.png);
background-repeat: no-repeat;

margin: 25px 5px 0px 405px;


}
#ninety{

width: 400px;
height: 100px;
float: left;
margin: 20px 5px 0px 5px;

}
#thirty{

width: 100px;
height: 100px;
background-image: url(thirty.png);
background-repeat: no-repeat;

margin: 20px 5px 0px 405px;

}
#onetwenty{

width: 400px;
height: 100px;
float: left;
margin: 20px 5px 0px 5px;

}

#forty{

width: 100px;
height: 100px;
background-image: url(forty.png);
background-repeat: no-repeat;

margin: 20px 5px 0px 405px;


}
#right_nav{

width: 160px;
height: 800px;

float: left;
margin: 15px 2px 0px 2px;
}




















#right_nav_get{

width: 161px;
height: 40px;

float: left;
margin: 0px;

}

a#get {
    display: block;
    width: 161px;
    height: 40px;
    background-image: url(get.png);
    margin: 0 auto;
}
a#get:hover {
    background-image: url(gethigh.png);
}
a .alt { display: none; }




a#links {
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 13px;
color: #F6491E;
text-decoration: none;

}

a#links:hover {
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 13px;
text-decoration: underline;
color: #F6491E;  
}

a#links_page {
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 13px;
color: #F6491E;
text-decoration: none;
margin: 40px 0px 10px 20px;
}

a#links_page:hover {
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 13px;
text-decoration: underline;
color: #F6491E;  
}


#right_nav_faq{

width: 161px;
height: 40px;

float: left;

margin-top:10px;

}


a#faq {
    display: block;
    width: 161px;
    height: 40px;
    background-image: url(faq.png);
    margin: 0 auto;
}
a#faq:hover {
    background-image: url(faqhigh.png);
}
a .alt { display: none; }




























#area_cov{

width: 155px;
height: 160px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: #F6491E;
float: left;
margin: 30px 0px 0px 0px;
border: 3px solid #575757;
}






ul#menu_plus li{
	width: 35px;
	list-style: none;
	float:left;
	margin:14px 10px 5px 25px;
	pading:0;
	
	}

ul#menu_plus li a{
	float:left;
	color:#fff;
	text-decoration:none;
	font-weight:none;
	font-family:verdana;
	font-size:11px;
	padding:0px ;
	height:16px;
	}

ul#menu_plus li a:hover{
	color: #fff;
	text-decoration: underline;	
	}



ul#list_faq li{
	width: 500px;
	list-style: none;
	float:left;
	margin:5px 5px 5px -30px;
	pading:0;
	
	}

ul#list_faq li a{
	float:left;
	color:#000;
	text-decoration:none;
	font-weight:none;
	font-family:verdana;
	font-size:11px;
	padding:0px ;
	height:16px;
	}

ul#list_faq li a:hover{
	color: #F6491E;
	text-decoration: none;	
	}










ul#pointa{
	margin: 10px 0px 10px 0px;
	padding:5px;
	list-style-type:none;
	width:505px;
	height:20px;
	float: left;
	font-size:13px;
	color: #303030;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#pointb{
	margin: 10px 0px 10px 0px;
	padding:5px;
	list-style-type:none;
	width:505px;
	height:20px;
	float: left;
	font-size:13px;
	color: #303030;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#pointc{
	margin: 10px 0px 10px 0px;
	padding:5px;
	list-style-type:none;
	width:505px;
	height:20px;
	float: left;
	font-size:13px;
	color: #303030;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}

ul#pointd{
	margin: 10px 0px 50px 0px;
	padding:5px;
	list-style-type:none;
	width:505px;
	height:20px;
	float: left;
	font-size:13px;
	color: #303030;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}


hr {
border: 1px solid #F6491E;
width: 80%;

} 



h1{
	width: 520px;
	color: #F6491E;
	font-size: 100%;
	font-weight: bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	padding: 0px 0px 2px 0px;
	clear: both;
	margin: 0px 5px 5px 10px;
	}


p.areas{
	width: 160px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	text-align: center;
	
	margin: 20px 0px 15px 0px;
	}








p#prices{

font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 34px;
color: #000;
margin: 25px 0px 20px 10px;

}

p.cont{

font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 13px;
color: #303030;
margin: 0px 5px 5px 10px;

}

img.floatright { 
    float:right; 
    margin: 4px; 
}

img.floatleft { 
    float:left; 
    margin: 4px; 
}



p#loc{
	width: 160px;
	color: #575757;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	padding: 0px;
	clear: both;
	margin: 8px 0px 0px 23px;
	}


p#more_loc{
	width: 160px;
	color: #575757;
	font-size: 12px;
	
	text-decoration: none;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	padding: 0px;
	clear: both;
	margin: 0px 5px 0px 3px;
	}


#contact{




float: left;
margin: 30px 0px 0px 0px;

}






#footer{

width: 950px;
height: 60px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: #F6491E;
float: left;
margin: 20px 35px 20px 35px;

}


#footer_links{

width: 950px;
height: 20px;
font-family: verdana;
font-size: 13px;
line-height: 22px;

text-decoration: none;
text-align: center;
padding-top: 5px;

}


#footer a:link{
color:#303030;
text-decoration: none;
}

#footer a:hover{
color:#303030;
text-decoration: none;
font-weight: bold;
}

#footer a:active{
color:#303030;
text-decoration: none;
}

#footer a:visited{
color:#303030;
text-decoration: none;
}

p#credit{

font-family: arial;
font-size: 12px;
font-weight: none;
color: #303030;
text-decoration: none;
float: right;
margin: 15px 15px 0px 0px;

}

a:link {color:#FF0000;}    /* unvisited link */
a:visited {color:#00FF00;} /* visited link */
a:hover {color:#FF00FF;}   /* mouse over link */
a:active {color:#0000FF;}







p#copy{

font-family: arial;
font-size: 12px;
font-weight: none;
color: #303030;
text-decoration: none;
float: left;
margin: 15px 0px 0px 15px;

}