table.main    { width: 802px; padding: 0px; border: 0px; border-collapse: collapse; }
table.main td { padding: 0px; }
table.mborder    { width: 615px; padding: 0px; border: 0px; border-collapse: collapse; }
table.mborder td { padding: 0px; }
table.mainborder    { width: 617px; padding: 0px; border: 0px; border-collapse: collapse; }
table.mainborder td { padding: 0px; }
table.tabout    { width: 579px; padding: 0px; border: 0px; border-collapse: collapse; }
table.tabout td { padding: 0px; }
img { border: 0px; }
body{ font-family: Arial; text-decoration:none; }
a:link    {color: #EE9123; text-decoration: none;}
a:visited {color: #EE9123; text-decoration: none;}
a:active  {color: #EE9123; text-decoration: none;}
a:hover   {color: #1CBDE3; text-decoration: none;}

ul#menu {
	margin: 0px; padding: 0px;
	position: absolute;
	margin-top: -13px;
	margin-left: 154px;
}

ul#menu li { display: inline; margin-left: 15px; }
ul#menu li a {
	text-decoration:none;
	color: white;
	font-family: Verdana;
	font-size: 11pt;
}

ul#menu li a.active, ul#menu li a:hover { color: #fec47f; }

.scart {
	font-family: Tahoma;
	font-size: 9pt;
	color: #1cbde3;
}

#specials { margin-left: 415px; }
#container{ width: 580px; }

div#stree { margin-left: -35px; }
.mcat  { font-size: 15pt; }
.scat  { font-size: 13pt; }
.sccat { font-size: 10pt; }


ul#treemenu1 li a:active, ul#treemenu1 li a:hover { color: #fec47f; }
ul#treemenu1 li a:link, ul#treemenu1 li a:visited, ul#treemenu1 li a:visited:hover { color: #28C2E6; }

.navhome { font-size: 11pt; font-weight: bold; color: #EE9123; }
.navabout{ font-size: 11pt; font-weight: bold; color: #00B8E3; }

.fnavhome{ font-size: 11pt; font-weight: bold; color: #EE9123; }
.navfaq  { font-size: 11pt; font-weight: bold; color: #00B8E3; }

.habout{ font-size: 14pt; color: #1cbde3; font-weight: bold; }
.abcontent{ font-size: 10pt; }

.newsTitle  { font-size: 9pt; color: #EE9123; font-weight: bold; }
.newsContent{ font-size: 9pt; }

.inContent{ margin-left: 6px; font-size: 9pt; }
.pShipContent{ margin-left: 25px; font-size: 9pt; width:340px;}
.pHeader { margin-left: 10px; font-size: 9pt; color: #EE9123; font-weight: bold; }

#search_container		 {	BACKGROUND: url(../images/searchbg.gif) no-repeat 0px 0px;	WIDTH: 170px;	HEIGHT: 25px;}
#search_container #s {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BACKGROUND: none transparent scroll repeat 0% 0%;	FLOAT: left;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 4px 0px 0px 10px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;}

#name_container      { background: url(../images/contact/nameBox.gif) no-repeat 0px 0px; width: 203; height: 26px; }
#name_container #txtName { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 4px 0px 0px 10px; padding-top: 1px; border-right-width: 0px;}

#phone_area            { background: url(../images/contact/threePhone.gif) no-repeat 0px 0px; width: 53; height: 26px; }
#phone_three           { background: url(../images/contact/threePhone.gif) no-repeat 0px 0px; width: 53; height: 26px; }

#phone_area #txtArea   { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; float: none; border-bottom-width: 0px; padding-bottom: 0px; margin: 4px 0px 0px 10px; padding-top: 1px; border-right-width: 0px;}
#phone_three #txtThree { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; float: none; border-bottom-width: 0px; padding-bottom: 0px; margin: 4px 0px 0px 10px; padding-top: 1px; border-right-width: 0px;}

#phone_number          { background: url(../images/contact/largePhone.gif) no-repeat 0px 0px; width: 73px; height: 27px; }
#phone_number #txtNumber   { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; float: none; border-bottom-width: 0px; padding-bottom: 0px; margin: 4px 0px 0px 10px; padding-top: 1px; border-right-width: 0px;}

#email_container       { background: url(../images/contact/emailBox.gif) no-repeat 0px 0px; width: 299px; height: 27px; }
#email_container #liametxt { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; float: none; border-bottom-width: 0px; padding-bottom: 0px; margin: 4px 0px 0px 10px; padding-top: 1px; border-right-width: 0px;}

#comment_container	         	 {	BACKGROUND: url(../images/contact/questionsBox.gif) no-repeat 0px 0px;	WIDTH: 578px;	HEIGHT: 137px;}
#comment_container #txtComments {	overflow: auto;BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BACKGROUND: none transparent scroll repeat 0% 0%;	FLOAT: none;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 4px 0px 0px 10px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;}

#contentText { margin: 0px 15px 0px 5px; }
#contentText2{ margin: 0px 15px 0px 5px; }
#boxImage { position: absolute; margin-left: 400px; margin-top: -122px; }
#exImage  { position: absolote; margin-left: 400px; margin-top: -191px; }
.polHeader  { font-size: 16pt; margin-left: 10px; color: #28C2E6; }
.pnContent{ margin-left: 25px; font-size: 9pt; }
.adminC   { margin-left: 25px; font-size: 10pt; }


.conHeader{ margin-left: 10px; font-size: 14pt; font-weight: bold; color: #00B8E3; }
#callus { margin-left: 10px; font-size: 9pt; width:300px; }
.calladd{ margin-left: 10px; font-size: 11pt; color: #EE9123; font-weight: bold; }
#gremail{ margin-left: 10px; font-size: 11pt; color: #7ECD65; font-weight: bold; }
#imgphone { position: absolute; margin-left: 290px; margin-top: -155px; }
.plzFill { margin-left: 10px; font-size: 9pt; }
.errors { margin-left: 50px; font-size: 11pt; color:red; font-weight: bold; }
