a:link, a:visited  { color: #205d7a; }
body  { background-color: #d1d8db; }
#top { background:#205d7a url(cool/bg.jpg) no-repeat top center; }
#nav li ul li  { background: #384c56; }
.entry a.btn, input.submit, #commentform #submit { background-color:#205d7a; border:1px solid #18475d; }
.post #share .banner { background:url(cool/banner-share.png) no-repeat; }
.featured-banner { background:url(cool/banner-featured.png) no-repeat; }
#matcherheader {
    height:100px;
	width:800px;
	margin:0px auto;
	text-align:center;
	padding-top:40px;
}
#matcherspa {
    background:#FEFBD6;
	border:1px solid #F7CE6F;
	width:760px;
	padding:20px;
	margin:0px auto;
	text-align:left;
	margin:5px;
}
#matcherheader h1 {
    margin:0px;
    letter-spacing:-3px;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:48px;
	color:#009ff4;
}
#matchercontainer {
    background:#FFFFFF;
	border:1px solid #e4e4e4;
	padding:20px;
	margin:0px auto;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
#matchercontainer h4 {
    font-size:18px;
	color:#464646;
	font-weight:bold;
	margin:0px;
}
#matchercontainer h5 {
    font-size:14px;
	color:#ababab;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:20px;
}
#matcherright {
    width:400px;
	float:right;
	height:300px;
	margin-left:30px;
	border-left:#E2E2E2 1px solid;
	padding-left:25px;
}
.matchersubmit {
    border:1px solid #dfdada;
	padding:10px;
	width:370px;
}
.matcherbutton {
    padding:10px;
	background:#0099FF;
	color:#FFFFFF;
	border:0px;
}
#matcherclear {
    clear:right;
}