html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Verdana, Tahoma, Arial, Sans-Serif;color:#7F7F7F; background:url(images/background/background_2.jpg);}
div, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none; vertical-align:middle;}
ul, li {list-style:none;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.px {font-size:1px;}

.line_background {background:url(images/background/background.jpg) repeat-x; width:100%; height:707px; position:absolute;}

.container {position:relative; width:750px; margin:0 auto;}
.white {background:#fff; width:747px; position:relative; min-height:900px; float:left; padding-left:3px;}
.img_big {background:#000 url(images/img_big/a1.jpg) no-repeat; width:744px; min-height:621px; float:left;}

.line_curving_top img {margin:25px 0 0 40px;}
.bg_red {background:#fff; border:3px solid #d30000; border-bottom:none; border-top:none; width:658px; margin-left:40px; float:left;}
.background_3 {background:url(images/background/background_3.jpg); margin:0 3px 0 3px; min-height:915px; float:left; width:652px;}
.logo {height:86px; margin-left:16px;}
#logo {margin-right:5px;}
.logo img {margin:3px 0 0 5px;}
.logo p {position:absolute; z-index:1; line-height:26px; top:36px; left:226px;}
.logo p a, .logo p a:active, .logo p a:hover {color:#fff; text-decoration:none; font-family:Franklin Gothic Medium; font-size:2em; text-transform:uppercase;}
.left {width:317px; margin-left:21px; float:left;}
  .scr_vid{width:290px; height:216px; background:url(images/background/vbg.jpg) repeat-x; text-align:center; }
  .scr_vid img{border:2px solid #ffffff; margin-top:18px;}
.dow {margin-bottom:12px;}
.text {background:#fff url(images/background/bg_text.jpg) no-repeat; width:309px; min-height:139px; padding-top:15px; font-size:1.18em;}
.text p {color:#a25301; margin:0 10px;}

.g1 {position:absolute; top:0; left:425px;}
.g2 {position:absolute;  top:185px; left:387px;}

.right {width:314px; height:100px; margin-top:279px; position:absolute; left:387px;}
.join {position:absolute; left:598px; top:256px;}
.join_href {position:absolute; z-index:1; top:40px; left:13px;}
.line_curving_bottom img {margin-left:40px;}
.bg_black_menu {background:url(images/other/bg_menu.jpg) no-repeat; width:309px; height:7px; margin-top:10px;}
.m_black {background:#000; width:200px; float:left;  width:309px;}
.bg_black_menu_1 {background:url(images/other/bg_menu_1.jpg) no-repeat; width:309px; height:7px; float:left;}
.m_left {position:relative; float:left;}
.m_left ul li {margin-bottom:7px;}
.m_i_left {width:155px; float:left;}
.m_i_left ul li a, .m_i_left ul li a:active, .m_i_left ul li a:hover {color:#d30000; font-family:Arial; font-size:0.91em; text-decoration:none; text-transform:uppercase;}
.m_right {position:relative; float:left; left:7px;}
.m_right ul li {margin-bottom:7px;}
.m_right ul li a, .m_right ul li a:active, .m_right ul li a:hover {color:#d30000; font-family:Arial; font-size:0.91em; text-decoration:none; text-transform:uppercase;}
.m_right ul li p {margin:8px 0 0 15px;}

.free_video {margin:12px 0 16px 40px}

.line_halftone_screen {margin-left:43px;}
.line_halftone_screen_bg {background:#d30000; width:658px; min-height:40px; position:relative; float:left; left:43px;s}

.copyright{margin-left:28px; width:600px; margin-bottom:7px;}
.copyright a{color:#021c2b;}

.porncentro_logo {margin-left:33px; }
.porncentro_logo p {font-size:1.09em; color:#fff; float:left; font-family:Tahoma; font-weight:bold; padding:8px 0 0 9px;}
.porncentro_logo img {float:left; position:relative;}
.porncentro_logo a {}

@media all and (min-width: 0px) {
.bg_text {margin-top:-4px;}
.logo p {line-height:22px;}
}


