#wrapper {border: 2px solid #FFCC00;background-color: #006699;}
body 		{background-color: #006699;}
a:visited 	{color: #FF9900; text-decoration: none}
a:link 		{color: #FF9900; text-decoration: none}
a:active 	{color: #FF9900; text-decoration: none}
a:hover 	{text-decoration: underline}
p,ul,.p {font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
/*.p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none }*/
.pad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none }
.padprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 50px; text-decoration: none }
.pw { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
h1,.h1 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: none }
.pg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none }
.yellow {color: #FFCC00}
#notice {width: 95%; margin: 10px; font-size: 12px;	color: #CCCCCC;	border: 2px solid #FFCC00;	padding: 2px;	background-color: #0099CC;}
.imageborder {border: 2px solid #FFCC00; background-color: #003366;}
.navtoptxt {color: #FFFFFF;	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;}
.lightgrey {color: #CCCCCC}
.yelbdr{border: 2px solid #FFCC00;}
.row {clear:both;}
.pad1 {padding:10px}
/* main top nav */
.menu1{font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding: 6px 0;margin: 0;width: 100%;text-align: left;}
.menu1 li {height: 25px; list-style: none;display: inline;margin: 2px;}
.menu1 li a{padding: 3px 0.5em;text-decoration: none;color: #003366;background-color: #A4C1FF;border: 1px solid #003366;}
.menu1 li a:visited{text-decoration: none;color: #003366;}
.menu1 li a:hover{text-decoration: none;color: #FFFFFF;background-color: #FF9900;border: 1px solid #003366;}
/* left nav */
.nav1 ul {width: auto; list-style: none; padding: 0px; margin: 2px 0px 0px 3px; text-align: center; font-weight: bold;}
.nav1 li {float: left;display: block; margin: 2px 4px 2px 0px; padding: 0px; text-align: center;}
/** html .nav1 li {margin: -5px;}*/
.nav1 li a {color:#003366; height: 20px; width: 100px; display: block; text-decoration: none; text-align: center; margin: 0px; padding: 0px; background-color: #FFCC00; border: 1px solid #003366; line-height: 20px;}
.nav1 li a:visited 	{color:#003366;}
.nav1 li a:hover {color:#FFFFFF; height: 20px; width: 100px; display: block; text-decoration: none;	text-align: center;	margin: 0px; padding: 0px;	background-color: #FF9900; line-height: 20px;}
textarea.textb1	{font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000000; width:660px; border: 2px solid #003366; }


#menu 		{padding: 0; border-left: 1px solid #003366;background-color: #FFCC00;}
.clearit 	{clear: both;height: 0;line-height: 0.0;font-size: 0;}
#hddnavbar 	{width: 100%;}
#hddnavbar, #hddnavbar ul {padding: 0;	margin: 0;	list-style: none;	font: Arial, Helvetica, sans-serif;}
#hddnavbar a {background-color: #A4C1FF;display: block;	text-decoration: none;	padding: 5px;	border-right: 1px solid #333; color: #003366; font-weight: bold; font-size: 12px;}
#hddnavbar a.drop {background-color: #A4C1FF;padding: 5px 16px 5px 10px;	background-image: url(http://www.sunshinemarine.co.uk/images/nav_arrowdown.gif);	background-repeat: no-repeat;	background-position: right center;}
#hddnavbar li {float: left;	width: 9em;border-top: 1px solid #003366;border-bottom: 1px solid #003366;}
#hddnavbar li {position: relative;}
/* hide from IE mac \*/
#hddnavbar li {position: static; width: auto;}
/* end hiding from IE5 mac */
#hddnavbar li ul, #hddnavbar ul li  {width: 15em;}
#hddnavbar ul li a  {color: #565656;border-right: 0;padding: 5px;text-align: left;}
#hddnavbar li ul {position: absolute;display: none;background-color: #A4C1FF;border-right: 1px solid #333333;border-left: 1px solid #333333;}
#hddnavbar li:hover a, #hddnavbar a:focus,#hddnavbar a:active, #hddnavbar li.hdhvr a {color: #FFFFFF;background-color: #FF9900;}
#hddnavbar li:hover ul, #hddnavbar li.hdhvr ul {display: block;}
#hddnavbar li:hover ul a, #hddnavbar li.hdhvr ul a {color: #000000;background-color: transparent;}
#hddnavbar ul a:hover {background-color: #FF9900!important;	color: #FFFFFF !important;}
.wingding {font-family: "Wingdings 3";color: #FF0000;}

#menu2 		{padding: 0; border-left: 1px solid #003366;background-color: #FFCC00;}
.clearit 	{clear: both;height: 0;line-height: 0.0;font-size: 0;}
#hddnavbar2 	{width: 100%;}
#hddnavbar2, #hddnavbar2 ul {padding: 0;	margin: 0;	list-style: none;	font: Arial, Helvetica, sans-serif;}
#hddnavbar2 a {white-space: no-wrap;background-color: #A4C1FF;display: block;	text-decoration: none;	padding: 5px;	border-right: 1px solid #333; color: #003366; font-weight: bold; font-size: 12px;}
#hddnavbar2 a.drop {white-space: no-wrap;background-color: #A4C1FF;padding: 5px 16px 5px 10px;	background-image: url(http://www.sunshinemarine.co.uk/images/nav_arrowdown.gif);	background-repeat: no-repeat;	background-position: right center;}
#hddnavbar2 li {white-space: no-wrap; float: left;	width: 9em;border-top: 1px solid #003366;border-bottom: 1px solid #003366;}
#hddnavbar2 li {position: relative;}
/* hide from IE mac \*/
#hddnavbar2 li {position: static; width: auto;}
/* end hiding from IE5 mac */
#hddnavbar2 li ul, #hddnavbar2 ul li  {width: 15em;}
#hddnavbar2 ul li a  {white-space: no-wrap;color: #565656;border-right: 0;padding: 5px;text-align: left;}
#hddnavbar2 li ul {white-space: no-wrap;position: absolute;display: none;background-color: #A4C1FF;border-right: 1px solid #333333;border-left: 1px solid #333333;}
#hddnavbar2 li:hover a, #hddnavbar2 a:focus,#hddnavbar2 a:active, #hddnavbar2 li.hdhvr a {white-space: no-wrap;color: #FFFFFF;background-color: #FF9900;}
#hddnavbar2 li:hover ul, #hddnavbar2 li.hdhvr ul {display: block;}
#hddnavbar2 li:hover ul a, #hddnavbar2 li.hdhvr ul a {white-space: no-wrap;color: #000000;background-color: transparent;}
#hddnavbar2 ul a:hover {background-color: #FF9900!important;	color: #FFFFFF !important;}

