html, body, div, span,
applet, object, h1, h2,
h3, h4, h5, h6, p,
blockquote, pre, a, 
font, img, strong, sub,
sup, ol, ul, li, fieldset,
form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0px none;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 100%;
//	font-family: inherit;
	vertical-align: baseline;
}

body
{
	font-size: 100%;
	line-height: 1.4;
	color: #000;
	background-color: #fff;
	background-image: url('images/background.png');
	background-repeat: repeat-x;
}

img {margin-right: 6px;}

ol, ul
{
	list-style: none;
}

.center
{
	text-align: center;
	margin: 0px auto 0px auto;
}

a, a:link, a:visited, a:active, a:hover
{
	color: #000;
}

h1, h2, h3, h4, h5, h6, h7
{
	font-size: 1em;
	font-weight: normal;
}

.indent
{
	margin-left: 15px;
}

.spacer
{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 1px;
}

#wrapper
{
	width: 957px;
	margin: 35px auto;
}

#content
{
	background-image: url('images/page-slice.png');
	width: 957px;
}

#header
{
	background-image: url('images/header.png');
	width: 957px;
	height: 81px;
}

#header h1
{
	float: left;
	margin: 10px 0 0 32px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 22pt;
	line-height: 22pt;
	letter-spacing: -2px;
	color: #7cbde8;
	width: 330px;
}

#header ul
{
	float: right;
	list-style-type: none;
	margin: 6px 230px 0 0;
}

#header li
{
	float: left;
	text-transform: lowercase;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #fff;
	margin: 0 0 0 10px;
}

#header li a
{
	text-decoration: none;
	color: #fff;
}

#page-bottom
{
	background-image: url('images/page-bottom.png');
	width: 957px;
	height: 25px;
}

#left-content
{
	float: left;
	width: 666px;
	margin: 0 0 0 55px;
}

#right-content
{
	float: left;
	width: 196px;
	margin: 0 0 0 40px;
}

#menu ul
{
	list-style-type: none;
}

#menu li
{
	float: left;
	text-transform: lowercase;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #fff;
	background-image: url('images/menu-slice.png');
	margin: 0 3px 0 0;
}

#menu li a
{
	float: left;
	display: block;
	height: 23px;
	color: #fff;
	text-decoration: none;
	padding: 5px 15px 0 15px;
	z-index: 2;
	position: relative;
	font-size: 11pt;
}

#menu #selected
{
	background-image: url('images/menu-slice-sel.png');
}

#menu li .tab-left
{
	float: left;
	background-image: url('images/tab-left.png');
	width: 8px;
	height: 28px;
	margin: 0 -8px 0 0;
}

#menu li .tab-right
{
	float: left;
	background-image: url('images/tab-right.png');
	width: 7px;
	height: 28px;
	margin: 0 0 0 -7px;
}

#menu li #tab-sel-left
{
	float: left;
	background-image: url('images/tab-sel-left.png');
	width: 12px;
	height: 28px;
	margin: 0 -12px 0 0;
}

#menu li #tab-sel-right
{
	float: left;
	background-image: url('images/tab-sel-right.png');
	width: 20px;
	height: 28px;
	margin: 0 0 0 -20px;
}

#gray-bar
{
	background-color: #e7eff5;
	height: 19px;
	margin: 0 0 6px 0;
}

#proverb
{
	float: left;
	width: 232px;
	height: 184px;
	background-color: #699bc9;
	color: #fff;
}

#proverb-top
{
	width: 232px;
	height: 10px;
	font-size: 0;
	line-height: 0;
	background-image: url('images/proverb-top.png');
}

#proverb-bottom
{
	width: 232px;
	height: 23px;
	background-image: url('images/proverb-bottom.png');
}

#quote
{
	height: 151px;
}

#proverb h2
{
	font-family: "Monotype Corsiva", "Lucida Handwriting", Helvetica, Arial, sans-serif;
	font-size: 22pt;
	margin: 0 0 0 15px;
}

