/* IE & FF Fix */
* {margin:0; padding:0;}
html, body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/general/pageBg.jpg) repeat-x; background-color:#9eb9ce;}

/* Classes */
a {color: #FFF; text-decoration:none;}
a:hover {color: #90c2eb; text-decoration:none;}
p {margin:0px; padding:1.0em 0 0; line-height:145%;}
h1 {font-size:14px; padding-bottom:10px;}
h2 {font-size:16px; padding-bottom:10px;}
h3 {font-size:16px; padding-bottom:10px;}
h4 {font-size:16px; font-weight:normal;  padding-bottom:10px; padding-top:40px;}
h5 {font-size:14px; font-weight:normal;  padding-bottom:10px; padding-top:40px;}
h6 {font-size:14px; padding-bottom:10px;}
.clearBoth {clear:both;}
.highlight-pink { color:#e32642;}
ul#gallery img { border:#95b5c9 solid 3px;}
.gallery { border:#95b5c9 solid 3px; float:right; margin-left:20px; margin-bottom:10px;}
hr {border-bottom: 1px dotted #e32642; margin:0px; clear:both; padding-top:40px; border-left:none; border-top:none; border-right:none;}
.bullet-list { list-style:none; margin: 2em;}
.bullet-list li { list-style-image:url(../images/general/arrow.jpg); margin-bottom:10px;}

/* Page Titles */
#welcomeTtl {width:136px; height:60px; background:url(../images/headings/welcomeTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#outingsTtl {width:140px; height:60px; background:url(../images/headings/outingsTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#fleetTtl {width:136px; height:60px; background:url(../images/headings/fleetTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#complianceTtl {width:136px; height:60px; background:url(../images/headings/complianceTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#vehiclesTtl {width:136px; height:60px; background:url(../images/headings/vehiclesTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#contactTtl {width:297px; height:60px; background:url(../images/headings/contactTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}
#travelTtl {width:297px; height:60px; background:url(../images/headings/travelTtl.jpg) no-repeat; text-indent:-9999px; margin-bottom:33px;}

/* Main Page */
#page-container {width:944px; margin:auto;}

/* Navigation */
/* Main Navigation */
ul#navigation {float:left; width:950px; list-style:none; display:inline; padding-top:22px;}
ul#navigation li {float:right; list-style:none; display:inline;}
ul#navigation li a:hover {background-position:left -32px; border-bottom:none;}
ul#navigation li a.current {background-position:left -32px; border-bottom:none;}

#home-Btn {width:95px; text-indent:-3000px; padding-right:13px;}
#home-Btn a {width:95px; height:32px; background:url(../images/nav/home-btn.jpg) top left no-repeat; display:block}
#vehicles-Btn {width:95px; text-indent:-3000px; padding-right:13px;}
#vehicles-Btn a {width:95px; height:32px; background:url(../images/nav/vehicles-btn.jpg) top left no-repeat; display:block}
#travel-Btn {width:95px; text-indent:-3000px; padding-right:13px;}
#travel-Btn a {width:95px; height:32px; background:url(../images/nav/travel-btn.jpg) top left no-repeat; display:block}
#contact-Btn {width:95px; text-indent:-3000px; padding-right:13px;}
#contact-Btn a {width:95px; height:32px; background:url(../images/nav/contact-btn.jpg) top left no-repeat; display:block}

/* Header */
#header {}

/* Main Content */
#column1 {float:left; width:268px; padding:0 33px 80px 33px;}
#column1 ul {padding:20px;}
#column1 li {padding:2px 0;}

#column2 {float:left; width:268px; padding:0 33px 33px 0;}
#column2 ul {padding:20px;}
#column2 li {padding:2px 0;}

#column3 {float:left; width:300px;}
#column3 ul {width:299px; padding-top:10px;}
#column3 li {float:left; list-style:none; padding:3px;}

#column4 {float:left; width:569px; padding:0 33px 80px 33px;}
#column4 ul {padding:20px;}
#column4 li {padding:2px 0;}

#column5 {float:left; width:300px;}
#column5 ul {width:299px; padding-top:10px;}
#column5 li {list-style:none;  padding-top:5px;}

#contactDetails ul {margin:0px; padding:10px 0px;}
#contactDetails li {list-style:none; padding:2px 0;}

/* Footer */
#footerBg {clear:both; background:url(../images/general/footerBg.jpg) repeat-x;}
#footer {clear:both; width:900px; margin:auto; padding-top:30px; color:#FFF}
#footer p {font-size:10px; clear:both; padding:20px 0}

#ourLink {float:left; margin:0; padding:0;}
#lowerNav {float:right; list-style:none;}
#lowerNav li {display:inline;}
