html{
	margin: 0;
	padding: 0;
	border: 0;
	/* [disabled]background: #000000; */
}.bp-reset-element,body,h1,h2,h3,h4,h5,h6,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,blockquote,q,th,td,caption,table,div,span,object,iframe,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{float:none !important;text-align:left;font-weight:normal;vertical-align:middle}table{border-collapse:separate;border-spacing:0;vertical-align:middle}a img{
	border: none;
	z-index: 5;
}

@media screen and (max-width: 479px){
	
	body{padding:0em 20px !important}
	body_RS{padding:0em 0px !important} /* TRY THIS OUT!!!!! */
}#

a:link{
           color: #000;
       }
a:hover{
           color: rgba(0,0,0,0.0);
       }
a:active{
           color: #FFF;
       }
	
body{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
/* body copy was FFDF00 */
/*	background: #fff; */
	margin: 0;
	padding: 0em 0;
	/* [disabled]background: #000000; */
}

body_RS{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000; // body copy was FFDF00 //
	background: #fff;
	margin: 0;
	padding: 0em 0px
}


body div#wrapper{
	width:100%}
	
	
section{
	padding-top: 0em;
	overflow: hidden;
*zoom:1}

/* FONTS */

p{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	/* display: inline; */
	line-height: 1.5em;
	padding: 0;
	margin: 1.5em 0;
	color: #000;
}

p_right_icons{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	/* display: inline; */
	line-height: 1.5em;
	padding: 0;
	margin: 0em 0;
	color: #000;
}

p_News{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	display: inherit;
	line-height: 1.5em;
	padding: 0;
	margin: 1.5em 0;
	color: #000;
}

p_header{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	
	display: block;
	line-height: 1.3em;
	padding: 0;
	margin: 0.7em 0;
	color: rgba(0,0,0,.4);
}



p_content{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	display: inherit;
	line-height: 1.5em;
	padding: 0;
	margin: 1em 0;
	color: #000;
}

p_content_rev{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	display: inherit;
	line-height: 1.5em;
	padding: 0;
	margin: 1em 0;
	color: #E6E5E7;
}

p_content_home{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	display: inherit;
	line-height: 1.5em;
	padding: 0;
	margin: 0.85em 0;
	color: #000;
}

h1{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	/* [disabled]display: inline; */
	font-size: 1.4em;
	line-height: 1em;
	color: #000000;
	text-transform: none;
	padding: 0;
}

h1_rev{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	/* [disabled]display: inline; */
	font-size: 1.4em;
	line-height: 1em;
	color: #E6E5E7;
	text-transform: none;
	padding: 0;
}

h2{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	display: inline;
	font-size: 1.2em;
	line-height: 1em;
	color: #000000;
	text-transform: none;
	padding: 0;
}

h2_rev{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	display: inline;
	font-size: 1.2em;
	line-height: 1em;
	color: #E6E5E7;
	text-transform: none;
	padding: 0;
}

h3{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	display: inline;
	font-size: 0.85em;
	line-height: -1em;
	color: #000000;
	text-transform: none;
	padding: 0;
}

h3_rev{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	display: inline;
	font-size: 0.85em;
	line-height: -1em;
	color: #E6E5E7;
	text-transform: none;
	padding: 0;
}


h1_header{
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	display: block;
	font-size: 1em;
	line-height: 1.5em;
	color: #000;
	text-transform: none;
	padding: 0;
}

bodylink{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 100%;
	/* [disabled]display: inherit; */
	line-height: 1.5em;
	padding: 0;
	margin: 0.85em 0;
	color: #000;
	text-decoration: underline;

}

bodylink:hover{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 100%;
	/* [disabled]display: inherit; */
	line-height: 1.5em;
	padding: 0;
	margin: 0.85em 0;
	color: rgba(0,0,0,.4);;
	text-decoration: underline;
}

bodylink:active{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 100%;
	/* [disabled]display: inherit; */
	line-height: 1.5em;
	padding: 0;
	margin: 0.85em 0;
	color: rgba(255,255,255,1);;
	text-decoration: underline;
}

