	/* www.charlotteshorthouse.com
	Global CSS Document
	Produced by vanessa eley at
	www.dotSquared.co.uk */

/* Reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, acronym, img, ol, ul, li
 {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

/* General */
A:link {color: #00ABBB; text-decoration:none;}
A:active {color: #00ABBB; text-decoration:none;}
A:visited {color: #00ABBB; text-decoration:none;}
A:hover {color: #FDB812; text-decoration:underline;}

a img { border-style: none;}

body{
	margin:0;
	padding:0;
	text-align:center;
	background-color:#ccc;}

h1{	color:#8D6B29;
	font-family: Georgia, "Times New Roman", Verdana, Arial;
	font-size: 1.2em;
	font-weight:bold;}

h2{ color:#FDB812;
	font-family: Georgia, "Times New Roman", Verdana, Arial;
	font-size:1em;
	font-weight:bold;}

h3{	color:#8D6B29;
	font-family: Georgia, "Times New Roman", Verdana, Arial;
	font-size: 0.9em;
	font-weight:bold;
	padding: 4px 0 4px 0;}

p {margin:2px 0 16px 0;}
img { border:0;}
ul { list-style: circle; list-style-position:inside;}

/* Layout */

#content {
	height:296px;}

#outerWrapper{
	width:960px;
	text-align:left;
	background-image: url("../images/CS-2010-bkgrd.gif");
	background-position:top;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	margin-top:12px;
	margin-bottom:12px;}

#header{
	min-height:250px;
	width:960px;
	padding-bottom:12px;
	height:250px;}

#innerWrapper{
	margin:0 69px 0 69px;
	width:822px;}

#leftColumn{
	float:left;
	width:490px;
	padding:0;
	color:#8D6B29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;}

#rightColumn{
	float:right;
	width:242px;
	text-align:center;}
	
#navigation {
	width:822px;
	min-height:60px;
	font-family: MyriadWebPro, Helvetica, sans-serif, Verdana;
	font-size:1.8em;
	text-align:left;
	clear:both;}

#navigation a {color: #FDB812; text-decoration:none;}
#navigation a:hover {color: #00ABBB; text-decoration:underline;}
	
#footer{
	clear:both;
	width:822px;
	min-height:74px;
	border-top: 1px solid #00ABBB;
	height:74px;}

/* Details */

.floatLeft{ float:left;}
.floatRight{ float:right;}

.imgFrame { border: #00ABBC 1px solid;}

.testimonials{
	color:#009BA5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-style:italic;
	padding:0;
	font-weight:bold;}

.testimonialCredit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666;}

.footerText{
	color:#FFCC4E;
	font-family: Myriad, Verdana, "Times New Roman", Arial;
	font-size:1.3em;
	text-align:center;
	padding-top:15px;}
	
.footerText a {color: #FDB812; text-decoration:none;}
.footerText a:hover {color: #009BA5; text-decoration:none;}
	
.hide{
	visibility:hidden;}
.quote {
	font-size:0.75em;
	font-weight: normal;}
/* ends */