:focus { outline: 0; }
a {
	text-decoration: none;
}
a img { border-style: none; }

body { background: #fff url(../_images/header-bg.jpg) repeat-x 0 0; color:#000; font-family:tahoma, sans-serif; font-size:1.2em; padding:0; margin:130px 0 0 0;}

/* header styles */
#headwrap { position: absolute; top:0; left:0; width:100%;}

#header { position: relative; padding:0; margin:0 auto; height:125px; overflow:hidden; width:800px; }

#header img#logo {
	position: absolute;
	top: 25px;
	left: 0;
}

/* global nav styles */
#global-nav { 
	position: absolute;
	top: 5px;
	right: 10px;
	text-transform: uppercase;
	font-family: tahoma;
	font-size: 50%;
	z-index: 1;
}

#global-nav li {
	float: left;
	list-style: none;
}
#header a { color:#143682; text-decoration:none; }
#header a:visited { color:#143682; text-decoration:none; }
#header a:hover { color:#143682; text-decoration:underline; }

/* tab navigation styles */
#tab-nav {
	position:absolute;
	top:88px;
	right:0px;
	height:27px;
	width: 1003px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica;
}

#tab-nav ul {
	position: absolute;
	top: 0px;
	right: 12px;
	height:27px;
	margin:0;
	list-style:none;	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 70%;
}

#tab-nav ul li {
	float: left;
	text-align: center;	
	height: 19px;
	padding: 8px 0 0 0;
}

#tab-nav ul li.newboats {
	background: url(/_images/nav/newboats-tab-off.gif) no-repeat;
	width: 106px;
}

#tab-nav ul li.usedboats {
	background: url(/_images/nav/usedboats-tab-off.gif) no-repeat;
	width: 111px;
}

#tab-nav ul li.stockboats {
	background: url(/_images/nav/stockboats-tab-off.gif) no-repeat;
	width: 132px;
}

#tab-nav ul li.new-stock-used-boats {
	background: url(/_images/nav/NEW-stock-used-boats.gif) no-repeat;
	width: 169px;
}

#tab-nav ul li.chandlery { 
	background:url(../_images/nav/chandlery-tab-off.gif) no-repeat; 
	width:109px;
}

#tab-nav ul li.offices {
	background: url(/_images/nav/offices-tab-off.gif) no-repeat;
	width: 85px;
}

#tab-nav ul li.sellmyboat {
	background: url(/_images/nav/sellmyboat-tab-off.gif) no-repeat;
	width: 110px;
}

/* Removed
#tab-nav ul li.stockboats { font-size:0.70em; font-weight:bold; color:#032F5F; display:inline; list-style-type:none; vertical-align:middle; padding:4px 12px 7px 13px; margin:0 -5px 0 0; text-transform:uppercase; background:url(../_images/nav/stockboats-tab-off.gif) 0 0 no-repeat; width:119px; height:27px; }
#tab-nav ul li.brokerage { font-size:0.70em; font-weight:bold; color:#032F5F; display:inline; list-style-type:none; vertical-align:middle; padding:4px 15px 7px 15px; margin:0 -5px 0 0; text-transform:uppercase; background:url(../_images/nav/brokerage-tab-off.gif) 0 0 no-repeat; width:110px; height:27px; }

*/

#tab-nav a { color: #032F5F; text-decoration: none; display: inline; padding: 2px 0; margin: 0; }
#tab-nav a:visited, #tab-nav a:hover { color: #032F5F; text-decoration: none; }

div#topnav ul {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	/*clear: both;*/
	margin: 0;
	padding: 0;
	width: 775px;
	/*float: left;*/
	margin: -15px 0 20px 0;
	color: #fff;
	text-transform: uppercase;
	font-family: tahoma;
	font-size: 55%;
}

div#topnav ul.row1 {
	background: url(../_images/topnav-level1-bg.gif) no-repeat;
	height: 24px;
}

div#topnav ul.row2 {
	background: url(../_images/topnav-level2-bg.gif) no-repeat;
	height: 31px;
	margin: -25px 0 20px 0;
	top: 30px;
}

div#topnav ul li {
	list-style: none;
	float: left;
	margin-top: 5px;
	padding-left: 15px;
}

div#topnav ul.row2 li {
	margin-top: 10px;
}

div#topnav ul.row1 li a, ul.row2 li a {
	color: #fff;
	text-decoration: none;
}

object#Video { height: 257px; width: 322px; }

/* main content styles */
#main-container { position: relative; width:775px; margin:0 auto; }

#main-container.internal {
	padding-top: 15px;
}

#main-container #static-content {
	font-size: 70%;
	color: #4E4E4E;
}

#main-container #static-content #office-at-glance {
	padding-left:10px;
	width: 270px;
	float: left;
}

#main-container #static-content #map {
	width: 450px;
	float: right;
	margin: 0;
	border: 1px solid #ddd;
	margin-top: 10px;
}

#main-container #static-content #map #googleMap {
	width:460px;
	height:625px;
}

#main-container #static-content #map #googleMap #infoWindow {
	font-size:80%;
}

#main-container #static-content #map #googleMap #infoWindow a, #main-container #static-content #map #googleMap #infoWindow a:visited {
	color: #143682;
}

#main-container #static-content #map #googleMap #infoWindow b {
	font-size: 110%;
}

#main-container #static-content #office-at-glance h2 {
	 text-transform:uppercase;
	 color:#393939;
	 font-size:100%;
	 padding:10px 0 5px 0;
	 margin: 0;
}

#main-container #static-content #office-at-glance img {
	float:left;
	margin-right: 8px;
}

#main-container #static-content #office-at-glance h3 {
	float:left;
	
	width: 100px;
	margin: 0px 0px 3px 0px;
}

#main-container #static-content #office-at-glance h3 a {
	color: #143682;
	text-decoration: underline;
}

#main-container #static-content #office-at-glance .whiteline-press {
	margin: 0 0 10px 0 !important;
	margin: 0;
	padding: 0;
	width: 250px;
}

#main-container #static-content #office-at-glance .office {
	float: left;
	width: 290px;
	margin: 0 5px 20px 0;
}

#main-container #static-content #office-at-glance div a {
	font-size: 80%;
	color: #143682;
}

