/* http://nclud.com/sketchbook/clearfix-is-out-were-moving-on/ */
.clear { display: inline-block; }
	.clear:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
	
/* PROFILE */
#profile-container h3 { color: #c46429; font-family: Arial, sans-serif; font-size: 130%; }
#profile-side-a { color: #ab793c;
                  clear:left; }
	#profile-side-a p { padding-top: 5px; text-transform: uppercase; }
		#profile-side-a p span { color: #000; }
#profile-content h3 { padding-top: 5px; }
#profile-content h4 { font-size: 145%; }
#profile-content a { text-decoration: none; }
#profile-content div { clear: none; padding-top: 0; width: 100%; /* override all.css */ }
#profile-content > div { padding-top: 30px; }
#profile-content h3 + div { padding-top: 5px; }
#profile-content .media-container { float: left; margin-right: 9px; overflow: hidden; width: 170px; }
.rating-container { margin-top: 20px; }
.ratingLabel { float: left; font-size: 90%; margin: 6px 4px 0 0; padding: 0; }
.rating-container div + div > .ratingLabel { margin-left: 5px; }
#profile-content > div + h3 { margin-top: 45px; }
#profile-content > div:last-child { margin-bottom: 90px; }

#profile-side-b
{
    padding-top:10px;
}
#profile-side-b div.text  
{
    color: #362715;
    padding-left:10px;
    padding-right:10px;
    font-size:1.1em;
 }

#profile-header .main-img {float:left;}

#profile-header .main-img img
{
border-color:White; border-width:3px; border-style:solid;
}

.profile-records h4 { color: #332200;}
.profile-records p { color: #553311;}
/* last edited on Mon Jan 25 23:50:06 CST 2010 #jhelms */