body {background:url(../images/gc/bg.jpg) no-repeat center top #000; background-attachment:fixed; text-align:center; margin:0 0 20px 0;}
body, th, td, input select { font-family:arial, helvetica; font-size:11px; color:#777777; line-height:19px;}
a { color: #0b5a9c; text-decoration:underline;}

h1 { color: #000; font-size:23px; margin:0 0 18px 0; font-weight:normal; font-family:arial, helvetica;}
h4 { color: #0b5a9c; font-size:14px; text-transform:uppercase; margin:0 0 5px 0;}


div#site { width:900px; margin:60px auto 0 auto; text-align:left; background:#fff; border-top:solid 3px #acacac; border-left:solid 3px #acacac; border-right:solid 3px #525252; border-bottom:solid 3px #444444;}


div#top { text-align:left; width:900px; margin:0 0 0 0; position:relative; float:left; }
div#top .logo { clear:both; padding:30px 0 0 30px; }
div#center { text-align:left; width:900px; margin:0 0 0 0; float:left; }
div.startpage_guess div#center { background:none; margin:0 0 0 0; border:solid 1px #000;}
div#center .space { padding:25px 30px; }

div#bottom { clear:both;}

div#menu { margin:0 0 0 0; background:url(../images/gc/menu_bg.jpg) no-repeat center top #000; width:100%; float:left; text-align:center;}
div#menu ul { list-style:none; padding:0; margin:0 auto; width:605px;}
div#menu ul li { float:left; border-right:solid 1px #757575;}
div#menu ul li.first { border-left:solid 1px #757575;}
div#menu ul li a { display:block; color:#aaaaaa; text-transform:uppercase; font-size:11px; font-weight:regular; text-decoration:none; font-family:arial, helvetica; padding:15px 0px; width:150px;}
div#menu ul li a:hover { color:#fff; }

.ingress { font-size:12px; font-weight:bold; margin:0 0 20px 0; color:#000;}

#article_one img.default { margin:0px 0px 15px 0; display:block;}
#article_one img.left { margin:5px 15px 5px 0; }
#article_one img.right { margin:5px 0 5px 15px; }

#standard { float:left;}
#standard .content, #standard .content-on { float:left; width:900px; margin:0 0 20px 0;}
#standard h3 { margin:0;}
#standard h3 a { text-decoration:none;}
#standard .date { display:none; }
#standard .ingress { font-size:13px; line-height:16px;}
#standard .thumb { float:left; border:solid 1px #0b5a9c; margin:0 15px 15px 0; width:100px;}
#standard .ingress { font-size:13px; line-height:16px;}

div#startpage div.splash { margin:0; }
div.startpage_gc div#center { background:none; border:0; margin-bottom:0;}
div.startpage_gc div#center .space { padding:0;}
div#startpage div.start { background:#fff; border: solid 5px #fff; float:left; line-height:16px; }
div#startpage div.start div.space { padding:0px; }
div#startpage div.start div.space h1 { margin:25px 0 15px 0; }
div#startpage div.start div.space img { margin:-25px 0 0 10px;}
div#startpage div.start div.space div.text { padding:0 0 0 15px; float:none; display:block;}

table.list { border:0; border-collapse:collapse; width:100%; padding:0; }
table.list th { color:#fff; text-transform:uppercase; background: #222222; padding:4px 8px; font-size:11px; text-align:left;}
table.list td { border-bottom: solid 1px #eeeeee; padding:4px 8px;}

.retail form { font-size:12px; }
.retail select { display:block; }

.cat_80 div#article_one {}

