/* CSS for Boston Marine */

body{
	margin:0px;
	padding:0px;
	border:0px;
	background-color: #FFFFFF;
	text-align:center;
	background-image:url(images/eastern_bg.jpg);
	background-repeat:repeat-x;
	color:#333333;
}

iframe{
	overflow-x:hidden;
	background-color:#FFFFFF;
	border-color:#003366;
	border-style:solid;
	border-width:1px;
	width:898px;
	height:430px;
	scrolling:yes;
	padding:10px;
}

p{
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin:0px;
	padding:0px;
}

p a:hover{
	text-decoration:underline;
}

a{
	text-decoration:none;
	color:#CC0000;
}

a:hover{
	color:#990000;
	text-decoration:none;
}

img{
	margin:0px;
	padding:0px;
	border:0px;
}

#Eastern_Yachts_Full_Page{
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
}

#Eastern_Yachts_Container{
	position:relative;
	width:940px;
	text-align:center;
}

.Horizontal_Spacer{
	position:relative;
	clear:both;
	width:100%;
}

.Vertical_Spacer{
	position:relative;
	float:left;
}

#Page_Content{
	width:100%;
	position:relative;
	background-color:#FFFFFF;
}

h1{
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#003366;
	margin:0px;
	padding:0px;
	text-decoration:none;
	line-height:26px;
}

h2{
	font-size:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#999999;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

/*Begin navigation elements*/
#Navigation{
	width:100%;
	height:31px;
}

#Navigation span{
	display:block;
	line-height:31px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

#Home_Btn{
	position:relative;
	float:left;
	width:69px;
	height:31px;
	margin:0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Home_Btn:hover{
	background-position:0px -31px;
}
#Home_Btn.onpage{
	background-position:0px -62px;
}
#Home_Btn.onpage span{
	color:#FF0000;
}

#About_Btn{
	position:relative;
	float:left;
	width:102px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-69px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#About_Btn:hover{
	background-position:-69px -31px;
}
#About_Btn.onpage{
	background-position:-69px -62px;
}
#About_Btn.onpage span{
	color:#FF0000;
}

#Best_Deals_Btn{
	position:relative;
	float:left;
	width:99px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-172px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Best_Deals_Btn:hover{
	background-position:-172px -31px;
}
#Best_Deals_Btn.onpage{
	background-position:-172px -62px;
}
#Best_Deals_Btn.onpage span{
	color:#FF0000;
}

#Brokerage_Btn{
	position:relative;
	float:left;
	width:99px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-272px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Brokerage_Btn:hover{
	background-position:-272px -31px;
}
#Brokerage_Btn.onpage{
	background-position:-272px -62px;
}
#Brokerage_Btn.onpage span{
	color:#FF0000;
}

#New_Inv_Btn{
	position:relative;
	float:left;
	width:125px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-372px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#New_Inv_Btn:hover{
	background-position:-372px -31px;
}
#New_Inv_Btn.onpage{
	background-position:-372px -62px;
}
#New_Inv_Btn.onpage span{
	color:#FF0000;
}

#Events_Btn{
	position:relative;
	float:left;
	width:75px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-498px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Events_Btn:hover{
	background-position:-498px -31px;
}
#Events_Btn.onpage{
	background-position:-498px -62px;
}
#Events_Btn.onpage span{
	color:#FF0000;
}

#Whats_New_Btn{
	position:relative;
	float:left;
	width:104px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-574px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Whats_New_Btn:hover{
	background-position:-574px -31px;
}
#Whats_New_Btn.onpage{
	background-position:-574px -62px;
}
#Whats_New_Btn.onpage span{
	color:#FF0000;
}

#Service_Btn{
	position:relative;
	float:left;
	width:77px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-679px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Service_Btn:hover{
	background-position:-679px -31px;
}
#Service_Btn.onpage{
	background-position:-679px -62px;
}
#Service_Btn.onpage span{
	color:#FF0000;
}

#References_Btn{
	position:relative;
	float:left;
	width:101px;
	height:31px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-757px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#References_Btn:hover{
	background-position:-757px -31px;
}
#References_Btn.onpage{
	background-position:-757px -62px;
}
#References_Btn.onpage span{
	color:#FF0000;
}

