  
/*
====================================================================
Link Popups*/

a.screen, a.screen:visited {
color:#333333; 
position:relative; 
z-index:1;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:150px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:5px solid #DADADA; /* add a border */
left:0; /* position:the image */
top:-110px;
}
a.screen:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 ;
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:97px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================

POPUPS*/

a.pop, a.pop:visited {
color:#333333; 
position:relative; 
z-index:1;
}
a.pop b {
position:absolute;
visibility:hidden; /* hide the image */
width:350px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:7px solid #DADADA; /* add a border */
left:0; /* position:the image */
top:-250px;
}
a.pop:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.pop:hover b {
visibility:visible; /* make the image visible */
height:230px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.pop:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================

Photo Popups*/

a.view, a.view:visited {
color:#333333; 
position:relative; 
z-index:1;
}
a.view b {
position:absolute;
visibility:hidden; /* hide the image */
width:350px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:0; /* position:the image */
top:-250px;
}
a.view:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.view:hover b {
visibility:visible; /* make the image visible */
height:225px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.view:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================

Photo Popups*/

a.stabi, a.stabi:visited {
color:#333333; 
position:relative; 
z-index:1;
}
a.stabi b {
position:absolute;
visibility:hidden; /* hide the image */
width:350px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:50; /* position:the image */
top:-250px;
}
a.stabi:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.stabi:hover b {
visibility:visible; /* make the image visible */
height:225px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.stabi:hover b img {
border:0; /* remove the link border */
}




/*
====================================================================

Boat Category Popups*/

a.boats, a.boats:visited {
color:#000000; 
position:relative; 
z-index:1;
}
a.boats b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:50; /* position:the image */
top:-145px;
}
a.boats:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.boats:hover b {
visibility:visible; /* make the image visible */
height:120px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.boats:hover b img {
border:0; /* remove the link border */
}


/*
====================================================================

Mako Category Popups*/

a.mako, a.mako:visited {
color:#000000; 
position:relative; 
z-index:1;
}
a.mako b {
position:absolute;
visibility:hidden; /* hide the image */
width:450px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:50; /* position:the image */
top:-255px;
}
a.mako:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.mako:hover b {
visibility:visible; /* make the image visible */
height:230px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.mako:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================

Boat Category Long Popups*/

a.boatslong, a.boatslong:visited {
color:#000000; 
position:relative; 
z-index:1;
}
a.boatslong b {
position:absolute;
visibility:hidden; /* hide the image */
width:120px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:50; /* position:the image */
top:-225px;
}
a.boatslong:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.boatslong:hover b {
visibility:visible; /* make the image visible */
height:200px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.boatslong:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================

Long Photo Popups*/

a.long, a.long:visited {
color:#333333; 
position:relative; 
z-index:1;
}
a.long b {
position:absolute;
visibility:hidden; /* hide the image */
width:225px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:10px solid #DADADA; /* add a border */
left:0; /* position:the image */
top:-375px;
}
a.long:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#FF0000 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.long:hover b {
visibility:visible; /* make the image visible */
height:350px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.long:hover b img {
border:0; /* remove the link border */
}

/*
====================================================================
 
LINKS 
*/

TABLE 		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.text 	    { COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.list 		{ COLOR: #FF6600; FONT: 13px arial, verdana, sans-serif; font-weight: normal }

.smalltext	{ COLOR: #333333; FONT: 11px arial, verdana, sans-serif; font-weight: normal; padding-top:0px; }

.copytext 	{ COLOR: #FFFFFF; FONT: 10px arial, verdana, sans-serif; font-weight: bold; padding-right: 15px; }

.boxtext    { COLOR: #333333; FONT: 12px arial, verdana, sans-serif; font-weight: normal; padding-top:5px; padding-right:20px }

.pricetext    { COLOR: #333333; FONT: 12px arial, verdana, sans-serif; font-weight: bold; padding-top:5px; }

.pricered    { COLOR: #DA0000; FONT: 12px arial, verdana, sans-serif; font-weight: bold; padding-top:5px; }

.title 		{ color: #003366; font: 13px arial, verdana, sans-serif; letter-spacing: -1px; font-weight: normal; padding-right:5px }

.subtitle 	{ color: #003366; font: 15px arial, verdana, sans-serif; font-weight: normal; }

.newstitle 	{ color: #003366; font: 15px arial, verdana, sans-serif; font-weight: normal; padding-top:10px; }

.phonetitle 	{ color: #003366; font: 13px arial, verdana, sans-serif; font-weight: bold; text-align: left }

.just 		{ text-align: justify; }

.biglink	{ font: 11px verdana, arial, sans-serif; font-weight: normal; text-decoration:none }

/* START THE CODE FOR THE GALLERY AND TOUR */


.gallerytitle 	{ color: #FF6600; font: 18px arial, sans-serif; font-weight: bold }

.picturetitle 	{ color: #000000; font: 10px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: bold }

.picturetext 	{ COLOR: #666666; FONT: 9px verdana, arial, sans-serif; font-weight: bold }

.tourtitle 	{ color: #9933FF; font: 15px arial, sans-serif; font-weight: bold }

.tourtext 	{ COLOR: #647068; FONT: 12px arial, verdana, sans-serif; font-weight: normal }

.toursmall	{ COLOR: #000000; FONT: 10px arial, verdana, sans-serif; font-weight: normal }

.price 		{ color: #3399FF; font: 16px arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.pricered2    { COLOR: #DA0000; FONT: 14px arial, verdana, sans-serif; font-weight: bold; padding-top:5px; }

.demo 		{ color: #0c00ff; font: 18px Helvetica, sans-serif; letter-spacing: 0px; font-weight: bold }

.popupborders	{ border: #FFFFFF 1px solid }

.rollover	{ border: #000000 1px solid }

.rolloveron	{ border: #FF6600 1px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #cccccc 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../picts/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 125PX;
		BORDER: #cccccc 1px solid}

.dropdown {	COLOR: #333333;
		WIDTH: 250PX;
		FONT: 11px geneva, verdana, arial, sans-serif}

.searchform { 	FONT: 13px arial, verdana, sans-serif;
		background-image: url("../picts/shadeform.gif");
		text-align: left;
		BORDER: #cccccc 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


 /* FOR SIDEBAR IMAGE BORDERS */


.borders	{ border: #cccccc 1px solid }





 /* THIS IS THE MAIN GRADIENT COLOR CODE TOUR AND POPUP FADE DOWNS */


.fadedownPOP	{ filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#96A096', startColorstr='#FFFFFF', gradientType='0'); }

.fadedown	{ background-color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#003366', startColorstr='#FFFFFF', gradientType='0'); }

 /* THIS IS THE HOVER CODE FOR THE USED STUFF FOR SALE */
 
.holder {width:360px; margin:0px; padding:0em; border:0px solid #333333; float:left;}
.holder h2 {text-align:left;}
a.hid {color:#543119; text-decoration:none; outline-style:none; padding-left: 1px;}
a.hid em {display:none;}
a.hid:hover {text-decoration:none; color:543119; background-color: #F1ECE9;}
a.hid:active, a.hid:focus {background:#FFFFFF;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:block; color:#666666; width:100%; font-style:normal; cursor:default;}
.clear {clear:both;}
