*{margin:0;padding:0;border:0;list-style-type:none;font-family:"Arial";}
body{padding:0;margin-top:10px;margin-bottom:15px;background-color:#202020;background-image:url('images/background-grey.jpg');background-size:100% 100%;}
#wrapper{width:1000px;margin:auto;background-color:#202020;color:#ffffff;}
a:link{color:#d90039;}
a:visited{color:#ff8c00;}
a:hover{color:red;}
a:active{color:red;}

#left{float:left;width:118px;background-color:#202020;}
#left ul{list-style:none;margin-left:10px;margin-right:10px;margin-top:5px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:bold;text-decoration:none;}
#left ul li a{text-decoration:none;border-width:1px;border-bottom-style:solid;border-color:#c00000;margin-bottom:0px;padding-bottom:10px;}
#left .notopbrdr0xNone{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#left li a:link, #left li a:visited{color:#ffffff;display:block;background-color:#202020;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:10px;}
#left li a:hover{color:#c00000;background:#202020;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:10px;}
#left ul ul{position:relative;top:0px;left:-10px;width:100px;display:none;background:#ffffff;color:#202020;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none;border:none;}
#left ul ul li a{border-style:none;}
#left ul li:hover ul{display:block;}
#left ul ul {display:none;} li:hover ul{display:block;}

#center{float:left;width:1000px;background-color:#202020;}

#main-center{float:left;width:760px;background-color:#202020;border-left:1px solid #c00000;border-right:1px solid #c00000;}
#main-center #main-top{float:left;margin:20px 20px 0px 20px;width:720px;color:White;font-size:18px;}
#main-center #main-left{float:left;margin:20px 20px 20px 20px;width:400px;}
#main-center #main-right{float:right;margin:20px 20px 20px 0px;width:300px;}
#main-center #main-rest{float:left;margin:20px 20px 20px 0px;width:720px;}
#main-center #offers-left{float:left;width:180px;margin:20px 20px 20px 20px;}
#main-center #offers-middle{float:left;width:250px;margin:20px 20px 20px 0px;}
#main-center #offers-right{float:right;width:250px;margin:20px 20px 20px 0px;}
#main-center #offers-rest{float:left;width:720px;margin:0px 20px 0px 20px;}
#main-center #sd-left{float:left;width:430px;margin:20px 20px 20px 20px;}
#main-center #sd-right{float:right;width:260px;margin:20px 20px 20px 0px;}
#main-center #sd-rest{float:left;width:720px;margin:0px 20px 0px 20px;}
#main-center #car-left{float:left;margin:20px 20px 0px 20px;width:300px;}
#main-center #car-right{float:right;margin:20px 20px 0px 0px;width:350px;}
#main-center #car-bottom{float:left;margin:0px 20px 0px 20px;width:720px;color:White;font-size:18px;}
#main-center #standard{float:left;margin:20px 20px 0px 20px;width:720px;color:Silver;}
#main-center #standard li{display:list-item;color:Silver;margin-left:18px;font-size:16px;list-style-type:disc;}
#main-center #fb-left{float:left;margin:20px 20px 0px 20px;width:300px;}
#main-center #fb-right{float:right;margin:20px 20px 0px 0px;width:400px;}
#main-center #fb-bottom{float:left;margin:0px 20px 0px 20px;width:720px;color:White;font-size:18px;}
#main-center #faqs{float:left;margin:0px 20px 0px 20px;width:720px;}
#main-center #tips{float:left;margin:0px 20px 0px 20px;padding-right:10px;width:710px;text-align:justify;}
#main-center #tips-l{float:left;margin:0px 0px 0px 0px;width:330px;}
#main-center #tips-r{float:right;margin:0px 0px 0px 20px;width:330px;}
#main-center #tips-b{float:left;margin:0px 20px 0px 20px;padding-right:10px;width:650px;text-align:justify;}
#main-center h1{margin-top:10px;font-size:18px;text-align:center;}
#main-center h2{margin-bottom:19px;font-size:19px;font-weight:normal;color:#ffffff;}
#main-center p{margin-bottom:19px;text-align:justify;}
.tableHeading{font-weight:bold;}
#main-center #main-left li{display:list-item;color:Silver;margin-left:18px;list-style-type:disc;}
#main-center #main-right li{display:list-item;color:Silver;margin-left:18px;list-style-type:disc;}
#main-center li.bullet{font-size:18px;color:Silver;}
#main-center li.disc{display:list-item;color:#ffffff;margin-left:18px;list-style-type:disc;}
#main-center li.circle{display:list-item;color:#00fa9a;margin-left:36px;list-style-type:circle;}
#main-center .bold-u{font-weight:bold;}
#main-center li.q{color:white;font-weight:bold;list-style-type:disc;}
#main-center li.a{color:Silver;list-style-type:none;}
#main-center li.i{color:#ffffff;list-style-type:lower-roman;margin-left:50px;}
#main-center li.d{color:#ffffff;list-style-type:decimal;margin-left:25px;}
#main-center .red{color:red;}
#main-center .green{color:#008000;}
#main-center .purple{color:#ff00ff;}
#main-center .gold{color:#FFD700;}
#main-center #areas-top{float:left;margin:20px 20px 0px 20px;width:720px;color:Silver;}
#main-center #list-1{float:left;margin:0px 0px 0px 0px;width:170px;}
#main-center #list-2{float:left;margin:0px 0px 0px 20px;width:170px;}
#main-center #list-3{float:left;margin:0px 0px 0px 0px;width:170px;}
#main-center #list-4{float:left;margin:0px 0px 0px 20px;width:170px;}
#main-center #areas-bottom{float:left;margin:20px 20px 0px 20px;width:720px;color:Silver;}
#main-center .rev{color:#ffd700; font-style:italic;}
#main-center .cancp{color:#ff00ff;}
#main-center .canci{color:#d90039;}

#ashleylogo{display:block;border-bottom:1px solid #c00000;}

.text{color:Silver;}
.heading{color:white;font-weight:bold;}

#main-center .std{background-color:#d7cee5;}
#main-center .std1{background-color:#d7cee5;font-size:100%;}
#main-center #circles{margin-left:80px;width:400px;}

#successes{display:block;margin:0 auto 10px;}

.contact-left{float:left;width:180px;margin:20px 20px 0px 20px;line-height:135%}
.contact-right{float:right;width:500px;margin:20px 20px 0px 20px;}
.contact-bottom{float:left;width:700px;margin:20px 20px 0px 20px;}

.booking-left{width:300px;float:left;border:2px solid #000080;}
.booking-right{width:300px;float:right;border:2px solid #000080;}

#specials{color:#ffffff;font-weight:bold;}
#specials li{display:list-item;list-style-type:disc;margin-left:82px;}
#specials #headings{color:#202020;text-align:center;text-decoration:blink;}
#specials #details{color:#721333;text-align:center;}
#specials #details .gold{color:#ffd700;}
#specials #contact{color:#202020;text-align:center;}

#survey{color:#407068;font-weight:bold;}
#survey #headings{color:#c00000;margin-left:10px;}
#survey #form{color:#0000FF;text-align:left;margin-left:10px;}

#main-center #lessons{float:left;margin:20px 20px 0px 20px;width:720px;color:Silver;}
.box1{float:left;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:0px;color:#696969;background-color:Silver;}
.box2{float:right;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:0px;color:Silver;background-color:#696969;}
.box3{float:left;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:25px 0px 0px 0px;color:Silver;background-color:#696969;}
.box4{float:right;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:25px 0px 0px 0px;color:#696969;background-color:Silver;}
.box5{float:left;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:25px 0px 0px 0px;color:#696969;background-color:Silver;}
.box6{float:right;width:325px;height:65px;padding:0px 10px 10px 10px;border:2px solid #c00000;margin:25px 0px 0px 0px;color:Silver;background-color:#696969;}
.box7{float:left;width:706px;height:90px;padding:0px 5px 15px 5px;border:2px solid #c00000;margin:25px 0px 0px 0px;color:Silver;}
#box7 tr{height:25px;}

#right{float:right;width:118px;}
#right div.social{float:left;width:auto;margin-top:20px;}
#right div.social ul.icon{float:left;margin:0;padding:0 0 0 2px;width:117px;}
#right div.social ul.icon li{float:left;margin:0;padding:0 0 0 4px;margin:auto;}
#right #links{width:118px;margin-top:70px;}
#right #links ul{float:left;margin:auto;}
#right #links li{float:left;width:118px;margin:auto;padding-bottom:25px;}
#right #links a img{display:block;margin:auto;}

#highlights{display:block;padding:10px 0 18px;margin:auto;}

#footer{clear:both;height:24px;padding:2px 0 0px;font-size:11px;}
#footer ul{text-align:center;}
#footer li{display:inline;padding-right:40px;}
#footer a{color:#000080;}
#footer li.obscure{color:#ffffff;}
