/* Primary CSS styles for yourspaceadoption.com; continuous media */
/* ©2007 Brushfire Media | 207.221.6122 | www.brushfiremedia.com*/

/*GENERAL TYPOGRAPHY*/
h1{
	margin-top: 0;
	color: #ff0000;
	text-align: center;
	line-height: 1.2em;
	font-size: 225%
	}

#intro h1 img, #music h1 img, #map h1 img{float: none;}

h2{
	}

h3{
	}

a{
	color: #1a3a7b;
	}

a:hover{
	color: #ff0000;
	}

/*LAYOUT AND SPECIALTY TYPOGRAPHY*/
body {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
		font-size: 76%;
		font-family:   Verdana, sans-serif; 
		line-height: 1.8em;
        text-align: center; 
		background: #f1f1f1 url('/assets/img/hmbg.gif') repeat-x 0 108px;
        }

#quotes{height: 33px;}		
	
#pageWrap {
	padding: 0;
	margin-top: 0;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	text-align:left;
	width: 790px;
}		

#header{
	width: 790px;
	}

#hd01{background: #1a3a7b url('/assets/img/home01.gif'); width: 399px; height: 118px; float: left;}
#hd02{background: #1a3a7b url('/assets/img/home02.gif'); width: 391px; height: 118px; float: right;}
#hd03{background: #1a3a7b url('/assets/img/home03.gif'); width: 399px; height: 124px; float: left;}
#hd04{background: #1a3a7b url('/assets/img/home04.gif'); width: 391px; height: 124px; float: right;}

#content h1, #content p{margin:0 25px;}

#intro img, #map img, #music img{float: left;}	

.introbg{
	background: url('/assets/img/introBG.gif') repeat-y;
	margin: 0; padding: 0;
	float: left; width: 100%;
	}

#music, #map {width: 393px; float: left;}

.musicbg{
	background: url('/assets/img/musicBG.gif') repeat-y;
	margin: 0; padding: 0;
	float: left; width: 100%;
	}

.mapbg{
	background: url('/assets/img/mapBG.gif') repeat-y;
	margin: 0; padding: 0;
	float: left; width: 100%;
	}	

#flash{margin-left: 17px;}
	
#nav {
	text-align: center;
	clear: both;
	}

#nav ul{padding-top: 30px;}
	
#nav li a{
	text-decoration: none;
	}
 
 #nav li.emph a{
 	color: #e73d91;
	font-weight; bold;}	

#nav li{
	display: inline;
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0 5px 0 0;
	}

#footer{
	clear: both;
	font-size: 75%;
	line-height: 1.2em;
	padding-bottom: 1px;
	}

#footer .left{float: left; margin: 0; padding: 0;}
#footer .right{text-align: right; margin: 0; padding: 0;}

.center{text-align: center;}
#intro p.center img{float: none;}	