#main-container #static-content #office-at-glance div div {
	font-size: 80%;
	line-height: 16px;
	width: 150px;
	float:right;
}

#main-container #static-content fieldset
{
	border: 0;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
	float: left;
	width: 100%;
}

#main-container #static-content fieldset input, #main-container #static-content fieldset textarea, #main-container #static-content fieldset select
{
	clear: none;
	float: left;
	margin: 8px 0 0 0;
}

#main-container #static-content fieldset input
{
	width: 200px;
	margin: 10px 0 0 -3px;
	padding: 0;
}

#main-container #static-content fieldset input.check, #main-container #static-content fieldset input.radio {
	width: auto;
	margin-left: 50px;
}

#main-container #static-content fieldset input.submit
{
	float: left;
	margin-left: 94px;
	margin-top: 25px;
	margin-bottom: 10px;
	width: auto;
}

#main-container #static-content fieldset label
{
	float: left;
	width: 90px;
	padding: 10px 10px 0 0;
	text-align: right;
}

#main-container #static-content fieldset br
{
	float: left;
	clear: both;
}

#main-content { float: left;
    margin-top:0;
    position: relative;
    /*width: 777px;*/
margin-bottom:20px;	}

#layer0, #layer1, #layer2, #layer3, #layer4, #layer5, #layer6 { position: relative; width: 536px; height:267px; } 
#layer0 .intro-content, #layer1 .intro-content, #layer2 .intro-content, #layer3 .intro-content, #layer4 .intro-content, #layer5 .intro-content, #layer6 .intro-content, #layer0 .intro-content2  {
	position: absolute;
	top: 100px;
	right: 40px;
	width: 195px;
}

#layer0 .intro-content {
	top: 80px;
	left: 30px;
}

#layer0 .intro-content2 {
	top: 80px;
	left: 275px;
}
div.intro-content ul {
	margin: 10px 0 0 0;
	padding-left: 20px;
	font-size: 70%;
	color: #fff;
	line-height: 12pt;
}

div.intro-content p a, div.intro-content p a:visited {
	color: #fff;
	text-decoration: underline;
}

div.intro-content p a:hover {
	text-decoration: none;
}

#homepage-copy { float:right; text-align:left; width:236px; height:267px; padding:0; margin:0; }

/* main content layers */
#layer0, #layer1, #layer2, #layer3, #layer4, #layer5, #layer6 { display: none; background-position: left top; background-repeat: no-repeat; }
#layer0 { display: block; background-image: url(../_images/home-main/homepage-layer0.jpg); }
#layer1 { background-image: url(../_images/home-main/homepage-layer1.jpg); }
#layer2 { background-image: url(../_images/home-main/homepage-layer2.jpg); }
#layer3 { background-image: url(../_images/home-main/homepage-layer3.jpg); }
#layer4 { background-image: url(../_images/home-main/homepage-layer4.jpg); }
#layer5 { background-image: url(../_images/home-main/homepage-layer5.jpg); }
#layer6 { background-image: url(../_images/home-main/homepage-layer6.jpg); }

/* main content paragraph + list styles */
#main-content p { margin: 0; padding: 0; color: #fff; font-size: 70%; }


.slideshow2 { left: 20px;
    position: relative;
    top: 11px;}
/* main content right styles - NEW JANUARY 2012*/
#right-buttons {  float: right;
    margin-bottom: 5px;
    margin-top: 10px;
    position: relative;
    right: 20px;
    top: 0;
    width: 271px;
    z-index: 999;}
#right-buttons ul { list-style:none; display:block; padding: 0; margin: 16px 0 0 0; font:bold 70% Helvetica, Verdana, sans-serif; }

#right-buttons ul li h2 {
	font-size: 90%;
	margin: 0px;
	line-height: normal;
	padding: 7px 0 0 10px;
	height: 41px !important;
	height: 20px;
}

#right-buttons ul li a {
	display: block;
	height: 40px !important;
	height: 32px;
	z-index: 1;
}

#right-buttons ul li h2 a {
	color: #d1870f;
	text-indent: -9999px;
	display: block;
		
}

#right-buttons ul li {
	height: 41px !important;
	background-position: left top;
	background-repeat: no-repeat;
}

#right-buttons ul li.beneteaupower  h2 a,  #right-buttons ul li.beneteauyachts  h2 a {height: 82px!important; width: 271px; padding: 0;} 

#right-buttons li.beneteaupower { background-image: url(../_images/home-main/beneteau-power2.gif); height: 82px!important; width: 271px;}

#right-buttons li.beneteauyachts { background-image: url(../_images/home-main/beneteausail2.gif); height: 82px!important; width: 271px;}

#right-buttons li.silverton { background-image: url(../_images/home-main/silverton.gif); display: none;}

#right-buttons li.lagoonpowercats { background-image: url(../_images/home-main/lagoon2.gif); height: 41px }

#right-buttons li.excitecats { background-image: url(../_images/home-main/excitecat.gif); display: none;}

#right-buttons li.astondoa { background-image: url(../_images/home-main/astonda2.gif);height: 41px  }

#right-buttons img {
	position: absolute;
	bottom: -41px !important;
	bottom: -42px;
	right: 0;
}


/* main content right styles - OLD */
/*#right-buttons { position: relative; float:right; width:238px; margin-top: 10px;}
#right-buttons ul { list-style:none; display:block; padding: 0; margin: 16px 0 0 0; font:bold 70% Helvetica, Verdana, sans-serif; }

#right-buttons ul li h2 {
	font-size: 90%;
	margin: 0px;
	line-height: normal;
	padding: 7px 0 0 10px;
	height: 41px !important;
	height: 20px;
}

#right-buttons ul li a {
	display: block;
	height: 40px !important;
	height: 32px;
	z-index: 1;
}

#right-buttons ul li h2 a {
	color: #d1870f;
}

#right-buttons ul li {
	height: 41px !important;
	height: 40px;
	background-position: left top;
	background-repeat: no-repeat;
}

#right-buttons li.beneteaupower { background-image: url(../_images/home-main/beneteau-power.gif); }

#right-buttons li.beneteauyachts { background-image: url(../_images/home-main/beneteausail.gif); }

#right-buttons li.silverton { background-image: url(../_images/home-main/silverton.gif); }

#right-buttons li.lagoonpowercats { background-image: url(../_images/home-main/lagoon.gif); }

#right-buttons li.excitecats { background-image: url(../_images/home-main/excitecat.gif); }

#right-buttons li.astondoa { background-image: url(../_images/home-main/astonda.gif); }

#right-buttons img {
	position: absolute;
	bottom: -41px !important;
	bottom: -42px;
	right: 0;
}

*/

