html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {font:normal normal 12px/12px Arial, Verdana, sans-serif;line-height: 1;background:#000 url('http://feature.atlrec.com/gymclassheroes/tumblr/images/bg.jpg') top center repeat-y;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
h1{font-size:4.4em;font-weight:normal;}
h2{font-size:2.8em;font-weight:bold;}
h3{font-size:1.6em;font-weight:bold;}
h4{font-size:1.2em;font-weight:bold;}
a img{border:0 none;}

#outerwrapper{background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/bg_footer.png') bottom center no-repeat;}
#wrapper{margin:0 auto;position:relative;width:910px;}
#header{height:442px;background:url('http://crushmm.net/gaby/gch/tumblr/img/gchheader.png') top center no-repeat;}
.homelink{width:800px;height:365px;display:block;position:relative;text-indent:-9999px;left:55px;}
#navigation{position:relative;top:-16px;}
#nav{width:722px;height:80px;background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png');margin:10px auto; padding:0;position:relative;}
#nav li{margin:0;padding:0;list-style:none;position:absolute;top:0;text-indent:-9999px;}
#nav li, #nav a{height:80px;display:block;}
#navone{left:0;width:130px;}
#navtwo{left:131px;width:132px;}
#navthree{left:263px;width:150px;}
#navfour{left:413px;width:154px;}
#navfive{left:567px;width:156px;}
#navone a:hover {background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png') 0 -68px no-repeat;}
#navtwo a:hover {background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png') -131px -68px no-repeat;}
#navthree a:hover {background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png') -263px -68px no-repeat;}
#navfour a:hover {background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png') -413px -68px no-repeat;}
#navfive a:hover {background: url('http://feature.atlrec.com/gymclassheroes/tumblr/images/navsprite.png') -567px -68px no-repeat;}

#content{width:908px;background:#FFF;margin:0 auto;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/bg_page.png') top center repeat-y;}
#left{width:505px;float:left;position:relative;left:65px;padding-top:15px;}

#content .post .media{text-align:center;margin:10px 0;width:500px;padding-left:2px;}
#content .post .copy{color:#666666;font-size:12px;line-height:14px;padding:15px;}
#content .post .copy a{color:#00dcc6;text-decoration:none;}
#content .post .copy a:hover{color:#666;}                        
#content .post .copy p{margin:10px 0 0 0;padding:0;}
#content .post .copy > p:first-child{margin-top:0;}
#content .post .copy img{max-width: 100%;}
.title{color:#000;font-size:24px;padding:15px 15px 0;font-family:'Anton', sans-serif;}
.title:first-child{padding-top:0;}
.title a, #content .post .title a:visited{color:#000;text-decoration:none;}
.title a:hover{color:#00dcc6;}
#content .post img {max-width:500px;}
#content .post .footer {font-size:12px;padding:10px 0 0 15px;}
#content .post .footer .date {width:67%;float:left;color:#666;}
#content .post .footer .date a, .date a:visited{color:#00dcc6;text-decoration:none;}
#content .post .footer .date a:hover{color:#000;}
#content .bottom {clear:both;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/divider.png') 0 0 no-repeat;width:506px;height:60px;}
#social{clear:both;padding:15px 0 0 15px;}
#social a{color: #00dcc6;}
#social a:hover {color: #000;}
#navibottom{font-size:15px;font-weight:bold;padding:0 0 15px 15px;text-transform:uppercase;}
#navibottom a, #navibottom a:visited{color:#000;text-decoration:none;}
#navibottom a:hover{color:#00dcc6;}

#videos{clear:both;color:#666;}
.video{margin:0 auto;text-align:center;}
.video a img{margin:8px 0;padding:2px;}
.video a img:hover{border:2px solid #000;padding:0;}
.vone, .vtwo, .vfour, .vsix, .veight, .vten, .vtwelve, .vfourteen{float:left;width:50%;}
.vthree, .vfive, .vseven, .vnine, .veleven, .vthirteen{clear:both;float:left;width:50%;}

#albumone, #albumtwo, #albumthree, #albumfour{clear:both;padding:0}
.albumtitle{color:#000;font-size:24px;font-family:'Anton', sans-serif;}
.albumart{float:right;padding-top:}
.tracklisting{font-size:14px;color:#666;padding:10px 0 0;}
.download{float:left;padding:0 7px 25px 0;}
.buybutton{float:left;padding-bottom:25px;}
.download a{width:100px;height:26px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/download.png') 0 0 no-repeat;}
.download a:hover{width:100px;height:26px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/download.png') 0 -26px no-repeat;}
.godl{display:block;position:relative;margin-top:10px;text-indent:-9999px;width:100px;height:26px;}

#right{width:268px;float:left;padding-top:10px;position:relative;left:75px;}
#right a {color: #2b8f80; text-decoration: none;}
#right a:hover {color: #000000; text-decoration: none;}
#follow{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/follow.png') top center no-repeat;padding:50px 0 25px 12px;}
#follow a img:hover{opacity:0.6;}
#music{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/music.png') top center no-repeat;padding:50px 0 25px 6px;}
#tour{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/tour.png') top center no-repeat;padding:50px 0 25px 15px;}
#members{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/members.png') top center no-repeat;padding:50px 0 25px 15px;line-height:15px;}

#merch{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/merch.png') top center no-repeat;padding:50px 0 10px 12px;}
#merchone{height:127px;}
#merchtwo{clear:both;height:127px;}
.merchleft{float:left;}
.merchright{float:left;width:114px;padding:10px}
.buybutton a{width:64px;height:26px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/buybutton.png') 0 0 no-repeat;}
.buybutton a:hover{width:64px;height:26px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/buybutton.png') 0 -26px no-repeat;}
.go{display:block;position:relative;margin-top:10px;text-indent:-9999px;width:64px;height:26px;}
.allmerch{position:relative;left:180px;font-weight:bold;}
.allmerch a, .allmerch a:visited{color:#000;text-decoration:none;}
.allmerch a:hover{color:#00dcc6;}

#email{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/emaillist.png') top center no-repeat;padding:50px 10px 25px 12px;}
.atl_signup_form {background-color:transparent;font-size:12px;font-family:'Anton', sans-serif;color:#000;text-align:left;width:240px;padding:10px 0;}
.atl_signup_form input{width:100%;}
.atl_signup_form input[type=text], .atl_signup_form select, .atl_signup_form option{background-color:#fff !important;color:#000000;font-size:11px;text-align:left;border:1px solid #00dcc6;}
.atl_signup_form .input_row{width:100%;margin-bottom:6px;}
.atl_signup_form .country{width:100%;}
.atl_signup_form input.signup_submit{width:auto;padding:0;}
.atl_signup_form input.signup_submit:hover{opacity:0.6;}
.atl_signup_form .signup_label{line-height:16px;}
.atl_signup_form .designates_required, .atl_signup_form .signup_privacy, .atl_signup_form .signup_mobile_terms, .atl_signup_form .store_list{font-size:10px;text-transform:uppercase;color:#000;}
.atl_signup_form a{color:#c00;}
.atl_signup_form a{text-decoration:none;}
.atl_signup_form a:hover{text-decoration:underline;}
#maillegal{font-size:9px;color:#666;}
#maillegal a, #maillegal a:visited{color:#00dcc6;}
#maillegal a:hover{color:#666;}

.tourlisting{clear:both;font-size:14px;padding:15px;line-height:16px;color:#666;}
.tourdate{font-family:'Anton', sans-serif;font-size:18px;padding-bottom:7px;color:#000;}
.tourcity{}
.tourvenue{}
.tourlink a, .tourlink a:visited{color:#000;text-decoration:none;text-transform:uppercase;padding:10px 0 0 0;}
.tourlink a:hover{color:#00dcc6;}

#fb{height:px;background:url('http://feature.atlrec.com/gymclassheroes/tumblr/images/fb.png') top center no-repeat;padding:50px 0 25px 6px;}
#footer{clear:both;margin:0 auto;text-align:center;padding:25px 0 10px;background:#000 url('http://feature.atlrec.com/gymclassheroes/tumblr/images/bg_innerfooter.png') top center no-repeat;}
#footer a img { vertical-align: middle}
#footer a img:hover{opacity:0.6;}
#footerlegal{text-align:center; padding-bottom:20px;color:#666;}
#footerlegal a, #footerlegal a:visited{color:#666;text-decoration:none;}
#footerlegal a:hover{color:#00dcc6;}


ol.notes {
    font-size: 11px;
    padding: 0px;
    margin: auto auto auto 15px;
    list-style-type: none;
    border-bottom: solid 1px #ccc;
    width: 475px;
    clear: both;
}

ol.notes li.note {
    display: block;
    width: 475px;
    float: right;
    border-top: solid 1px #ccc;
    padding: 5px 0;
    clear: both;
}

ol.notes li.note like {
    border-top: solid 1px #ccc;
    padding: 10px;
    clear: both;
}

ol.notes li.note img.avatar {
    vertical-align: -4px;
    margin-right: 10px;
    width: 16px;
    height: 16px;
}

ol.notes li.note span.action {
    font-weight: bold;
}

ol.notes li.note .answer_content {
    font-weight: normal;
}

ol.notes li.note blockquote {
    border-color: #eee;
    padding: 4px 10px;
    margin: 10px 0px 0px 25px;
}

ol.notes li.note blockquote a {
    text-decoration: none;
}

#like {
	float: left;
	width: 220px;	
	
	
}

#commentcount {
	float: right;
	width: 250px;	
	text-align: right;
	
}


.each_video {
	width: 236px;
	display: block;
	float: left;
	padding: 2px 0 7px 0;
	text-align: center;
	font-size: 11px;
	margin-bottom: 2px;
}

.each_video a img{
	padding: 2px;
	
}

.each_video a img:hover{
	border: solid #000;
	border-width: 2px;
	padding: 0px;
		
}

.each_video_padding {
	margin-bottom: 5px;
	
}


.link {
	margin: 4px 0 4px 8px;
	font-size: 16px;
	line-height: 25px;
}
                            
.link a {
	background-color: #d9faf7;
	color: #000;
	font-weight:bold;
	padding: 8px 12px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
                            
.link a:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}