@import url("reset.css");
 /****************************
1. Universal Styles
****************************/
body{
	background:#1e042b;
	color:#000000;
    font-family:Arial, Tahoma, Verdana;
}
.clear{clear:both}
.left{float:left;}
.right{float:right;}
/****************************
2. Header Styles
****************************/
#page{
    width:1000px;
    margin:0 auto;
    background:#ffffff;
    padding-bottom:20px;
}
.header img{display:block}
.title_section{
    height:46px;
    background:#000;
}
.title_section p{
    font-size:24px;
    line-height: 30px;
    color:#ffffff;
    padding:7px 0 0 30px
}
.title_section img{
    margin:12px 30px 0 0;
}
.media_player{
    width:960px;
    height:566px;
    background:#000000;
    margin:20px auto 0 auto;
}
.title_section_b{
    height:35px;
    background:#000;
    margin:17px auto;
    width:960px;
}
.title_section_b p{
    color:#ffffff;
    font-size:18px;
    padding:7px 0 0 13px;
}
.desc-a{
    padding:0 35px 0 35px;
    font-size:14px;
    color:#666666;
}
.desc-a a{
    color:#a503a9;
}
.thumbs {
    text-align:center;
    margin:20px 0 0 0;
}
.thumbs img{
    display:inline-block;
}
.link_download{
    width:960px;
    height:74px;
    display:block;
    background:url(../images/link-button.gif);
    margin:20px auto auto auto;
    font-size:48px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    text-shadow: 3px 3px 3px #000000;
    text-align:center;
    padding:30px 0 0 0;
    text-shadow:2px 2px 0px #000000;
    
}
.link_download:hover{color:#ebc306;text-shadow:2px 2px 0px #000000;}
.footer_links{
    height:254px;
    background:#000000;
    border-top:solid 5px #787777;
    border-bottom:solid 5px #787777;
    margin-top:60px;
}
.bottom-wrap-a{
    font-size:12px;
    text-align:center;
    color:#989797;
    font-weight:bold;
    line-height:16px;
    width:187px;
    margin:10px 0 0 20px;
}
.bottom-wrap-a a{
    display:block;
    width:187px;
    padding:12px 0 0 0;
    height:27px;
    background:#a503a9;
    font-size:26px;
    text-decoration:none;
    color:#ffffff;
    margin-top:17px;
    text-shadow:2px 2px 0px #000000;
}
.bottom-wrap-a a:hover{
    background:#07950a;
}
.bottom-wrap-b{
    margin:14px 6px 0 0;
}
.bottom-wrap-b img{
    margin:0 8px 0 0;
}
.bottom-links{
    margin:30px 0 0 0;
    font-size:12px;
    color:#555555;
    text-align:center;
    
}
.bottom-links p{
    margin:0 0 30px 0;
}

.mature-handjob-info {
	font-size: 11px; 
	color: #999999;
	width: 85%;
	margin: 0 auto;
	text-align: center;
	margin-top: 30px;
}

.mature-handjob-heading {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}

.mature-handjob-link {
	font-size: 38px;
	font-weight: bold;
	margin-bottom: 25px;
}
.container {width:60%; background-color:#FFF;margin: auto; text-align:center; }
.headerimg{width: 100%; max-width:1030px; height: auto;margin: 0 auto;}
.container2{width:100%; max-width:1030px; height: auto;margin: 0 auto;}
.container2 h1{}

.conx{ width:100%; max-width:400px; height:auto;}
ul { display:inline-block;width:100%;max-width: 400px;margin: auto; padding:5px;}
li {width: 100%;max-width: 380px;list-style: none; margin:0;}
.vfhg{ display:inline-block; width:100%; max-width:512px;vertical-align: middle;}
.vfhg_img {width:100%; max-width:497px; height:auto; margin:auto;}
@media screen and (max-width:1608px){
  .container {width:100%;}
  .desc-a{font-size: 50%;}
  .handjob-info{font-size: 50%;}
  .bottom-links{font-size: 50%;}
}