.body-home {  background: #80a5b8; margin: 0 0 0 0}
.body-subpage {  background: #EBF8FF; margin: 0 0 0 0}

.wrapper {width: 1024px; border-top: 0; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; background: #AFC2CC;}
.wrapper-home {width: 1024px; border-top: 0; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; background: #ebf8ff;}

#banner {  }
#banner table {width: 1024px; height: 139px; background-image: ; background-repeat: ; background-color: ; padding: ; }
#banner .logo-block {width: 421px; background: #fff; padding: ; text-align: center;}
#banner .contact-block {width: 603px; background: #80A5B8; padding: 26px 0 0 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: ; color:#fff;}
#banner .contact-block-home {width: ; background: ; padding: 26px 0 0 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: ; color: #53524D;}
/#banner a:link {  color: #000000}
/#banner a:visited {  color: #000000}
/#banner a:hover {  color: #FFFFFF; text-decoration: none}

#navtop {margin: 0 0 20px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: ; }
/#navtop td {border: 1px solid #666; background-image: url(../images/page_06.jpg);  text-align: center; height: 18px;}
/#navtop td:hover {border: 1px solid #888; background-image: url(../images/page_06.jpg);  text-align: center; height: 18px;}
#navtop a:link, #navtop a:visited { color: #000; text-decoration: none; padding: 0 4px 3px 4px;}
#navtop a:hover { color: #80A5B8; text-decoration: underline;}

.homebuttswrap {border: 1px solid #fff;}

#searchtop {float:right; width: ; background: ; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #fff; margin-right: 15px; }
#searchtop .formfield { border: 1px solid #999; height: 16px; width: 120px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#searchtop .gobutt-small {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; height: 16px; width: 26px}

#searchtophome {float:right; width: ; background: ; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #53524D; margin-right: 15px; }
#searchtophome .formfield { border: 1px solid #999; height: 16px; width: 120px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#searchtophome .gobutt-small {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; height: 16px; width: 26px}

#homebutts td { width: 421px; background: url(../images/home-4butt_05.jpg);}
#homebutts td:hover { width: 421px; background: url(../images/home-4butt-over_05.jpg);}
#homebutts .home4butt-titles {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #fff; font-weight: lighter; line-height: ;}
#homebutts .home4butt-summary {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: ; color: #53524D; margin: ;}
#homebutts a:link, #homebutts a:visited { text-decoration: none;}
#homebutts a:hover {color: #000; text-decoration: none; }

#bodyarea { background-color: ; margin: ; padding: ;}
#bodyarea .table-big { width: 900px; background-image: ; background-color: ; margin: 40px auto 30px auto; padding: ; border: ;}
#bodyarea .left-cell {width: ; background-image: ; background-color: ; margin: ; padding: 0 ; margin:;}
#bodyarea .bodycell { width:; padding: 0 26px 0 26px; background:;  }
#bodyarea h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #53524D; font-weight: lighter; line-height: 30px; text-decoration: none;}
#bodyarea .port-categories {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #53524D; font-weight: lighter; line-height:; text-decoration: none;}
#bodyarea .tvpress-categories {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #53524D; font-weight: lighter; line-height:; text-decoration: none;}
#bodyarea .bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #53524D; margin: 0 0 0 20px;}
#bodyarea .copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000 }
#bodyarea .quote {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13pt; font-style: italic; color: #FFF}
#bodyarea h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ##53524D;}
#bodyarea .form-secheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 2px; padding-right: 30px; padding-bottom: 2px; padding-left: 0px; background-color: cccccc; text-indent: 4pt; width: 100%; height: 16px; border: 1px solid #333333;}
#bodyarea .form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
#bodyarea .inputfield {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px}
#bodyarea .selectbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px }
#bodyarea .textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 100px; width: 250px }
/#bodyarea .images-main { float: right; clear: both; border: ; margin: 0 0 0 20px;}
#bodyarea .images-main {clear: both; border: 1px solid #53524D; margin: ;}
#bodyarea .images-minithms {float: ; clear: both; border: 1px solid #53524D; margin: 0 5px 5px 20px;}
#bodyarea .images-tvpressgallery {float: ; clear: ; border: 1px solid #53524D; margin: 10px 5px 10px 5px;}
#bodyarea .q { font-size: 15px; font-weight: bold; color: #ACA962;}
#bodyarea a:link, #bodyarea a:visited {color: #53524D; text-decoration: underline;}
#bodyarea a:hover {  color: #fff; text-decoration: none}
#bodyarea .titles-small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; color: #53524D; margin: ;}

#breadcrumtext {margin: 6px 0 12px 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; }
#breadcrumtext a:link, #breadcrumtext a:visited { color: #53524D; text-decoration: none; padding: ;}
#breadcrumtext a:hover { color: #fff; text-decoration: underline;}

#prevnext {float: right; width: ; height: ; background: ; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin: ; }
#prevnext a:link, #prevnext a:visited {  color: #333; text-decoration: underline;}
#prevnext a:hover {  color: #000; text-decoration: none}

#productlist {}
#productlist table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; color: #333; text-decoration: none; padding: 6px; margin: auto auto 20px auto; }
#productlist h2 a:link, #productlist h2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000; text-decoration: underline;}
#productlist h2 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #c6c58d; text-decoration: underline;}
#productlist .formfield-qty { border: 1px solid #999; height: 16px; width: 40px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productlist .add-cart-butt {border: none; width: 74px; height: 18px; background-image: url(../images/page_11.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ddd;}
#productlist .pricelist {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000; text-decoration: line-through; margin:;}
#productlist .pricedsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; margin:;}

#productdetail {}
#productdetail table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #333; text-decoration: none; padding: 6px; margin: auto auto 10px auto; }
#productdetail h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000; text-decoration: ; margin: ;}
#productdetail .formfield-qty { border: 1px solid #999; height: 16px; width: 40px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productdetail .add-cart-butt {border: none; width: 74px; height: 18px; background-image: url(../images/page_11.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ddd;}
#productdetail .attachments { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; padding: 2px; margin: ; }
#productdetail .images-main-products { border: ; margin: 0 10px 0 0;}
#productdetail .smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000; margin:;}
#productdetail .pricelist {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000; text-decoration: line-through; margin:;}
#productdetail .pricedsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin:;}

#partnums {}
#partnums table {margin: 0;}
#partnums td { border: 1px solid #ccc; padding: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; color: #000;}
#partnums .formfield-qty { border: 1px solid #999; height: 16px; width: 30px; margin: 0 2px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#partnums .pricelist {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000; text-decoration: line-through; margin:;}
#partnums .pricedsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; margin:;}

#sidebar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: ; font-style: italic; color: #333; margin: 0 0 0 15px; }
#sidebar .table-big { background-image: ; background-color: #e5e5e5; }
#sidebar .header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333; padding: 4px; background-image: ; background-color: ; text-indent: 4px; width: ; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;}
#sidebar .cell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: ; color: #333; padding: 6px; background-image: ; background-color:; text-indent: ; width: ; border: 1px solid #333;}
#sidebar a:link {  color: #333; text-decoration: underline;}
#sidebar a:visited {  color: #333; text-decoration: underline;}
#sidebar a:hover {  color: #000; text-decoration: none}
#sidebar .copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000 }
#sidebar blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
#sidebar h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
#sidebar .form-secheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 2px; padding-right: 30px; padding-bottom: 2px; padding-left: 0px; background-color: cccccc; text-indent: 4pt; width: 100%; height: 16px; border: 1px solid #333333;}
#sidebar .form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
#sidebar .inputfield {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; height: 16px; width: 80px}
#sidebar .selectbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px }
#sidebar .textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 100px; width: 250px }
#sidebar .images-main { border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 0px; margin-right: 10px; margin-bottom: 20px; margin-left: 20px}
#sidebar .gobutt-small { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; height: 18px; width: 26px}

#featurebox {  }
#featurebox table {margin: 20px 0 0 0 ; }
#featurebox .header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000; padding: 4px; background-image: ; background-color: #E1E1B3; text-indent: 4px; width: ; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;}
#featurebox .header a { color: #000; text-decoration: none }
#featurebox .header a:visited { color: #000; text-decoration: none }
#featurebox .header a:hover { color: #fff; text-decoration: none }
#featurebox .featuretext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: ; color: #333333; padding: 8px; border: 1px solid #333;}
#featurebox .featuretext a { color: #000000; text-decoration: underline }
#featurebox .featuretext a:visited { color: #000000; text-decoration: underline }
#featurebox .featuretext a:hover { color: #999999; text-decoration: none }
#featurebox .input-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: ; width: 100px; height: 18px;}
#featurebox .textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; color: ; width: 140px; height: 38px;}
#featurebox .gobutt-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: ; width: 30px; height: 18px;}

#contactfooter {  }
#contactfooter table {margin-left: 30px; margin-bottom: 20px; }
#contactfooter .header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; padding: 4px; background-image: ; background-color: cccccc; text-indent: 2px; width: ; border: 1px solid #333333; }
#contactfooter .header a { color: #000000; text-decoration: none }
#contactfooter .header a:visited { color: #000000; text-decoration: none }
#contactfooter .header a:hover { color: #ffffff; text-decoration: none }
#contactfooter .featuretext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: ; color: #333333; padding: 4px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333;}
#contactfooter .featuretext a { color: #000000; text-decoration: underline }
#contactfooter .featuretext a:visited { color: #000000; text-decoration: underline }
#contactfooter .featuretext a:hover { color: #999999; text-decoration: none }
#contactfooter .input-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: ; width: 100px; height: 18px;}
#contactfooter .textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: ; color: ; width: 140px; height: 38px;}
#contactfooter .gobutt-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: ; width: 30px; height: 18px;}

#navfooter {text-align: ; clear: both; margin: 0 0 80px 60px; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#navfooter table { background: url(../images/page_22.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #bbb; line-height:;}
#navfooter a:link, #navfooter a:visited { color: #53524D; text-decoration: none; padding: 4px 6px 4px 6px;}
#navfooter a:hover {  color: #fff; text-decoration: underline }

#navfooter-home {text-align: ; clear: both; margin: 0 0 80px 60px; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#navfooter-home table { background: url(../images/page_22.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #bbb; line-height:;}
#navfooter-home a:link, #navfooter-home a:visited { color: #53524D; text-decoration: none; padding: 4px 6px 4px 6px;}
#navfooter-home a:hover {color: #80a5b8; text-decoration: underline }

#footer {text-align: center; clear: both; margin: 12px 0 0 0; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #53524D;}
#footer table { background: url(../images/page_22.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #bbb; line-height:;}
#footer a:link, #footer a:visited { color: #53524D; text-decoration: none; padding: 4px 6px 4px 6px;}
#footer a:hover {  color: #80A5B8; text-decoration: underline }

#footer-home {text-align: center; clear: both; margin: 12px 0 0 0; padding: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #53524D;}
#footer-home table { background: url(../images/page_22.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #bbb; line-height:;}
#footer-home a:link, #footer a:visited { color: #53524D; text-decoration: none; padding: 4px 6px 4px 6px;}
#footer-home a:hover {  color: #fff; text-decoration: underline }

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: ; color: #000000 }
.bodytextfooter {  background: url(../images/page_19.jpg);}
.add-cart-butt {border: none; width: 74px; height: 18px; background-image: url(../images/page_11.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ddd;}
.subheads {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.form-field-qty { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 18px; width: 40px}
.other-cart-butts { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; height: 18px}
.form-field-discountcode { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 18px; width: 60px}
.bodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.labelcelltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

