body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-image: url(images/bg.gif) }
a:hover{ text-decoration:none; }

#header { width: 1000px; height: 420px; position: relative; }
#hottest { width: 1000px; height: 41px; background-image: url(images/index_01.jpg); }
#wifegfs { width: 1000px; height: 332px; background-image: url(images/index_02.jpg); }
#homepage { width: 248px; height: 47px; background-image: url(images/index_03.jpg); float: left; } 
#create { width: 456px; height: 47px; background-image: url(images/index_04.jpg); float: left; } 
#member { width: 296px; height: 47px; background-image: url(images/index_05.jpg); float: left; } 
#howthefuck { width: 998px; height: 269px; background-image: url(images/howthefuck.jpg); }

#content { width: 1000px; background-color: #000000; }
.text24 { font-size: 24px; font-weight: bold; color: #ffffff; margin-bottom: 10px;}
.text66 { font-size: 66px; font-weight: bold; }
.text66 a { font-size: 66px; font-weight: bold; color: #086aff; }
.text66 a:hover { font-size: 66px; font-weight: bold; color: #5b94ff; }
.text46 { font-size: 46px; font-weight: bold; }
.text46 a { font-size: 46px; font-weight: bold; color: #086aff; }
.text46 a:hover { font-size: 46px; font-weight: bold; color: #5b94ff; }

.thumb150x250 { border: 1px #ffffff solid; }
.thumb320x250 { border: 1px #ffffff solid; }
#thumb #overlay { position:absolute; width:320px; height:250px; background-image:url(images/video_overlay.png); display:none; float:none;}
#thumb:hover #overlay { position:absolute; width:320px; height:250px; background-image:url(images/video_overlay.png); display:block; float:none; cursor:pointer; }

.updates .item {position: relative;}
.updates .item .comment {background: url("http://cache.gfrevenge.com/gf/1/play_movie.png") no-repeat center center; cursor: pointer; display: none; height: 307px; left: 0; position: absolute; text-indent: -9999px; top: 0; width: 380px;}



.footer_disclaimer { color: #FFFFFF; width: 800px; font-size: 10px; text-align: center; padding: 5px; margin-top: 30px; }
.footer_disclaimer a { color: #FFFFFF; font-size: 10px; text-align: center; }
.footer_disclaimer a:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; text-align: center; }
.footer_text { color: #FFFFFF; font-size: 12px; text-align: center; padding: 8px; margin-top: 20px; }
.footer_text a { color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; }
.footer_text a:hover { color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold; text-align: center; }

.clear{clear:both; }
 
