/* CSS Document */
* { padding: 0; margin: 0; font-size: 100%; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }

a {
	font-size: 80%;
	text-decoration: none;
	color: #CCCCCC;
	padding-right: 6px;
	}

p {
	font-size: 80%;
	color: #7B7B7B;
	}
	
h2 {
	color: #595959;
	}
	
ul {
	color: #7B7B7B;
	}
	
a:hover {
	color: #8594AE;
	border-right: 1px solid #8594AE;
	padding-right: 5px;
	}

.center {
	width: 924px;
	margin: 0 auto;
	}

/* --== BRANDING ==-- */

#branding {
	background: url(../images/banner-repeat.png) top left repeat-x;
	width: 100%;
	float: left;
	padding: 0 0 10px 0;
	}
	
	#branding #logo {
		background: url(../images/logo.png) top left no-repeat;
		height: 84px;
		width: 361px;
		float: right;
		}
		
#branding #prime-navigation {
	width: 180px;
	float: left;
	}
		
	#branding #prime-navigation ul {
		float: right;
		}
		
	#branding #prime-navigation ul li {
		text-align: right;
		list-style-type: none;
		line-height: .9em;
		}	
			
	#branding-shadow {
		background: url(../images/banner-shadow.png) top left repeat-x;
		width: 100%;
		height: 12px;
		float: left;
		}
		
/* --== SUBNAV ==-- */
#sub-nav {
	width: 180px;
	float: left;
	text-align: right;
	}
	
	#sub-nav ul {
		list-style: none;
		}		
		
		#sub-nav ul li {
			line-height: .9em;
			}

/* --== CONTENT ==-- */
#content {
	width: 924px;
	float: left;
	margin: 45px 0 35px 0;
	}
	
	#content h1 {
		background: url(../images/h1-underline.gif) bottom left no-repeat;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-variant: small-caps;
		font-size: 105%;
		letter-spacing: .1em;
		word-spacing: .1em;
		color: #595959;
		width: 500px;
		padding-bottom: 10px;
		margin-bottom: 20px;
		}
	

