#holder_HEADER, 
.HOLDER {
	width: 1240px;
	}
	
.head{
	width:1240px;
	}
	
#holder_UPPERNAVIGATION.user{
	width:952px;
	}

/* SLIDE SHOW */
.holder_SLIDESHOW {
	height: 500px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-align: center;
	width:1240px;
	}
	
/* PROMOTION SECTION */
/* #promo-holder{
	width:960px;
	margin:0 auto;
	height:437px;
	position:relative;
	top:0;
	cursor:pointer;
	}

#promo-holder .promo{
	float:left;
	width:320px;
	height:437px;
	position:relative;
	top:0;
	cursor:pointer;
	}
	.tint {
		cursor: pointer;
		float: left;
		height: 437px;
		margin: 0;
		position: relative;
		width: 320px;
		}
	#promo-holder .promo img{
		cursor:pointer;
		}
	.promo .promo-text{
		width:300px;
		height:106px;
		line-height:82px;
		position:absolute;
		bottom:0;
		background:url(/images/css2/black-px-70.png) repeat left top;
		color:#fff;
		font-size:24px;
		font-weight:800;
		padding-left:20px;
		display:none;
		cursor:pointer;
		} */
#prcat-holder{
	width:960px;
	margin:0 auto;
	height:437px;
	position:relative;
	top:0;
	cursor:pointer;
	}

#prcat-holder .prcat{
	float:left;
	width:320px;
	height:437px;
	position:relative;
	top:0;
	cursor:pointer;
	}
	.tint {
		cursor: pointer;
		float: left;
		height: 437px;
		margin: 0;
		position: relative;
		width: 320px;
		}
	#prcat-holder .prcat img{
		cursor:pointer;
		}
	.prcat .prcat-text{
		width:300px;
		height:106px;
		line-height:82px;
		position:absolute;
		bottom:0;
		background:url(/images/css2/black-px-70.png) repeat left top;
		color:#fff;
		font-size:24px;
		font-weight:800;
		padding-left:20px;
		display:none;
		cursor:pointer;
		}	
		
/* HOME SOCIAL MEDIA */
.generic-hp-social .social-container {
    margin: 25px auto;
    overflow: hidden;
    text-align: center;
	}
.generic-hp-social .social-container a {
    background: url("/images/css/social.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 36px;
    margin: 0 6px;
    position: relative;
    text-decoration: none;
    width: 39px;
	}
.generic-hp-social .social-container a.facebook {
	    background-position: 0 0;
	}
.generic-hp-social .social-container a.facebook {
    background-position: 0 0;
	}
.generic-hp-social .social-container a.twitter {
    background-position: -38px 0;
	}
.generic-hp-social .social-container a.pinterest {
    background-position: -76px 0;
	}
.generic-hp-social .social-container a.google-plus {
    background-position: -114px 0;
	}
.generic-hp-social .social-container a.youtube {
    background-position: -152px 0;
	}
.generic-hp-social .social-container a.instagram {
    background-position: -190px 0;
	}
.generic-hp-social .social-container a.tumblr {
    background-position: -228px 0;
    color: #000;
    font: 16px/1em futura-pt,Tahoma,Verdana,sans-serif;
    letter-spacing: 1px;
    margin-right: 60px;
	}
.ru.generic-hp-social .social-container a.tumblr {
    margin-right: 83px;
	}
.generic-hp-social .social-container a.tumblr span {
    left: 42px;
    position: absolute;
    top: 17px;
	}
.generic-hp-social .social-container a.vine {
    background-position: -266px 0;
	}
.generic-hp-social .social-container a.facebook, 
.generic-hp-social .social-container a.twitter, 
.generic-hp-social .social-container a.pinterest, 
.generic-hp-social .social-container a.google-plus, 
.generic-hp-social .social-container a.youtube, 
.generic-hp-social .social-container a.instagram {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
	}
.generic-hp-about {
    color: #000;
    font-family: futura-pt,Tahoma,Arial,Verdana,Sans-Serif;
	}
.generic-hp-about p {
    font-size: 16px;
    letter-spacing: 1px;
    margin-bottom: 19px;
	}
.generic-hp-about {
    padding-bottom: 30px;
	}
.generic-hp-about p {
    font-size: 14px;
    margin: auto;
    text-align: center;
    width: 740px;
  	line-height: 1.5em;
	}
	.generic-hp-about p.bottom-text{
		margin:0 auto 1em;
		}