#events-ticker {
	position: relative;
	background: #fff url(../_images/ticker-bg.gif) left top repeat-x;
	border: 1px solid #d4d5dd;
	position: relative;
	width: 425px;
	height: 15px;
	font-size: 70%;
	clear: both;
	padding: 5px 0 5px 75px !important;
	padding: 5px 0 4px 75px;
	display: hidden;
}

#newsletter {
	float: right;
	margin-top: -27px;
	
}

#events-ticker ul {
	height: 17px;
	overflow: hidden;
	list-style: none;
	padding: 0;
	margin: 0;
}
#events-ticker li.error {
	color: #f00;
}

#events-ticker a {
	color: #032f5f;
}

#events-ticker img {
	position: absolute;
	top: 0;
	left: 0;
}

/* second row on homepage */
#sub-container, .sub-container { clear:both; width:775px; overflow:hidden; color:#000; margin:0 auto; padding:10px 0 10px 0; text-align:left; }
#sub-container h3 { font-size:70%; text-align:left; padding:0; margin:0; color:#032F5F; text-transform:uppercase; }
#sub-container a { color:#032F5F; text-decoration:underline; }
#sub-container a:visited { color:#032F5F; text-decoration:underline; }
#sub-container a:hover { color:#032F5F; text-decoration:none; }

#office-locator { float:left; width:247px;  }
.ukmap { float:right; margin:5px 0 5px 5px; }
#office-locator p { font-size:60%; line-height:1.8em; border-right:1px solid #ccc; padding:0 0 17px 0; margin:8px 0 0 0; color:#737373;}