#Contact_Btn{
	position:relative;
	float:left;
	width:81px;
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(images/navigation.png);
	background-position:-859px 0px;
	background-repeat:no-repeat;
	text-align:center;
}
#Contact_Btn:hover{
	background-position:-859px -31px;
}
#Contact_Btn.onpage{
	background-position:-859px -62px;
}
#Contact_Btn.onpage span{
	color:#FF0000;
}

/*End navigation elements*/

/*Begin logo elements*/
#Logos{
	position:relative;
	width:920px;
	padding:0px 10px 0px 10px;
	background-color:#FFFFFF;
}

.logo{
	position:relative;
	float:left;
	margin:0px;
	background-image:url(images/logos.jpg);
	background-repeat:no-repeat;
	height:90px;
}
.logo span{
	line-height:90px;
	display:block;
	text-decoration:none;
}
.logo span:a{
	text-decoration:none;
}

#jeanneau{
	width:90px;
	background-position:0px -90px;
}
#jeanneau:hover{
	background-position:0px 0px;
}

#catalina{
	width:105px;
	background-position:-91px -90px;
}
#catalina:hover{
	background-position:-91px 0px;
}

#bavaria{
	width:105px;
	background-position:-196px -90px;
}
#bavaria:hover{
	background-position:-196px 0px;
}

#island_packet{
	width:104px;
	background-position:-301px -90px;
}
#island_packet:hover{
	background-position:-301px 0px;
}

#mainship{
	width:104px;
	background-position:-405px -90px;
}
#mainship:hover{
	background-position:-405px 0px;
}

#jefferson{
	width:111px;
	background-position:-509px -90px;
}
#jefferson:hover{
	background-position:-509px 0px;
}

#marlago{
	width:108px;
	background-position:-620px -90px;
}
#marlago:hover{
	background-position:-620px 0px;
}

#eastern{
	width:108px;
	background-position:-728px -90px;
}
#eastern:hover{
	background-position:-728px 0px;
}

#harbor{
	width:85px;
	background-position:-836px -90px;
}
#harbor:hover{
	background-position:-836px 0px;
}
/*End logo elements*/

#Slideshow{
	position:relative;
	width:920px;
	background-color:#FFFFFF;
	padding:10px;
	height:320px;
}

.body_column{
	position:relative;
	float:left;
	padding:10px;
	text-align:left;
}
.body_full{
	padding:0px 10px 10px 10px;
	margin:-20px 0px 0px 0px;
	text-align:left;
	float:left;
}
#Home_Offices{
	position:relative;
	margin-top:10px;
	height:130px;
}
.office_column{
	width:240px;
	float:left;
	position:relative;
	border:1px solid #666666;
	padding:10px;
	margin:0px 10px 10px 0px;
}	

#Home_Offices1 {
	position:relative;
	margin-top:10px;
	height:130px;
	padding:0px 0px 0px 10px;
}
.office_column1 {
	width:197px;
	float:left;
	position:relative;
	border:1px solid #666666;
	padding:10px;
	margin:0px 10px 10px 0px;
}	


#Home_Featured p{
	font-size:11px;
}
#Home_Featured p a{
	color:#000000;
}
#Home_Featured p a:hover{
	color:#990000;
}
#Home_Featured h1{
	padding:0px 0px 0px 10px;
	line-height:30px;
	background-color:#EEEEEE;
}
#Home_Featured img{
	float:left;
	border:1px solid #000000;
	margin:0px 5px 0px 0px;
	width:100px;
	height:75px;
}

#Home_Featured img:hover{
	border:1px solid #FF0000;
}
.featured_banner{
	display:inline-block;
	line-height:20px;
	font-size:12px;
	background-color:#CC0000;
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
	margin:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#Inventory_States{
	width:920px;
	position:relative;
	height:44px;
}

#Hingham_Btn{
	width:222px;
	height:44px;
	background-image:url(images/hingham4_btn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#Hingham_Btn:hover{
	background-position:0px -44px;
}
#Hingham_Btn a span{
	display:block;
	height:44px;
	line-height:44px;
	width:222px;
}
#Hingham_Btn a:hover span{
	text-decoration:none;
	cursor:pointer;
}
#Hingham_Btn_viewing{
	width:222px;
	height:44px;
	background-image:url(images/hingham4_btn_viewing.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}

