/*
If you have questions about this stylesheet, contact Jeff Tow (jeff@jefftow.com) / 616.233.4092
*/

/* LAYOUT */

body {
 background-color: #565656;
 font-family: Verdana, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 860px;
}
#header {
 color: #fff;
 background-image: url(../images/hghb_logo.gif);
 background-repeat: no-repeat;
 background-position: left;
 width: 860px;
 float: left;
 height: 54px;
 margin: 50px 0px 23px 0px;
 text-align: right;
}
#banner {
 width: 860px;
 float: left;
 height: 153px;
 margin: 0px 0px 19px 0px;
}

#bannerinside {
 background-image: url(../images/inside_banner.gif);
 background-repeat: no-repeat;
 width: 860px;
 float: left;
 height: 42px;
 margin: 0px 0px 19px 0px;
}

#leftcolumn { 
 color: #fff;
 background-color: #454545;
 border-style: double double solid double;
 border-color: #3b3b3b;
 border-bottom-width: 13px;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 147px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #fff;
 margin: 0px 0px 35px 20px;
 width: 653px;
 display: inline;
}
#footer { 
 font-size: 80%; 
 width: 320px;
 height: 120px;
 clear: both;
 color: #fff;
 background-color: #000;
 margin: 0;
 padding: 10px 20px 0px 20px;
}
#footerleft {
 float: left;
 width: 150px;
 background: #000;
}
#footerright {
 float: right;
 width: 165px;
 background: #000;
 display: inline;
}

/* STYLE */

a img {
border: none;
}

a:link {
color : #00bff3;
text-decoration: underline;
}

a:visited { 
color : #00bff3;
text-decoration: underline;
}

a:hover { 
color : #ffffff;
text-decoration: none;
background-color: #00bff3; 
}

a:active { 
color : #00bff3;
text-decoration: none;
}

#navlist /* vert left side spacing */
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li   /* vert left side */
{
padding: 0 0 5px 8px;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
ul.headerlinks
{
padding-top: 20px;
}
#navlist-h li   /* horiz top bar */
{
display: inline;
list-style-type: none;
padding-left: 10px;
}

h1 {
color: #3b3b3b;
}

p.copyright {
border-top: 1px solid #454545;
padding-top: 3px;
font-size: 70%;
text-align: right;
}