#brokerage-container { float:right; width:510px; overflow:hidden;}
.brokerage-deals { float:left; width:170px; font-weight:bold;}
.brokerage-deals p {color: #c00;}
.brokerage-deals p a {color: #032f5f;}
#stock-deals { float:right; width:250px; font-weight:bold;}

#stock-deals p, .brokerage-deals p {font-size:65%; line-height:1.1em; padding:0; margin:6px 0 0 0; color:#737373; }
#stock-deals p.price, .brokerage-deals p.price { font-family:Tahoma, Helvetica, sans-serif; font-size:70%; color:#737373; font-weight:bold; padding:0; margin:3px 0 0 0; }
.brokerage-deals p {color: #c00;}

.boat-rounded-corners { float:left; background:url(../_images/boat-frame.gif) 0 0 no-repeat; width:129px; height:72px; margin:8px 10px 0 0;}
.boat-rounded-corners img { height: 74px; width: 131px; }
.boat-homepage1 { width:131px; height:74px;  margin:0; }
.boat-homepage2 { background:url(../_images/boat2.jpg) 0 0 no-repeat; width:131px; height:74px;  margin:0; }

/* footer styles */
#footer { clear:both; background:url(../_images/footer-bg.jpg) 0 0 repeat-x; width:100%; overflow:hidden; margin:8px 0 0 0; padding:8px 0 45px 0; font-size:55%;}
#footer a { color:#143682; text-decoration:underline; }
#footer a:visited { color:#143682; text-decoration:none; }
#footer a:hover { color:#143682; text-decoration:none; }
#footer-container { width:775px; overflow:hidden; margin:0 auto; }
#footer-left { text-align:left; float:left; padding:0; margin:0; width: 430px;}
#footer-right { text-align:left; float:right; padding:0; margin:0; }
#footer-right img { margin-top:10px;}
#footer-left p { color:#9E9E9E; line-height:16px; }
#footer-right p { color:#9E9E9E; line-height:16px; }

/* misc styles */
img { border:0; }
.cb { clear:both; }
.cb-large { clear:both; height:10px; }
.cb-xlarge { clear:both; height:25px; }
.uppercase { text-transform:uppercase; }
.strong { font-weight:bold; }

/* breadcrumb styles */
#breadcrumbs { font-size: 65%; margin: 0 0 3px 0; padding: 0; }
#breadcrumbs ul { display: inline; list-style-position: inside; margin: 0; padding: 0; color: #032F5F; list-style:none; }
#breadcrumbs ul li { margin: 0; padding: 0; color: #032F5F; line-height: 1.2em;}
#breadcrumbs ul li ul { list-style: none; display: inline; margin: 0; padding: 0 0 0 -3px;  }
#breadcrumbs ul li ul li { list-style: none; display: inline; margin: 0 0 0 3px; padding: 0; color: #032F5F; line-height: 1.2em;}
#breadcrumbs a { color: #032F5F; text-decoration:underline; text-transform: capitalize; }
#breadcrumbs a:visted { color: #032F5F; text-decoration: underline; }
#breadcrumbs a:hover { color: #032F5F; text-decoration: none; }

/* boat range page  */
#range-top { width: 775px; margin: 0 auto; border-bottom: 1px solid #ccc; overflow: hidden; padding: 1px 0 2px 0; margin: 0 0 10px 0; position: relative; }
#range-top-noborder { width: 775px; margin: 0 auto; overflow: hidden; padding: 1px 0 2px 0; margin: 0 0 10px 0; position: relative; }
#range h1 { float: left; color: #4E4E4E; text-transform: capitalize; padding: 0; margin: 5px 0 0 1px; font: normal 1.35em Helvetica, Verdana, sans-serif; }
#range-logo { position: absolute; top: -2px; left: 625px; background-position: left top; background-repeat: no-repeat; width: 148px; height: 52px; padding: 4px 0; margin: 0; }

#full-col { width:775px; margin:0 auto; padding:1px 0 10px 0; }
#range-image { background: url(../_images/beneteau-range.jpg) left top no-repeat; width: 774px; height: 147px; } 
#range-copy { float:right; text-align:left; width:375px; height:147px; }
#range-copy p { 
	margin:15px 20px 0 0;
	padding:0;
	color:#fff;
	font-size:65%;
	line-height:1.5em;
}

#range-left { float:left; width:514px;}
#range-right { float:right; width:260px; }
.range-thumb { width:148px; float:left; 0 0 no-repeat; width:148px; height:74px; border-bottom:1px solid white;}

.range-boat2 { background:url(../_images/antares.jpg) 0 0 no-repeat; width:148px; height:74px; border-bottom:1px solid white; }
.range-boat3 { background:url(../_images/flyer.jpg) 0 0 no-repeat; width:148px; height:74px; border-bottom:1px solid white;  }

.range-detail { width:366px; float:right; background:#E7EBF2; margin:0 0 1px 0; height:74px; } 
.range-detail p {
	margin:0;
	padding:8px 15px 14px 17px !important;
	padding:8px 15px 10px 17px;
	line-height:1.3em;
	text-align:left;
	color:#4E4E4E;
	font-size:60% !important;
	font-size:55%;
}

.range-detail p a, .range-detail p a:visited { font-weight:bold; font-size:105% !important; font-size:110%; text-decoration:none; } 
.range-detail p a:hover { font-weight:bold; font-size:105% !important; font-size:110%; text-decoration:underline; }  

#spotlight-container { width:258px; }  
#spotlight-container h3 { background:#454648 url(../_images/grey-cnr.gif) top right no-repeat; color:#fff; font-size:55%; padding:2px 0 2px 5px; margin:0;} 
#spotlight-container { color:#4E4E4E; } 
#spotlight-image { 0 0 no-repeat; width:257px; height:134px;}
#spotlight-copy { background:#E7EBF2 url(../_images/detail-bg.jpg) 0 0 no-repeat; padding:0 0 4px 0; margin:0; }

#spotlight-copy p {
	margin:0;
	padding:10px 5px 0px 10px;
	font-size:60% !important;
	font-size:55%;
	line-height:1.3em;
}

p.more-link a { background:url(../_images/orange-bullet.gif) 0 3px no-repeat; text-align:right; margin-left:130px; padding:0 0 0 10px; }
p.more-link a:hover { text-decoration:none; }
p.more-link a:hover { text-decoration:underline; }
.spotlight-copy { background: url(../_images/spotlight-cnr-bott.gif) 0 0 no-repeat; float:right; width:4px; height:4px; }

/* boat list page styles  */
#boat-list-left { width:387px; float:left;}
#boat-list-right { width:387px; float:right;}
.boat-list-thumb {float:left; width:174px; background:#E7EBF2;  0 0 no-repeat; width:148px; height:74px; border-bottom:1px solid white; }
.boat-list-detail { width:239px; float:right; background:#E7EBF2; margin:0 0 1px 0; } 
.boat-list-detail p {
	margin:0;
	padding:8px 15px 2px 13px;
	line-height:1.3em;
	text-align:left;
	color:#4E4E4E;
	font-size:60% !important;
	font-size:55%;
	height:64px;
}

.boat-list-detail p a { font-weight:bold; }  

/* boat detail page styles  */
#boat-detail-left { width:250px; float:left;}
#boat-detail-right { width:500px; float:right; }

#boat-detail-logo { 0 0 no-repeat; width:201px; height:78px; padding:0; margin:0; }
#boat-detail-left p { color:#4E4E4E; font-size:70%; line-height:1.45em; font-family:Tahoma, Arial, sans-serif; margin:0 0 10px 0; padding:0; }
#boat-detail-left p.detail-small { color:#4E4E4E; font-size:65%; line-height:1.4em; font-family:Tahoma, Arial, sans-serif; margin:0 0 10px 0; padding:0; }

#boat-detail-left #bullets {
	background:#F4F6F9 url(../_images/boat-bullet-bottom.jpg) bottom no-repeat;
	position: relative;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
	
	min-height: 65px;
	height: auto !important;
	height: 65px;
}

#boat-detail-left #bullets #top {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}

#boat-detail-left #bullets ul {
	position: relative;
	z-index: 1;
	font-size: 65%;
	margin: 0 10px 0 0 !important;
	margin: 0 10px 0 30px;
	padding: 0 0 0 30px !important;
	padding: 0;
}

#boat-detail-left #bullets ul li {
	padding-bottom: 8px !important;
	padding-bottom: 0;
}

#boat-detail-left #bullets p#price {
	font-size: 80%;
	margin: 10px 10px 0 15px;
	font-weight: bold;
}

p#price span {
	font-size: 100%;
	font-weight: normal;
}

#beneteau-detail-main-image {
	background: #CDCDCD;
	width: 500px !important;
	width: 498px;
	border: 1px solid #ccc;
	border-bottom-color: #fff;
	text-align: center;
	overflow:hidden;
}

#thumbnail-container { margin:-4px 0 0 0; padding: 10px; clear:both; width:480px; background:url(../_images/boat-detail-thumb-bg.jpg) 0 0 no-repeat; position:relative; text-align: center; }

#thumbnail-container a img {
	border: 1px solid #fff;
}

#thumbnail-bott { background:#272729 url(../_images/boat-detail-thumb-bg-mid.jpg) top left repeat-y; overflow:hidden; padding:0; margin:0; }

#thumbnail-bott p { color:#fff; margin:0; padding:8px 10px 6px 12px; font-size:65%; font-weight:bold; }

#thumbnail-bott a.more-photos { color:#C98C2F; margin:0; padding:0 15px 0 0; text-decoration:underline; background:url(../_images/boat-detail-thumb-bullet.jpg) 95% 70% no-repeat; }
#thumbnail-bott a.more-photos:visited { color:#C98C2F; text-decoration:underline; }
#thumbnail-bott a.more-photos:hover { color:#C98C2F; text-decoration:none; }

.thumbnail-bott-img {
	position: absolute;
}

#costs-finance-container {
	width: 501px;
	height: 129px;
	float: right;
	margin: 0px 0;
	margin-bottom: 30px;
	padding-top: 10px;
	background: url(../_images/boat_downloads/downloads-bg.gif) no-repeat bottom;
}

#costs-finance-container #left {
	float: left;
	margin-top: 40px;
	margin-left: 10px;
}
#costs-finance-container #print {
	float: left;
	font-size:65%;
	margin-top: 40px;
	margin-left: 10px;
}
#costs-finance-container a span.download-text{
	font-size: 12px;
	margin-left: 5px;
	text-decoration: none;
}
#costs-finance-container a{
	text-decoration: none;
}

