body{background-color: #85c7fe;font-family: century gothic, helvetica, sans-serif;font-size: 10pt;margin: 0px;padding: 0px;}
form {padding: 0px;margin: 0px;}

a:link {color: #e26a7c;text-decoration: none;}
a:visited {color: #e26a7c;text-decoration: none;}
a:hover {color: #fe8597;text-decoration: none;}
a:active {color: #e26a7c; text-decoration: none;}

a img{border: none;}
img{border: none;}

h1 {font-size: 14pt;font-weight: bold; color: #85c7fe;}
h4 {font-size: 12pt;font-weight: bold;margin: 0px;}

table{border-collapse: collapse; border-spacing: 0px; padding: 0; margin: 0;}

.siteheader { background-color: #FFFFFF;text-decoration: none;}
.headercheckout {width:180px; background-color:#FFFFFF;}
.headercheckout div{width:180px; background-color:#FFFFFF; margin-right:5px;}
.topbar {background-color: #FF4000;text-decoration: none;line-height: 16px;padding: 0px; margin: 0px;}

.maintable {height: 500px;}

.leftside { border-right: #6e6e6e 2px solid; }
.rightside {}

.content {width: 600px;}
.contenttable { background-color: #FFFFFF; color: #6e6e6e; margin: 0; padding: 0;}
.contenttable td {margin: 0; padding: 0;}
.contenttable img {margin: 0px; border: 0px #fe9d2b solid; }

.indextable { background-color: #FFFFFF; color: #6e6e6e; margin: 5px; width: 600px;}
.indextable td {margin: 10px; padding: 0;}
.indextable img {margin: 10px; border: 0px #fe9d2b solid; }


.content-title {font-size: 14pt; font-weight: bold; text-align: center; margin-bottom: 10px;}

.mainfooter{height: 30px;}

.searchbox{background: #fff url('search.gif') left center no-repeat;padding-left: 70px; }
.searchbox form {width: 150px;display: inline;}
.searchbox input {margin-bottom: 5px; border: #fe9d2b 2px solid; }

.smlogin-form { padding: 0px 5px 0px 10px;font-size: 10pt;}
.clear {clear: both; color: #ffffff;}
.viewcart { margin-top: 18px; text-align: center; }
.cartitems{font-size: 9pt;}
.logged-in-message {color: red; font-weight: bold;}
.feat-table {margin: 0px; padding: 0px; width: 100%;}
.feat-head {color: #FFFFFF; vertical-align: middle; text-align: left; font-weight: bold; font-size: 10pt; background-image: url(topprodhead.gif);
    margin: 0px; padding: 0px 0px 0px 15px; background-repeat: no-repeat; }
.feat-cell {text-align: center; vertical-align: top; padding: 10px;}
.feat-cell div {text-align: center;}
.tinytxt {font-size: 7pt;line-height: 10px; margin: 0px;padding: 0px;}
.tinytxt input {font-size: 7pt;line-height: 10px;margin: 0px;padding: 0px;}
.tinytxt a:link {margin: 0px;padding: 0px;}
.tinytxt a:visited {margin: 0px;padding: 0px;}
.tinytxt a:hover { margin: 0px; padding: 0px;}
.footer {background: transparent url('footer.gif') top center no-repeat; width: 800px;height: 25px;}
.footer a:link {}
.footer a:hover {}
.footer a:visited {}	
.tag {width: 800px; text-align: center; background: transparent; color: #6e6e6e;}
.tag a:link{color: #6e6e6e;}
.tag a:visited{color: #6e6e6e;}
.tag a:hover {color: #6e6e6e;}
.tag a:active {color: #6e6e6e;}
.input-err { background-color: #b2e562; }

#bottomnav{background: transparent;width: 900px;height: 22px;padding: 0;margin: 0;padding-left: 18px;}
#bottomnav a:link {text-decoration: none;}
#bottomnav a:visited {text-decoration: none;}
#bottomnav a:hover {text-decoration: none;}
#bottomnav a:active {text-decoration: none;}
#bottomnav a img{border-style: none;}

.mainholder{width=550px;}

#cartnav{text-align: center;}
#cartnav a img{border-style:none;}

#rap{width: 800px; margin: 0 auto; background: transparent;}

#header{height: 160px; }

#logo{}
#logo h1{}

#sitemain {background: #fff; width: 800px; border: 2px #6e6e6e solid;}
	
#topnav{width: 800px;height: 23px; border: 2px #6e6e6e solid; border-bottom: none; background: #fff}
#topnav a:link {text-decoration: none;}
#topnav a:visited {text-decoration: none;}
#topnav a:hover {text-decoration: none;}
#topnav a:active {text-decoration: none;}
#topnav a {margin: 0px; padding: 0px;}
#topnav a img{border-style: none; margin: 0px; padding: 0px;}