/**************Style sheet for Areionauthor:  grace pokwww.gracepok.comColor Scheme:  	Black	Gray: 8c8c8c  Websafe:  999	Text: 666;	Burgundy: 663333;****************//* General----------------------------------------------*/body {	font-family: Arial, Helvetica, Geneva, sans-serif;	text-align: center;  /*for IE6 and older */	font-size: 13px;}div {margin: 0; padding: 0;}p, ul { color: #666; }a { color:black; }a:link { }a:visited {  }a:hover { color: #663333;}a:active {color: #663333; }/* Basic Structure----------------------------------------------*/.wrapper {	width: 840px;	margin: 20px auto;	text-align: left;  /*reset*/}.text {	float: left;	width: 500px;}.sidebar {	float: right;	width: 230px;	/*background-color: yellow;  /* TEST */	text-align: center;}/* Header----------------------------------------------*/.header {	margin-bottom: 10px; 	vertical-align: baseline;	/*text-align: center;*/}.header .logo{	float: left;	border: 0;	width: 50px;	margin-top: 2px;	margin-right: 10px;	vertical-align:text-bottom;}.header .firmname {	display: block;	float: left;	padding-top: 10px;	padding-bottom: 8px;	width: 330px;	text-transform: uppercase;	color: #999999;	letter-spacing: 3px;}.header .tagline {	float: right;	text-align: right;	margin-top: 44px;	display: block;	width: 430px;	font-size: 20px;	color: #999999;	letter-spacing: 1px;}.tagline span {	float: right;	padding-right: 5px;}#pg_home .tagline span {	float: right;}/* -- little boxes for V, M, G, A, R ----*/.tagline div {	float: right;}.tagline a { 	float: left;	text-decoration: none;	color: #CCC;	border: 1px solid #CCC;		text-align: center;	width: 24px;	height: 16px;	margin: 2px 4px;}.tagline a span { 	display: none;	padding: 0;}.tagline div a.nav_vision {	background: #ccc url('images/t_vision.jpg') no-repeat scroll top left;}.tagline div a.nav_mission {	background: #ccc url('images/t_mission.jpg') no-repeat scroll top left;}.tagline div a.nav_goals {	background: #ccc url('images/t_goal.jpg') no-repeat scroll top left;}.tagline div a.nav_action {	background: #ccc url('images/t_action.jpg') no-repeat scroll top left;}.tagline div a.nav_results {	background: #ccc url('images/t_results.jpg') no-repeat scroll top left;}.tagline div a:hover,#pg_vision div a.nav_vision,#pg_mission div a.nav_mission,#pg_goals div a.nav_goals,#pg_action div a.nav_action,#pg_results div a.nav_results {	border: 1px solid #A01415;	background-position: 0px -20px;}/* Navigation----------------------------------------------*/.navbar {	list-style: none;	text-align: left;}.header .navbar {	margin: 0 0 0 60px; 	padding: 10px 0 0 0;	border-top: 3px solid #A01415;}.footer .navbar {	margin: 0;	padding: 0;	font-size: 9px;	float: left;	width: 510px;}.navbar li{	display: inline;}.header .navbar li {	color: #999;	font-size: 110%;	padding: 0 0 0 29px;	background: transparent url("images/arrow.jpg") no-repeat scroll 6px center;}.footer .navbar li a {	padding: 0 4px 0 2px;	margin: 0;	border-right: 1px solid #999;}.navbar li.firstitem, .footer .navbar li.firstitem a {	padding-left: 0;}.header .navbar li.firstitem  {	background-image: none;	padding-right: 2px;}.navbar li.lastitem, .navbar li.lastitem a {	border-right: 0;	padding-right: 0;}.navbar a{ text-decoration: none;  }.navbar a:hover { text-decoration: underline; }/* For coloring current page */#pg_home .nav_home, #pg_about .nav_about {color: #663333;}#pg_coach .nav_coach {color: #663333;}#pg_learn .nav_learn {color: #663333;}#pg_services  .nav_comm  {color: #663333;}#pg_contact .nav_contact{color: #663333;}/* Content -- Main text and Sidebar----------------------------------------------*/.content {	padding-top: 20px;	padding-left: 60px;}.text h1, .text h2, .text p, .text blockquote, .text h3 {	margin: 0; padding: 0;}.text h1 {	font-size: 140%;	height: 2em;	font-weight: normal;	letter-spacing: 1px;	text-transform: uppercase;	color: #999;}.text h2 {	font-size: 110%;	line-height: 1.4;	font-weight: bold;	color: #663333;	padding-bottom: 0.5em;}.text p, .text blockquote {	margin-bottom: 1em;	text-align: justify;	line-height: 1.2;}.text ul {	text-align: justify;	line-height: 1.2;	margin-top: 0;}.text blockquote {	font-style: italic;	color: #663333;	margin: 0;	text-align: justify;}.text blockquote.source {	text-align:right;	margin-bottom: 1em;}.text h3 {	font-style: italic;	font-size: 110%;	color: #666666;}.sidebar {	padding-top: 2.4em;  /* match the H1 in text block.  account for text size diff */}.sidebar img { 	width: 230px;  /* force the image to fit within the sidebar */}.sidebar blockquote {	margin: 0; 	margin-top: 1em;	padding-left: 0.5em;	border-left: 5px solid #663333;	font-size: 110%;	font-style: italic;}/* Footer with navigation----------------------------------------------*/.footer{	width: 780px;	margin-top: 30px;	margin-left: 60px;	padding-top: 7px;	text-align: center;	border-top: 1px solid #A01415;}.footer p {	float: right;	font-size: 9px;	width: 260px;	text-align: right;	margin: 0;}/* Utility----------------------------------------------*/.clear {	padding: 0px;	margin: 0px;	border: 0px;	display: block;	clear: both;	overflow: hidden;	font-size: 0px;}.caption {	font-size: 90%;	margin-top: .4em;	color: #999;	text-align: center;}.slogan {	font-family:  Helvetica, Arial, Geneva, sans-serif}.copyright {	color: #888888;}.spacer {	font-size: 0px;}/* 5 concept pages:  vision, mission, goals, action, results * -------------------------------------------------------- */.link a{	color: #663333;	font-style: italic;}.next {  	float: right;  }.prev { 	float: left;  }/* #pg_vision .content {background: transparent no-repeat center right;} *//*#pg_mission .content {background: transparent url(images/bg_dolphins.jpg) no-repeat center right;}#pg_goals  .content {background: transparent url(images/bg_stopwatch.jpg) no-repeat center right;}#pg_action  .content {background: transparent url(images/bg_action.jpg) no-repeat center right;}#pg_results  .content {background: transparent url(images/bg_diamond.jpg) no-repeat center right;}*//* Contact Page specific----------------------------------------------*/.contactinfo * {	line-height: 1.3;}.contactinfo .firmname { 	text-transform: uppercase;	font-size: 140%;	font-weight: normal;	color: black;}.contactinfo .tagline {	color: #663333;}.contactinfo em {	font-style: normal;	font-weight: bold;	margin-right: 0.2em;}