/* FROM WWFT WEBSITE / EXAMPLE...

dt {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	display: inline;
	line-height: 1.5em;
	padding: 0;
	color: #000;
	width: 80px;
	float: left;
	clear: both
}

dd { 
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	padding: 0;
	color: #000;
	margin:0 0 10px;
	float:left; }
	
	*/
	
.weeblocks_Right {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,.2);
	color: rgba(255,221,0,1);
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	text-decoration: none;
	top: 0em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 1px;
	margin-top: -5px;
}



.weeblocks_Right_rev {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(255,255,255,.2);
	color: rgba(0,0,0,1);
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	text-decoration: none;
	top: 0em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 1px;
	margin-top: -5px;
}

.weeblocks_Right_white {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,.2);
	color: rgba(255,255,255,1);
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	text-decoration: none;
	top: 0em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 1px;
	margin-top: -5px;
}

/*.weeblocks_Right_Folio {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,0.2);
	color: #FFDF01;
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 6px 0px 6px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 1px;
	margin-top: 0px;
	z-index: 5;
}


.weeblocks_Right_Folio_Link {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,1);
	color: #FFFFFF;
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 6px 0px 6px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 1px;
	margin-top: 0px;
	z-index: 5;
}
*/


/*

.weeblocks_LargeNumberRight {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,0);
	color: rgba(0,0,0,.2);
	display: block;
	font-size: 5em;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	top: 0em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	letter-spacing: 0px;
	margin-top: 0px;
}
*/

.weeblocks_Left {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: #000;
	color: #ffffff;
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;  
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	margin-top: 0px;
}

.weeblocks_RightDate {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,0.2);
	color: rgba(255,221,0,1);
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: right;
	letter-spacing: 1px;
	margin-top: -4px;
}

.weeblocks_RightDate_rev {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(255,255,255,0.2);
	color: rgba(0,0,0,1);
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: right;
	letter-spacing: 1px;
	margin-top: -4px;
}

.weeblocks_RightDate_white {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,0.2);
	color: rgba(255,255,255,1);
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: right;
	letter-spacing: 1px;
	margin-top: -4px;
}

.weeblocks_RightLink {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: #000;
	color: #ffffff;
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;  
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: right;
	letter-spacing: 1px;
	margin-top: -4px;
}

.weeblocks_RightLink:hover {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: #ffffff;
	color: #000000;
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;
	font-size: .85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: right;
	letter-spacing: 1px;
	margin-top: -4px;
}





.weeblocks_Date {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,0.2);
	color: rgba(255,221,0,1);
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	margin-top: 0px;
}


.weeblocks_ItemNumber {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(255,255,255,0);
	color: #000000;
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	line-height: 1.5em;  
	font-size: 3em;
	font-weight: normal;
	padding: 1px 6px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	margin-top: 0px;
}
.weeblocks_Left_Date {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: rgba(0,0,0,1.0);
	color: #FFDF01;
	display: inherit;
	/* THIS CONTROLS THE WHITE BOX HEIGHT, RATHER THAN <p>*/ 
	/* [disabled]line-height: 1.5em; */
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 6px 0px 5px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	/* [disabled]margin-top: 2px; */	/* PREVIOUS SETTINGS....
	
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: #000;
	color: #fff;
	display: inherit;

	line-height: 1.5em;
	font-size: 0.8em;
	font-weight: normal;
	padding: 1px 6px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	margin-top: 2px;*/
}

/* FONTS */

/* nice mini buttons*/

.weeblocks_Left:hover {
	font-family: 'YWFTUltramagnetic', Helvetica, Arial, sans-serif;
	background: #ffffff;
	color: #000;
	display: inherit;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 5px 0px 6px;
	position: inherit;
	right: 0px;
	text-decoration: none;
	top: 0.5em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	float: left;
	letter-spacing: 1px;
	line-height: 1.5;
	margin-top: 0px;
}

/* nice mini buttons*/
	


.box{
	display: block;
	color: #000000;
	padding: 0em 0em;
	overflow: hidden;
	*zoom:1;
	border-bottom: 0px;
}