.greyline { margin:0 auto; padding:0; clear:both; background:url(../_images/grey-line.gif) 0 0 repeat-x; width:500px; height:2px;}
#costs-holder-main { font-family:Tahoma, Arial, Helvetica, sans-serif; overflow:hidden; position:relative; margin:6px 0 0 0; }
#costs-holder-left { width:125px; float:left;  }
#costs-holder-right { width:280px; float:right; margin-right:10px; }
#costs-holder-left .price { font-family:Tahoma, Helvetica, sans-serif; color:#333; font-size:105%; font-weight:bold; padding:10px 0 5px 18px; }
#costs-holder-left p { color:#032F5F; text-transform:uppercase; font-size:65%; padding:0 0 5px 18px; margin:0; }

#costs-holder-right p { font-size:65%; margin:10px 0 0 0; padding:0; }
#costs-holder-right ul { padding: 0; margin: 0; font-size: 70%; float: left;}
#costs-holder-right ul li {
	float: left;
	margin-right: 30px;
}
.costs-finance-bott { background:#fff url(../_images/boat-detail-costs-bg-bott.gif) bottom left no-repeat; height:3px; }

#specifications-holder { padding:0; margin:12px 0 0 0; float:left;}
.specifications-left { float:left; width:240px; height:360px;}
.specifications-right { float:left; width:260px; height:auto; margin-left: 20px;}
.specifications-right table { width:260px; border:0; padding:0; margin:0;  color:#4E4E4E; }
.specifications-right td, .specifications-right th { padding:0; margin:0;}
.specifications-right td { font-weight:normal; }
.specifications-right td.strong { font-weight:bold; padding:0; margin:0;}
.specifications-right tr { vertical-align:top; }
#specifications-holder h3 { color:#393939; font-size:80%; padding:5px 0; }
.whiteline-specification { margin:0; padding:0; clear:both; background:url(../_images/white-line.gif) 0 0 repeat-x; width:260px; height:2px;  }

#summary-tab-container {
	width:774px;
	clear:both;
	margin:0;
	padding:0;
	display:block;
}

.summary-tabs {width:774px;  margin:0 0 -5px 0;}

.summary-tabs img { margin-bottom: 0; }

.summary-tab-top {
	margin: 0 0 -4px 0;
}

.summary-tab-main {
	background:url(../_images/summary-tabs-main.gif) 0 0 repeat-y;
	width:774px;
	font-size:70%;
	padding:10px;
	float:left;
}

.summary-tab-main p {
	color:#4E4E4E;
	margin:8px 20px 0 10px;
	line-height:1.45em;
	font-family:Tahoma,
	Arial, sans-serif;
}
.summary-tab-bott {
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

#press-reviews-container { clear:both; margin:15px 0 0 0; padding:0 0 10px 0; }
.press-reviews-top { background:url(../_images/press-top.gif) 0 0 no-repeat; height:4px; }
#press-reviews-container h3 { color:#393939; font-size:80%; padding:10px 0 5px 10px; }
.press-reviews-main { background:#e7ecf2; width:774px; }
.press-reviews-main p { color:#4E4E4E; font-size:70%; margin:8px 20px 0 10px; line-height:1.45em; font-family:Tahoma, Arial, sans-serif; }
.press-reviews-bott { background:url(../_images/press-bott.gif) 0 0 no-repeat; width:774px; height:4px;  }
.greyline-press { margin:0 auto; padding:0; clear:both; background:url(../_images/grey-line.gif) 0 0 repeat-x; width:755px; height:2px;  }
p.press-link { text-align:right; marging:0; padding:0;}

/* office locator styles  */
#office-container { clear:both; width:775px; overflow:hidden; color:#000; margin:0 auto; padding:10px 0 0 0; text-align:left; }
#office-left { width:250px; float:left;}
#office-right { width:500px; float:right; position:relative; }
#office-left p { color:#4E4E4E; font-size:100%; line-height:1.45em; font-family:Tahoma, Arial, sans-serif; margin:0 0 10px 0; padding:0; }
#office-left p.office-small { color:#4E4E4E; font-size:85%; line-height:1.4em; font-family:Tahoma, Arial, sans-serif; margin:0 0 10px 0; padding:0; }
#office-container a { color:#032F5F; text-decoration:underline; font-weight:bold; }
#office-container a:visited { color:#032F5F; text-decoration:underline; }
#office-container a:hover { color:#032F5F; text-decoration:none; }

#office-right #boat-detail-right #thumbnail-bott {
	font-size:130%;
}

.office-main-image { background:url(../_images/office-image.jpg) top left no-repeat; width:493px; height:304px; }
.office-right-copy { position:absolute; left:322px; top:-15px; width:175px; }
#office-right h3, #office-left h3 { text-transform:uppercase;  color:#393939; font-size:100%; padding:10px 0px 5px 0px; margin:0px; }

.whiteline-office { margin:0; padding:0; clear:both; background:url(../_images/white-line.gif) 0 0 repeat-x; width:179px; height:2px;  }
#office-right dl { margin:8px 0 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; } 
#office-right dl dd { margin:0; padding:0; line-height:1.45em; font-size:80%; color:#4E4E4E; } 
#office-right dd.topspace { margin:10px 0 0 0; } 

#latest-deals-container { width:770px; overflow:hidden; clear:both; margin:25px 0 5px 0; padding:0 0 10px 0; }
#latest-deals-container h3 { text-transform:uppercase; color:#393939; font-size:70%; padding:5px 0 0 0; }
.whiteline-press { margin:4px 0 12px 0; padding:0; clear:both; background:url(../_images/white-line.gif) 0 0 repeat-x; width:760px; height:2px;  }
#latest-deals-container p { color:#4E4E4E; font-size:70%; line-height:1.45em; font-family:Tahoma, Arial, sans-serif; margin:0 0 10px 0; padding:0; }

.boat-office1 { float:left; width:247px;  }
.boat-office2-3-container { float:right; width:510px; overflow:hidden;}
.boat-office2 { float:left; width:255px; }
.boat-office3 { float:right; width:250px; }
.boat-office1 p,.boat-office2 p,.boat-office3 p {font-size:65%; line-height:1.1em; padding:0 0 0 7px; margin:0; }
#latest-deals-container p.price { font-family:Tahoma, Helvetica, sans-serif; font-size:70%; font-weight:bold; color:#737373; line-height:1.1em; padding:0 0 0 7px; margin:-9px 0 0 0; }
.off-boat1, .off-boat2, .off-boat3, .off-boat4, .off-boat5, .off-boat6 {
	float: left; height: 74px; width: 131px; margin: 0; padding-right: 8px; background-position: left top; background-repeat: no-repeat;
}


.off-boat1 { background-image: url(../_images/boat1.jpg); }
.off-boat2 { background-image: url(../_images/boat2.jpg); }
.off-boat3 { background-image: url(../_images/boat2.jpg); }
.off-boat4 { background-image: url(../_images/boat2.jpg); }
.off-boat5 { background-image: url(../_images/boat2.jpg); }
.off-boat6 { background-image: url(../_images/boat1.jpg); }

/* brokerage page styles  */
#sub-container-broker { clear:both; width:775px; overflow:hidden; color:#000; margin:0 auto; padding:10px 0; text-align:left; }
#sub-container-broker h3 { font-size:70%; text-align:left; padding:0; margin:0; color:#032F5F; text-transform:uppercase; }

#boat-search-container { width:506px; overflow:hidden;}

.boat-search-top {
	background:url(../_images/search-top.jpg) 0 0 no-repeat;
	width:505px;
	height:5px;
}
#boat-search-man-container { width:775px; overflow:hidden; margin-top: 6px;}
#boat-search-man { border:0; overflow:hidden; padding:0; margin:-4px 0 -9px 0; background:#f7f8fa url(../_images/search-main-bg-man.jpg) 0 0 no-repeat; font-family:Tahoma, Helvetica, sans-serif; }
#boat-search-man h3 { text-transform:uppercase; color:#393939; font-size:70%; padding:4px 0 5px 10px; }
#boat-search-man p {
	font-size: 70%;
	line-height: 12pt;
	margin-left: 0px;
}
#boat-search-man table {
	margin-left: 0px;
}
#boat-search-man td {
	font-size: 55%;
	line-height: 12pt;
	margin-left: 0px;
	height: 20px;
	width: 200px;
}



