body { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: rgb(13,90,150); }

p { color: #666; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; }
img { text-align: center; display: block; }
td { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; }

a:link { color: rgb(13,90,150); text-decoration: none; font-weight: bold;}

a:visited {color: rgb(13,90,150); text-decoration: none; font-weight: bold; }

a:hover { color: #000000; }

a:active { color: rgb(13,90,150); text-decoration: none; font-weight: bold; }
#headmast { background-image: url(http://islandwear.us/cpref/iw_02.jpg); background-repeat: no-repeat; background-position: 0 0; height: 110px; width: 939px; visibility: visible; display: block; }
#headmast2 { background-image: url(http://islandwear.us/cpref/iw_05.jpg); background-repeat: no-repeat; background-position: right bottom; height: 110px; width: 939px; visibility: visible; display: block; }
#tabbernav { background-image: url(http://islandwear.us/cpref/island_36.jpg); background-repeat: no-repeat; background-position: 0 0; height: 40px; width: 939px; visibility: visible; display: block; }
#mainbkg { background-image: url(http://islandwear.us/cpref/island_37.jpg); background-repeat: repeat-y; text-align: center; width: 939px; visibility: visible; display: block; }
#main { text-align: center; width: 700px; }
#maintainerbox { text-align: center; width: 693px; }
#botcap { background-image: url(http://islandwear.us/cpref/iw_10.gif); background-repeat: no-repeat; background-position: 0 0; height: 51px; width: 939px; visibility: visible; }
.topnav { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; height: 80px;  }
.topnav p { color: #fff; margin: 8px 0 0; padding: 0; }
.topnav a:link, .topnav a:active, .topnav a:visited { color: #fff; text-decoration: none; padding-right: 5px; padding-left: 5px; }
.topnav a:hover { color: rgb(157,202,212); }
#searchie {padding-right: 25px; padding-bottom: 6px;}
#cpSearchFormContainer.cpSearchFormInHeader  { font-size: 9pt; margin: 0; padding: 0; }
#cpSearchFormContainer.cpSearchFormInHeader #searchterm { font-size: 9pt; margin: 0; padding: 0; }
#searchterm { font-size: 9pt; width: 295px; }
#searchBoxLabel {visibility:hidden;}
form, select, input {  margin-top: 0px; margin-bottom: 0px; margin-left: 0px;  margin-right: 0px;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;  padding-bottom: 0px; }

.phil a:link, .phil a:active, .phil a:visited { background-image: url(http://islandwear.us/cpref/island_08.jpg); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 29px; overflow: hidden; margin-right: 5px; margin-left: 5px; display: block; }
.phil a:hover { background-position: 0 -29px; }

.samoa a:link, .samoa a:active, .samoa a:visited { background-image: url(http://islandwear.us/cpref/island_10.jpg); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 29px; overflow: hidden; margin-right: 5px; margin-left: 5px; display: block; }
.samoa a:hover { background-position: 0 -29px; }

.hawaii a:link, .hawaii a:active, .hawaii a:visited { background-image: url(http://islandwear.us/cpref/island_12.jpg); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 29px; overflow: hidden; margin-right: 5px; margin-left: 5px; display: block; }
.hawaii a:hover { background-position: 0 -29px; }

.guam a:link, .guam a:active, .guam a:visited { background-image: url(http://islandwear.us/cpref/island_14.jpg); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 29px; overflow: hidden; margin-right: 5px; margin-left: 5px; display: block; }
.guam a:hover { background-position: 0 -29px; }

.navy a:link, .navy a:active, .navy a:visited { background-image: url(http://islandwear.us/cpref/island_16.jpg); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 29px; overflow: hidden; margin-right: 5px; margin-left: 5px; display: block; }
.navy a:hover { background-position: 0 -29px; }
#sftainer { text-align: center; width: 693px; visibility: visible; margin-right: 30px; display: block; }
#sfgirl { background-image: url(http://islandwear.us/cpref/island_24.jpg); background-repeat: no-repeat; background-position: 0 0; height: 429px; width: 238px; visibility: visible; display: block; }
#sfttl { background-image: url(http://islandwear.us/cpref/island_26.jpg); background-repeat: no-repeat; background-position: 0 0; height: 105px; width: 455px; visibility: visible; display: block; }
#shopdesc { background-image: url(http://islandwear.us/cpref/island_32.jpg); background-repeat: no-repeat; background-position: 0 0; height: 152px; width: 330px; visibility: visible; display: block; }
#shopdesctxt { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; padding-top: 10px; padding-right: 8px; padding-left: 8px; }
#shopdesctxt a:link, #shopdesctxt a:active, #shopdesctxt a:visited { color: rgb(13,90,150); ; font-weight: bold; text-decoration: none; }
#featuredbox { background-image: url(http://islandwear.us/cpref/island_33.jpg); background-repeat: no-repeat; background-position: 0 0; height: 172px; width: 330px; visibility: visible; display: block; }
#threetees { background-image: url(http://islandwear.us/cpref/island_31.jpg); background-repeat: no-repeat; background-position: 0 0; height: 324px; width: 125px; visibility: visible; display: block; }
#feet { background-color: #fff; background-image: url(http://islandwear.us/cpref/island_35.jpg); background-repeat: no-repeat; background-position: right top; height: 42px; width: 664px; visibility: visible; }
#coupon { color: rgb(13,90,150); font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; padding-top: 10px; padding-right: 10px; display: block; }
#sftanktext { font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; }
#sftanktext a:link, #sftanktext a:active, #sftanktext a:visited { color: #333; text-decoration: none; }
#featimg { position: relative; top: 18px; left: 14px; float: left; display: block; height: 125px; width: 125px; }
#feattxt { color: #333; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 160%; text-align: left; position: relative; top: 45px; width: 178px; float:right; }
#feattxt a:link, #feattxt a:active, #feattxt a:visited { color: rgb(13,90,150); font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(http://islandwear.us/cpref/arrow.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 13px; }
#botcap { background-image: url(http://islandwear.us/cpref/new_footer.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: center; height: 53px; width: 939px; visibility: visible; display: block; }
#botcap p { color: rgb(13,90,150); font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: center; margin: 0; padding: 2px 0 0; display: block; }
.botcapnav { color: rgb(203,196,158); font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; height: 22px; display: block; }
.botcapnav a:link, .botcapnav a:active, .botcapnav a:visited { color: rgb(203,196,158); text-decoration: none; padding-right: 9px; padding-left: 9px; }
.botcapnav a:active {color: #ffffff;}
#botcap p a:link, #botcap p a:active, #botcap p a:visited { color: #fff; text-decoration: none; }
.footer { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: rgb(158,202,213); font-size: 11px; text-align: center; }
.footer a:link, .footer a:active, .footer a:visited {color: #ffffff; text-decoration: none; font-size: 11px;}
