body {
	background-color:	white;
  	font-family: 		Arial, sans-serif;
}

#header img {
	border-width:		0px;
	padding:			5px 0px 10px 10px;
}

#header {
	border-bottom:		3px solid #BFD3FF;
	margin: 			2px;
	height: 			88px;
}

#header ul {
	list-style-type:	none;
	margin-top:			30px;
	margin-right:		70px;	 
}

.header_sel {
	background-color:   #BFD3FF;
}
 
#header li {
	float:				right;
	display: 			inline;
	margin:				5px 2px;	 
}

#header li a {
	height: 			25px;
	line-height: 		25px;
	float: 				left;
	width: 				100px;
	display: 			block;
	border: 			1px solid #dcdce9;
	color: 				#0d2474;
	text-decoration: 	none;
	text-align: 		center;
	font-weight: 		bold;	
}

#header li a:hover { 
	background-color:   #F1F0F1;
}

#tips {
	background-color:   #F1F0F1;
	float:				right;
	width:				200px;
	font-size:			65%;
	padding-left:		5px;
	padding-right:		5px;
	margin:				15px;
	border-color:		#7F120F;
	border-style: 		dotted;
}

#tips h2 {
	color: 				#7F120F;
}

#tips h3 {
	color: 				#7F120F;
}

#main {
	width:				600px;
	font-size:			105%;
	padding:			2px;
	margin:				10px 0px 0px 0px;
}

#samples {
	width:				700px;
	font-size:			115%;
	font-style:			italic;
	padding:			2px;
	margin:				0px 0px 0px 0px;
}

#praise {
	width:				700px;
	font-size:			115%;
	font-style:			italic;
	padding:			2px;
	margin:				0px 0px 0px 0px;
}

#main_praise_list {
	list-style-type:	none;
}

.praise_ref {	
	font-style:			normal;
	font-weight:		bold;
	margin-bottom:		30px;
}

.praise_ref a img {	
	color: 				white;
}

#map {
	background-color:	#D3C8BB;
	border:				3px solid #D3C8BB;
	float:				right;
	padding:			1px;
}

#contact {
	width:				600px;
}

#contact h1 {
	padding-left:		10px;
	color: 				#7F120F;
}

#contact h3 {	
	color: 				#7F120F;
}

#contact div {
	padding-left:		20px;
	padding-bottom:		10px;
}

#faq {
	width:				600px;
}

#faq h1 {
	padding-left:		10px;
	color: 				#7F120F;
}

#faq h2 {
	padding-left:		20px;
	color: 				#7F120F;
}

#faq h3 {
	font-size:			80%;
	color: 				#7F120F;
}

#faq p {
	font-size:			80%;
}

#faq .faq_sub_list {
	font-size:			85%;
	font-style: 		italic;
}

#faq .faq_sub_list_text {
	padding-left:		10px;
}

#privacy {
	width:				600px;
}

#privacy h1 {
	padding-left:		10px;
	color: 				#7F120F;
}

#privacy h3 {
	color: 				#7F120F;
}

#ads {
	border-top:			3px solid #BFD3FF;
	padding:			7px 2px 2px 2px;
	margin:				2px 2px 2px 2px;
	text-align:			center;
}

#footer {
	border-top:			3px solid #BFD3FF;
	background-color:	white;
	text-align:			center;
	padding:			2px;
	margin:				2px;
	font-size:			90%;
}

#footer li {
	list-style-type:	none;
	display: 			inline;
	margin-left:		5px;
	margin-right:		5px;	 
}

#footer li a {
	font-size: 			100%;
}

#copyright {
	color:				grey;
	font-weight: 		bold;	
}

.emphasized {
	font-style:			italic;
	font-size: 			140%;
	color: 				#7F120F;
}

.bookmaplet {
	background-color:	#D3FFBF;
	text-align:			center;
	padding:			2px 4px 2px 4px;
	border:				1px solid gray;
	border-color: 		black;
	text-decoration:	none;	
}


