html, body{margin:0; background:#2F2F2F url(http://bestporn.ws/images/background.png) repeat; font-family:Arial,Helvetica,sans-serif}

img{border:0}

#container{width:990px; margin:0 auto; background:#FFF; border-left:5px solid #96A1AC; border-right:5px solid #96A1AC}

#header_top{background:url(http://bestporn.ws/images/heeader_bg.png) repeat-x bottom; display:block}

#logo{height:99px; float:left}

#ad_768x90{padding-top:5px; padding-bottom:5px}

#nav_menu{background:url(http://bestporn.ws/images/menu_bg.png) repeat-x; height:30px; padding-left:10px}

#nav_menu_links{padding-top:5px; float:left}
#nav_menu_links a{text-decoration:none; color:#FFF; font-weight:bold; font-size:12pt; padding:5px; margin-right:10px}

#nav_menu_links a:hover{color:#D31955}

#search{background:url(http://bestporn.ws/images/search_box.png) no-repeat; float:right; position:relative}

#search_box{background:none; color:#D31955; width:161px; border:0; height:24px; margin:0 5px; position:relative; top:-2px}

#search_button{background:url(http://bestporn.ws/images/search_button.png) no-repeat; width:76px; border:0; margin:2px 10px 6px 10px; height:24px}

#about_site{margin:5px 10px; background:#DBEEF9; border:2px solid #3D99CE; color:#256081; font-size:10pt; padding:3px}

#chosen_top{background:#DC214C; height:130px; border:2px solid #861E35; margin:0 10px 10px 10px; padding:10px}

.chosen-plug{font-size:8pt; height:160px; overflow:hidden; text-align:center; color: #FFF;}

#chosen_top img{border: 2px solid #FFF}

#chosen_top{margin-right:5px}

#content{clear:both; overflow:hidden; margin:0 10px}

#left_column{width:180px; float:left; margin-right:15px}

.left_box{background:#306D90; margin-bottom:10px}

.left_box_title{background:url(http://bestporn.ws/images/left_box_title.png) no-repeat; height:41px}

.left_box_content{color:#FFF; margin:5px}
.left_box_content img{margin: 2px; border: 2px solid #FFF;}

.left_box_footer{background:url(http://bestporn.ws/images/left_box_footer.png) no-repeat; height:15px}
.hardlinks a{color: #FFF;}

h1{color: #DC214C; margin: 0; font-size: 13pt;}
h3{color:#DCDEE0; margin:0; padding-top:6px; text-align:center; font-size:16pt}
#center_column{float:left; height:auto; width: 440px;}

#player{text-align: center;}
#player_ad{text-align: center; margin: 5px 0;}
.plug{background:url(http://bestporn.ws/images/plug_bg.gif) no-repeat; width:440px; height:194px; padding:10px 5px 5px 5px;}

.plug-title{text-decoration:none; margin:5px; color:#F8E8ED; font-size:13pt; font-weight:bold; display: block}
.plug img{float:left; border:2px solid #FFF; margin:0 5px 5px 0}

.plug_description{float:left; width:260px; color:#FFF}

.plug-info{font-size:10pt; clear:both; color:#FFF}

.plug-info a{color:#FFF; font-weight:bold; text-decoration:none}

.plug-category{float:left}

.plug-tags{float:right; margin-right:10px}

.plug-tags a{font-size:8pt; font-weight:bold}

.pagination{font-size:12pt; font-weight:bold; color:#DC214C; padding:10px}

.pagination a{background:#DC214C; text-decoration:none; font-size:12pt; color:#FFF; border:2px solid #861E35; padding:3px 5px}

.pagination a:hover{color:#861E35}

#right_column{width:320px; float:right}

.right_box{margin-bottom:10px; background:#FF93F0}

.right_box_title{background:url(http://bestporn.ws/images/right_box_title.png) no-repeat; height:44px}

.right_box_content{background:url(http://bestporn.ws/images/right_box_content.png) repeat-y; color:#FFF; padding:0 7px 5px}

.right_box_content a{color: #FFF;}
.right_box_content img{border: 2px solid #FFF; margin: 1px;}

.right_box_footer{background:url(http://bestporn.ws/images/right_box_footer.png) no-repeat; height:18px}

#footer{clear:left; margin-top:50px; background:#363636 url(http://bestporn.ws/images/footer_bg.png) repeat-x; height:400px}

#footer_links{padding-top:30px; margin-left:10px; margin-right:10px; font-size:14pt; color:#FFF}

#footer_links a{text-decoration:none; font-size:12pt; color:#FFF; font-weight: bold; margin-left:5px; margin-right:5px}

#footer_links a:hover{color:#EB145A}

#footer_ads{text-align:center; margin-top:20px}
