body						{margin:0; padding:0;}

body,td 					{font-family:Verdana; font-size:10px; color:#666666; text-align:left;}

img							{border:0;}

a							{color:#d16737; text-decoration:none; cursor:pointer}

a:hover						{color:#ff9900; text-decoration:none;}

/* header and navigation */

#header						{width:1000px; height:101px; background-color:#343434;}

#searchbox					{float:left; width: 249px; height:26px; margin-top:75px; background:url(../images/nav/nav_searchbox.gif) no-repeat; background-position:right}

#searchbox form				{margin:0; padding:0;}

#searchbox #input			{width:125px; height:14px; font-size:10px; border:0px; margin-bottom:2px;}

#logo						{float:left;}

#nav						{padding-top:75px; float:left;}

#nav img					{float:left;}

/* sub-menu */

#subnav						{float:left; position:relative;}

#subnavbtn					{position:absolute; top:67px; left:28px; width:195px}

#subnavbtn img				{margin-bottom:4px;}

#subnavbtn td img			{margin-bottom:0px;}

/* content */

#content				{float:left; width:676px}

#content_header				{padding:0; margin:0; border:0;}

#content_nav 				{float:left; margin:0px; position:relative; width:182px;}
#content_nav div			{font:12px Trebuchet,"Trebuchet MS",Arial,sans-serif,Arial, sans-serif;}

.offbutton					{background:url(../images/content/content_navbtn.gif) no-repeat; width:182px; height:22px; font:12px Trebuchet,"Trebuchet MS",Arial,sans-serif; color:#555555; text-decoration:none; padding:1px 0 0 7px;}

.onbutton					{background:url(../images/content/content_navbtn_over.gif) no-repeat; width:182px; height:22px; zfont:12px Trebuchet,"Trebuchet MS",Arial,sans-serif; color:#d16737; text-decoration:none; padding:1px 0 0 7px;}

#product					{float:left; width:480px;}

#productDetail				{float:left; margin:0 25px 30px 0px; width:600px;}

.prodoffbutton				{margin:0 20px 30px 20px; float:left; background:url(../images/content/product/bg.gif) no-repeat; width:150px; height:143px; font:12px Trebuchet,"Trebuchet MS",Arial,sans-serif; text-decoration:none; font-weight:bold; text-align:center; padding-top:6px;}

.prodonbutton				{margin:0 20px 30px 20px; float:left; background:url(../images/content/product/bgover.gif) no-repeat; width:150px; height:143px; font:12px Trebuchet,"Trebuchet MS",Arial,sans-serif; text-decoration:none; font-weight:bold; text-align:center; padding-top:6px;}

.prodname					{color:#555555; vertical-align:middle;}

.prodimage					{margin:3px; zvertical-align:middle;}

.prodmore					{font:10px Trebuchet,"Trebuchet MS",Arial,sans-serif; color:#777777; float:right; margin-right:7px; vertical-align:middle;}

.lg_image					{padding:0px 5px;}

.boatpic					{background:url(../images/content/boat.jpg) no-repeat bottom right;}

.text						{float:left; width:430px; margin:0px 0px 0px 10px;}

.textwide					{float:left; width:600px; margin:0px;}

.text_header				{font-family:Trebuchet,"Trebuchet MS",Arial,sans-serif; font-size:15px; font-weight:bold}

.product_header				{font-family:Trebuchet,"Trebuchet MS",Arial,sans-serif; font-size:17px; color:#333333; font-weight: 300;}

.product_subheader			{font-family:Trebuchet,"Trebuchet MS",Arial,sans-serif; font-size:14px;}

.product_text				{padding:0 10px 0 10px; color:#333333;}

.black						{color:#000000;}

.white						{color:#ffffff; background-color: #cccccc;}

.orange						{color:#d16737;}

.red						{color:#d12c29;}

.gray						{color:#969696;}

.hilite						{background-color:#FFFF99;}

/* footer */

#footer						{float:left; clear:both;}

#copyright td				{color:#858789;}
