/*
	screen-home.css
	(c)2006 Avalon Consulting LLC. All Rights Reserved.
	http://www.avalonconsult.com
	Version 3.0

	Modification - History
	----------------------------------------------------------------------
John Hays - 09-20-2006 #av-home-content handle list issue
John Hays - 01-09-2007 .pos
-------------------------------------------------------------------------*/
/* GENERAL POSITIONING */
			.pos {font-size: 0px; display:block;}
/* =home-page-flare
	=splash
---------------------------------------------- */
#av-home-main {
	margin: 0 0 0 0;
	padding-bottom: 6px;
	display: block;
	overflow: hidden;
	width: 771px;
	height: 234;
	voice-family: "\"}\"";  /* IE5 fix */
	voice-family:inherit;
	width: 771px;
	height: 234px;
	}

#sh-home-news-events ul li {
	list-style-type: none;
}

#av-home-content ul li {
	list-style-type: none;
	}
	
h4 {color:#54690A; font-size: 16px; margin-bottom: 15px; height: 12px;}

.sh-home-feature-article{width: 350px; height: 90px; overflow: hidden;}

/* CONTAINING DIV */
#av-home-news-hdr {background: url('../../images/sh/page-content-corners-top.gif') no-repeat; height: 14px; text-align:left;}
#sh-home-news-events {padding:0 6px 6px 5px; background: #FFFFFF url('../../images/sh/page-content-corners-bottom.gif') no-repeat bottom left;}

#sh-home-news-events a:link, a:visited {color:#54544A; text-decoration:none; font: normal 12px/13px Arial, Helvetica, sans-serif;}
#sh-home-news-events a:hover {text-decoration:underline;}	
#sh-home-news-events h4 {text-transform: uppercase;}		

/* CONTENT DIV */
#av-home-content-hdr{height: 9px; background: none; margin-top: 10px;}			
#av-home-content{padding: 0 10px 9px;}
#av-home-content a:link, a:visited {color:#54544A; text-decoration:none;}
#av-home-content a:hover {text-decoration:underline;}

/* COMPONENTS */
.nopad {padding:0; margin:0;}

/* 2 COLUMN */
.twocol {margin:0; padding-top:2px; width: 760px;}
.cola, .colb {width:360px; list-style-type:none; float:left; margin:0 0 10px 3px; padding:0;}
.cola {margin-left:10px; font-size: 12px;}
.colb {margin-left:10px;}
.twocol:after {content:"."; display:block; visibility:hidden; height:0; clear:both;}
.links {margin:0; padding: 0;}
.links li {list-style-type:none; padding:0 0 0 10px; margin:0; background: url('../../images/sh/arrow.gif') no-repeat 0px .35em;}

/* 3 COLUMN */
.threecol {width:740px; margin:0; padding-top:2px;}
.threecol:after {content:"."; display:block; visibility:hidden; height:0; clear:both;}
.colone, .coltwo, .colthree {float:left; list-style-type:none;}
.colone, .coltwo {width:257px; background: url('../../images/sh/bkg-threecol.gif') repeat-y 256px 0px; margin-right: 13px;}
.colthree {width:180px; font-size:1em;}
.colthree p {padding-bottom: 0;}
.colthree a {margin:0; padding:0;}
.colthree a img {border:none;}

/* GENERAL POSITIONING */
.pos {font-size: 0px; display:block;}
.clear {clear:both;}
	
/* =quicklinks
---------------------------------------------- */
#av-home-quicklinks {
	margin: 0 0 10px 0;
	padding: 0;
	display: block;
	width: 771px;
	height: 104px;
	overflow: hidden;
	}

#av-home-quicklinks div.port-wrap, #av-home-quicklinks div.port-wrap-last {
	float: left;
	color: #FFF;
	margin: 0 9px 0 0;
	padding: 10px 15px 10px 15px;
	width: 186px;
	height: 104px;
	voice-family: "\"}\"";  /* IE5 fix */
	voice-family:inherit;
	width: 156px;
	height: 84px;
	}
	
#av-home-quicklinks div.port-wrap-img{
	float: left;
	color: #FFF;
	margin: 0 9px 0 0;
	padding: 0px 0px 0px 0px;
	width: 186px;
	height: 104px;
	voice-family: "\"}\"";  /* IE5 fix */
	voice-family:inherit;
	}

#av-home-quicklinks div.port-wrap-last {
	float: right;
	margin: 0 1px 0 0;
	padding: 0;
	width: 185px;
	height: 104px;
	}

#av-home-quicklinks div.port-wrap .headline {
	margin-top: 1px;
	font: normal 13px/13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	}

#av-home-quicklinks div.port-wrap .content {
	margin: 5px 0 0 0;
	font: normal 12px/13px Arial, Helvetica, sans-serif;
	color: #646462;
	display: block;
	}

#av-home-quicklinks a {
	color: #FFFFFF;
	text-decoration: none;
	}

#av-home-quicklinks a:hover {
	color: #FFF;
	}

