/*
   ----------------------------------------------------------------
   INNERPAGE STYLE SHEET - http://www.squierandcompany.com
   ----------------------------------------------------------------
*/

/* === Common ======================================= */

body {
	background:url(../images/jpegs/main-bg.jpg) repeat-x;
	background-color:#FFFFFF;
	font-size:100%;
}

*, html, body {
	margin:0px;
	padding:0px;
}

/* === Wrapper Elements ======================================= */

#wrapper {
	background:url(../images/jpegs/main-header.jpg) no-repeat top;
	background-color:#003366;
	width:860px;
	margin:20px auto 0px auto;
	padding:0px 50px 0px 50px;
}

/* === Header Elements ======================================= */

#header {
	width:860px;
	height:150px; position:relative;
}

#facebook {position:absolute; top:80px; right:20px}

#bbb {position:absolute; top:80px; right:80px}

#logo {
	height:150px;
	width:230px;
	margin:0px;
	padding:0px;
}

/* === Content Elements ======================================= */

#contentContainer {
	background:url(../images/jpegs/content-bg.jpg) no-repeat top;
	width:860px;
	display:table;
	margin:0px;
	padding:0px;
}

/***Left Column Elements***/

	#leftColumn {
		float:left;
		width:220px;
		margin:0px 10px 0px 0px;
		padding:0px;
	}
	
	#featured {
		background:url(../images/jpegs/featured-inner-bg274.jpg) no-repeat;
		width:210px;
		height:274px;
		margin:10px 0px 0px 0px;
		padding:5px 5px 10px 5px;
	}
	
	#featured h1 {
		font:18px "Times New Roman", Times, serif;
		color:#663300;
		font-weight:bold;
		line-height:normal;
		letter-spacing:normal;
		margin:0px 0px 4px 0px;
		padding:0px;
	}

/***Right Column Elements***/

	#rightColumn {
		float:left;
		width:630px;
		margin:0px;
		padding:0px;
	}
	
	#mainImg {
		background:url(../images/jpegs/splash-image.jpg) no-repeat;
		height:168px;
		margin:0px;
		padding:0px;
	}
	
	#intro {
		background:url(../images/jpegs/splash-content-inner-bg.jpg) no-repeat bottom;
		background-color:#FFFFFF;
		margin:0px;
		padding:10px;
	}
	
	#intro h1 {
		font:24px "Times New Roman", Times, serif;
		color:#663300;
		font-weight:bold;
		line-height:normal;
		letter-spacing:normal;
		margin:0px 0px 4px 0px;
		padding:0px;
	}
	
	#intro h2 {
		font:18px "Times New Roman", Times, serif;
		color:#000000;
		font-weight:bold;
		line-height:normal;
		letter-spacing:normal;
		margin:0px 0px 4px 0px;
		padding:0px;
	}
	
	#intro p {
		line-height:120%;
		letter-spacing:normal;
		font:12px/20px Arial;
		color:#000000;
		margin:0px;
		padding:0px;
		font-weight:normal;
	}
	
	
	#intro a {color:#8c8988; text-decoration:none;}
	
	#intro a:hover {color:#003300;}
	
	#intro li {
		font:12px/20px Arial;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	#introBottom {
		width:960px;
		height:30px;
		background:url(../images/jpegs/inner-bottom.jpg) no-repeat;
		margin:auto;
		text-align:center;
		clear:both;
	}

/* === In The News Elements ======================================= */

#inTheNews {
	width:615px;
	background:url(../images/jpegs/in-the-news-bg.jpg) no-repeat;
	height:180px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 5px 15px;
	clear:both;
}

	#inTheNews ul {
		width:630px;
		list-style:none;
		margin:0px;
		padding:0px;
		display:block;
	}
	
	#inTheNews li {
		float:left;
		display:inline;
		list-style:none;
		font:11px/20px Arial;
		color:#ffcc66;
		line-height:12px;;
		letter-spacing:normal;	
		margin:0px 19px 0px 0px;
		padding:0px;
	}

#inTheNews h1 {
	font:24px/20px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFF;
	margin:0px 0px 7px 0px;
	padding:0px;
}

.largeBox {
	width:570px;
}

.smallBox {
	width:240px;
}

#inTheNews li a {
	color:#ffcc66;
	text-decoration:underline;
}

/* === Footer div elements ======================================= */

#footer {
	width:960px;
	height:100px;
	background:url(../images/jpegs/footer-bg.jpg) no-repeat;
	margin:auto;
	text-align:center;
	padding:10px 0px 0px 0px;
	clear:both;
}

#footer p {
	padding:0px 0px 0px 0px;
	line-height:100%;
	margin:0;
	color:#666666;
	font:11px/20px Arial;
}

#footer a {
	padding:0px 2px 0px 2px;
	color:#666666;
	text-decoration:none;
}


/****MISC ******************************************************************************/

img {
	border:none;
}



