/* universal */
body
	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1e1e1; margin:0; padding:0; background:#000000; }
	
a
	{ outline:none; }

a, a:visited
	{ color:#FFFFFF; }
	
a:hover
	{ color:#FF9900; }

/* header */
#header
	{ overflow:hidden; height:120px; width:100%; background:#111111; }

#header .container
	{ overflow:hidden; width:890px; height:120px; text-align:left; position:relative; }
	
#header .logo a
	{ background:url(images/header.jpg) no-repeat; text-indent:-9999px; display:block; width:656px; height:120px; position:absolute; left:0; top:0; }

#header .follow
	{ background:url(images/follow-bg.gif); width:234px; height:33px; position:absolute; left:656px; top:0; }
	
#header .follow-fb a
	{ background:url(images/icon-fb.gif) no-repeat; width:20px; height:20px; display:block; text-indent:-9999px; position:absolute; left:808px; top:7px; }
	
#header .follow-tw a
	{ background:url(images/icon-tw.gif) no-repeat; width:20px; height:20px; display:block; text-indent:-9999px; position:absolute; left:834px; top:7px; }
	
#header .follow-rss a
	{ background:url(images/icon-rss.gif) no-repeat; width:20px; height:20px; display:block; text-indent:-9999px; position:absolute; left:861px; top:7px; }
	
#header .ad234x60
	{ width:234px; height:60px; position:absolute; left:656px; top:46px; }
	
.nav728x15
	{ background:#1c1c1c; width:100%; height:21px; overflow:hidden; text-align:center; padding:8px 0 3px 0; }
	
/* content */
#content
	{ overflow:hidden; width:100%; background:url(images/kww-bg.jpg) no-repeat; background-position:top center; }
	
#content .fade
	{ background:url(images/fade-bg.png) repeat-x; width:100%; height:38px; }

#content .latest
	{ overflow:hidden; margin-top:37px; font-size:18px; font-weight:bold; padding:4px 20px; text-transform:uppercase; width:860px; color:#000000; background-color:#ffffff; text-align:left;  opacity:0.6; filter:alpha(opacity=60); }
	
#content .latest-text
	{ overflow:hidden; font-size:12px; padding:12px 20px; width:860px; color:#ffffff; background-color:#000000; text-align:left;  opacity:0.8; filter:alpha(opacity=80); }
	
#content .preview
	{ background:url(images/preview-thumb.jpg) no-repeat; width:860px; height:100px; text-indent:-9999px; display:block; margin-bottom:10px; border:2px #ffffff solid; }

#content .preview:hover
	{ border:2px #ff9900 solid; }

#content .content728x15
	{ background:#1c1c1c; width:900px; height:21px; overflow:hidden; text-align:center; padding:8px 0 3px 0; margin-top:16px; }
	
#content .container
	{ overflow:hidden; width:860px; height:auto; padding:15px 20px; background:#111111; }
	
#main
	{ overflow:hidden; float:left; width:650px; padding-right:25px; text-align:left; }
	
#main h1
	{ overflow:hidden; padding:10px; background:#222222; font-size:14px; margin-top:20px; }
	
#main .post-title
	{ overflow:hidden; background:#e1e1e1; padding:8px 10px;  margin-top:15px; }
	
#main .post-title a
	{ font-size:18px; font-weight:bold; line-height:24px; color:#222222; }
	
#main .info
	{ overflow:hidden; background:#000000; padding:5px; font-size:11px; color:#999999; }
	
#main .entry
	{ overflow:hidden; margin-bottom:10px; }

#main .d-thumb
	{ overflow:hidden; width:205px; float:left; font-size:11px; text-align:center; padding-right:20px }
	
#main .d-text
	{ overflow:hidden; width:420px; float:left; font-size:12px; text-align:left; }
	
#main .d-post
	{ overflow:hidden; padding-top:15px; }
	
#sidebar
	{ overflow:hidden; float:left; width:180px; text-align:left; }

#sidebar .tla ul
	{ margin:0; padding:0; }
	
#sidebar .tla li
	{ list-style:none; margin:0; padding:0; }
	
#sidebar .menutitle
	{ font-size:14px; font-weight:bold; }
	
#sidebar li
	{ margin-left:5px; }
	
.tos
	{ overflow:hidden; margin-top:37px; font-size:18px; font-weight:bold; padding:4px 20px; text-transform:uppercase; width:860px; color:#000000; background-color:#e1e1e1; text-align:left; }
	
.tos-text
	{ overflow:hidden; font-size:12px; padding:12px 20px; width:860px; color:#ffffff; background-color:#111111; text-align:left; margin-bottom:20px; }
	
.follow-tw
	{ background:url(images/icon-tw.gif) no-repeat; width:120px; height:20px; display:block; text-indent:25px; font-size:11px; padding-top:4px; }
	
.f-left
	{ overflow:hidden; float:left; font-weight:bold; font-size:14px; }

.font12
	{ font-size:12px; }
	
.clear
	{ clear:both; }
	
/* wrestling radio */

#wr-bg { background-image:url(http://www.kupywrestlingwallpapers.info/images/wr/wr-subscription-bg.jpg); background-repeat:no-repeat; position:relative; overflow:hidden; width:300px; height:142px; margin-top:8px; }
#wr-bg .wr-textbox { position:absolute; left:136px; top:69px; }
#wr-bg .wr-textbox-style { width:149px; height:21px; border:2px #000000 solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#wr-bg .wr-subscribe { position:absolute; left:137px; top:97px; }
#wr-bg .wr-powered { position:absolute; left:0; top:110px; }
#wr-bg .wr-delivered { position:absolute; left:175px; top:124px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5C5C5C; }
#wr-bg a { color:#FFFF00; }