#proverb h3
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18pt;
	line-height: 18pt;
	font-style: italic;
	margin: 10px 0 0 15px;
}

#brunette
{
	float: right;
	background-image: url('images/brunette.png');
	width: 425px;
	height: 184px;
}

.gray-slogan
{
	background-color: #e7eff5;
/*	margin: 0 0 6px 0;*/
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #699bc9;
	margin: 6px 0; 
	padding: 3px 10px;
	text-transform: lowercase;
}

#values
{
	float: left;
	width: 234px;
}

#blonde
{
	background-image: url('images/blonde.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}

#curly
{
	background-image: url('images/curly.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}

#team
{
	background-image: url('images/team.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}

#family
{
	background-image: url('images/family.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}

#girls
{
	background-image: url('images/girls.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}

#contact
{
	background-image: url('images/contact.png');
	background-repeat: no-repeat;
	width: 234px;
	height: 115px;
}


#core-values
{
	width: 232px;
	background-color: #e7eef4;
}

#core-values-top
{
	width: 232px;
	height: 26px;
	background-image: url('images/core-values-top.png');
}

#core-values h1
{
	margin: -10px 0 0 20px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #699bc9;
}

.dark-blue
{
	color: #095295;
}

#core-values-bottom
{
	width: 232px;
	height: 43px;
	background-image: url('images/core-values-bottom.png');
}

#core-values ul
{
	list-style-type: none;
	margin: 12px 0 0 20px;
}

#core-values li
{
	background-image: url('images/bullet.png');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 15px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#core-values #space
{
	height: 20px;
}

#core-values a
{
	float: left;
	position: absolute;
	display: block;
	background-image: url('images/find-out-more.png');
	width: 126px;
	height: 36px;
	text-indent: -9999px;
	margin: -7px 0 0 20px;
}

#main
{
	float: left;
	width: 417px;
	margin: 10px 0 0 15px;
}

#main h1
{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 16pt;
	color: #7ebfe8;
	text-transform: lowercase;
}

#main h2
{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 14pt;
	color: #7ebfe8;
	font-weight: bold;
}
#main p
{
	margin: 15px 0 0 0;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #699bc9;
}

#main p a
{
	color: #0d4b83;
	text-decoration: none;
}

#main p a:hover
{
	text-decoration: underline;
}

.blue
{
	color: #699bc9;
}

#right-content h1
{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 22pt;
	letter-spacing: -1px;
	color: #fff;
	text-transform: lowercase;
}

#right-content p
{
	margin: 10px 10px 0 0;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #fff;
}

#right-content .more
{
	display: block;
	color: #000;
	text-decoration: none;
	background-image: url('images/more.png');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-indent: 12px;
	margin: 10px 0 0 0;
}

.divide
{
	border-top: 1px solid #5581aa;
	width: 180px;
	height: 1px;
	background-color: #87afd4;
	font-size: 0;
	line-height: 0;
	margin: 10px 0 0 0;
}

#more-news
{
	display: block;
	background-image: url('images/more-news.png');
	width: 103px;
	height: 24px;
	text-indent: -9999px;
	margin: 15px 0 0 0;
}

#blue
{
	float: left;
	margin: 20px 0px 0px -16px;
	width: 212px;
	height: 165px;
	background-color: #96cef2;
}

#blue-top
{
	width: 212px;
	height: 3px;
	font-size: 0;
	line-height: 0;
	background-image: url('images/blue-top.png');
}

#blue p
{
	padding: 0 10px;
	margin: 10px 0 0 0;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #095295;
}

#footer
{
	margin: 0px 0 40px 55px;
	background-image: url('images/footer.png');
	width: 688px;
	height: 52px;
	font-family: "Tahoma", "Verdana", Helvetica, Arial, sans-serif;
	font-size: 11pt;
	color: #c5c0c0;
}

#footer p
{
	margin: 0 0 0 45px;
	padding: 16px 0 0 0;
}