#boat-search-main { border:0; overflow:hidden; padding:0; margin:-4px 0 -9px 0; background:#f7f8fa url(../_images/search-main-bg.jpg) 0 0 no-repeat; font-family:Tahoma, Helvetica, sans-serif; }
#boat-search-main h3 { text-transform:uppercase; color:#393939; font-size:70%; padding:4px 0 5px 10px; }
.greyline-search { margin:0 auto; padding:0; clear:both; background:url(../_images/grey-line.gif) 0 0 repeat-x; width:480px; height:2px;  }
.greyline-search-man { margin:0 auto; padding:0; clear:both; background:url(../_images/grey-line.gif) 0 0 repeat-x; width:750px; height:2px;  }
#boat-search-main table,#boat-search-main tr,#boat-search-main td { padding:0; margin:0; border:0; vertical-align:top; }
#boat-search-main form { width:470px; border:0; padding:0; margin:0 0 0 10px; font-size:65%; color:#393939; text-transform:capitalize; }
#boat-search-main fieldset { border:0; padding:0; margin:8px 0 2px 13px; }
#boat-search-main fieldset.first { border:0; padding:0; margin:12px 0 2px 13px; }
#boat-search-main legend { border:0; padding:0px 0px 0px 0px; margin:0 0 4px 0; font-weight:bold; width:200px; }
.boat-search-bott { background:url(../_images/search-bott.jpg) 0 0 no-repeat; width:505px; height:10px;}
#boat-search-main form input.range { margin:0 4px 0 4px;}
input#submit { border:0; margin:22px 0 0 40px; }

#boat-alert p {
	font-size: 70%;
	line-height: 12pt;
}

#boat-alert td {
	padding: 0 0 0 20px;
}