/* THIS CONTROLS THE LITTLE [NEW] GRAPHIC OVER THE NEW IMAGERY... */

.img-container { position: relative; }

.img-container .top {
  position: absolute;
  margin-top: 20px;
  top: 0;
  left: 0;
  z-index: 0;

  
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
}




.img-container:hover .top {
	  position: absolute;
	  	*zoom:0;
  opacity: 1;
}



.box_New{
	display: block;
	color: #121121;
	padding: 0em 0em;
	overflow: hidden;
	*zoom:1;
	border-bottom: 0px;
}

.horizontalrule {
	min-height: 1px;
	clear: both;
	width: 100%;
	border-bottom: 8px solid rgba(0,0,0,.1);
	height: 4px;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 15px;
}

.horizontalrule2 {
	min-height: 1px;
	clear: both;
	width: 100%;
	border-bottom: 8px solid rgba(0,0,0,.1);
	height: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
}

.horizontalrule_rev {
	min-height: 1px;
	clear: both;
	width: 100%;
	border-bottom: 8px solid rgba(255,255,255,.2);
	height: 4px;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 15px;
}

.horizontalrule2_rev {
	min-height: 1px;
	clear: both;
	width: 100%;
	border-bottom: 8px solid rgba(255,255,255,.2);
	height: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
}

.box_H{
	color: #000000;
	padding: 21px 0em;
	*zoom:0;
	border-bottom: 0px;
}



.boxrule{
	display: block;
	height: 22px;
	padding: 0em 0em;
	overflow: hidden;
	*zoom:0;
	border-bottom: 0px;
}

.boxrule_New{
	display: block;
	color: rgba(0,0,0,0.2);
	height: 2px;
	padding: 0em 0em;
	overflow: hidden;
	*zoom:0;
	border-bottom: 0px;
}



img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.right {
	display: block;
	float: right;
}

.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}



p.center { text-align: center; }

h1.center { text-align: center; }

p.right { text-align: right; }

h1.right { text-align: right; }


p_header.right{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	text-align: right;
	display: block;
	line-height: 1.5em;
	margin: -0.2em 0;
	color: rgba(0,0,0,.3);
	margin-top: 5px;
}

p_header.right_rev{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.85em;
	text-align: right;
	display: block;
	line-height: 1.5em;
	margin: -0.2em 0;
	color: rgba(255,255,255,.25);
	margin-top: 5px;
}

h1_header.right { text-align: right; }



ul
{
    list-style-type: none;
}

Li
{
    list-style-type: none;
}

/* Rollover Imagery Test */

.imgMM { width: 645px; height: 364px; background:url(http://www.josimar.com/mueller/imgs/pns_MuscleMarys_Paintover.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }

.imgMM:hover { width: 645px; height: 364px; background: url(http://www.josimar.com/mueller/imgs/pns_MuscleMarys_Wireframe.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }
	
.imgMMhl { width: 430px; height: 243px; background:url(http://www.josimar.com/mueller/imgs/pns_MuscleMarys_Paintover.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }

.imgMMhl:hover { width: 430px; height: 243px; background: url(http://www.josimar.com/mueller/imgs/pns_MuscleMarys_Wireframe.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }
	
	
.imgAX { width: 645px; height: 282px; background: url(http://www.josimar.com/mueller/imgs/pns_Axels_Logo.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }

.imgAX:hover { width: 645px; height: 282px; background: url(http://www.josimar.com/mueller/imgs/pns_Axels_Wireframe.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }
	
.imgAX2 { width: 645px; height: 364px; background: url(http://www.josimar.com/mueller/imgs/pns_Axels_Initial.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }

.imgAX2:hover { width: 645px; height: 364px; background: url(http://www.josimar.com/mueller/imgs/pns_Axels_Paintover.png); display: block;
	margin-left: auto;
	margin-right: auto; /*no-repeat;*/ }

/* VIDEO CONTAINER / YOUTUBE STUFF */

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position: absolute;
	top: 0;
	left: 1px;
	width: 100%;
	height: 100%;
}
