/* Do Not Keep CSS in the Head */
/* Masonry*/
body {font-family: Arial, Helvetica, sans-serif;}
.example {
	float:left;
	width:600px;
}
.wrap  {
	-moz-border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #fff;
	border:0 solid #445566;
}
.msnry_col1 {width:180px;}
.msnry_col2 {width:280px;}
.msnry_col3 {width:580px;}
.box  {
	background:none repeat scroll 0 0 #fff;
	float:left;
	font-size:13px;
	margin:5px;
	padding:5px;
	border-top: 1px solid #E5E0D7;
}
.clean {background:none repeat scroll 0 0 #fff;}
#main_content .box h5 {
	color:#E5E0D7;
	float:left;
	font-size:30px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:0;
	margin-right:4px;
}
#main_content .box p {margin:5px 0 10px 30px;}
#main_content .clean p {
	margin:5px 0 10px 0px;
	font-size: 16px;
	font-family:georgia, Times, serif;
	font-size:16px;
	line-height:1.15;
	color:#58600f;
}
#main_content .clean hr.horizontal_rule {
	width:280px;
}
/* Page Layout */
body  {
	background-image: none;
}
#membership #container  {
	margin:0 auto 0;
	text-align:left;
	width:960px;
}
#membership #content  { background-image: none; margin: 0;}
#membership #main_content  {
	float:left;
	margin:30px 20px 20px;
	width:580px;
}
#membership #footer {margin-top: 100px;
	background:none repeat scroll 0 0 #fff;
	width:auto;
}
#membership #sidebar {display: inline;margin:40px 20px 10px 0;}
#sidebar blockquote {
	font-family:Georgia;
	font-style:italic;
	margin:20px 0;
	padding:0 30px;
	background: url(../images/membership_quotes.png) no-repeat;
}
#sidebar blockquote p {
	font-size:16px;
	line-height:24px;
}
#sidebar blockquote cite, #sidebar blockquote em, #sidebar blockquote i  {
	font-family:Arial;
	font-style:normal;
}
#sidebar blockquote cite {font-size: 12px;}
