html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:arial,helvetica,sans-serif;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
body {font-size:62.5%; background:#666}
input, select, td, th {font-size:1.2em}
h1 {font:bold 1.6em georgia,"times new roman"; position:relative}
h2 {font:bold 1.4em georgia,"times new roman"}
h3 {font:bold 1.2em georgia,"times new roman"}
h4 {font:bold 1.1em georgia,"times new roman"}
h5 {font:bold 1em georgia,"times new roman"}
li li, li p, td p, blockquote p {font-size:1em}
ul {margin:16px 0 16px 16px; list-style-type:none}
ol {margin:16px 0 16px 16px}
p {margin-bottom:16px}
address {margin:16px 32px; font-family:georgia, "times new roman"; font-style:normal}

a:link {color:#666}
a:visited {color:#666}
a:hover {color:#990000; text-decoration:none}
strong {font-weight:bold}
.center {margin:0 auto; text-align:center}
.left {float:left}
.right {float:right}
.clear {clear:both}
.textleft {text-align:left}
.textright {text-align:right}
.textcenter {text-align:center}
.ll {float:left; text-align:left}
.rr {float:right; text-align:right}
.bold {font-weight:bold}
.italic {font-style:italic}
.normal {font-style:normal}
.red {color:#c00}
.b_red {font-weight:bold; color:#cd0000}

.f11 {font-size:11px}
.f14 {font-size:14px}
.f16 {font-size:16px}
.f18 {font-size:18px}
.f20 {font-size:20px}
.pad10 {padding:10px}
.pad10-t {padding-top:10px}
.pad10-r {padding-right:10px}
.pad10-b {padding-bottom:10px}
.pad10-l {padding-left:10px}
.pad16 {padding:16px}
.pad16-t {padding-top:16px}
.pad16-r {padding-right:16px}
.pad16-b {padding-bottom:16px}
.pad16-l {padding-left:16px}
.preload {display:none; visibility:hidden}

#container {position:relative; width:784px; margin:0 auto; text-align:center; background:#fff url(images/bg.png) repeat-y; font-size:1.2em; line-height:1.3em;}
#topwrap {float:left; width:784px; height:300px}
#top {float:left; margin-left:18px}
#logo {clear:both; float:left; width:246px; margin:60px 0 0 45px}
#logo a {display:block; position:absolute; top:0; left:0; width:246px; height:2em; min-height:46px; background:transparent url(images/logo.png) no-repeat; z-index:1}
#search {clear:both; float:left; width:356px; margin:36px 0 0 45px}
button#go-search {float:left; display:block; width:356px; height:66px; background:url(images/go.png) 0 0 no-repeat; cursor:pointer}
button#go-search:hover {background:url(images/go.png) 0 -66px no-repeat}
#sell {clear:both; float:left; width:356px; margin:2px 0 0 45px}
button#go-sell {float:left; display:block; width:356px; height:42px; background:url(images/go.png)  0 -132px no-repeat; cursor:pointer}
button#go-sell:hover {background:url(images/go.png)  0 -174px no-repeat}
#rv {position:absolute; top:16px; left:513px}
#bar {position:absolute; top:268px; left:18px}
#wrap {float:left; margin:0 0 0 30px; text-align:left}
#contentwrap {float:left; width:490px}
.article {clear:both; float:left; width:490px; margin:16px 0}
.article h2 a {font:bold 1em georgia,"times new roman"; color:#000; text-decoration:none}
.article h2 a:hover {text-decoration:underline}
.article p {clear:both}
.article img {float:left; padding:0 10px 10px 0}
.subheading {display:block; float:left; width:490px; margin:5px 0 10px 0; padding:5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font:.92em georgia,"times new roman"; color:#666}
ul.corplist {float:left; clear:both; width:490px; margin:0 0 10px 0; padding-bottom:5px; border-bottom:1px dotted #ccc}
ul.corplist li {display:block; float:left; width:160px; margin:0; padding:0 0 0 3px}
ul.corplist li a {text-decoration:none}
.artlist li {margin-bottom:16px;}
#nav {float:left; width:206px; margin-left:40px; padding-top:10px}
.navbox {float:left; width:206px; padding:10px 0; border-bottom:1px dotted #ccc}
#footer {width:748px; margin-left:18px; padding-top:16px}
