/* HEADER 
contains #masthead and #login
(if applicable)
---------------------------------------- */



/* MASTHEAD
(nested inside #header)
---------------------------------------- */
#masthead {
	border-bottom: 3px solid #990000;
	width: 700px;
	height: 79px;
	margin-left: 66px;}
#masthead h1 {
	border: none;
	margin: 0;
	padding: 0;
	text-align: right;
	top: 32px;
	position: absolute;
	left: 676px;
}
#masthead h2 {font-style: italic; }
	


/* TAGLINE
(if present, nested inside header)
---------------------------------------- */
#tagline {
	border-top: 19px solid #eee;
	width: 700px;
	margin-left: 66px;}
	
#tagline h1 {
	border: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
#tagline h2 {
	border: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

#tagline a:hover {
	text-decoration: none; }




/* SIDE NAV
(nested inside content on home page)
---------------------------------------- */

#navigation  {
	border-left: 1px solid #eee;
	margin: 0;
	padding: 0 0 0 1px;
	width: 110px;
	position: absolute;
	top: 132px;
	left: 0;
}

#navigation p {
	padding: 2px 4px;
	border-top: 2px solid #990000;
	margin-left: 1px;
}

#navigation img{
top: 700px}
	

#copy{
	padding-left: 225px;
	width: 400px;
	height: 500px;
}

#copy p{
	font-weight: normal;
}

#copy a{
	font-weight: bold;
}

#merch{
	padding-left: 125px;
	width: 625px;
}

#box{
	float: left;
	width: 200px;
	border: 1px solid #999;
	margin: 0px 15px 40px 50px;
	padding: 5px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	font-size: small;
	height: 300px;
	position: relative;
}






/* FOOTER
---------------------------------------- */
#footer {
	float: left;
	border-top: 20px solid #eee;
    margin: 0;
    width: 700px;
    margin-left: 66px;
    text-align: center; }

#footer h2 {
	font-size: x-small;
}	


#footer p {
	float: left;
	border-top: 3px solid #990000;
 	width: 700px;
    text-align: center;
    font-size: small; 
}
