﻿
/* Contentlets */
DIV.contentlets {float:left; padding:0px 0px 0px 7px; margin:-182px 0px 0px 0px; position:relative;}
DIV.contentlets DIV.contentlet {float:left; width:315px; margin:0px 2px; display:inline;}
DIV.contentlets DIV.contentlet DIV.head {float:left; width:315px; height:3px; background:transparent url('../img/bg_contentlet-head.png') no-repeat scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.foot {float:left; width:315px; height:4px; background:transparent url('../img/bg_contentlet-foot.png') no-repeat scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body {float:left; width:303px; height:203px; padding:4px 5px 3px 5px; border-left:#bcc2c8 1px solid; border-right:#bcc2c8 1px solid; background:#fff url('../img/bg_contentlet-body.gif') repeat-x scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.heading {float:left; width:279px; height:21px; padding:5px 12px 0px 10px; border-bottom:#08294d 1px solid; background:#d2dee8 url('../img/bg_contentlet-heading.gif') repeat-x scroll 0px 0px; overflow:hidden;}
DIV.contentlets DIV.contentlet DIV.body DIV.heading H2 {float:left; padding:0px; font-size:1.2em; font-weight:normal; color:#112e53; height:21px; background:transparent none repeat scroll 0%; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.control {float:right; width:15px;}
DIV.contentlets DIV.contentlet DIV.body DIV.expand {background:transparent url('../img/bg_form-plus.gif') no-repeat scroll 100% 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.collapse {background:transparent url('../img/bg_form-minus.gif') no-repeat scroll 100% 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.control a {float:right; width:15px; height:15px;}

/* News */
DIV.contentlet DIV.items {float:left; width:100%; height:165px; margin:8px 0px 0px 0px; position:relative; overflow:auto;}
DIV.contentlet DIV.items DIV.news {float:left; width:272px; padding:6px 0px 6px 10px; background:transparent url('../img/bg_news-item-div.gif') no-repeat scroll 50% 0px;}
DIV.contentlet DIV.items DIV.news H3 {padding:0px 0px 0px 0px; font-size:1.2em; line-height:1.2em;}
DIV.contentlet DIV.items DIV.news P {padding:2px 0px 0px 0px; color:#4f4f4f; line-height:1.2em;}
DIV.contentlet DIV.items DIV.news SPAN.more A {color:#0e2d55;}

DIV.contentlet DIV.items DIV.news DIV.date, DIV.result-body LI DIV.date {float:left; width:40px; height:37px; margin:0px 10px 0px 0px; position:relative; background:#c5dae9 url('../img/bg_date-ends.gif') no-repeat scroll 0px -2px; overflow:hidden;}
DIV.contentlet DIV.items DIV.news DIV.date DIV, DIV.result-body LI DIV.date DIV {width:40px; height:37px; background:transparent url('../img/bg_date-ends.gif') no-repeat scroll 0px 35px;}
DIV.contentlet DIV.items DIV.news DIV.date P, DIV.result-body LI DIV.date P{padding:4px 0px 0px 0px; text-align:center; color:#102e53;}
DIV.contentlet DIV.items DIV.news DIV.date P SPAN.month, DIV.result-body LI DIV.date P SPAN.month {font-size:10px; text-transform:uppercase;}
DIV.contentlet DIV.items DIV.news DIV.date P SPAN.day, DIV.result-body LI DIV.date P SPAN.day{position:absolute; top:17px; left:11px; z-index:2; font-size:16px; font-weight:bold;}

/* Subscription form */
DIV.contentlets DIV.contentlet DIV.body DIV.collapsible {float:left; width:303px; padding:0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content {float:left; width:290px; height:141px; padding:6px 0px 0px 11px; overflow:hidden;}
DIV.contentlets DIV.contentlet DIV.body DIV.content SPAN.req {float:left; color:#5792BD; padding:3px 2px 0px 2px; height:10px; line-height:10px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side {float:left; width:105px; padding:0px; background:transparent url('../img/bg_form-bar.gif') no-repeat scroll 100% 0.4em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side P.mandatory {font-size:0.9em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side H3 {padding:0px 0px 0px 0px; font-size:1.2em; line-height:1.2em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form {float:left; width:178px; padding-left:5px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form FIELDSET {float:left; width:178px; border:none; padding:0px 0px 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row {float:left;width:178px; padding:0px 0px 2px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-text {background:transparent url('../img/subform-text.gif') no-repeat scroll 0px 0px; float:left; height:17px; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-text INPUT {float:left; width:143px; height:12px; padding:1px 0px 0px 5px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-select {background:transparent url('../img/subform-text.gif') no-repeat scroll 0px 0px; float:left; height:17px; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-select SELECT {float:left; width:157px; height:12px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label {float:left; height:17px; position:relative;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label LABEL.overlabel {display:none;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label LABEL.overlabel-apply {display:block; position:absolute; top:1px; left:5px; padding:0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P {float:left; width:180px; padding:2px 0px 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P INPUT {float:left; font-size:0.9em; margin:0px; width:13px; height:13px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P LABEL {float:left; font-size:0.9em; padding:0px 0px 0px 4px; margin:0px; width:157px; line-height:0.9em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.submitbutton {float:left; padding:0px;}

/* Snippy news */
DIV.snippet{float:left; width:290px; height:148px; padding:6px 0px 0px 11px; background:transparent url('../img/bg_racing-news.gif') repeat-x scroll 0px 0px;}
DIV.snippet H3 {font-size:1.1em; padding:0.3em 0px 0.3em 0px;}
DIV.snippet DIV.newsimg {float:left; border:1px #6d7e91 solid; width:84px; height:84px;}
DIV.snippet DIV.news {float:left; width:192px; background:none; padding:0px 5px 0px 5px;}
DIV.snippet DIV.news P.date {float:left; padding:0px; color:#838383; font-size:0.9em; font-weight:bold;}
DIV.snippet DIV.news P.newscontent {float:left; width:192px; padding:0px; font-size:0.9em; line-height:1.2em;}
DIV.snippet DIV.news P.more {float:left;}
DIV.snippet DIV.news P.more A {float:left; color:#59a2e3;}
DIV.snippet DIV.morenews {float:right; width:193px; padding:6px 0px 2px 95px; margin-top:5px; background:transparent url('../img/bg_racing-news-div.gif') no-repeat scroll 0px 0px;}
DIV.snippet DIV.morenews INPUT {float:left;}

/* Articles */
DIV.article {float:left; padding:0px 15px 0px 27px;}
DIV.article H2 {font-style:italic;}

/* Breadcrumbs */
OL.breadcrumb {float:left; width:695px; padding:5px 0px 20px 0px;}
OL.breadcrumb LI {float:left; padding:0px 3px 0px 9px; list-style:none; background:transparent url('../img/bg_breadcrumb-div.gif') no-repeat scroll 0px 0.3em !important; color:#8395ac; font-size:0.9em;}
OL.breadcrumb LI.first {background:none !important; padding-left:0px !important;}
OL.breadcrumb LI A {float:left; color:#8395ac;}

/* Forms */
DIV.form {float:left; width:695px;}
DIV.form .req {float:left; height:15px; line-height:15px; padding:4px 3px 0px 3px; font-weight:bold; font-size:10px;}
DIV.form .req,
DIV.form .note {color:#5792bd;}

DIV.form FIELDSET {float:left; width:695px; padding:8px 0px; border-top:1px #dcdcdc solid;}
DIV.form FIELDSET.buttons {width:517px; padding:10px 0px 12px 175px;}
DIV.form FIELDSET.buttons INPUT {float:left; margin-right:2px;}

DIV.form DIV.row {float:left; width:690px; padding:1px 0px;}
DIV.form DIV.row LABEL {float:left; width:105px; padding:2px 5px 0px 65px;}
DIV.form DIV.row INPUT {float:left;}
DIV.form DIV.row P {padding:0.8em 0px 0.8em 175px;}
DIV.form DIV.row P INPUT {float:none; margin:0px; font-size:1em;}
DIV.form DIV.row P LABEL {float:none; width:auto; padding:0px; font-size:1em;}
DIV.form DIV.row DIV.group {float:left; width:515px; padding:4px 0px 0px 0px;}
DIV.form DIV.row DIV.group LABEL {width:auto; padding:0px 20px 0px 5px;}
DIV.form DIV.row DIV.group LABEL SPAN {padding:0px 8px 0px 0px; font-style:italic;}
DIV.form DIV.row DIV.group DIV.row {width:515px; padding:0px 0px 12px 0px;}
DIV.form DIV.alt {padding:10px 0px;}
DIV.form DIV.alt LABEL {width:auto;}
DIV.form DIV.alt DIV.group {padding-right:250px; padding-left:65px;}

/* Dealer Form */
DIV.dealerform {float:left;}
DIV.dealerform DIV.dealers {float:left; width:695px; padding:15px 0px 15px 0px; border-top:1px #DCDCDC solid;  border-bottom:1px #DCDCDC solid;}
DIV.dealerform FIELDSET.dealer {float:left; width:330px; border:none;}
DIV.dealerform FIELDSET.dealer DIV.row {float:left; width:330px;}
DIV.dealerform FIELDSET.dealer DIV.row LABEL {float:left; width:80px; padding:0px;}
DIV.dealerform DIV.button {float:left; width:250px; padding:10px 0px 12px 80px;}

DIV.personal-info {float:left; border:1px #DCDCDC solid; margin:0px 0px 0px 15px; display:inline; padding:0px 8px 0px 8px !important;}
DIV.personal-info DIV.row P {float:left; padding:0.8em 0px 0.8em 0px;}
DIV.personal-info DIV.row P INPUT {float:left; margin-right:5px;}
DIV.personal-info DIV.row P LABEL {float:left; width:300px !important;}

DIV.personal-info table td  {border-bottom:0px!important;}

/* Locator Address */
DIV.locators {float:left; width:695px; padding:10px 0px 5px 8px;}
DIV.locators OL.regionnav {float:left; width:695px; padding:0px;}
DIV.locators OL.regionnav LI {float:left;padding:0px 3px 0px 9px; list-style:none; background:transparent url('../img/bg_regionnav.gif') no-repeat scroll 0px 0.5em !important; color:#2b4970; font-size:1.2em; font-weight:bold;}
DIV.locators OL.regionnav LI.first {background:none !important; padding-left:0px !important;}

DIV.locators DIV.locator {float:left; width:276px; height:400px; margin-top:7px; margin-right:8px; padding:1px 2px 1px 2px; border:1px #dcdcdc solid; overflow:auto;}
DIV.locators DIV.locator DIV.dealers {float:left; width:259px; height:150px; border-bottom:1px #dcdcdc solid;}
DIV.locators DIV.locator DIV.dealer {float:left; width:229px; height:194px; padding:3px 15px 3px 15px;}
DIV.locators DIV.locator DIV.dealer p.name {font-weight:bold;}
DIV.locators DIV.locator DIV.dealer p {line-height:1.0em;}
DIV.locators DIV.locator DIV.dealer INPUT {margin-top:5px; width:57px; height:19px;}

DIV.locators DIV.map {float:left; width:400px; margin-top:7px; overflow:hidden;}
DIV#map_canvas {overflow:hidden; float:left;}

/* Key Features */
DIV.featureimg {float:left; background:transparent url('../img/bg_left-line.gif') no-repeat scroll 0px 0px;}
DIV.featureimg DIV{float:left; background:transparent url('../img/bg_right-line.gif') no-repeat scroll 100% 0px;}
DIV.featureimg DIV DIV{float:left; background:transparent url('../img/bg_bottom-line.gif') no-repeat scroll 0px 100%;}
DIV.featureimg DIV DIV DIV{float:left; background:transparent url('../img/bg_right-corner.gif') no-repeat scroll 100% 100%;}
DIV.featureimg DIV DIV DIV DIV {float:left; padding:5px 5px 6px 5px;}
DIV.featureimg DIV DIV DIV DIV img{float:left !important; margin:0px 0px 0px 0px;}
DIV.featureimg DIV.img-holder, DIV.featureimg DIV.galleria_wrapper {float:left; background:none;}

DIV.featuredetail {float:left; padding:24px 0px 24px 0px;}
DIV.featuredetail p {font-weight:bold;}

/* Image Gallery */
DIV.nav_controls{clear:both;padding-top:40px;padding-left:305px;}
DIV.gallerynav {float:left; padding:0px 0px 0px 3px; width:692px; border-bottom:2px #192631 solid;}
DIV.gallerynav DIV {float:left; background:transparent url('../img/bg_gallerynav-inactive.gif') repeat-x scroll 0px 0px; width:126px; margin-right:1px;}
DIV.gallerynav DIV.active {float:left; background:transparent url('../img/bg_gallerynav-active.gif') repeat-x scroll 0px 0px;}
DIV.gallerynav A {float:left; width:126px; padding:10px 0px 10px 0px; text-align:center; color:#ffffff; text-decoration:none; font-size:0.9em;}

DIV.galleryimages {float:left; width:693px; background:transparent url('../img/bg_gallery-video.gif') repeat-x scroll 0px 0px; border:1px #dcdcdc solid; padding-bottom:10px;}
DIV#MaritimoImages {float:left;}
DIV.gallery {float:left; display:inline; margin:44px 0px 0px 45px; }

/* Video */
DIV.video {width:605px; padding:34px 44px 71px 44px; text-align:center;}

DIV#flashvideo-111 {width:320px; margin:0px auto;}

/* Model Specification */
DIV.specification {float:left; width:693px; padding:5px 1px 10px 1px; font-weight:bold; font-size:1.1em;}
DIV.specification TABLE.specdata {float:left; width:693px; border:1px #dcdcdc solid;}
DIV.specification TABLE.specdata TR {background-color:#f6f9fa;}
DIV.specification TABLE.specdata TR.alt {background-color:#ecf1f4;}
DIV.specification TABLE.specdata TH,TD {padding: 5px 5px 2px 9px; border-bottom:1px #dcdcdc solid;vertical-align: top;}
DIV.specification TABLE.preowned TH {width: 145px;}
/* Layouts */
/* galleria_wrapper is generated by JQuery Galleria */
DIV.featureimg DIV.img-holder, DIV.featureimg DIV.galleria_wrapper {float:left; padding:0px;}

DIV.layouts {float:left; width:683px; border:1px #dcdcdc solid; border-top:2px #192631 solid; padding:9px 0px 30px 10px;}
DIV.featureimg DIV DIV DIV DIV DIV.layoutnav {float:left; background-image:none; padding:0px 15px 0px 24px; width:630px; margin-top:-25px;}
DIV.layouts P.caption{float:left; font-size:1.1em; font-weight:bold;}
DIV.layoutnav UL.controls {float:right; background-image:none; background:transparent url('../img/bg_layout-nav-sep.gif') no-repeat scroll 62% 0.6em;}
DIV.layoutnav UL.controls LI {display:inline; list-style:none; font-size:1.1em; font-weight:bold;}
DIV.layoutnav UL.controls LI.previous {background:transparent url('../img/bg_layout-nav-left.gif') no-repeat scroll 0px 0.5em; padding-left: 12px;}
DIV.layoutnav UL.controls LI.next {background:transparent url('../img/bg_layout-nav-right.gif') no-repeat scroll 100% 0.5em; padding-right: 12px;}

DIV.layouts DIV.layoutimgs {float:left; width:632px; padding:24px 20px 24px 20px;}
DIV.layouts UL.gallery {float:left; width:632px; padding:0px; margin:0px;}
DIV.layouts UL.gallery LI {float:left; width:114px; height:115px; margin:0px 0px 50px 70px; list-style:none; padding:0px; background:transparent url('../img/bg_thmb-img.gif') no-repeat scroll 0px 0px; display:inline;}
DIV.layouts UL.gallery LI A{float:left; width:114px; height:115px; margin:0px; padding:0px;}

DIV.layouts DIV.layoutimgs DIV.container a{float:left; width:115px; text-align:center; font-size:1.1em;}


/* Search Results */
DIV.result-body {float:left; width:686px; border:1px #dcdcdc solid; border-top:2px #192631 solid;}
DIV.result-body OL.result-list {float:left; width:686px; padding:0px; font-weight:bold;}
DIV.result-body OL.result-list LI {float:left; width:681px; border-bottom:1px #dcdcdc solid; padding:5px 5px 0px 0px; background-color:#f6f9fa !important; list-style-position:inside; list-style-type:none;}
DIV.result-body OL.result-list LI H4 {float:left; padding:0px 100px 0px 5px;}
DIV.result-body OL.result-list LI.alt {background-color:#ecf1f4 !important;}
DIV.result-body OL.result-list LI.last {border:none;}
DIV.result-body OL.result-list LI P.result-no {float:left; padding:0px 0px 0px 5px;}
DIV.result-body OL.result-list LI P.detail {float:left; width:650px; padding:2px 0px 2px 7px;}

DIV.resultcontrol {float:left; width:508px; font-size:1.2em; font-weight:bold; padding:5px 0px 5px 175px;}
DIV.resultcontrol SPAN {float:left; padding:0px 25px 0px 25px;}
/*
DIV.resultcontrol SPAN {float:left; padding:0px 25px 0px 25px; background:transparent url('../img/bg_layout-nav-sep.gif') no-repeat scroll 100% 0px;}
DIV.resultcontrol SPAN.last {float:left; padding:0px 0px 0px 25px; background:none;}
*/

/* Downloads */
DIV.downloads {float:left; width:695px;}
DIV.download {float:left; display:inline; margin:22px 0px 174px 20px; width:325px;}
DIV.download DIV.container {float:left; width:140px; margin-right:10px;}
DIV.download DIV.container A {float:left; width:124px; padding:2px 0px 0px 16px; background:transparent url('../img/bg_download-arrow.gif') no-repeat scroll 0px 3px;}

/* Latest News */
DIV.latest-news {background:transparent url('../img/bg_news.gif') repeat-x scroll 0px 0px; padding-bottom:47px;}
DIV.latest-news OL.result-list {width:666px; padding:10px;}
DIV.latest-news OL.result-list LI {width:666px; background:none !important; padding:10px 0px 10px 0px;}
DIV.result-body LI P.newsdetail {float:left; width:430px; padding-left:5px;}
DIV.result-body LI DIV.container {float:left; margin:-10px 0px 0px 5px;}
DIV.result-body LI.heading {color:#2b4970; font-size:1.3em; padding:20px 0px 20px 0px !important;}

/* Subscribe news */
DIV.latest-news LI.controls {padding:23px 0px 17px 0px !important;}
DIV.latest-news LI.controls DIV.subscribe {float:left; background:transparent url('../img/bg_download-arrow.gif') no-repeat scroll 0px 3px; padding-left:16px;}

/* Latest News Controls */
DIV.latest-news LI.controls DIV.news-control {float:right; width:250px; font-size:1.1em; padding:0px;}
DIV.latest-news LI.controls DIV.news-control SPAN {padding:0px 10px 0px 10px;}

/*Preowned listing*/
DIV.preowned-list {padding: 0 0 6px; border-left: none; border-right: none; border-bottom: none;}
DIV.preowned-list UL.result-list {margin: 0; padding: 0;}
DIV.preowned-list UL.result-list LI {float: left; width: 100%; padding: 0 0 1px; background: none; border-bottom: 1px solid #CAD8E1; }
DIV.preowned-list UL.result-list LI DIV.img { float: left; width: 141px; padding: 13px 23px 10px 30px;}
DIV.preowned-list UL.result-list LI DIV.info { float: left; width: 440px;}
DIV.preowned-list UL.result-list LI DIV.info H4 {padding: 13px 0 5px 0; font-size: 1.1em; color: #2B4671; text-decoration: underline;}
DIV.preowned-list UL.result-list LI DIV.info p {padding: 0; line-height: 1.2em;}
DIV.preowned-list UL.result-list LI DIV.info DL {margin: 0; padding: 0;}
DIV.preowned-list UL.result-list LI DIV.info DL DT {float: left; margin: 0 5px 0 0; padding: 0;}
DIV.preowned-list UL.result-list LI DIV.info DL DD {margin: 0; padding: 0;}

/*Result filter*/
DIV.result-filter {width: 669px; padding: 7px 0 4px 17px; margin: 0 0 18px; background: transparent url(../img/bg_news.gif) repeat-x scroll 0px;}
DIV.result-filter FIELDSET DIV.row {float: left; width: 100%; padding: 0 0 5px;}
DIV.result-filter LABEL {float: left; width: 100%; padding: 0 0 7px; font-weight: bold; color: #2B4671; font-size: 1.2em;}
DIV.result-filter SPAN.form-select {float: left; display: block; margin: 0 5px 0 0;}
DIV.result-filter INPUT {float: left;}

/* LightBox */
#jquery-overlay {position: absolute;top: 0;	left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 29px;left: 279px;width: 100%;	z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;margin: 0 auto;padding:0px;}
#lightbox-container-image {padding: 0px 6px 0px 7px;}
#lightbox-loading {position: absolute;top: 50%;left: 50%;text-align: center;line-height: 0;}
#lightbox-nav {width: 191px;z-index: 10;float:right;display:inline;}
#lightbox-container-image-box > #lightbox-nav {left: 0;}
#lightbox-nav a
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {zoom: 1;display: block;}
#lightbox-nav-btnPrev {float: left;}
#lightbox-nav-btnNext {float: right;padding-right:6px;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0px;}
#lightbox-container-image-data {float: left; color: #666;}
#lightbox-image-details-caption {text-align: center; position:absolute; float:left;padding	:11px 0px 9px 8px; font-weight: bold; font-family: Helvetica;text-transform: uppercase; font-size:1.4em; font-style:italic; line-height:1.0em }
#lightbox-image-details-currentNumber {display: block; float:left; padding: 6px 0px 7px 28px;	font-size:1.25em; font-family:Arial; }		
#lightbox-image	{margin:0px;}
#lightbox-secNav-btnClose {float: right;}

/* Galleria */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

IMG.replaced {width:668px; height:326px;}

/* Model Subscription Form */
DIV.subscription {float:left; border:1px #eaeaea solid;}
DIV.subscription H3 {background-color:#ecf5f8; text-align:center;}
DIV.subscription FIELDSET {width:535px !important; padding-left:120px;}
DIV.subscription FIELDSET DIV.row {width:535px;}
DIV.subscription FIELDSET DIV.row P {padding-left:80px;}
DIV.subscription FIELDSET DIV.button {width:315px; padding:10px 0px 12px 180px; border:none;}

DIV.back {float:left; width:100px; font-size:1.1em; margin-bottom:100px;}


/*Content footer links*/
DIV.content-footer-links {float: left; width: 675px; padding: 2px 10px 13px 8px; font-size: 1.2em;font-weight: bold;}
DIV.content-footer-links A.left {float: left; padding: 0 4px 0 0;}
DIV.content-footer-links A.right {float: right; padding: 0 0 0 4px;}

/*Styling the subscribe button in Future Model Pages */
div.article div.subscribe {background:transparent url(../img/bg_download-arrow.gif) no-repeat scroll 0px 3px;float:left;width:686px;padding-top:2px;padding-left:16px;padding-bottom:10px;}

/* Sitemap */
DIV#sitemap {float:left; width:695px; }
DIV#sitemap UL LI, DIV#sitemap UL LI UL LI{list-style:none;}







