/******************** TAGS SYLES  ********************/
a:link {
	color: #0066FF;
	text-decoration: none;
}

a:active {
	color: #BF016D;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #660066;
	color: #9F059F;
	text-decoration: none;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-transform: none;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
}

p {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	text-align: left;
	}
	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	line-height: 22px;
	text-transform: capitalize;
	text-align: left;
}


h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #BF016D;
	font-weight: bold;
	font-style: normal;
	line-height: 24px;
	text-indent: -36px;
	padding-left: 36px;
	text-transform: none;
	text-align: left;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	text-align: left;
}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
	line-height: normal;
	text-align: left;
}

h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	text-align: left;
}

UL {
	MARGIN-top: 0px;
	list-style-position: outside;
	margin: 0px;
	padding-left: 5px;
	color: #333333;
	text-align: left;
}

LI {
	padding: 0;
	COLOR: #333333;
	margin: 0 0 0 10px;
	LINE-HEIGHT: 17px;
	list-style-type: disc;
	list-style-position: outside;
	text-align: left;
}


/******************** LINKS ********************/


.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}

.menulink a:link { 
	color:#FFFFFF; 
	text-decoration: none; 
} 

.menulink a:hover { 
	color:#FFFFFF; 
	text-decoration: underline; 
} 

.menulink a:visited { 
	color:#FFFFFF; 
	text-decoration: none; 
}

.menulinkactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}

.menulinkactive a:link { 
	color:#000000; 
	text-decoration: none; 
} 

.menulinkactive a:hover { 
	color:#FFFFFF; 
	text-decoration: underline; 
} 

.menulinkactive a:visited { 
	color:#000000; 
	text-decoration: none; 
}

/******************** BODY FONTS  ********************/

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
}

.bodybig{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
}

.bodyhighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	line-height: 17px;
}

.bodyitalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: italic;
	line-height: 17px;
}

.bodysmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: 10px;
}

.boatname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-style: italic;
	line-height: 17px;
	text-transform: uppercase;
}

.category{
	margin: 0 0 2px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: 12px;
}

.font-uppercase {
	text-transform: uppercase;
}

.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-style: italic;
	line-height: 16px;
}

.photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	font-style: italic;
	line-height: 15px;
	text-transform: none;
}

.publication {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-style: italic;
	line-height: 17px;
	text-transform: uppercase;
}


.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
}

.tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	font-style: italic;
	line-height: normal;
}


/******************** PARAGRAPHS ********************/
.blurb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	line-height: 17px;
	font-size: 10px;
	padding-top: 0px;
	margin-top: 0px;
}

.blurb2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	font-style: italic;
	font-size: 14px;
	line-height: 130%;
	padding-top: 5px;
	padding-bottom: 10px;
}

.blurb3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	font-style: italic;
	font-size: 14px;
	line-height: 130%;
		line-height: 140%;
	padding-top: 0px;
	padding-bottom: 0px;
}

.blurb4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	line-height: 140%;
	padding-top: 0px;
	padding-bottom: 0px;
}

.breadcrumbs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-transform: capitalize;
	font-size: 10px;
	letter-spacing: normal;
	padding-bottom: 5px;
}

.noindent{
	text-indent: 0px;
	padding-left: 0px;
}

.nopadding {
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
	padding: 0;
}

.paddingleft15{
	padding-left: 0px;
	margin-left: 15px;
}

.p1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px; 
	}

.p5 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px; 
	}


/******************** "About Cruising" HEADINGS ********************/
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	line-height: normal;
}

.headingred{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC3300;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}

.headingblack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}

.headinggrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
	
.headingblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #241D6B;
	font-weight: bold;
	font-style: normal;
	line-height: 18px;
}

.headingquote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
}

.headingquote2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A0522E;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	text-transform: none;
}


/******************** COLORS ********************/

.color-black {
	color: #000000;
}

.color-blue {
	color: #241D6B;
}

.color-link {
	color: #0066FF;
}

.color-brown {
	color: #CC6600;
}

.color-green {
	color: #006633;
}

.color-grey {
	color: #333333;
}

.color-grey-light {
	color: #666666;
}

.color-pink {
	color: #BF016D;
}

.color-red {
	color: #CC3300;
}

.color-salmon{
	color: #FF9A5E;
}

.color-yellow{
	color: #FFCC00;
}

.color-white{
	color: #FFFFFF;
}

/******************** PICTURES ********************/
.pic-left{
	float: left; 
	margin-right: 15px; 
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
}

