* { border:0; margin:0; padding:0; }
html { color:#fff; font-family: Arial, Helvetica, sans-serif; }
body { color:#ccc; background:#202020; }
a { font-size:10pt; font-weight:400; font-family: Tahoma, serif; text-decoration:none; }
a:link, a:visited { color: #ccc; text-decoration:none; }
a:hover { color: #fff; text-decoration:underline; }
p, ul, label { font-size:10pt; }
ul { margin:15px 0 0 15px; list-style:square inside; }
li { margin:0 0 15px 0; }

.menu_home, .menu_what, .menu_types, .menu_request, .menu_home_s, .menu_what_s, .menu_types_s, .menu_request_s { float:left; } 
.menu_home { background:url("../images/menu_home.png"); display:block; height:41px; width:197px; }
.menu_home:hover { background:url("../images/menu_home_h.png"); }
.menu_home_s { background:url("../images/menu_home_s.png"); display:block; height:41px; width:197px; }
.menu_what { background:url("../images/menu_what.png"); display:block; height:41px; width:204px; }
.menu_what:hover { background:url("../images/menu_what_h.png"); }
.menu_what_s { background:url("../images/menu_what_s.png"); display:block; height:41px; width:204px; }
.menu_types { background:url("../images/menu_types.png"); display:block; height:41px; width:204px; }
.menu_types:hover { background:url("../images/menu_types_h.png"); }
.menu_types_s { background:url("../images/menu_types_s.png"); display:block; height:41px; width:204px; }
.menu_request { background:url("../images/menu_request.png"); display:block; height:41px; width:203px; }
.menu_request:hover { background:url("../images/menu_request_h.png"); }
.menu_request_s { background:url("../images/menu_request_s.png"); display:block; height:41px; width:203px; }
.menu_sep1, .menu_sep2, .menu_sep3 { display:block; float:left; height:41px; width:5px; }
.menu_sep1 { background:url("../images/menu_sep1.png"); }
.menu_sep2 { background:url("../images/menu_sep2.png"); }
.menu_sep3 { background:url("../images/menu_sep3.png"); }
.cont { background:url("../images/cont.png"); float:right; display:block; height:12px; margin:44px 15px 0 0; width:94px; }
.cont:hover { background:url("../images/cont_h.png"); }
.welcome, .what, .types, .request, .terms, .contact { display:block; height:41px; width:373px; }
.welcome { background:url("../images/homeTitle.jpg"); }
.what { background:url("../images/whatcanIdoTitle.jpg"); }
.types { background:url("../images/typesOfCoachTitle.jpg"); }
.request { background:url("../images/requestTitle.jpg"); }
.terms { background:url("../images/termsTitle.jpg"); }
.contact { background:url("../images/contactTitle.jpg"); }
.lp { background: url("../images/coachbushire_LP.png"); display:block; float:right; height:151px; width:218px; }
#lp, #lp1 { width:823px; float:left; }

#wrap { margin:0 auto 10px auto; min-width:830px; width:830px; }
#menu { border-bottom:1px solid #84ACFF; height:41px; width:823px; }
#head { background:url("../images/head.png"); clear:both; height:209px; width:823px; }
#main { height:490px; width:823px; }
#main h1 { margin:0 0 5px 15px; }
#foot { background:#313131; border-bottom:4px solid #3F5586; clear:both; font-family: Segoe UI, Tahoma, Arial, serif; font-size:9pt; padding:5px 0 10px 0; text-align:center; width:823px; }
#menu, #head, #main, #foot { border-left:4px solid #3F5586; border-right:4px solid #3F5586; }
#menu a, #main h1 { text-indent: -900%; }
#tab-1, #tab-2, #tab-3, #tab-4 { float:left; }
#tab-1 p, #tab-3 p, #tab-4 p { margin:15px; }
#tab-1, #tab-3 { width:393px; }
#tab-2, #tab-4 { width:400px; }
#tab-1 { background:#212E46; height:260px; margin:0 0 0 15px; }
#tab-2 { height:260px; }
#tab-3 { background:#2F4062; margin:0 0 5px 15px; }
#tab-4 { background:#333; margin:0 0 5px 0; }
#tab-3, #tab-4 { height:170px; }
#contact #main { height:600px; }
#contact #tab-3, #contact #tab-4 { height:280px; }
#contact #tab-4 { height:220px; padding:60px 0 0 0; }
#terms #main { height:1600px; }
#terms #tab-1 { height:1540px; width:793px; }
#request #main { height:1200px; }
#request #tab-1 { height:1140px; width:793px; }

.htop { display:block; margin:0 auto; text-align:center; }
.clear { clear:both; }
.personal input, .personal select { margin:0 0 10px 0; }
.personal-0, .personal-1 { float:left; }
.personal-0 { margin:0 0 0 15px; width:300px; }
.journey { margin:0 0 0 15px; }
.journey .text { margin:0 5px; }
.travel-0, .travel-1 { clear:both; margin:0 0 0 15px; padding:20px 0; }
.travel-0-1, .travel-0-2, .travel-0-3, .travel-0-4, .travel-0-5, .travel-0-6, .travel-0-7, .travel-0-8, .travel-1-1, .travel-1-2, .travel-1-3, .travel-1-4, .travel-1-5, .travel-1-6, .travel-1-7, .travel1-8 { float:left; }
.travel-0-1, .travel-1-1 { width:100px; }
.travel-0-2, .travel-1-2 { width:80px; }
.travel-0-3, .travel-1-3 { width:120px; }
.travel-0-4, .travel-1-4 { width:80px; }
.travel-0-5, .travel-1-5 { width:60px; }
.travel-0-6, .travel-1-6 { width:60px; }
.travel-0-7, .travel-1-7 { width:70px; }
.travel-det, .travel-det-0 { margin:0 0 0 15px; }
.travel-det-0 textarea { height:150px; width:650px; }
.travel-det-0 input { margin:15px 0 0 0; }

