@charset "utf-8";
/* CSS Document */


body{ padding-top:7px; background-color:#000;}
.wrapper{ position:relative; width:702px; height:670px; border:1px solid #993300; margin:0 auto; padding:2px;}
.wrapper .side-bar{ width:150px; height:600px; float:left;}
.wrapper .side-bar .offer{
	width:123px;
	height:89px;
	position:absolute;
	padding-top:2px;
	background:url(../images/welcome-driver.gif) top left no-repeat;
	text-align:center;
	top: 551px;
	left: 17px;
	z-index:999;
}
.wrapper .side-bar .offer p{ font:bold 10px Verdana, Geneva, sans-serif; color:#373A62;}
.wrapper .side-bar .offer p.only-60{ font:bold 11px Verdana, Geneva, sans-serif; color:#CC0000;}
.wrapper .side-bar .offer p.click{ margin-top:20px; font:bold 11px Verdana, Geneva, sans-serif; color:#CC0000;}
.wrapper .main-menu{ width:110px;}
.wrapper .main-menu ul{
	width:110px;
	display:block;
	position:absolute;
	top: 84px;
	left: 23px;
	z-index:99;
}
.wrapper .main-menu ul li{ width:110px; height:17px; margin-bottom:6px; padding-top: 3px; text-align:center; background:url(../images/bg-button.gif) top left no-repeat;}
.wrapper .main-menu ul li a{ width:110px; height:15px; margin-top: 5px; font:bold 12px Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF;}
.wrapper .container{ height:600px; width:550px; float:left; background:#F7F2E1;}
.wrapper .container .content{ height:580px; margin:10px 10px 10px 10px; border:2px solid #993300;}
.wrapper .container .content .logo{ width:524px; height:130px; background:url(../images/logo.jpg) top left no-repeat;}
.wrapper .container .content .logo p.top{ margin:10px 0 0 20px; font: bold 18px Verdana, Geneva, sans-serif; color:#9D2B00;}
.wrapper .container .content .logo p.phone{ margin:50px 0 0 70px; font: bold 18px Verdana, Geneva, sans-serif; color:#9D2B00;}
.wrapper .container .content .logo p{ margin:5px 0 0 120px; font: normal 14px Verdana, Geneva, sans-serif; color:#9D2B00;}
.wrapper .container .content ul{ margin:10px 0 0 40px;}
.wrapper .container .content ul li{ list-style: disc; line-height:110%; font: normal 13px Verdana, Geneva, sans-serif; color:#9D2B00;}
.wrapper .container .content p{ margin:10px 20px 0 20px; line-height:110%; font: normal 13px Verdana, Geneva, sans-serif; color:#9D2B00;}
.wrapper .container .content .price-bottom{ height:98px; background:url(../images/driving-school-packages.gif) bottom left no-repeat;}
.wrapper .container .content .home-bottom{ height:186px; background:url(../images/bg-home-bottom.png) bottom right no-repeat;}
.wrapper .container .content .price-list{ margin:10px 10px 0 40px; width:200px; height:26px;}
.wrapper .container .content .price-list img{ display:block; float:left; }
.wrapper .container .content .price-list a{ display:block; float:left; width:131px; padding-top:3px; height:23px; margin:0 0 0 5px; text-align:center; color:#993300; text-decoration:none; font: normal 14px Verdana, Geneva, sans-serif;} 
.wrapper .container .content .price-list a:hover{ background:url(../images/print-price-list.gif) top left no-repeat; color:#FFF;} 


.prices{ height:300px; overflow:hidden;}
.prices ul#menu{ width:470px; background:#FFF; border-left:1px solid #B7BABC; border-right:1px solid #B7BABC;}
.prices ul#menu li ul{ height: 147px;}
.prices ul#menu li ul li.note{ color:#7F38B6; font-weight:bold;}
.prices ul#menu li ul li.option{ list-style:disc;}
.prices ul#menu li { list-style:none;}
.prices ul#menu li a{ display:block; width:463px; padding-left:7px; height:20px;  border-top:1px solid #B7BABC; border-bottom:1px solid #B7BABC; background:url(../images/bg-packages.gif) top left repeat-x; text-decoration:none; color:#993300;}

.testimonials{ height:440px; overflow:scroll;}
.testimonials p{ border-bottom:1px solid #CCC;}
.testimonials p.call{ border:none;}
table.contact{ width:400px; margin:20px auto; color:#993300; font:normal 12px Verdana, Geneva, sans-serif;}
table.contact td.title{ text-align:right; vertical-align:top;}
.contact td input[type=text]{ width:150px; vertical-align: top; margin:3px 0 3px 3px;}
.contact td textarea{ width:200px; vertical-align:top; margin:3px 0 3px 3px;}