.pic-left-2{
	float: left; 
	margin-right: 5px; 
	margin-bottom: 0px;
	margin-top: 5px;
	margin-left: 0px;
}

.pic-right{
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
}

.pic-top{
	float: right; 
	margin-left: 15px; 
	margin-bottom: 10px;
	margin-top: 15px;
}

/***************** STORE ITEMS DIVS********************/

/*****.buttonbox{
	width: 200 px;
	border-color: #FFCC00;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
}

div.storeitem{
	padding: 20px 0 20px 0px;
	border-color: #000000;
	border-width: 1px;
	border-bottom-style: dashed;
}
****/
.column1{
	width: 150px;
}

div.storeitemcol1{
	padding: 15px 0px 20px 0px;
	float: left;
}

div.storeitemcol2{
	padding: 15px 0px 20px 0px;
	text-align: left;
}

div.storeitemtitle{
	padding: 0px 0px 0px 0px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	text-transform: uppercase;
}

div.storeitemauthor{
	padding: 0px 0px 0px 0px;
	margin:0
}

div.storeitemdescr{
	padding: 15px 0px 5px 0px;
	text-align: left;
}

div.storebuttonbox{
	width: 200px;
	border-color: #FFCC00;
	border-width: 1px;
	border-style: solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


/******************** BORDERS********************/
.border-dashed3-black{
	border-color: #000000;
	border-width: 3px;
	border-style: dashed;
}

.border-dashed2-black{
	border-color: #000000;
	border-width: 2px;
	border-style: dashed;
}

.border-dashed2-yellow{
	border-color: #FFCC00;
	border-width: 2px;
	border-style: dashed;
}

.border-dashed2-red{
	border-color: #CC3300;
	border-width: 2px;
	border-style: dashed;
}

.border-dashed2-salmon{
	border-color: #FF9A5E;
	border-width: 2px;
	border-style: dashed;
}

.border-dashed1-black{
	border-color: #000000;
	border-width: 1px;
	border-style: dashed;
}

.border-dashed1-blue{
	border-color: #4E73A0;
	border-width: 1px;
	border-style: dashed;
}

.border-dashed1-grey{
	border-color: #999999;
	border-width: 1px;
	border-style: dashed;
}

.border-dashed1-red{
	border-color: #CC3300;
	border-width: 1px;
	border-style: dashed;
}

.border-dashed1-salmon{
	border-color: #FF9A5E;
	border-width: 1px;
	border-style: dashed;
}


.border-dotted1-black{
	border-color: #000000;
	border-width: 1px;
	border-style: dotted;
}

.border-dashed1-bottom{
	border-color: #000000;
	border-width: 1px;
	border-bottom-style: dashed;
	border-top: none;
	border-right: none;
	border-left: none;
}


.border-dashed1-top{
	border-color: #000000;
	border-width: 1px;
	border-top-style: dashed;
}

.border-dashed1-top-bottom{
	border-color: #000000;
	border-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
}

.border-dotted1-bottom{
	border-color: #000000;
	border-width: 1px;
	border-bottom-style: dotted;
}

.border-dotted1-left{
	border-color: #000000;
	border-width: 1px;
	border-left-style: dotted;
}

.border-dotted1-right{
	border-color: #000000;
	border-width: 1px;
	border-right-style: dotted;
}


.border-solid-blue{
	border-color: #241D6B;
	border-width: 1px;
	border-style: solid;
}


.border-solid-green{
	border-color: #006633;
	border-width: 1px;
	border-style: solid;
}

.border-solid-grey{
	border-color: #666666;
	border-width: 1px;
	border-style: solid
}

.border-solid-pink{
	border-color: #BF016D;
	border-width: 1px;
	border-style: solid;
}

.border-solid-red{
	border-color: #CC3300;
	border-width: 1px;
	border-style: solid;
}

.border-solid-salmon{
	border-color: #FF9A5E;
	border-width: 1px;
	border-style: solid;
}

.border-solid-yellow{
	border-color: #FFCC00;
	border-width: 1px;
	border-style: solid;
}

.border-solid-white{
	border-color: #FFffff;
	border-width: 1px;
	border-style: solid;
}

/******************** BOX********************/

.boxheading{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	line-height: 12px;
}

.boxbody{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	line-height: 130%;
}
.list_arrow {
	list-style-position: outside;
	list-style-image: url(images/bbluearr.gif);
	list-style-type: disc;
}
