/* CSS Document -srquinn.com contact page styles */

#outside {
width: 808px;
	\width: 828px;
	w\idth: 808px;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	height:600px;
	
}

/* removed
#left { width: 475px; height:436px;
	position:absolute;
	top: 111px;
	left: 1px;
	z-index:1;
}

#left h4 { font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	font-size:0.8em;
	font-style:italic;
	font-weight:500;
	color: rgb(66, 77, 43);
	display:inline;
}
	
	
	*/

#left-content {
	position:absolute;
	top:195px;
	left:222px;
	z-index:0;
	width: 288px;
	height:151px;
}
/*new for statement*/

#banner-statement { width:758px; 
	height:386px;
	position: absolute;
	top: 78px;
	left: 40px;
	background-image: url(library/state-banner.jpg);
	background-repeat:no-repeat;
	background-position:left;
	z-index:-1;
}

#left-statement, #left-upcoming {
	position:absolute;
	top:132px;
	left:64px;
	z-index:0;
	width: 370px;
	height:342px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 400;
	text-align:left;
	line-height: 115%;
	color: rgb(66, 77, 43)
}

#left-upcoming {
	top:112px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 300;
	text-align:left;
	line-height: 110%;
	color: rgb(66, 77, 43);
	width:390px;
	
}
#left-upcoming h4, #left-statement h4 { font-weight: 700;
					font-size: 100%;
	
}

#left-upcoming p.one {
	margin-top:-5px;
	
}
#left-statement img {padding-top: 5px; padding-left:40px; margin-left:auto; margin-right:auto; text-align:center; vertical-align:bottom; }
#left-upcoming img {padding-top: 5px; padding-left:20px; margin-left:auto; margin-right:auto; text-align:center; vertical-align:bottom; }

.firstline {
	color: #660;
	font-weight:500;

}
/*note: contact banner includes the full rule across the top and the left strip */
	
#banner { width:758px; 
	height:386px;
	position: absolute;
	top: 78px;
	left: 40px;
	background-image: url(library/contact-bkg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	z-index:0;
}

#outside h1 {visibility:hidden; color:#FFF}


#nav-home {
	width: 254px;
	height: 151px;
	position: absolute;
	left: 514px;
	top: 185px;
	z-index:2;
}

.homenav {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	list-style-type: none;
	text-align:right;
	line-height: 150%; 
	margin: 0px;
	padding: 0px;
	color: rgb(66, 77, 43)
	}

.linksnav {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 400;
	list-style-type: none;
	text-align:left;
	line-height: 120%; 
	margin: 0px;
	padding: 0px;
	color: rgb(66, 77, 43)
	}

#footnote, #footnote-upcoming {
	width: 370px;
	height:27px;
	top:476px;
	left:430px;
	background-image: url(library/brule-rr.gif);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	z-index:3;
}

#footnote h5, #footnote-upcoming h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	font-weight:200;
	text-align:right;
	padding:3px 0px;
	margin:0px;
}

#footnote-upcoming {
	top:552px;
}

a:link {
	color: rgb(142, 149, 116);
	text-decoration: none;
}
a:visited { text-decoration: none; color: rgb(102, 135, 82) }
a:active { text-decoration:none}
a:hover { color: rgb(66, 77, 43); text-decoration:none; }
