body {
background:url(./images/backRepeat.jpg) repeat-x top center #d6d6d6 !important; 
}

#content a {
color:#006699!important;
}

#wrap {
background:url(./images/back.jpg) no-repeat top center transparent !important; 
}

.logo {
height:120px;
}

.logo img {
margin:15px 0 0 15px;
}

#pagenav .home.current_page_item a span, #pagenav .home a:hover span {
background:url(./images/homeHover.jpg) no-repeat bottom right !important;
}

#pagenav li a {
padding:0 !important;
text-transform: lowercase;
}

#pagenav li a:hover span, #pagenav li.current_page_item a span {
background-image:url(./images/nav_b.jpg) !important;
}

#pagenav li li a:hover span {
background-image:none !important;
}

#featured-slider p.page_tagline {
padding:0px;
margin-top:35px;
color:#FFF;
text-transform: uppercase;
font-size:14px;
line-height:16px;
font-family:"Century Gothic", Arial;
letter-spacing: -0.5px;
text-shadow: -1px 0 #a1a1a1;
}

#featured-slider h2 {
margin-top:-10px !important;
text-transform: lowercase;
padding:0px !important;
font-family: "Century Gothic";
font-size:30px;
letter-spacing: -1.5px;
line-height:24px;
color:#fff;
text-shadow: -1px 0 #a1a1a1;
}

#featured-slider p {
color:#FFF;
font-size:12px;
line-height:14px;
}

#featured-slider p a {
color:#FFF !important;
}

#featured-slider p.more {
text-align:left;
font-weight: bold;
}

#featured-slider .image  {
margin-bottom:0px !important;
height:245px;
margin-right:40px !important;
float:right;
display:block;
position:relative;
}

#featured-slider img {
position:absolute;
bottom:-30px;
right:40px;
display:block;
}



#slider-nav {
position:absolute;
z-index:2000;
bottom:0px;
background: url(./images/sliderNav.png) no-repeat !important;
}

#slider-nav-circles {
position:absolute;
z-index:3000;
bottom:10px;
left:45%;
}

#slider-nav-circles li {
float:left;
display:block;
margin:0 8px 0 0;
}

#slider-nav-circles li a {
float:left;
display:block;
background:url(./images/sliderCircle.png) no-repeat;
width:8px;
height:8px;
opacity:0.5;
}

#slider-nav-circles li a.active {
opacity:1;
}

#featured-slider {
height:245px;
position:relative;
}

#featured-slider .text {
width:380px;
text-align: justify;
}

#main h2, .widget h3 {
font-weight: bold;
text-transform: lowercase!important;
font-size:31px;
letter-spacing: -2px;
color:#006699 !important;
}

#main h2 span, .widget h3 span {
font-weight: normal !important;
}

.widget h3 {
text-align: right;
}

h2,h3,h4,h5 {
color:#006699;
}

.homeblock {
display:table;
height:1%;
overflow: hidden;
margin:0 0 20px 0;
clear: both;
width:530px;
padding-top:10px;
}

.homeblock .left {
width:260px;
float:left;
display:block;
}

.homeblock .left .image {
position:relative;
overflow: hidden;
width:260px;
height:155px;
display:block;
border-bottom:3px solid #d2d2d2;
margin:0 0 20px 0;
}

.homeblock .left .image img {
position:absolute;
top:0px;
left:0px;
display:block;
z-index:5;
}

.homeblock .left .image p {
position:absolute;
bottom:0px;
left:0px;
display:block;
z-index:10;
color:#FFF;
overflow: hidden;
padding:12px 10px;
font-weight:bold;
background: url(./images/imagecaptionback.png);
margin:0px;
line-height:12px;
width:240px;
}

.homeblock .right {
width:230px;
float:right;
display:block;
}

#content #main {
padding-top: 20px;
}

a.learnMore {
font-size:14px;
}

.homeRule {
display:block;
clear:both;
height:10px;
border-bottom:1px solid #ccc;
width:520px;
}

.homeTable {
display:block;
padding-top:40px;
width:520px;
}

.homeTable .row {
margin:0 0 35px -20px;
display:block;
padding:0 0 0 160px;
}

.homeTable .row-1 {
background:url(./images/homeIcon1.png) no-repeat left center;
a href= http://4-seas.com/vehicles/
height:108px;
margin:0 0 30px -20px;
}

.homeTable .row-2 {
background:url(./images/homeIcon2.png) no-repeat left bottom;
height:93px;
padding-top:10px;
margin:0 0 10px -20px;
}

.homeTable .row-3 {
background:url(./images/homeIcon3.png) no-repeat left bottom;
height:125px;
padding-top:45px;
margin:0 0 30px -20px;
}

.homeTable .row-4 {
background:url(./images/homeIcon4.png) no-repeat left bottom;
height:132px;
}

.homeTable .row h2 {
margin:0 0 10px 0 !important;
}

#content {
background:url(./images/contentarea.png) repeat transparent !important;
}

#content-tile {
background:none transparent !important;
}

#sidebar {
border-left:1px solid #CCC;
margin:10px 0  0 0;
}

body {
font-family:"Helvetica Neue", Arial;
}

p.testimonial {
line-height:18px;
color:#333;
margin:10px 0 0 0;
padding:0 0 0 20px;
}

p.testimonial .quote {
float:left;
display:block;
width:52px;
height:48px;
margin:5px 2px 0 -20px;
background:url(./images/quoteIcon.png) no-repeat;
}

p.credit {
text-align: right;
font-style: italic;
color:#333;
margin:5px 0 0 0;
}

ul.latestNews {
margin:0 0 0 10px;
}

ul.latestNews li {
background: none;
padding:10px 0;
}

ul.latestNews li:hover {
background: transparent;
}

ul.latestNews li p {
margin:0px;
text-align: justify;
color:#333;
}

ul.latestNews li a.headline {
font-size:14px;
font-weight: bold;
}
#footer {
padding:25px 0px 5px 0px;
background: url(./images/webmannalogo.jpg) no-repeat 860px 10px #c0c0c0;
}

#footer p {
font-family: "Helvetica Neue", Arial;
}

#footer .footerright {
float:right;
display: block;
margin:10px 90px 10px 0;
text-align: right;
}

#breadcrumbs p, #blog-heading p {
color:#fff;
}

#blog-heading p a {
color:#FFF !important;
}

#calendar_wrap {
border:9px solid #006699;
background: #FFF;
display: block;
width:256px;
overflow: hidden;
margin-left:7px;
}

#calendar_wrap caption {
padding:10px 0;
text-align: center;
color:#000;
font-family: Georgia;
font-size:13px;
font-weight: bold;
}

#wp-calendar td, #wp-calendar th {
padding:3px 0px;
width:40px;
font-family: Georgia;
border-top:1px solid #CCC;
border-right:1px solid #CCC;
text-align: center;
}

#footerlogos {
display:table;
height:1%;
overflow: hidden;
}

#footerlogos .widget {
float:left;display:block;margin:0 20px 0 0;
}