#broker-list-left { width:387px; float:left; }
#broker-list-right { width:387px; float:right;}
.broker-left-img { position:relative; float:left; width:148px; background:#02254B; padding:0 0 8px 0; }
.broker-boat { float:left; width:148px; height:98px; border-bottom:1px solid white; }
.broker-price { float:left; color:#fff; font-size:75%; padding:4px 0 0 4px; font-family:Tahoma, Helvetica, sans-serif; }
.broker-more { float:right; text-transform:uppercase; font-size:65%; font-weight:bold; color:#fff; padding:6px 6px 0 0; font-family:Helvetica, Tahoma, sans-serif; }
.broker-corner { background:url(../_images/blue-cnr.gif) bottom left no-repeat; position:absolute; width:3px; height:4px; left:0; top:124px; }

.broker-list-detail { position:relative; float:right; width:239px;overflow:hidden; background:#E7EBF2; margin:0; padding:0; height:128px; border-bottom:1px solid #fff; }
.broker-list-detail p { margin:0; border-left:9px solid #E7EBF2; border-right:9px solid #E7EBF2; padding:20px; line-height:1.3em; color:#4E4E4E; font-size:60%; font-family:Tahoma, Helvetica, sans-serif; }  
.broker-list-detail p a { font-weight:bold; margin:0; padding:0; }  
.broker-top-right-corner { background:url(../_images/top-right-grey-cnr.gif) top right no-repeat; position:absolute; width:4px; height:4px; left:235px; top:0; }
.broker-bott-right-corner { background:url(../_images/bott-right-grey-cnr.gif) bottom right no-repeat; position:absolute; width:4px; height:4px; left:235px; top:124px; }

/* brokerage detail styles  */
#costs-finance-brokerage-container { float: left; position:relative; clear:both; width:254px; padding:0; margin:12px 0 12px 0; 	background: url(../_images/pricebox-bg.gif) no-repeat bottom left;}
.enquire-online { background:url(../_images/enquire-online.jpg) 0 0 no-repeat; width:141px; height:39px; }
#costs-holder-brokerage-left { width:102px; float:left;  }
#costs-holder-brokerage-right { width:151px; float:right; }
.greyline-brokerage { margin:0 auto; padding:0; clear:both; background:url(../_images/grey-line.gif) 0 0 repeat-x; width:240px; height:2px;  }
#costs-finance-brokerage-container h3 { color:#393939; font-size:80%; padding:5px 0 7px 7px; margin:0; }
#costs-holder-brokerage-left .price { font-family:Tahoma, Helvetica, sans-serif; color:#333; font-size:115%; padding:6px 0 5px 15px; }
#costs-finance-brokerage-container p { color:#393939; font-size:65%; padding:8px 0 5px 18px; margin:0; }
#costs-finance-brokerage-container ul { padding:0 0 10px 0; margin:0 0 0 28px;}
#costs-finance-brokerage-container ul li { padding:0; margin:0; line-height:1.3em; font-size:65%; }
#costs-finance-brokerage-container ul li a { text-decoration:none; font-weight:bold; }
#costs-finance-brokerage-container ul li a:visited { text-decoration:none; }
#costs-finance-brokerage-container ul li a:hover { text-decoration:underline; }
h3.specifications-full { color:#393939; font-size:80%; padding:15px 0 7px 7px; margin:0; }
.specifications-full table { width:500px;padding:0; margin:10px 0 0 0; font-size:70%; color:#4E4E4E; }
.specifications-full tr { vertical-align:top; padding:0; margin:0; }
.specifications-full td { font-weight:normal; padding:0; margin:0; line-height:1.55em;}
.whiteline-specification-full { margin:0; padding:0; clear:both; background:url(../_images/white-line.gif) 0 0 repeat-x; width:500px; height:2px;  }

/* ie styles  */

/* navtab styles for ie6 + 7  */
* html #tab-nav { top:88px; padding:3px; }
*:first-child+html #tab-nav { top:89px; padding:2px; }

/** html #tab-nav ul li.newboats,* html #tab-nav ul li.stockboats,* html #tab-nav ul li.brokerage,* html #tab-nav ul li.chandlery { margin:0 -4px 0 0;}

*:first-child+html #tab-nav ul li.newboats,*:first-child+html #tab-nav ul li.stockboats,*:first-child+html #tab-nav ul li.brokerage,*:first-child+html #tab-nav ul li.chandlery { margin:0 -4px 0 0;}*/

* html #boat-search-main legend { border:0; padding:0; margin:0 0 4px -6px; font-weight:bold; width:200px; }
*:first-child+html #boat-search-main legend { border:0; padding:0; margin:0 0 4px -8px; font-weight:bold; width:200px; }


#notice-board {
	font-size:70%;
	margin-bottom: 20px;
}

#notice-board a {
	color:#032F5F;
	font-weight: bold;
}

#notice-board h2 {
	font-size:100%;
	margin: 0;
	padding: 10px;
	background: #283d66;
}

#notice-board p {
	margin: 10px;
}

#notice-board h2 a {
	text-decoration: none;
	color: #fff;
}

#notice-board a:hover {
	text-decoration: underline;
}

#notice-board #read-more {
	float:right;	
}

#notice-board .article {
	border-bottom:1px dashed #aaa;
	margin: 0 0 10px 0;
	float: left;
	width: 100%;
}

#notice-board .article#arow0 {
	background-color: #f1f1f1;
}

#notice-board .article#arow1 {
	background-color: #f8f8f8;
}

#notice-board .article #news-image {
	float: left;
	margin: 0 10px;
}

#notice-board #date {
	font-size:80%;
	color: #666;	
	padding: 5px 0;
}

#notice-board p {
	margin-top: 0;
	padding-bottom: 0;
}

#notice-board p #news-image {
	float: right;
	margin: 0 0 5px 5px;
	border: 1px solid #ccc;
	padding: 5px;
	background-color: #eee
}

h2 {
	font-size: 90%;
}

a.jscriptimg {
	height: 71px;
	width: 109px;
}

a.jscriptimg img {
	max-height: 71px; height: auto !important;
	max-width: 109px; width: auto !important;
}

.dNone { display: none; }

.listDance ul li{
	list-style-type: none;
}
.listDance{
	margin-left: -40px;
	margin-bottom: -23px;
}
					
#video-div{
	background: #CDCDCD;
	width: 500px;
	height:300px;
	margin-bottom: -18px;
}
#video-div object{
	margin-top: 30px;
	margin-left: 86px;
}
.error {
	color: #c00;
}

/* ####### Tabber styling ####### */
/* ############################## */

.tab-wrap {
float: left;
width: 860px;
height: auto;
padding-bottom: 20px;
margin-top: -15px;
}

.tabberlive .tabbertabhide {
 display:none;
}

.tabber {
float: left;
width: 100%;
height: auto;
}

.tabberlive {
float: left;
margin-top:1em;
clear: both;
float: left;
width: 860px;
height: auto;
}

ul.tabbernav
{
 margin:0;
 width: 838px;
 padding: 13px 11px 14px 11px; 
 height: 25px;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 8px 20px 9px 20px;
 border-right: 1px solid #ccc;
 border-bottom: none;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #555; }
ul.tabbernav li a:visited { color: #555; }

ul.tabbernav li a:hover
{
color: #555;
background: white;
}

ul.tabbernav li.tabberactive a
{
background: white;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
}

.tabbertab {
float: left;
width: 800px;
height: auto;
padding: 20px 30px;
padding-bottom: 0;
}

.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {

}

.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}


.boat-row {
	float:left;
	clear:both;
	border-bottom:1px dotted #aaa;
	width: 600px;
	margin-bottom: 10px;
	background: #eee;
	padding: 5px;
}

.boat-row .picture
{
	width:131px;
	height: 98px;
	overflow: hidden;
	 float:left;
}

.boat-row .picture img
{
	width: 131px;
	height: auto;
}



.boat-row .description
{
 float:left;
 margin-left: 10px;
width: 430px
}

.offer-button
{
	background: #032f5f!important;
	
color:#e5f3ff!important;
}


n:focus { outline: 0; }
a {
	text-decoration: none;
}

.offer-button
{
	background: #ff5500!important;
	color:#e5f3ff;
}

/* ####### Custom Boats feed styling ####### */
/* ######################################### */

#whatever {
clear: left;
float: left;
width: 630px;
padding: 20px;
height: auto;
overflow: auto;
}

