@charset "utf-8";
/* Gulf Island Boat Sales CSS Document - zer09 */

body,td,th {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	line-height:18px;
	color: #676767;
}
body {
	background-color: #083F5E;
	background-image: url(../images/pgbg.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a img { border: 0; }


/* text */
.bodytext { line-height: 18px; }
.phone{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;}
.desctext { color: #7c7b79; font-size: 11px; }
.desctext2 { color: #06517B; font-size: 11px; }
.th2-title { color: #0d282a; font-size: 13px; font-weight: bold; padding: 0px 3px 3px 3px; background-color: #ccd74d; }
.th2-info { color: #999999; line-height: 18px; padding-top: 5px; display:block; }
.news_title { color: #ccd74d; font-weight: bold; display: block; padding-bottom: 5px; }
.news_text { color: #999999; font-size: 11px; }
.videos_title { color:#a2ab3c; font-weight: bold; display: block; line-height:20px;}




/* boxes */
#c_bg { background-image:url(../images/c_bg.gif); background-repeat: repeat-x; background-color:#FFFFFF; }
#f_bg { background-image:url(../images/f_bg.gif); background-repeat: repeat-x; background-color:#FFFFFF; height: 85px; width: 780px; margin: 0 auto; }
#nav_h { width: 780px; height: 30px; margin: 0px auto; }
#f_box { float: left; padding-top: 10px; padding-left: 15px; width: 475px;  }
#f_box2 { float: left;  padding-left: 25px; width: 960px; }
#news_box { border-right: 1px solid #e4e4e4; border-left:  1px solid #e4e4e4; border-bottom:  1px solid #e4e4e4; padding: 12px; background-color:#FFFFFF; width: 174px; height:150px }
#news_box2 { padding: 20px; width: 180px;}
.ad_logo { float:right; width: 143px; padding-right: 5px; float:left; }
.th2-box { padding: 5px;  }
.th2-pic { padding-right: 10px; float:left }





/* links */
a.flink:link { color: #7c7b79; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }
a.flink:visited { color: #7c7b79; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }
a.flink:hover { color: #ccd74d; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: underline; }
a.flink:active { color: #7c7b79; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }

a.flink2:link { color: #06517B; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }
a.flink2:visited { color: #06517B; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }
a.flink2:hover { color: #06517B; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: underline; }
a.flink2:active { color: #06517B; padding: 0px 10px 0px 10px; font-size: 11px; text-decoration: none; }

a.pplink:link { color: #7c7b79; text-decoration: underline; }
a.pplink:visited { color: #7c7b79; text-decoration: underline; }
a.pplink:hover { color: #7c7b79; text-decoration: underline; }
a.pplink:active { color: #7c7b79; text-decoration: underline; }




/* nav */
#navmenu { height:24px; width: 780px; margin: 0 auto; }
#navmenu a { text-decoration: none; overflow: hidden; display: block; }
#navmenu ul { margin-left:0; padding-left: 0; display: inline; }
#navmenu ul li { margin-left: 0; padding: 0; float:left; list-style: none; display: inline; }

.menu1 a {
display: block;
width: 102px;
height: 24px;
color:#000000;
background-image:url(../images/nav_01.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu1 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu1 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}

.menu2 a {
display: block;
width: 119px;
height: 24px;
color:#000000;
background-image:url(../images/nav_02.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu2 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu2 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}

.menu3 a {
display: block;
width: 134px;
height: 24px;
color:#000000;
background-image:url(../images/nav_03.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu3 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu3 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}

.menu4 a {
display: block;
width: 168px;
height: 24px;
color:#000000;
background-image:url(../images/nav_04.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu4 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu4 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}

.menu5 a {
display: block;
width: 122px;
height: 24px;
color:#000000;
background-image:url(../images/nav_05.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu5 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu5 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}

.menu6 a {
display: block;
width: 135px;
height: 24px;
color:#000000;
background-image:url(../images/nav_06.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:center;
}
.menu6 a:hover { 
background-position: 0 -32px;
color: #000000;
text-align:center;
text-decoration: none;
}
.menu6 a:active {
background-position: 0 0px;
color: #000000;
text-align:center;
text-decoration: none;
}



a.news {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #aa0000;
	line-height:18px;
	text-decoration: none;
	text-align:right;
}
a.news:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#ccd74d;
	line-height:18px;
	text-decoration: none;
	text-align:right;
}

.videosborders{
border:#c4c4c4 solid 1px;
padding:5px;

}

/* edited on 15apr2010*/

a.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	padding-top:5px;
}
a.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.welcometext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:18px;
	text-align:justify;	

}

/*Newsletter*/

.formtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;
}
.formfield{
	border:#003399 1px solid;
	width:200px;
	background-color:#CDDCE5;
}

/*product title*/
.protitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1E8ABA;
	line-height:16px;
}

.modeltitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#1E8ABA;
	line-height:16px;
}
.protext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:18px;
}