#Marblehead_Btn{
	width:222px;
	height:44px;
	background-image:url(images/marblehead4_btn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#Marblehead_Btn:hover{
	background-position:0px -44px;
}
#Marblehead_Btn a span{
	display:block;
	height:44px;
	line-height:44px;
	width:222px;
}
#Marblehead_Btn a:hover span{
	text-decoration:none;
	cursor:pointer;
}
#Marblehead_Btn_viewing{
	width:222px;
	height:44px;
	background-image:url(images/marblehead4_btn_viewing.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}

#Portsmouth_Btn{
	width:222px;
	height:44px;
	background-image:url(images/portsmouth4_btn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#Portsmouth_Btn:hover{
	background-position:0px -44px;
}
#Portsmouth_Btn a span{
	display:block;
	height:44px;
	line-height:44px;
	width:222px;
}
#Portsmouth_Btn a:hover span{
	text-decoration:none;
	cursor:pointer;
}
#Portsmouth_Btn_viewing{
	width:222px;
	height:44px;
	background-image:url(images/portsmouth4_btn_viewing.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}

#Capecod_Btn{
	width:222px;
	height:44px;
	background-image:url(images/capecod4_btn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#Capecod_Btn:hover{
	background-position:0px -44px;
}
#Capecod_Btn a span{
	display:block;
	height:44px;
	line-height:44px;
	width:222px;
}
#Capecod_Btn a:hover span{
	text-decoration:none;
	cursor:pointer;
}
#Capecod_Btn_viewing{
	width:222px;
	height:44px;
	background-image:url(images/capecod4_btn_viewing.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}

#View_All_Btn{
	width:300px;
	height:50px;
	background-image:url(images/all_btn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#View_All_Btn:hover{
	background-position:0px -50px;
}
#View_All_Btn a span{
	display:block;
	height:50px;
	line-height:50px;
	width:300px;
}
#View_All_Btn a:hover span{
	text-decoration:none;
	cursor:pointer;
}

#View_All_Btn2{
	width:300px;
	height:50px;
	background-image:url(images/all_brok.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	padding:0px;
	margin:0px;
}
#View_All_Btn2:hover{
	background-position:0px -50px;
}
#View_All_Btn2 a span{
	display:block;
	height:50px;
	line-height:50px;
	width:300px;
}
#View_All_Btn2 a:hover span{
	text-decoration:none;
	cursor:pointer;
}

.header_link{
	font-size:14px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-style:normal;
}
.header_link a{
	color:#006699;
	text-decoration:none;
}
.header_link a:hover{
	color:#0099CC;
	text-decoration:underline;
}

.wordpress_post{
	width:896px;
	border:2px solid #003366;
	border-bottom-width:8px;
	border-top-width:4px;
	padding:10px;
	margin-bottom:20px;
}
.wordpress_post p{
	margin:0px 0px 18px 0px;
}
.wordpress_post h2{
	color:#336699;
}
.wordpress_post img{
	float:left;
	border:1px solid #000000;
	margin:4px 10px 4px 0px;
}
.wordpress_post_home{
	width:530px;
	border:2px solid #003366;
	border-bottom-width:8px;
	border-top-width:4px;
	padding:10px;
	margin-bottom:8px;
}
.wordpress_post_home p{
	margin:0px 0px 18px 0px;
}
.wordpress_post_home h2{
	color:#336699;
}
.wordpress_post_home img{
	float:left;
	border:1px solid #000000;
	margin:4px 10px 4px 0px;
}





.wordpress_post_bio{
	width:895px;
	border:2px solid #003366;
	border-bottom-width:8px;
	border-top-width:4px;
	padding:10px;
	margin-bottom:20px;
}
.wordpress_post_bio p{
	margin:0px 0px 18px 0px;
}
.wordpress_post_bio h2{
	color:#336699;
}
.wordpress_post_bio img{
	float:left;
	border:1px solid #000000;
	margin:4px 10px 4px 0px;
}



.reference_post{
	width:920px;
	padding:0px;
	border-bottom:1px dotted #CCCCCC;
	margin:0px 0px 10px 0px;
}
.reference_post p{
	padding:0px;
	margin:0px 0px 4px 0px;
}
.reference_post span.signature{
	display:block;
	width:100%;
	text-align:right;
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	height:20px;
}