#contentContainerFramed {
float:left;
height: auto;
padding-left:0;
position:relative;
width:630px;
}

#searchResultsTitle {
display:block;
float:left;
font-size:10pt;
font-weight:700;
overflow:hidden;
padding-left:10px;
padding-top:3px;
white-space:nowrap;
width:145px;
}

#searchResultsHeaderSort {
display:block;
float:left;
height:auto;
padding-top:4px;
text-align:right;
white-space:nowrap;
width:440px;
}

td {
color:#4C4C4C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

#searchResultsHeader {
background-color:#FFFFFF;
color:#003399;
}

#searchResultsHeader {
color:#003399;
}
#searchResultsHeader {
font-size:7.5pt;
}

.navCurrentPage, .searchResultsChangeView a:link, .searchResultsChangeView a:visited, .searchResultsChangeView a:active, .searchResultsChangeView a:hover {
color:#003399;
text-decoration: underline;
}

#searchResultsHeader a {
color:#FFFFFF;
font-weight:700;
text-decoration:underline;
}

#searchResultsHeaderSort a:link, #searchResultsHeaderSort a:visited, #searchResultsHeaderSort a:active, #searchResultsHeaderSort a:hover {
color:#003399;
text-decoration: underline;
}

#searchResultsDetailsRow {
background-color:#FFFFFF;
position:relative;
text-align:left;
width:630px;
}

#searchResultsDetailsRowHeader {
display:block;
font-size:8.5pt;
font-weight:700;
height:21px;
margin:0;
padding:0;
position:relative;
width:630px;
background-color:#FFFFFF;
border-top:2px solid #CFCFCF;
color:#003399;
}

#searchResultsDetailsRowTitle {
float:left;
margin:0;
overflow:hidden;
padding:3px 0 0 10px;
vertical-align:top;
white-space:nowrap;
width:328px;
}

#searchResultsDetailsRowTitle a:link {
font-size:8.5pt;
font-weight:700;
text-decoration:underline;
}

#searchResultsDetailsRowTitle a:link, #searchResultsDetailsRowTitle a:visited, #searchResultsDetailsRowTitle a:active, #searchResultsDetailsRowTitle a:hover {
color:#003399;
}

#searchResultsDetailsRowPrice {
float:left;
margin:0;
padding:3px 10px 0;
text-align:right;
vertical-align:top;
width:112px;
}

#searchResultsDetailsRowEmail {
float:left;
height:21px;
margin:0;
padding:0 10px 0;
text-align:right;
width:40px;
}

a.financeitButton:link {boats.css (line 1159)
border:1px solid #CCCCCC;
font-size:11px;
font-weight:700;
height:21px;
line-height:21px;
padding-left:6px;
padding-right:6px;
text-decoration:none;
white-space:nowrap;
}

a.financeitButton:link, a.financeitButton:visited, a.financeitButton:active, a.financeitButton:hover {dealer_web.css (line 66)
background-color:#3399FF;
color:#FFFFFF;
}

#searchResultsDetailsRowBody2 {
position:relative;
text-align:left;
vertical-align:top;
width:630px;
}

#searchResultsDetailsContact2 {
float:right;
font-size:14px;
padding-right:10px;
position:relative;
text-align:right;
width:125px;
}

.searchResultsDetailsCompanyName2 {
color:#003399;
}

#searchResultsDetailsPhoto {
float:left;
margin:0;
overflow:hidden;
padding-right:5px;
text-align:center;
width:90px;
}

#searchResultsDetailsData {
color:#343434;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7.5pt;
font-weight:500;
margin:0;
max-width:380px;
padding:0;
position:relative;
vertical-align:top;
}

#searchResultsDetailsData, #searchResultsDetailsDataAlt {
color:#000000;
}

#searchResultsDetailsData1 {
float:left;
height:auto;
padding-right:10px;
width:170px;
}

#searchResultsDetailsData2 {
float:left;
height:auto;
padding-right:10px;
width:170px;
}

table.searchResultsDetailsDataTable {
border-left:1px solid #8D8D8D;
}

table.searchResultsDetailsDataTable {
border-left:1px solid gray;
color:#343434;
padding-left:4px;
}

#searchResultsDetailsRowEmail {
float:left;
height:21px;
margin:0;
padding:0 10px 0;
text-align:right;
width:40px;
}

a.financeitButton:link {
background-color:#1787AD;
border:1px solid #CCCCCC;
color:#FFFFFF;
font-size:11px;
font-weight:700;
height:21px;
line-height:21px;
padding-left:6px;
padding-right:6px;
text-decoration:none;
white-space:nowrap;
}

a.financeitButton:link, a.financeitButton:visited, a.financeitButton:active, a.financeitButton:hover {
background-color:#3399FF;
color:#FFFFFF;
}

#home-left-img {
float: left;
width: 254px;
height: 262px;
}

#home-right-img {
float: left;
width: 282px;
height: 262px;
}

#newlink  {
float: right;
margin-bottom: 30px;
}

/* ####### Search Results ######## */
/* ############################### */

.searchResultsNavBlock {
background: #eee;
width: 630px;
padding-bottom: 5px;
}

/* ############### ed stuff! ############ */

#new-site-map {

font-size: 0.6em;

}

#new-site-map  h2 {

font-size: 1em;

}

#beneteau-spares label {
	width:200px;
	display: block;
	float:left;
}
	
#beneteau-spares input[type='text'] {
	width:300px;
	
	}

#beneteau-spares textarea {
	width:300px;
	height:100px;	
}
#footer-right h3 { color:#043667; font-size: 1.8em; text-align: left;    padding-left: 40px;}
ul.social-media {display: block;}
ul.social-media li a span { text-indent: -9999px; display: block;}
ul.social-media li, ul.social-media li a {display: block; float:left; padding-right: 3px; width: 60px; height: 60px;}
ul.social-media li.twitter a { background: url(../_images/twitter.gif) no-repeat;}
ul.social-media li.facebook a{ background: url(../_images/facebook.gif) no-repeat;}
ul.social-media li.linkedin a{ background: url(../_images/linked-in.gif) no-repeat;}
ul.social-media li.youtube a { background: url(../_images/youtube.gif) no-repeat;}
