/* Graphics, Design and Layout by Rebecca Sayre. Copyright Spectral Fusion, 2005. All Rights Reserved. Any past, present or future products of Spectral Fusion are protected by United States copyright laws and may be not modified in any way without prior written consent of the designer or party responsible for its creation. This includes removing or modifying our registered logo or name, copyright notice, or any other piece of work belonging to Spectral Fusion. You may not reproduce this page without the designer's written permission. */

body {
	background:url(http://www.missoulacfac.org/images/bg.jpg) repeat-y #B5B3FB;
	margin: 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link {color: #222222;}
a:visited {color: #333333;}
a:hover, a:active {color: #444444;}

#container {
	width: 750px;}
#header {
	background: url(http://www.missoulacfac.org/images/header_bg.jpg) no-repeat;
	width: 760px;
	height: 200px;
	z-index:0;}
#header h1 {
	background:url(http://www.missoulacfac.org/images/textlogo.jpg) no-repeat;
	width: 523px;
	height: 61px;
	z-index:1;
	text-indent: -10000px;
	position:absolute;
	left:237px;
	top:21px;}	
div[id="header"] h1{
	left:237px; top: 1px !important;}

/*image replacement for UM logo */
#header h2 {
	float: right;
	background: url(http://www.missoulacfac.org/images/umlogo.gif) no-repeat;
	height:33px;
	width: 350px;
	text-indent: -10000px;
	margin: 0;
	padding:0px;
	position:absolute;
	top:0; left:450px;}

/* #uminfo is the white links connecting to UM Home A-Z Index and UM Search */
#umlinks {
	position: absolute;
	left: 7px;
	top: 0px;}
#umlinks ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: center;}
#umlinks ul li {
	margin-top: -5px;} 
	div[id="umlinks"] ul li {
	margin-top: 1px !important;}
#umlinks a {
	display: block;
	width: 100px;
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	font-weight: bold;} 

/* #links is the navigation function of the site */
#links {	
	width: 150px;
	float:left;
	font-size: 85%;
	margin: 15px 0 0 0;
	padding: 0 .2em}
#links h3 {
	font-size:105%;
	text-align:center;
	margin: 25px 0 10px 0;}
	
#links ul {
	list-style-type:none;
	text-align: center;
	margin:0;
	padding:0;}
#links li {
	padding: .3em .2em;}
#links a {
	text-decoration:none;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	padding: 0;
	display:block;}
#links a:hover {
	background: #5450EF;
	color: #ffffff;}

	
/* contentbox exists to help round that top of the content */	
#contentcontainer {
	margin:5px 0 0 160px;
	padding:0;}

/* this rounds the corners on the top */	
p.contenttop{
	background: #EFF3FB url(http://www.missoulacfac.org/images/whitetop.jpg) no-repeat top left;
	height: 31px;
	width: 573px;
	margin:0;
	padding:0;}

/* #ucontent is all the styling for the main content of the site, including h tags */

#content h2 {
	margin:0;
	padding:.2em 0;
	font-size: 130%;
	color:#003399;}
#content h3 {
	margin:0;
	padding:.2em 0;
	font-size: 120%}
#content h4 {
	margin:0;
	padding:.2em 0;
	font-size: 110%}
#contact{
	font-size:80%;
	margin: 0 20px 0 0;
	padding: 0;}

/* #csrees is the footer containing the CFA's own copyright and project information, it contains a picture */
#csrees {margin: 1em 0 0 0;
	font-size: 65%;}
#csrees img.left {
	float:left;
	margin: -10px 15px 0 0;}


/* #sfd is the SFD copyright */
#sfd {margin: 2em auto 0 auto;
	font-size: 65%;
	text-align:center}
#sfd img {
	margin: 0 auto;
	padding:0;
	text-decoration:none;}

/* begin additional styling options*/
.blue {color: #003399;}
.green {color: #339966;}	
.left {float:left;}
.right {float:right;
	text-align:right;}
.imgleft {float: left; padding: .5em 1em .5em 0;}
.imgright {float: right; padding: .5em 0 .5em 1em;}	
.center {text-align:center;}
.clear {clear:both;}

/*for accessibility and print styles*/
.hidden{position:absolute;
	margin: -500px 0 0 -1000px;}
.nostyles{display:none;}	