
body { padding:0; margin:0; font: 0.7em Tahoma, sans-serif; line-height:1.5em; background:#999999; color:#454545; text-align:center; }
#container {  margin-left:auto; margin-right:auto; text-align:left; width:780px; margin-top: 10px; background:#FFFFFF; margin-bottom:10px; border:1px solid #545454; }
.clear_both { clear:both; }
a {	color: #E0691A;	background: inherit;}
a:hover { color: #6C757A; background: inherit; }
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
p {	margin: 0 0 5px 0; }
ul { margin: 0; padding : 0; list-style : none; }

.header-breadcrumbs ul {float:left; list-style:none; padding:2px 0 0 15px; font-family:verdana,arial,sans-serif; }
.header-breadcrumbs ul li {display:inline; padding:0 0 0 10px; background:#FFF url(../images/bg_bullet_arrow.gif) no-repeat 0 60%; }
.header-breadcrumbs ul a { text-decoration:none; background:#FFF; }
.header-breadcrumbs ul a:hover { text-decoration:underline; }
.header-breadcrumbs .borderup { border-bottom: 1px solid #CCCCCC; padding-bottom:1px; }

.header { height:66px; width:100%; background:#eeeeee; color:#808080; margin:0; padding:0; }
.header_left { width:302px; padding-top:12px; float:left; }
.header_left h1 { text-align:center; margin:0; padding:0; font-size:22px; }
.header_left h1 a { text-decoration: none; color:#e0691a; font-weight:normal; }
.header_left h1 a .dark { color: #737373; font-weight: bold; }
.header_left h1 a:hover { color: #FF6600; }
.header_left p { text-align:center; margin:0; padding:6px 0 0 0; }
.header_right { width:468px; height:60px; float:right; margin:2px; border:1px solid #545454;}
.header_right img {  }

.upnav { background-color:#545454; border-bottom:1px solid #000000; padding:5px; margin-top:4px; }
.upnav ul { margin-left:5px; }
.upnav li { margin:0 20px 0 0; font-weight:bold; font-size:110%; color:#A9C0CE; text-transform: uppercase; display:inline; }
.upnav li a, .upnav li a:visited { text-decoration:none; color:#EEEEEE; }
.upnav li a:hover { text-decoration:underline; color:#F7F7F7; }

.header_links { height:22px; background:url(../images/link_background.gif) no-repeat; color:#808080; margin:0; padding-top:3px; }
.directory_links { margin:8px 0 0 0; }

.left { float:left; width:468px; margin:10px 0 10px 0; padding:0 3px 0 3px; }
.left h3 { clear: both; background: #A9C0CE url(../images/corner.gif) no-repeat top right; color: #666; padding: 7px 0 7px 5px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 0 0; }
.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
.left_side { float: left; width: 180px; padding: 0 0 10px 10px; margin:0; }
.left_side a,.right_side a { color: #414141; background: #FFF; margin:0; padding:0; }
.left_side p { margin:0; padding:0; }
.right_side { float: right; width: 220px; background: #FFF url(../images/dotted.gif) repeat-y; color: #414141; padding: 0 0 10px 40px; margin:0; }
.right_side p { margin:0; padding:0; }
.image { float: left; margin: 0 9px 3px 0; }

.directory_left { float: left; width: 224px; padding: 0 0 10px 6px; margin:0; }
.directory_right { float: left; width: 220px; color: #414141; padding: 0 0 10px 8px; margin:0; }
.directory_left a,.directory_right a { color: #414141; background: #FFF; margin:0; padding:0; }
.directory_left p,.directory_right p { margin:0; padding:0; }

.screenshot { border: 1px solid #333333; margin:0; padding:0; height:100px; }

.auction_cats { border-bottom:solid 1px #A9C0CE; padding:10px 0 7px 0; }
.auction_cats .cat_name { margin-left:10px; font-size:12px; }
.auction_cats .cat_name a, .auction_cats .cat_name a:visited { color:#414141; font-weight:bold; text-decoration:none; }
.auction_cats .cat_name a:hover { color:#E0691A; }
.auction_cats .cat_desc { margin:4px 0 0 23px; }
.auction_cats .cat_total { margin:4px 0 0 23px; }
.auction_cats .cat_total a, .auction_cats .cat_total a:visited { font-weight:bold; text-decoration:underline; }
.auction_cats .cat_total a:hover { text-decoration:none; }
.auction_cats .image { float:left; width:100px; height:100px; margin-left:17px; }
.auction_cats .image img { border:none; padding:3px; }
.auction_cats .listing { float:left; width:340px; }

.auction { margin-top:5px; }
.auction .boxleft { float:left; margin:0 0 0 4px; padding-right:8px; border-right:dotted 1px #333333; width:222px; }
.auction .boxright { float:left; margin:0 3px 0 8px; width:222px; }
.auction .heading { text-align:center; margin-bottom:4px; line-height:14px; overflow:hidden; background-color:#EEEEEE;}
.auction .heading a, .auction .heading a:visited { color:#545454; font-weight:bold; text-decoration:none; }
.auction .heading a:hover { color:#E0691A; }
.auction .image { float:left; width:100px; height:100px; border:solid 1px #333333; text-align:center; }
.auction .image img { border:none; padding:2px; }
.auction .details { float:left; width:108px; }
.auction .price { border:solid 1px #333333; text-align:center; background-color:#EEEEEE; line-height:14px; padding:2px; font-weight:bold; color:#414141; }
.auction .price .bid_price { font-size:13px; }
.auction .infobox { border:solid 1px #333333; background-color:#EEEEEE; line-height:14px; padding:2px 2px 2px 6px; margin-top:4px; color:#414141; }
.auction .boxbottom { clear:both; height:6px; border-bottom:dotted 1px #333333; margin-bottom:6px; }


.article ul { margin:10px; list-style:disc; }
.article li { margin:10px; }

.right { float:right; width:300px; margin:10px 0 10px 0; padding:0 3px 0 3px; }
.right h3 { background: #6C757A  url(../images/corner.gif) no-repeat top right; color: #FFF; padding: 7px 0 7px 5px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0; }
.right h3 a, .right h3 a:visited { font-weight:normal; color:#F7F7F7; text-decoration:none; }
.right h3 a:hover { text-decoration:underline; }

.right_narrow { float:right; width:262px; margin:10px 0 10px 0; padding:0 3px 0 3px; }
.right_narrow h3 { background: #6C757A  url(../images/corner.gif) no-repeat top right; color: #FFF; padding: 7px 0 7px 5px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0; }
.right_narrow h3 a, .right_narrow h3 a:visited { font-weight:normal; color:#F7F7F7; text-decoration:none; }
.right_narrow h3 a:hover { text-decoration:underline; }

.right_articles { background: #f5f5f5; color: #414141; padding: 8px; margin: 0 0 3px 0; }
.right_articles a, .right_articles a:visited { color:#545454; font-weight:bold; text-decoration:none; }
.right_articles a:hover { color:#E0691A; }
.right_ads { background: #f5f5f5; color: #414141; padding: 8px; margin: 0 0 3px 0; text-align:center; }
.image { float: left; margin: 0 9px 3px 0; }
.right_auctions { background: #f5f5f5; color: #414141; padding: 8px; margin: 0 0 3px 0; height:100px; }
.right_auctions a, .right_auctions a:visited { color:#545454; font-weight:bold; text-decoration:none; }
.right_auctions a:hover { color:#E0691A; }
.auction_image { float: left; width:100px; height:110px; }
.auction_image img { float: left; margin: 0 9px 3px 0; border:none; }

#link_box { }
#link_box .featured_link { margin-left: 25px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; padding-top: 4px; padding-left: 14px; background-color: #DDEEEE; }
#link_box .title{ margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#link_box .title h4{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
#link_box .title a{ color: #414141; text-decoration: underline; }
#link_box .link_listing p { font-size: 11px; padding: 0px; line-height: 14px; margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.link_listing .url a { font-family: Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px; color: #E0691A; font-weight: normal; margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#link_box .lower_links{ margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#link_box .sponsored_heading { padding: 0px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 25px; font-size: medium; font-weight: bold; color: #B0B08A; }
.dot_line { margin-left: 20px; margin-top: 10px; margin-bottom: 2px; border-top-width: 1px; border-top-style: dotted; border-top-color: #336699; font-size: 12px; }

.page_nav { margin:4px 0 20px 10px; }
.page_nav .borderup { border-bottom: 1px solid #CCCCCC; padding:16px 0 6px 0; margin:5px 0 5px 0; }
.page_nav .borderdown { border-top: 1px solid #CCCCCC; padding-top:6px; }
.page_nav .pagination { float:right; text-align:center; color:#666666; }
.page_nav .total { float:left; color:#666666; }
.page_nav .current { margin:0 2px 0 1px; }
.page_nav .pagination a { text-decoration:none; font-weight:normal; }
.page_nav .pagination a:hover { text-decoration:underline; color:#666666; }

.footer { clear:both; text-align:center; padding:10px 0 10px 0; margin:0; border-top:1px solid #ccc; line-height:1.8em; }