.featured_post{
	width:920px;
	padding:6px 0px;
	border-bottom:2px solid #003366;
	border-top:1px solid #6699CC;
	margin:0px 0px 20px 0px;
}
.featured_post p{
	padding:0px;
	margin:0px 0px 18px 0px;
}
.featured_post h2{
	color:#336699;
}
.featured_post img{
	float:left;
	border:1px solid #000000;
	margin:4px 10px 4px 0px;
}

.contact_office{
	padding:10px 0px 10px 0px;
	width:920px;
	height:260px;
}
.contact_office_left{
	float:left;
	width:598px;
	border:1px solid #000000;
	padding:0px;
	margin-right:10px;
}
.contact_office_left iframe{
	width:100%;
	height:260px;
	border:none;
	padding:0px;
	margin:0px;
}
.contact_office_right{
	width:250px;
	float:left;
}

#Footer{
	position:relative;
	height:50px;
	line-height:35px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/boston_marine_footer.png);
	background-repeat:no-repeat;
	width:920px;
	float:left;
}

.footer_column{
	position:relative;
	width:33%;
	float:left;
}

.footer_column a{
	color:#999999;
	text-decoration:none;
}

.footer_column a:hover{
	color:#333333;
	text-decoration:underline;
}






.side-content-top {
	width:350px;
	height:44px;
	background-image:url(images/side-content-top.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.side-content-mid {
	width:320px;
	padding:0px 15px 0px 15px;
	background-image:url(images/side-content-mid.png);
	background-position:center;
	background-repeat:repeat-y;
}
.side-content-bot {
	width:350px;
	height:10px;
	padding:0px 0px 15px 0px;
	background-image:url(images/side-content-bot.png);
	background-position:center top;
	background-repeat:no-repeat;
}
	
.side-header {
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#ffffff;
	margin:0px;
	padding:10px 0px 0px 15px;
	text-decoration:none;
	line-height:26px;
}
	
	
	
	
	
	
form.sidebar_form table{
	width:320px;
}
form.sidebar_form p{
	font-size:14px;
	line-height:14px;
	color:#193e76;
	margin-bottom:0px;
	padding:10px 0px;
}
form.sidebar_form table td{
	line-height:14px;
	font-size:14px;
	color:#193e76;
	padding:1px 0px;
}
form.sidebar_form table td span.red{
	color:#8dadc5;
	font-weight:bold;
}
form.sidebar_form table td.to{
	width:40px;
	text-align:center;
	color:#193e76;
}
form.sidebar_form input{
	height:20px;
	padding:1px;
	border:1px solid #0d314d;
	width:316px;
	font-size:14px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:2px;
}
form.sidebar_form input.short_input{
	width:140px;
}
form.sidebar_form label{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	display:block;
	line-height:14px;
	padding-bottom:3px;
	white-space:nowrap;
}
form.sidebar_form select{
	height:24px;
	padding:1px;
	border:1px solid #0d314d;
	width:320px;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:2px;
}
form.sidebar_form option{
	line-height:14px;
	padding:2px 0px;
}
form.sidebar_form textarea{
	height:96px;
	padding:1px;
	border:1px solid #0d314d;
	width:320px;
	margin-bottom:2px;
}
form.sidebar_form input.submit{
	background-color:#dadada;
	color:#ffffff;
	border:none;
	display:block;
	float:right;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:0px 1px 1px #396a00;
	background-image:url(images/btn_01.png);
	background-position:top;
	width:125px;
	height:25px;
}
form.sidebar_form input.submit:hover{
	background-position:bottom;
	text-shadow:0px 1px 1px #006ca0;
	text-decoration: none;
	cursor:pointer;
}
form.sidebar_form table a#Search_Expand{
	display:block;
	font-size:14px;
	line-height:12px;
	padding-left:15px;
	background-image:url(images/down_arrow.png);
	background-repeat:no-repeat;
	background-position:0px 10px;
	text-decoration:none;
	color:#193E76;
}
form.sidebar_form table a#Search_Expand:hover{
	color:#ffffff;
	text-decoration:none;
}

