/*
Site: PC Bargain Hunter
Author: Richard Lee Thomason
Created: 06/25/2003
Updated: 04/20/2010
*/

body {margin: 20px 10px 20px 10px; background: #FFFFFF;}
table {border-collapse: collapse; width: 100%;}
td {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 12pt; vertical-align: top; padding: 0px;}
p {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 12pt;}
h1 {font-size: 16px; margin-top: 0px; margin-bottom: 15px;}
h2 {font-size: 14px; margin-top: 20px; margin-bottom: 5px;}
img {border: 0px;}
ul {list-style-image: url('images/arrow-blue.gif');}
li {margin-top: 12px; line-height: 12pt;}
a:link {color: #0000CC;}
a:visited {color: #0000CC;}
a:active {color: #0000CC;}
a:hover {color: #0000CC;}

.table750 {width: 750px;}

.topcrumbs {height: 19px; font-size: 10px; text-align: right; vertical-align: middle;}
.topcrumbs a:link {color: #000000; font-weight: bold; text-decoration: none;}
.topcrumbs a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.topcrumbs a:active {color: #000000; font-weight: bold; text-decoration: none;}
.topcrumbs a:hover {color: #0000CC; font-weight: bold; text-decoration: underline;}

.topmenu {background: #336699; color: #FFFFFF; font-size: 11px; text-align: center; vertical-align: middle;}
.topmenudiv {height: 7px; background: #003366;}
.topmenu a:link {color: #FFFFFF; text-decoration: none;}
.topmenu a:visited {color: #FFFFFF; text-decoration: none;}
.topmenu a:active {color: #FFFFFF; text-decoration: none;}
.topmenu a:hover {color: #FFCC66; text-decoration: underline;}

.topnav {height: 23px; padding-left: 10px; background-image: url('images/bg-topnav.gif'); border-left: #000000 1px solid; border-right: #000000 1px solid; font-size: 11px;}
.topnav a {text-decoration: underline;}
.tagline {float: left; padding-top: 3px; font-weight: bold;}
.addthis {float: right; padding: 5px 9px 0px 0px;}
.topnavdiv {height: 4px; border-left: #000000 1px solid; border-right: #000000 1px solid;}

.left {width: 161px; background: #F0F0F0; border-left: #000000 1px solid;}
.leftmenuheader {height: 25px; font-size: 10px; font-weight: bold; color: #FFFFFF; padding-left: 25px; background-image: url('images/leftmenu-header.gif'); vertical-align: middle;}
.leftmenudiv {height: 1px; background-image: url('images/leftmenu-divider.gif');}

.leftmenu {background: #FEFFEF; height: 25px; font-size: 10px; padding-left: 8px; vertical-align: middle;}
.leftmenu a:link {color: #000000; font-weight: bold; text-decoration: none;}
.leftmenu a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.leftmenu a:active {color: #000000; font-weight: bold; text-decoration: none;}
.leftmenu a:hover {color: #0000CC; font-weight: bold; text-decoration: underline;}

.adsense-leftnav {background: #F0F0F0; padding: 10px 0px 15px 10px; border-bottom: #000000 1px solid;}

.banner {background: #F0F0F0; padding: 10px 0px 10px 0px; border-bottom: #000000 1px solid; text-align: center;}

.tla {background: #F0F0F0; padding: 10px; border-bottom: #000000 1px solid; font-size: 10px;}

#adsense {padding: 0px 0px 0px 10px;}
.adsense {padding: 0px 0px 0px 10px;}

.chitika {padding: 0px 0px 0px 0px;}

.crumbs {padding-bottom: 0px; font-size: 10px;}

.feature {background: #D8E8F8; padding: 10px; border-bottom: #000000 1px solid; font-size: 10px; line-height: 12px;}
.feature a:link {font-size: 12px; font-weight: bold; line-height: 14px;}
.feature a:visited {font-size: 12px; font-weight: bold; line-height: 14px;}
.feature a:active {font-size: 12px; font-weight: bold; line-height: 14px;}
.feature a:hover {font-size: 12px; font-weight: bold; line-height: 14px;}

.main {width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 20px; border-left: #000000 1px solid; border-right: #000000 1px solid;}

.spotlight-td {width: 50%;}
#spotlight-title {background-color: #648DB5; color: #FFFFFF; padding-top: 3px; padding-bottom: 4px; padding-left: 6px; border: #000000 1px solid;}
#spotlight {font-size: 11px; padding: 5px; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; background-image: url('images/bg-graystripe.gif');}

#index-h1 {margin-top: 2px; margin-bottom: 12px;}
#index-strong {font-size: 13px; padding-bottom: 5px;}

.headinglink {font-weight: bold; font-size: 14px;}
.headinglink a {text-decoration: underline;}

.featured1 {padding-top: 20px; padding-bottom: 5px;}
.featured2 {width: 100%; padding-top: 20px; padding-bottom: 5px;}

#graystripe {padding-top: 10px; padding-left: 10px; padding-right: 10px; border-top: #999999 1px solid; border-bottom: #999999 1px solid; background-image: url('images/bg-graystripe.gif');}

.highlight1 {width: 50%; height: 25px; text-align: center; vertical-align: middle;}
.highlight2 {width: 50%; height: 25px; text-align: center; vertical-align: middle;}
.highlight3 {width: 25%; height: 25px; text-align: center; vertical-align: middle;}

.highlight4 {width: 30%; height: 25px; text-align: left; vertical-align: middle; padding-left: 5px;}
.highlight5 {width: 35%; height: 25px; text-align: center; vertical-align: middle;}
.highlight6 {width: 35%; height: 25px; text-align: center; vertical-align: middle;}

.td50 {width: 50%;}
.td50 li {margin-top: 0px; line-height: 15px;}

.memory {width: 98%;}
.memory1 {background-color: #D8E9F9; font-weight: bold; padding-left: 15px; padding-right: 10px; border-top: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; text-align: right; vertical-align: middle;}
.memory2 {background-color: #D8E9F9; font-weight: bold; padding: 8px; border-top: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; text-align: left;}

.footer1 {background: #CCCCCC; font-size: 11px; color: #000000; padding-top: 10px; padding-bottom: 12px; text-align: center; border-top: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; vertical-align: middle;}
.footer1 a:link {color: #0000CC;}
.footer1 a:visited {color: #0000CC;}
.footer1 a:active {color: #0000CC;}
.footer1 a:hover {color: #0000CC;}

.footer2 {background: #003366; font-size: 11px; color: #FFFFFF; padding-top: 8px; padding-bottom: 8px; text-align: center; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; vertical-align: middle;}
.footer2 a:link {color: #FFFFFF; text-decoration: none;}
.footer2 a:visited {color: #FFFFFF; text-decoration: none;}
.footer2 a:active {color: #FFFFFF; text-decoration: none;}
.footer2 a:hover {color: #FFFFFF; text-decoration: underline;}