/******************************************
HOMEPAGE.CSS: Styles exclusive to the homepage.
******************************************/

#wrapper {
float: right;
width: 968px;
margin: 0 0 2px 0;
}

div#wrapper div#content {
float: left;
width: 737px;
margin: 0;
	}

#flashbanner {
height: 361px;
width: 736px;
margin: 0;
padding: 0;
}

#adrow {
width: 739px;
margin: 25px 0 0 0;
padding: 0;
}

#adrow img {
float: left;
border: 0;
margin: 0;
margin-left: 10px;
}

#adrow img.first {
margin-left: 0px;
}
			
#sidebar div.box {
height: 252px; /* height only defined in homepage sidebar */
margin-bottom: 11px;
/* background-color: yellow; */
}

#sidebar div.box div.content {
height: 241px; /* 250px (div.box) - 6px (div.top) - 6px (div.bottom) = calculated height for content area */
/* background-color: green; */
}

#sidebar div.box div.content div.scrollbox {
height: 192px; /* height is specified to force "more" line to bottom of content box */
overflow-y: auto;
overflow-x: hidden;

scrollbar-3dlight-color: #f1f1f1; 
scrollbar-arrow-color: #009ddc;
scrollbar-base-color: #f1f1f1; 
scrollbar-darkshadow-color: #f1f1f1;
scrollbar-face-color: #f9f9f9;
scrollbar-highlight-color: white; 
scrollbar-shadow-color: white;
scrollbar-track-color: white;

border-right: 1px solid #ccc;

/* background-color: pink; */
}

#sidebar div.box ul {
margin: 5px 0 5px 1px; /* 1px margin so that lines don't overlap the box borders */
}

/******************************************
STYLES FOR HOMEPAGE FOOTER
******************************************/

#homepagefooter {
font-size: 7pt;
margin: 0;
padding: 0 0 5px 0;
position: relative;
bottom: 0px;
clear: both;
text-align: right;
}

#homepagefooter h1 { /* tagline */
float: left;
text-align: left;
color: #807f83;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
font-variant: normal;	
margin: 0;
padding: 0;
}

#homepagefooter ul {
list-style-type: none;
margin: 3px 0 3px 0;
}

#homepagefooter li {
padding: 0 5px 0 5px;
display: inline;
border-right: 1px solid #ccc;
}

#homepagefooter li.last {
padding: 0 0 0 5px;
display: inline;
border-right: none;
}

#homepagefooter p {
margin-top: 2px;
}

#homepagefooter a:visited {
color: #000;
}

#homepagefooter p.copyright {
margin-top: 15px; 
font-size: 6.5pt; 
color: #ccc;
}
