/* -------------------------------------------
Filename: main.css
Title: CSS Settings for 3A Main Page
Author: Drew Tetz
/*

*/
/*----------- =GLOBAL */

/*----------- Reset */
body,div,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,fieldset,pre,p,ol,ul,li,blockquote,th,td { margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0; }
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal; font-weight: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
q:before,q:after {content:'';}
a { text-decoration: none; }

body {
	font-family: Futura, Arial, sans-serif;
	font-size: 100%;
	background-image: url(../images/tile.gif);
}

/*----------- Layout */
#container { width: 625px;
	margin: 35px auto auto auto;
}

#container p { 
	background-color: #be3a4a;
	border: 2px solid white;
	} 

/*----------- Typography */
h1 {	font-size: 500%;
	color: white;
	background-color: #be3a4a;
	border: 5px solid white;
	letter-spacing: -.025em;
	height: 115px;
	text-align: center;

	}


p { 
	font-size: 100%; 
	height: 142px;
	text-align: right;
	padding-right: 10px;
	margin: 10px auto auto auto;
	font-family: Futura, Arial, sans-serif;
	}
		
/*----------- Classes */


.alignLeft { float: left;}
.alignRight { float: right;}
img.alignLeft { margin: 0 20px 0 0;}
img.alignRight { margin: 0 0 0 20px;}



/*----------- Navbar */
#navbar ul li { margin: 10px auto auto auto;
padding: 0 3px 0 3px;
text-align: center;	
background-image: url(../images/bardown.gif);
}
#navbar a {color: black; }
#navbar a:hover {color: #ae3948; }

/*----------- Footer */
#footer { width: 625px;
margin: 15px auto auto auto;
}

#footer p {font-size: 80%;
	text-align: right;
	}