@charset "utf-8";
/* 
  -----------------------------------
  The Curriers House Style Sheet
  by Echo Web Services
  www.echowebservices.com
  -----------------------------------
Color Scheme

*/
/* PRINT ------------------------------------------------------ PRINT */
/*The @ media does not function correctly in IE so 
the best bet is simply to move the a:after to the print style sheet.*/
@media print {
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;}
}

body, div, table,tr, td,h1#logo {margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	font:90% "Trebuchet MS", tahoma, sans-serif;
	background-color:#fff;
	line-height:1.5;
	background:url(../img/theme/pagebkgrd.jpg) repeat 0 0;}

/* LINKS ------------------------------------------------------ LINKS */
a {text-decoration:none;}
a:link {}
a:visited {}
a:hover {text-decoration:underline;}

/* LAYOUT ELEMENTS ------------------------------------- LAYOUT ELEMENTS  */
#wrapper{  }
	#mainSection{
		margin:0;
		padding-right:1em;}
		#content{
			margin-left:205px;}
		#sidebar{
			width:200px;
			float:left;}
		#mainMenu{
			margin:0;
			margin-top:80px;
			padding:0;}
	#footer{
		width:100%;
		margin:auto;
		text-align:center;
		clear:right;}
	#pageFooter{
		width:90%;
		margin:auto;
		text-align:center;
		font-size:75%;}
h1#logo a{
	background: url(../img/theme/miniTheCurriersHouse.gif) 0 0 no-repeat;
	height:57px;
	width:160px;
	position:absolute;
	z-index:1;
	top:0;
	text-align:center;
	margin:10px 15px}
h1#logo a span {display:none;}
.fltRight{float:right; text-align:right;margin-left:1em;}
.fltLeft{float:left; text-align:left;margin-right:1em;}
/* TEXT ------------------------------------------------------- TEXT */
h1, h2, h3, h4, h5, h6 {margin-top: 0;color:#808000;}
h1 {font-size: 150%;font-style:italic;}
h2 {font-size: 130%;}
h3 {margin-bottom: .2em; font-size: 110%;}
h4 {margin-bottom: 0; font-size: 100%;}
h5, h6 {font-size: 100%;}	
p {margin-top:}
.tinytext {font-size:80%;}
.tiniertext{font-size:70%;}
.testimonial {font-size:80%; font-weight:700;}
#pageFooter p{ margin:0;}
/* NAVIGATION ------------------------------------------------- NAVIGATION */
#mainMenu a{
	display:block;
	width:90%;
	padding-left:1em;
	xheight:2em;
	font-size:1.1em;
	color:#000;
	font-weight:700;
	text-decoration:underline;
	margin-top:10px;}
#footer .menu {
	margin: 0;
	padding: 0;}
#footer .menu li {
	list-style-type: none;
	margin: 0;
	padding: 0 10px;
	xfloat: left;
	display: inline;}
#footer .menu a {
	display: inline;
	text-decoration: none;
	padding: 4px 10px;}
#footer .menu a:hover {
	text-decoration:underline;}
/* LISTS ------------------------------------------------------ LISTS */
/* IMAGES ----------------------------------------------------- IMAGES */
img {border: none;}
/* TABLES ----------------------------------------------------- TABLES */
/* FORMS ------------------------------------------------------ FORMS */

/* MISC ------------------------------------------------------- MISC */
.clearing{clear:both;}
/* Clear the container item so short pages won't "stick out" the menu*/	
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*.clearfix {display: inline-block;}*/
* html #mainSection	{display: inline;}	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

