* { padding: 0; margin: 0; }

body {
	font-family: Arial,Verdana;
 	font-size: 12px;
 	font-weight:1000;
 	background-color:#42352F;
 	margin-top: 40px;
}

#container { 
 	margin: 0 auto;
 	width: 944px;
}

#header {
 	width: 922px;
 	color: #333;
 	padding: 10px;
 	/*border: 2.5px solid #539498;*/
 	height: 170px;
 	background-color: #48C798;
	font-size: xx-large;
}

#mainContent { 
 	width: 922px;
 	color: #333;
 	/*border: 2.5px solid #539498;*/
 	margin: 35px 0px 0px 0px;
 	padding: 10px;
 	/*height: 350px;*/
 	background-color: #EDDA74;
}


#footer { 
 	color: white;
 	width: 922px;
 	/*border: 2.5px solid #539498;*/
 	padding: 10px;
 	background-color:#52A57D;
 	text-align:center;
}

#logo {
	margin: -170px 50px 0px 650px;
}

#s {
	font-family:"Script MT Bold";
}

h2#spe {
	margin-left: 270px;
}
h5 {
	margin-left: 190px;
}

ul {
	font-size: medium;
}
ul#list-nav {
	list-style:none;
	margin-top:-20px;
	padding-left:35px;
	width:615px
}

#sideList {
	list-style:none;
	float:left;
	margin-top: -400px;
	margin-left: 650px;
	width:320px;
}
.colleft {margin-left: 100px;width:200px;clear:both;/*border: 2.5px solid #539498;*/}
.colright {
	
	float:left;
	margin-top: -440px;
	margin-left: 500px;
	width:200px;
clear:right;/*border: 2.5px solid #539498;*/
}

ul#list-nav li {
	display:inline;

}

ul#list-nav li a {
	text-decoration:none;
	padding:5px 0;
	width:100px;
	background:#485e49;
	color:#eee;
	float:left;
	text-align:center;
	border-left:1px solid #fff;
}

ul#list-nav li a:hover {
	background:#a2b3a1;
	color:#000
}

.quote {
	text-align: right;
}

.h {
	text-align: center;
	font-size:medium;
}

.b {
	text-align: center;
	color:#9F3333;
	font-size: large;
}
#u {
	margin-left:20px;
}

p{
	color:	black;
	font-size: medium; 
}

.redheart {color:#ff0000; font-size:14px;
font-family:'arial unicode MS', arial, geneva, sans-serif; 
}


