BODY {font-size: 11px; font-family: verdana, arial, helvetica, sans; color: #000000;}

A {color: #008899; text-decoration: underline;}

A.register:hover {color: #008899; text-decoration: none;}

input.join-field {width: 115px; background: #ffffff; border: 1px solid #000000; font-size: 10px; color: #000000;}

font.category {text-decoration: none; font-size: 16px; font-family: verdana, arial, helvetica, times; color: #FFFFFF; font-weight: bold}


td.medium-black {font-size: 11px;}


span.medium-orange-bold {font-size: 11px; font-weight: bold; color: #ff6600;}

td.footer {font-size: 10px; color: #000000;}

a.footer:link {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

a.footer:link:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

a.footer:visited {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

a.footer:visited:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}


.title {font-size: 17px; font-weight: bold; color: #ff6600;}

.subtitle {font-size: 13px; font-weight: bold; color: #008899;}



.xlarge-black {font-size: 17px;}

.xlarge-black-bold {font-size: 17px; font-weight: bold;}

.large-black {font-size: 13px;}

.large-black-bold {font-size: 13px; font-weight: bold;}

.medium-black {font-size: 11px;}

.medium-black-bold {font-size: 11px; font-weight: bold;}

.small-black {font-size: 10px;}

.small-black-bold {font-size: 10px; font-weight: bold;}

.medium-red {font-size: 12px; color: red;}



.xlarge-orange {font-size: 17px; color: #ff6600;}

.xlarge-orange-bold {font-size: 17px; font-weight: bold; color: #ff6600;}

.large-orange {font-size: 13px; color: #ff6600;}

.large-orange-bold {font-size: 13px; font-weight: bold; color: #ff6600;}

.medium-orange {font-size: 11px; color: #ff6600;}

.medium-orange-bold {font-size: 11px; font-weight: bold; color: #ff6600;}

.small-orange {font-size: 10px; color: #ff6600;}

.small-orange-bold {font-size: 10px; font-weight: bold; color: #ff6600;}



.xlarge-teal {font-size: 17px; color: #008899;}

.xlarge-teal-bold {font-size: 17px; font-weight: bold; color: #008899;}

.large-teal {font-size: 13px; color: #008899;}

.large-teal-bold {font-size: 13px; font-weight: bold; color: #008899;}

.medium-teal {font-size: 11px; color: #008899;}

.medium-teal-bold {font-size: 11px; font-weight: bold; color: #008899;}

.small-teal {font-size: 10px; color: #008899;}

.small-teal-bold {font-size: 10px; font-weight: bold; color: #008899;}



td.item {font-size: 11px;}
.item {font-size: 11px; color: #000000;}

.item:link {font-size: 11px; color: #008899; font-weight: bold; text-decoration: none;}

.item:link:hover {font-size: 11px; color: #ff6600; font-weight: bold; text-decoration: none;}

.item:visited {font-size: 11px; color: #008899; font-weight: bold; text-decoration: none;}

.item:visited:hover {font-size: 11px; color: #ff6600; font-weight: bold; text-decoration: none;}



.subnav {font-size: 10px; color: #000000;}

.subnav:link {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.subnav:link:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

.subnav:visited {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.subnav:visited:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

.subnav-on {font-size: 10px; color: #ff6600; text-decoration: none;}



.subnav2 {font-size: 10px; color: #000000;}

.subnav2:link {font-size: 10px; color: #008899; text-decoration: none;}

.subnav2:link:hover {font-size: 10px; color: #ff6600; text-decoration: none;}

.subnav2:visited {font-size: 10px; color: #008899; text-decoration: none;}

.subnav2:visited:hover {font-size: 10px; color: #ff6600; text-decoration: none;}

.subnav2-on {font-size: 10px; color: #ff6600; text-decoration: none;}



.footer {font-size: 10px; color: #000000;}

.footer:link {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.footer:link:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

.footer:visited {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.footer:visited:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}



.pic-right {margin-left: 15px; margin-bottom: 8px;}

.pic-left {margin-right: 15px; margin-bottom: 8px;}



.join-field {width: 115px; background: #ffffff; border: 1px solid #000000; font-size: 10px; color: #000000;}



.setext {font-size: 3px; color: #f0f0f1;}

.setext:link {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:link:hover {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:visited {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:visited:hover {font-size: 3px; color: #f0f0f1; text-decoration: none;}



.column3a {width: 153px;}

.column3b {width: 153px;}

.column3c {width: 154px;}

.column2a {width: 250px;}

.column2b {width: 250px;}

.column1 {width: 540px;}



.purchase-title {font-size: 10px; font-weight: bold; color: #ffffff;}

.purchase {font-size: 10px;}



.shop-title {font-size: 12px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-primary {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-secondary {font-size: 10px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-main {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000;}

.shop-main-bold {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-total {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #DE5900; font-weight: bold;}



.form-field {width: 200px; background: #ffffff; border: 1px solid #909090; font-size: 11px; color: #000000;}

.form-textarea {width: 470px; border: 1px solid #909090; font-family: verdana, arial, helvetica, sans; font-size: 11px; color: #000000; padding: 3px;}

.form-button {width: 80px; background: #404040; border: 1px solid #909090; font-family: verdana, arial, helvetica, sans; font-size: 11px; font-weight: bold; color: #ffffff; padding: 4px;}

.category {text-decoration: none; font-size: 14px; font-family: verdana, arial, helvetica, times; color: #FFFFFF; font-weight: bold; align: center; margin-left: 40px; margin-right:25px; align:center;}


-------------------------

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
 background-color:#3a3a3a;

}

ul.dropdown {
 position: relative;
 z-index: 9999;
 float: left;
}

ul.dropdown li {
 float: left;
 vertical-align: left;
 zoom: 1;
 line-height:15px;
 }

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 200px;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
 
}

