/* CSS Document */
html {margin-bottom:1px; height:100%;}

body {background:#000000; margin:0px; padding:10px 0px 0px 0px; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px;}

#wrapper {width:897px; margin:0px auto;}

#header {width:897px; float:left;}
#container {width:897px; float:left; background:url(../images/main-strip.gif) repeat-y 0px 0px;}
#footer {width:897px; float:left; text-align:center; color:#373737; padding:30px 0px 30px 0px;}
#footer a{color:#FF8A00; text-decoration:none;}
#footer a:hover{color:#FF8A00; text-decoration:underline;}

#logo {width:364px; float:left;}
#menubar {width:533px; float:left; background:url(../images/header-bg.gif) no-repeat 0px 0px; font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF;}
#menubar span{color:#FF8A00; text-decoration:none;}

#call {width:433px; float:left; padding:25px 0px 0px 90px;}

h1 {font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF; margin:0px; padding:0px 0px 10px 0px; font-weight:normal;}
h1 span{color:#FF8A00;}
h2 {font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:16px; color:#FF8A00; margin:0px; padding:0px 0px 10px 0px; font-weight:normal;}
h2 span{color:#FFFFFF;}
h3 {font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:20px; color:#FF8A00; margin:0px; padding:0px 0px 0px 15px; font-weight:normal; line-height:23px;}

p {color:#FFFFFF; line-height:21px; margin:0px; padding:0px 0px 0px 100px; text-align:left;}
p.flash {margin:0px; padding:0px;}
p.detail {color:#3D3D3D; line-height:14px; margin:0px; padding:8px 0px 0px 0px; text-align:left;}
p.detail a{color:#FF8A00; text-decoration:none; font-weight:bold;}
p.detail a:hover{color:#FF8A00; text-decoration:underline;}

p.range {color:#FFFFFF; line-height:14px; margin:0px; padding:8px 0px 0px 0px; text-align:left;}
p.range a{color:#FF8A00; text-decoration:none; font-weight:bold;}
p.range a:hover{color:#FF8A00; text-decoration:underline;}

.full {width:100%; float:left;}

ul.nav {margin:0px; padding:14px 0px 0px 0px;}
ul.nav li {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; list-style-type:none; display:inline; padding:0px 24px 0px 0px; line-height:40px;}
ul.nav li a{color:#FFFFFF; text-decoration:none;}
ul.nav li a:hover, ul.nav li a.on{color:#FF8A00; text-decoration:none;}

#content-left {width:550px; float:left;}
#content-right {width:347px; float:left;}
#selection-sec {width:347px; float:left; background:url(../images/right-top-bg.gif) no-repeat 0px 0px; text-align:center; padding:50px 0px 0px 0px; height:55px;}

.cars {width:319px; float:left;}
.right-sec {width:28px; float:left;}

.middle-sec {width:319px; float:left; background:url(../images/inner-strip.gif) repeat-y 0px 0px; text-align:center; padding:10px 0px 0px 0px;}
.car-name {width:289px; float:left; background:url(../images/up-arrow.gif) no-repeat 240px bottom; text-align:left; padding:2px 0px 0px 30px;}
.range-sec {width:249px; float:left; background:url(../images/range-strip.gif) no-repeat 58px 15px; height:45px; text-align:left; padding:16px 0px 0px 70px;}

.welcome-sec {width:550px; float:left; background:url(../images/left-bg.gif) no-repeat 0px 0px; text-align:center;}

.car-sec {width:283px; float:left; padding:0px 0px 5px 17px; text-align:left;}
.car-detail {width:222px; height:74px; float:left; padding:0px 0px 0px 0px;}
.arrow {width:61px; float:left; padding:16px 0px 0px 0px;}
.car {width:82px; float:left; padding:0px 0px 0px 0px;}
.car-text {width:130px; height:51px; float:left; padding:0px 0px 0px 10px; background:url(../images/car-bg.gif) repeat-x 0px 0px; }

/* CSS For Executive Page */
.executive-bg {background:url(../images/executive-bg.gif) no-repeat 0px 0px; height:441px;}
.executive-display {width:843px; float:left; padding:0px 0px 0px 26px; background:url(../images/executive-bg-strip.gif) repeat-y 26px 0px; margin:40px 0px 0px 0px;}
.executive-sec {width:200px; float:left; margin:0px 0px 0px 8px !important; margin:0px 0px 0px 6px; background:url(../images/executive-bg-strip2.gif) repeat-y 0px 0px;}
.more-sec {width:62px; float:left; text-align:center; font-family:'Kroeger0557', Arial, Helvetica, sans-serif; font-size:10px; color:#FF8A00;}
.more-sec a{color:#FF8A00; text-decoration:none;}
.more-sec a:hover{color:#FF8A00; text-decoration:underline;}

p.exe-text {font-weight:bold; margin:0px; padding:0px; color:#3F3F3F; line-height:14px;}

.execuive-heading {width:490px; float:left; padding:0px 0px 0px 35px;}
.execuive-droplist {width:135px; float:left;}

.pad1 {padding:0px 0px 10px 0px;}
.pad2 {padding:35px 0px 0px 0px;}

select.executive {font-family:'Tahoma', Arial, Helvetica, sans-serif; color:#3F3F3F; font-weight:bold; font-size:11px; width:122px; margin:5px 0px 0px 0px;}

h4 {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#FF8A00; margin:0px; padding:0px; font-size:24px; font-weight:normal;}
h2.executive {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:14px; color:#3F3F3F; margin:0px; padding:0px; font-weight:bold; padding:0px 0px 5px 0px;}
h2.general {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:14px; color:#FF8A00; margin:0px; padding:0px; font-weight:bold; padding:0px 0px 30px 0px;}

p.executive {color:#3F3F3F; line-height:16px; margin:0px; padding:0px 0px 12px 0px;}
p.executive a{color:#FF8A00; text-decoration:none;}
p.call {color:#3F3F3F; line-height:16px; margin:0px; padding:6px 0px 0px 0px; text-align:right; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.large-call {width:190px; float:left; padding:0px 10px 0px 0px;}
.large-enquire {width:180px; float:left;}

.grey-sec {width:6px; float:left;}
.grey-enquire {width:146px; float:left; background:#E4E4E4; height:40px; font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:19px; color:#FF8A00; padding:5px 0px 0px 0px; line-height:32px;}
.grey-enquire a{color:#FF8A00; text-decoration:none;}

.half {width:50%; float:left;}

.img-align {vertical-align:middle; padding:0px 0px 0px 0px;}
.img-align2 {text-align:center; padding:0px 0px 0px 0px;}

.large-sec {width:820px; float:left; background:url(../images/large-strip.gif) repeat-y 0px 0px; margin:0px 0px 0px 11px !important; margin:0px 0px 0px 5px;}
.large-car {width:416px; float:left;}
.vert-strip {width:1px; float:left; background:url(../images/large-vert-strip.gif) repeat-y 0px 0px; height:274px;}
.large-detail {width:380px; float:left; padding:5px 3px 0px 14px;}

ul.executive {margin:0px; padding:0px 0px 10px 0px;}
ul.executive li {background:url(../images/large-bullet.gif) no-repeat 0px 5px; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FF8A00; padding:0px 10px 5px 12px; line-height:14px; list-style-type:none;}

.general-car {width:299px; float:left; padding:65px 0px 0px 3px;}
.contact-left {width:282px; float:left; padding:25px 0px 0px 20px;}
.general-details {width:482px; float:left; padding:15px 15px 0px 15px;}
.general-details-full {width:815px; float:left; padding:10px 10px 10px 10px;}

.contact-form {width:447px; float:left; padding:15px 15px 0px 50px;}
.form {width:447px; float:left; padding:0px 0px 0px 0px;}
.form-left {width:190px; float:left; padding:0px 0px 0px 0px;}
.form-right {width:255px; float:left; padding:0px 0px 0px 0px;}
.submit {width:127px; float:left; padding:0px 0px 0px 307px;}
.grey-submit {width:105px; float:left; background:#E4E4E4; height:40px; font-family:'Omnes', Arial, Helvetica, sans-serif; font-size:19px; color:#FF8A00; padding:5px 0px 0px 10px; line-height:32px;}
.grey-submit a{color:#FF8A00; text-decoration:none;}

p.form {color:#3D3D3D; line-height:18px; margin:0px; padding:0px 0px 10px 0px; width:190px;}
p.form2 {color:#3D3D3D; line-height:18px; margin:0px; padding:0px 0px 10px 0px; width:190px;}
input.contact {width:170px; border:1px solid #FF8A00; height:18px; padding:5px 0px 0px 3px; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:12px;}
textarea.contact {width:238px; height:70px; border:1px solid #FF8A00; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0px 0px 3px;}

a {color:#FF8A00}
a:hover {color:red}

a.limohighlight {color:#000000; text-decoration: none; padding-left:5px; padding-right:5px;}
a.limohighlight:hover { color:#000000; background-color:#FF8A00; text-decoration: none; padding-left:5px; padding-right:5px;