form.sidebar_form a.submit{
	background-image:url(images/btn_01.png);
	width:100px;
	height:22px;
	text-align:center;
	line-height:22px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	display:block;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	text-shadow:0px 1px 1px #396a00;
	border:none;
	margin-bottom:0px;
}
form.sidebar_form a.submit:hover{
	background-position:bottom;
	text-shadow:0px 1px 1px #006ca0;
	text-decoration: none;
	cursor:pointer;
}

#Hidden_Search{
	display:none;
}


form.sidebar_form .radio_input {
	width:15px;
	height:15px;
	padding:3px;
	margin:2px 10px 2px 2px;
}







#pbs_btn span {
	width:270px;
	float:right;
	font-size:14px;
	line-height:14px;
	margin:0px 0px;
	padding:5px 0px 6px 0px;
	text-align:center;
	background-image:url(images/pbs_btn.png);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
	top:7px;
	left:-20px;
	z-index:0;	
}
#pbs_btn:hover span {
	cursor:pointer;
	background-position:bottom;
}





.new-boat-container {
	width:900px;
	padding:0px 20px 20px 20p;
	border-bottom:solid 1px #cccccc;
}
		
.new-boat-container h3 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 3px 0px;
}

.new-boat-container p {
	padding:0px 0px 15px 0px;
}

.new-boat-logos {
	width:300px;
	height:185px;
	float:left;
	background-image:url(images/new-boats-logo.jpg);
	background-repeat:no-repeat;
	margin:0px 15px 10px 0px;
	
}

#new-boat-logos-jeanneau {
	background-position:0px 0px;
}

a:hover #new-boat-logos-jeanneau {
	background-position:-300px 0px;
}


#new-boat-logos-catalina {
	background-position:0px -185px;
}

a:hover #new-boat-logos-catalina {
	background-position:-300px -185px;
}


#new-boat-logos-island-packet {
	background-position:0px -370px;
}

a:hover #new-boat-logos-island-packet {
	background-position:-300px -370px;
}


#new-boat-logos-mainship {
	background-position:0px -555px;
}

a:hover #new-boat-logos-mainship {
	background-position:-300px -555px;
}


#new-boat-logos-eastern {
	background-position:0px -740px;
}

a:hover #new-boat-logos-eastern {
	background-position:-300px -740px;
}

#new-boat-logos-harbor {
	background-position:0px -925px;
}

a:hover #new-boat-logos-harbor {
	background-position:-300px -925px;
}


.new-boat-content-container {
	width:580px;
	float:right;
	padding:0px 0px 0px 15px;
}









.new-boat-small-container {
	width:900px;
	padding:0px 0px 20px 0px;
	border-bottom:solid 1px #cccccc;
}
		
.new-boat-small-container h3 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 3px 0px;
}

.new-boat-small-container p {
	padding:0px 0px 15px 0px;
}
.new-boat-small-logos {
	width:150px;
	height:93px;
	float:left;
	background-image:url(images/new-boats-logo-small.jpg);
	background-repeat:no-repeat;
	margin:0px 15px 10px 0px;
	
}

#new-boat-small-logos-jeanneau {
	background-position:0px 0px;
}

a:hover #new-boat-small-logos-jeanneau {
	background-position:-150px 0px;
}


#new-boat-small-logos-catalina {
	background-position:0px -93px;
}

a:hover #new-boat-small-logos-catalina {
	background-position:-150px -93px;
}


#new-boat-small-logos-island-packet {
	background-position:0px -186px;
}

a:hover #new-boat-small-logos-island-packet {
	background-position:-150px -186px;
}


#new-boat-small-logos-mainship {
	background-position:0px -279px;
}

a:hover #new-boat-small-logos-mainship {
	background-position:-150px -279px;
}


#new-boat-small-logos-eastern {
	background-position:0px -372px;
}

a:hover #new-boat-small-logos-eastern {
	background-position:-150px -372px;
}

#new-boat-small-logos-harbor {
	background-position:0px -465px;
}

a:hover #new-boat-small-logos-harbor {
	background-position:-150px -465px;
}


.new-boat-small-content-container {
	width:740px;
	float:right;
	padding:0px 0px 0px 5px;
}



#hdr-eys-office {
	line-height:18px;
	margin:0px 0px;
	width:900px;
	background-image:url(images/logo_overlay.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:60px 0px 20px 0px;
}












