.col-1,.col-1-new,.col-2-new, .col-2, .col-3, .col-4, .col-5, .col-6{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:980px;  }
.tall-top{ background:url(../images/tpl_images/bg1.gif) repeat-x bottom  #e5e5e5; width:100%}
.tall-bot{ background:url(../images/tpl_images/bg.gif) repeat-x top; width:100%}

/*======= header =======*/
#header {
	height:386px;
	padding:0;
	clear:both;
}

#id_open_saturdays_bubble_div{
	float:left;
	margin-left:10px;
	margin-top:25px;
}

.class_coupon{
    color:red;
}

#id_ad_col_image{
	float:left;
	padding-top:30px;
	clear:none;
}

#id_main_ad_col_btw_course_new{
	padding-left:115px;
}

#id_sitemap_link{
	font-size:14px;
	padding-right:50px;
	text-align:right;
}

#id_main_ad_col_classroom_course{
	padding-left:100px;
	clear:both;
}

#id_main_ad_col_classroom_course_new{
	float:right;
	display:inline-block;
	clear:none;
}

#id_main_ad_col_btw_course{
	padding-left:30px;
	clear:both;
}

.course_list_item, .course_item{
	clear:both;
}

#id_course_get_permit_btns{
	float:right;
	padding-bottom:20px;
}

#id_index_dmv_paperwork{
	padding-top:10px;
}

#id_course_btw_btn {
	float:left;
	padding-left:30px;
	padding-right:25px;
	padding-bottom:100px;
}

#id_link_bar a{
	color:#990000;
	height:16px;
}

#id_link_bar{
	float:right;
	font-size:14px;
}

#id_course_hr_container{
	padding-left:30px;
}

.invisible_text{
	color:#EDEDED;
}

#id_course_hr{
	clear:both;
}

#id_course_btw_text {
	float:left;
	margin-left:30px;
	padding-top:40px;
	width:320px;
}

#other_comments{
	width:500px;
}

#id_teen_driver{
	float:left;
	padding-left:40px;
}

#id_course_list_text {
clear:left;
padding-bottom:20px;
padding-top:10px;
}

#id_course_get_your_permit {
	padding-right:10px;
	padding-top:40px;
	width:850px;
}

#id_btw_form{
	padding-left:200px;
}

.submit_btn{
	margin-top:25px;
}

.padding_10{
	padding: 10px;
}
/*======= index.html =======*/
#page1 #content .col-1{ width:300px; margin-right:62px}
#page1 #content .col-1-new{ width:300px; margin-right:52px}

#page1 #content .col-2{ width:500px}
#page1 #content .col-2-new{ width:500px}
#page1 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 325px top } 
/*======= index-1.html =======*/
#page2 #content .col-1{ width:295px; margin-right:62px}
#page2 #content .col-2{ width:500px}
#page2 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 320px top } 
#page2 #content .col-3{ width:220px; margin-right:56px}
#page2 #content .col-4{ width:220px}
/*======= index-2.html =======*/
#page3 #content .col-1{ width:510px; margin-right:65px}
#page3 #content .col-2{ width:273px}
#page3 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 539px top } 
/*======= index-3.html =======*/
#page4 #content .col-1{ width:295px; margin-right:52px}
#page4 #content .col-2{ width:510px}
#page4 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 320px top } 
/*======= index-4.html =======*/
#page5 #content .col-1{ width:510px; margin-right:65px}
#page5 #content .col-2{ width:273px}
#page5 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 539px top } 
/*======= index-5.html =======*/
#page6 #content .col-1{ width:295px; margin-right:62px}
#page6 #content .col-2{ width:500px}
#page6 #content .col-3{ width:236px; margin-right:23px}
#page6 #content .col-4{ width:225px}
#page6 #content .col-5{ width:234px}
#page6 #content .col-6{ width:266px}
#page6 #content .bg{ background:url(../images/tpl_images/tail.gif) repeat-y 320px top } 

/*======= footer =======*/
#footer { height:131px; }

