﻿@import "../../../RadControls/Skins/ToolTip.PubliSiteAdmin.css";
/*
1. GLOBAL SETTINGS
2. SITE OUTLINE
3. HEAD
4. NAVIGATION
5. FORMS
6. SITEWIDE CLASSES
7. TEMPLATES
8. PUBLISITE-SPECIFIC STYLES
*/

/* GLOBAL SETTINGS */
:focus{
	outline:0;
	}
.pagecontent h1, .pagecontent h2, .pagecontent h3 {
	line-height:30px;
    margin: 0;
    padding:24px 0 6px 0;
    margin: 0;
	}
.pagecontent h1 {
	font-size:28px;
    color: #CC0000;
	font-weight:bold;
	}
.pagecontent h2 {
	font-size:18px;
    color: #CC0000;
    padding:0px;
	font-weight:bold;
	}
.pagecontent h3 {
	font-size:18px;
    font-weight:bold;
    padding:0px;
	font-weight:bold;
	}
.pagecontent h4 {
	text-transform:uppercase;
	font-size:1em;
	font-weight:normal;
	}
.pagecontent h5, .pagecontent h6{
	font-size:1em;
	font-weight:normal;
	}
.pagecontent br {
	line-height:30px;
	height:30px;
	margin:0;
	padding:0;
	}
.pagecontent hr{
	width:100%;
	height:1px;
	overflow:hidden;
	background: url(../UploadedResources/wk_divider_horiz.gif) repeat-x bottom center;
	border:1px solid #000000;
	line-height:30px;
	margin:0;
	padding:0;
	}
.pagecontent .hr{
	width:100%;
	height:30px;
	margin:0;
	padding:0;
	clear:both;
	background:url(../UploadedResources/wk_divider_horiz.gif) repeat-x center 22px;
	}
.pagecontent a, .pagecontent a:link, .pagecontent a:visited, .pagecontent a:hover, .pagecontent a:active{
	color:#000000;
	text-decoration:underline;
	}
.pagecontent a:hover{
	color:#CC0000;
	}
.pagecontent ol  {
	list-style-type:decimal;
	margin-left:2em;
	}
.pagecontent ul  {
	list-style-type:disc;
	margin-left:1.2em;
	}
.pagecontent pre, .pagecontent code{
 	font-size:1em;
 	line-height:30px;
	}
.pagecontent small{
 	line-height:30px;
	padding-top:3px;
	}
.pagecontent big {
	line-height:27px;
	padding-top:0;
	}
.pagecontent th, .pagecontent td {
	padding:0;
	line-height:29px;
	height:29px;
	border-bottom:1px solid #000000;
	}
.pagecontent td {
	border-color:#999999;
	}
/* SITE OUTLINE */
body {
	background:#CA2723 url(../UploadedResources/wk_tilingbck.jpg) top center;
    font-size: 62.5%;
	}
.outer_wrapper {
 	width:100%;
	text-align:left;
    background:url(../UploadedResources/wk_tilingbck_page.jpg) repeat-y center 0;
    font-family: Comic Sans, Comic Sans MS, cursive;
    line-height: 30px;
    font-size: 1.8em;
    float:left;
	}
.inner_wrapper {
	position:relative;
	clear: both;
	margin:0 auto;
	width:950px;
	text-align: left;
	background: url(../UploadedResources/wk_headerbck.jpg) no-repeat center 0 ;
	font-size: 100%;
    float:none;
	}
.publisite_wrapper .inner_wrapper {
    font-size: 75% !important;
    }		
.header {
 	position:relative;
 	width:950px;
 	overflow:hidden;
	height:222px;
	z-index:30;
	}
.pagewrapper {
  	width:950px;
    margin: -11px 0 0 0;
    padding:5px 0 10px 0;
    background:url(../UploadedResources/wk_foot_bg.jpg) no-repeat bottom center;
	z-index:20;
	}
.pagecontent {
    position:relative;
    width: 830px;
    padding-left:40px;
    margin: 0 auto;
	min-height:420px;
	height:auto !important;
	height:420px;
	top:-30px;
	}
.onecol{
	margin:0px 40px 0 0;
	}
.twocol{
    background: url(../UploadedResources/wk_divider_vert.gif) repeat-y 434px 0;
	margin:0 0 30px 0;
	}
.maincontent{
	float:left;
	}
.twocol .maincontent{
	width:390px;
	margin-top:-30px;
	}
.onecol .maincontent{
	margin:0 0 30px 0;
	width:790px;
	}
.supportingcontent{
	width:390px;
	margin-top:-39px;
	float:right;
	position:relative;
	}
.footer {
    position:relative;
    float: left;
    clear: both;
    width: 800px; 
    color: #FFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 0.67em;
    line-height: 1.4em;
    padding: 10px 75px;
    display: inline;
    margin: 91px 0 0 0;
	} 
/* HEAD */
.logo {
    position:relative;
    float: left;
    padding: 0px 0 0 0;
	display:block;
	}
.headerbanner {
    position:relative;
    float: right;
    padding: 10px 80px 0 0;
    width:310px;
    height:80px;
	}
.logout{
	position:relative;
	z-index:9000;
	float:right;
	margin-bottom:-12px;
	}
.logout a, .logout a:link, .logout a:visited, .logout a:hover, .logout a:active{
    background:url(../UploadedResources/wk_logout_button.png) no-repeat left bottom;
	width:160px;
	height:122px;
	padding:0 0;
	text-align:center;
	display:block;
	text-decoration:none;
	color:#000000;
	text-indent:-9999px;
	}
.logout a:hover{
    background-position:left top;
	}
.ticker{
	width:830px;
    background: url(../UploadedResources/wk_ticker_bg.jpg) no-repeat top left;
    float:right;
    z-index:400;
    height:35px;
    padding:12px 60px 3px 60px;
    position:relative;
    margin:-11px 0 -18px 0;
	color:#6F9A1B;
	overflow: hidden;
	}
.ticker ul li {
    display: block;
    padding: 0 50px 0 0;
	}	
/* NAVIGATION */
#primary_navigation {
	float:left;
	width:100%;
    background:url(../UploadedResources/wk_nav_bg.jpg) repeat-y top center;
	position:relative;
	height:62px;
	padding-top:3px;
	z-index:300;
	}
#primary_navigation #ctl00__ctrl_0_menu ul.horizontal {
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0 0 0 50px;
	position:relative;
	text-align:center;
	padding-top:15px;
	}
#primary_navigation #ctl00__ctrl_0_menu ul.horizontal li.item {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	}
#primary_navigation ul li a, #primary_navigation ul li a:link, #primary_navigation ul li a:visited, #primary_navigation ul li a:hover, #primary_navigation ul li a:active {
	display:block;
	margin:0;
	padding:0;
	color:#000000;
	text-decoration:none;
	line-height:1.3em;
	}
#primary_navigation ul li a:hover {
	cursor:pointer;
	}
#primary_navigation ul li a:hover, #primary_navigation ul li a.ps_topnav_selected_item{
   color:#ffffff;
   text-decoration:underline;
   }
#primary_navigation ul li.active a:link,
#primary_navigation ul li.active a:visited,
#primary_navigation ul li.active a:hover,
#primary_navigation ul li.active a:active {
   color:#000000;
   text-decoration:underline;
   cursor:default;
   }
#primary_navigation ul.vertical {
	margin:5px 0 0 0;
	padding:0;
	z-index:500;
	width:200px;
	position:relative;
	border-bottom:1px solid #F1CA23;
	}
#primary_navigation ul.vertical li{
	right:0;
	width:200px;
	text-align:left;
	white-space:normal;
	margin:0 auto;
	background:#FCE139;
	border-top:1px solid #F1CA23;
	}
#primary_navigation ul.vertical li a, #primary_navigation ul.vertical li a:link, #primary_navigation ul.vertical li a:visited,#primary_navigation ul.vertical li a:hover, #primary_navigation ul.vertical li a:active {	
	background:none;
	}
/*PRIMARY NAV ITEMS*/
#primary_navigation li a,
#primary_navigation li a:link,
#primary_navigation li a:visited,
#primary_navigation li a:hover,
#primary_navigation li a:active{
	text-indent:-9999px;
	height:34px;
	display:block;
    background-repeat:no-repeat;
    background-position:top left;
	}
#primary_navigation #ctl00__ctrl_0_menu ul.horizontal li a:hover,
#primary_navigation a.ps_topnav_selected_item,
#primary_navigation a.ps_topnav_selected_item:link,
#primary_navigation a.ps_topnav_selected_item:visited,
#primary_navigation a.ps_topnav_selected_item:hover,
#primary_navigation a.ps_topnav_selected_item:active{
    background-position:bottom left;
	}
#primary_navigation a.topnavitem1ps_topnav_selected_section, #primary_navigation a.topnavitem1, #primary_navigation a.topnavitem1:link, #primary_navigation a.topnavitem1:visited, #primary_navigation a.topnavitem1:hover, #primary_navigation a.topnavitem1:active {
	width:70px;
    background-image:url(../UploadedResources/wk_nav_home.jpg);
	}
#primary_navigation a.topnavitem2ps_topnav_selected_section, #primary_navigation a.topnavitem2, #primary_navigation a.topnavitem2:link, #primary_navigation a.topnavitem2:visited, #primary_navigation a.topnavitem2:hover, #primary_navigation a.topnavitem2:active {
	width:174px;
    background-image: url(../UploadedResources/wk_nav_sneakpreviews.jpg);
	}
#primary_navigation a.topnavitem3ps_topnav_selected_section, #primary_navigation a.topnavitem3, #primary_navigation a.topnavitem3:link, #primary_navigation a.topnavitem3:visited, #primary_navigation a.topnavitem3:hover, #primary_navigation a.topnavitem3:active {
	width:217px;
    background-image:url(../UploadedResources/wk_nav_beatthewimp.jpg);
	}
#primary_navigation a.topnavitem4ps_topnav_selected_section, #primary_navigation a.topnavitem4, #primary_navigation a.topnavitem4:link, #primary_navigation a.topnavitem4:visited, #primary_navigation a.topnavitem4:hover, #primary_navigation a.topnavitem4:active {
	width:127px;
    background-image:url(../UploadedResources/wk_nav_funstuff.jpg);
	}
#primary_navigation a.topnavitem5ps_topnav_selected_section, #primary_navigation a.topnavitem5, #primary_navigation a.topnavitem5:link, #primary_navigation a.topnavitem5:visited, #primary_navigation a.topnavitem5:hover, #primary_navigation a.topnavitem5:active {
	width:135px;
    background-image:url(../UploadedResources/wk_nav_clubhouse.jpg);
	}
#primary_navigation a.topnavitem6ps_topnav_selected_section, #primary_navigation a.topnavitem6, #primary_navigation a.topnavitem6:link, #primary_navigation a.topnavitem6:visited, #primary_navigation a.topnavitem6:hover, #primary_navigation a.topnavitem6:active {
	width:137px;
    background-image:url(../UploadedResources/wk_nav_yourstats.jpg);
	}
/* SIDE ADVERTS */
.ad_container{
	width:310px;
	padding:15px 40px;
	margin:0 auto;
	}
.ad_container h2{
	font-size:28px;
    padding:0;
    font-weight:normal;
    color:#CC0000;
	}
.ad_container h3{
    color:#CC0000;
	font-weight:normal;
    padding:5px 0 0 0;
	}
.side_ad{
	margin: 0 auto;
	padding:15px;
	min-height:50px;
	height:auto !important;
	height:50px;
	}
/* SIDE AD - widget */
.ad_container#widget{
	margin:47px auto 0 auto;
	}
.ad_container#widget .side_ad{
	padding:0;
	}
/* SIDE AD - books */
.ad_container#booklist .side_ad{
	background:#CCDADE;
	border:4px solid #73878E;
	padding:10px 0;
	}
.ad_container#booklist h2{
	color:#4C5A5E;
	}
.ad_container#booklist img{
	}
.ad_container#booklist ul{
	text-align:center;
	margin:0;
	padding:0;
	list-style:none;
	}
.ad_container#booklist li{
	width:120px;
	float:left;
	padding:15px;
	}
/* SIDE AD - CHEESE TOUCH */
.ad_container#cheese .side_ad{
	border:4px solid #FFB340;
	}
.ad_container#cheese .side_ad .icon{
	margin:10px -30px 0 -30px;
	position:relative;
	}
/* SIDE AD - grownup */
.ad_container#grownup .side_ad{
	background:#CCDADE;
	padding-right:15px;
	border:4px solid #73878E;
	}
.ad_container#grownup .icon{
	margin:5px -25px -30px 0 ;
	position:relative;
	float:right;
	}
.ad_container#grownup h2{
	color:#4C5A5E;
	}/* SIDE AD - CHEESE TOUCH */
.ad_container#cheese .side_ad{
	border:4px solid #FFB340;
	}
.ad_container#cheese .side_ad .icon{
	margin:10px 0 10px 0;
	position:relative;
	}
/* SIDE AD - notepaper (FLASH GAME) */
.ad_container#notepaper{
	padding:55px 40px 60px 40px;
    background:none;
    background:url(../UploadedResources/wk_sidead_paper.gif) no-repeat top center;
	height:auto;
	margin:0;
	}
.ad_container#notepaper .side_ad{
	height:155px !important;
	overflow:hidden;
	padding:10px 10px 15px 5px;
	border:4px solid #93B354;
	}
.ad_container#notepaper .icon{
	float:left;
	margin-right:10px;
	}
.ad_container#notepaper h2{
	color:#4C5A5E;
	}
/* SIDE AD - forum */
.ad_container#forum{
	padding:55px 40px 60px 40px;
    background:none;
    background:url(../UploadedResources/wk_sidead_paper_grey.gif) no-repeat top center;
	height:auto;
	margin:0;
	}
.ad_container#forum .side_ad{
	height:155px !important;
	overflow:hidden;
	padding:10px 5px 15px 5px;
	border:4px solid #99B4BD;
	}
.ad_container#forum .icon{
	float:left;
	margin-right:10px;
	margin-bottom:30px;
	}
.ad_container#forum h2{
	color:#4C5A5E;
	}
/* SIDE AD - comp - in main column*/
.ad_container#comp .side_ad{
	border:4px solid #CC0000;
	}
.ad_container#comp .icon{
	margin:-35px 0 0 0;
	position:relative;
	float:right;
	}
.ad_container#comp h2{
	color:#CC0000;
	}
/* SIDE AD - SIGN UP */
.ad_container#signup{
 	padding:15px 40px;
    padding-top:115px;
	margin:23px auto 0 auto;
	background:url(../UploadedResources/wk_landing_bg_signup.gif) 30px top no-repeat;
	height:145px;
	}
.ad_container#signup .side_ad{
	height:115px !important;
	overflow:hidden;
	border:none;
	padding:15px;
	}
.ad_container#signup .icon{
	margin-top:-30px;
	margin-left:-130px;
	}
.ad_container#signup, .ad_container#signup h2{
	color:#4C5A5E;
	}
/* SIDE AD - SIGN UP - in main column */
.maincontent .ad_container#signup{
	width:380px;
	padding:115px 0 15px 10px;
	background-position: 0px top;
	height:145px;
	}
.maincontent .ad_container#signup .side_ad{
	width:300px;
	margin:0;
	}
.maincontent .ad_container#signup, .maincontent .ad_container#signup h2{
	color:#4C5A5E;
	}
/* FOOT */
.footer {
    color: #ffffff;
    font-size:11px;
	}
.footer a, .footer a:link, .footer a, .footer a, .footer a {
    color: #ffffff;
    text-decoration: underline;
	}
.footer img {
    float: left;
    margin: 3px 10px 0 0;
	}
/* FORMS */
.greenbox{
	background:#93B354;
	color:#000000;
	border:4px solid #6F9A1B;
	padding:15px;
	margin:8px 0;
	}
.greenbox br{
	line-height:0.5em;
	}
.greenbox h1{
	color:#000000;
	}
.greenbox h2{
	color:#000000;
	text-transform:uppercase;
	}
.greenbox select {
    border: solid 1px #6F9A1B;
    padding: 5px 5px 3px 5px;
    width: 310px;
    font-family: Arial, Helvetica;
    font-size: 13px;
	display:block;
	}
.greenbox .textfield, .greenbox .text, .greenbox textarea, .greenbox textarea.textfield {
    border: solid 1px #6F9A1B;
    height: 20px;
    padding: 5px 5px 3px 5px;
    width: 300px;
    font-family: Arial, Helvetica;
    font-size: 13px;
	color:#4C5A5E;
	background:#ffffff;
	}
.greenbox textarea, .greenbox textarea.textfield {
    height: 60px;
	}
.greenbox .textfield:hover, .greenbox textarea:hover, .greenbox textarea.textfield:hover {
	border-color:#000000;
	background-color:#FEFDC5;
	color:#000000;
	}
.greenbox .captcha {
	padding:10px;
	background:#6F9A1B;
	border:1px solid #000000;
	width:290px;
	}
.greenbox .captcha img{
	float:right;
	height:28px;
	}
.greenbox .captcha .textfield{
	width:150px;
	}
.greenbox a, .greenbox a:link, .greenbox a:visited, .greenbox a:hover, .greenbox a:active{
	}
.greenbox a:hover{
	color:#ffffff;
	}
	
fieldset p {
    margin: 0 0 25px 0;
    line-height: 1.2em;
    }
fieldset p label {
    display: block;
    }
fieldset table {
    margin: 0 !important;
    padding: 0 !important;
    border: collapse;
    
    }    
fieldset td {
    border: solid 0px #FFF !important;
    width: 70px;
    }
fieldset td input {
    width: 30px;
    float: left;
    margin: 0;
    padding: 0;
    }     
        
/* validation errors*/
.greenbox .validationerror,
.greenbox .validationerrorlist{
	color: #FFF !important;
	}
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_valEmailRequired,/*unsubscribe - email message*/
#ctl00_ContentPlaceHolder1_pluginLoginRedirectToReferrer_ucLogin_valEmailAddressIsValid,/*login - email message*/
#ctl00_ContentPlaceHolder1_pluginLoginRedirectToReferrer_ucLogin_valEmailAddressRequired,/*login - email message*/
#ctl00_ContentPlaceHolder1_pluginForum_valTopicName,/*forum - create topic name alert*/
#ctl00_ContentPlaceHolder1_pluginForum_newTopicSummary,/*forum - create topic name message*/
#ctl00_ContentPlaceHolder1_pluginForum_valFirstPost,/*forum - topic details alert*/
#ctl00_ContentPlaceHolder1_pluginForum_newTopicSummary,/*forum - topic details message*/
#ctl00_ContentPlaceHolder1_pluginForum_valReply, /*forum - reply to topic alert*/
#ctl00_ContentPlaceHolder1_pluginForum_replySummary, /* forum - reply to topic message*/
#ctl00_ContentPlaceHolder1__ctrl_0_fromLiteralValid,/* *send to friend - name alert*/
#ctl00_ContentPlaceHolder1__ctrl_0_ucSendToFriendSummary,/*send to friend - name message*/
#ctl00_ContentPlaceHolder1__ctrl_0_emailToLiteralValid, /*send to friend - email to alert*/
#ctl00_ContentPlaceHolder1__ctrl_0_valEmailAddressIsValid, /*send to friend - email to alert*/
#ctl00_ContentPlaceHolder1_ucEmailvalid, /* your stats - email address alert*/
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_valEmailRequired,/*unsubscribe email alert*/
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_valEmail,/*unsubscribe email alert - other */
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_answerLiteralValid,/*competition - answer alert*/ 
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_nameLiteralValid, /*competition - name alert*/ 
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_emailLiteralValid, /*competition - email alert*/
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_emailAddressRegEx, /*competition - email alert other*/
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_CustomValidator1, /*competition - terms alert*/
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_ucSendToFriendSummary /*competition - send to friend alert*/{
	color:#ffffff !important;
	}
/* PUBLISITE PLUGIN STYLES */
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_tbEmail,/*unsubscribe email */
#userlogin input, .forumsearch input, 
#ctl00_ContentPlaceHolder1_pluginForum_AddNewBoardDiv input,
#ctl00_ContentPlaceHolder1_pluginForum_tbTopicName /*forum topic title field*/{
    border: solid 1px #6F9A1B;
    height: 20px;
    padding: 5px 5px 3px 5px;
    width: 300px;
    font-family: Arial, Helvetica;
    font-size: 13px;
	color:#4C5A5E;
	background:#ffffff;
	}
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_tbEmail:hover,/*unsubscribe email */
#userlogin input:hover, .forumsearch input:hover, 
#ctl00_ContentPlaceHolder1_pluginForum_tbTopicName:hover /*forum topic title field*/{
	border-color:#000000;
	background-color:#FEFDC5;
	color:#000000;
	}
.greenbox .submit_button, .greenbox .submit,/*all submit buttons*/
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_btnRegister,/*unsubscribe - register button*/
#userlogin #ctl00_ContentPlaceHolder1_pluginLoginRedirectToReferrer_ucLogin_btnLogin,/**/
#ctl00_ContentPlaceHolder1__ctrl_0_btnSend,/*send to friend plugin*/
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_btnSend,/*custom comp form plugin*/
#ctl00_ContentPlaceHolder1_btnUpdate /*profile page*/ {
    background: url(../UploadedResources/wk_submitbutton_bg.gif) no-repeat top center;
    border: solid 0px #ffffff;
    font-size: 1.0em;
    font-weight: normal;
    font-family:Comic Sans MS;
    color: #ffffff;
	width:93px;
	height:93px;
    padding: 0;
    margin: 10px 0 0 0;
	display:block;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}
#ctl00_ContentPlaceHolder1__ctrl_0_btnSend,
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_btnSend  {
    padding: 30px 0 0px 0;
	height:63px;
	}
.greenbox .submit_button:hover, .greenbox .submit:hover,
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_btnRegister:hover,
#userlogin #ctl00_ContentPlaceHolder1_pluginLoginRedirectToReferrer_ucLogin_btnLogin:hover,
#ctl00_ContentPlaceHolder1__ctrl_0_btnSend:hover,
#ctl00_ContentPlaceHolder1_GenericCompetitionPlugin1_btnSend:hover,
.greenbox #ctl00_ContentPlaceHolder1_btnUpdate:hover{
    color: #ffffff;
	cursor:pointer;
	text-decoration:underline;
	}
#ctl00_ContentPlaceHolder1_pluginUserProfile_ucEditUser_pnlAvatars	{
    display: none;
	}	
#ctl00_ContentPlaceHolder1_EmailSubscriberPlugin_btnRegister{
	font-size:14px;
	}
/* TEMPLATES - UNSUBSCRIBE */ 
#unsubscribe label {
	display:block;
	}
/* TEMPLATES - two column */
#template_twocol .twocol{
    background: url(../UploadedResources/wk_divider_vert.gif) repeat-y 390px 0;
	margin-top:0;
	}
.columnone{
	margin-right:20px;
	}
.columnone, .columntwo{
	float:left;
	width:380px;
	}
/* TEMPLATES - FORUM */
.greenbox a.psforumbutton, .greenbox a.psforumbutton:link, .greenbox a.psforumbutton:visited, .greenbox a.psforumbutton:hover, .greenbox a.psforumbutton:active{
	background:#6F9A1B;
	padding:2px 5px;
	margin:15px 0 0 0;
	border:1px solid #000000;
	color:#000000;
	text-decoration:none;
	display:inline-block;
	}
.greenbox a.psforumbutton:hover{
	background:#ffffff;
	}
.forumbreadcrumb{
    font-size: 1em;
    padding: 10px; 
    margin:10px 0;
	border: double 3px #000000;
	}
.forumrow {
    font-size: 1em;
    padding: 10px 0; 
    margin:10px 0;
    border-bottom: dashed 1px #333333;
    }
.forumbreadcrumb a, .forumbreadcrumb a:link, .forumbreadcrumb a:visited, .forumbreadcrumb a:hover, .forumbreadcrumb a:active {
    color: #000000;
    text-decoration: underline;
    }
.forumbreadcrumb a:hover {
    color: #ffffff;
    text-decoration: underline;
    }
.forumrow a, .forumrow a:link, .forumrow a:visited, .forumrow a:hover, .forumrow a:active{
    color: #000000;
    text-decoration: underline;
    }
.forumrow a:hover {
    color: #ffffff;
    }
.forumdetailsname, .forumdetailsdate{
	color:#ffffff;
	font-size:14px;
	}
/* TEMPLATES - ERROR */
#template_error{
	}
/* TEMPLATES - NO NAV */
.nonav .ticker{
	background-image:url(../UploadedResources/wk_ticker_nonav_bg.gif);
	}
.nonav .twocol .maincontent{
	margin-top:2px;
	}
/* TEMPLATES - FUN STUFF */
ul.downloads {
	list-style:none;
	margin:0;
	padding:0;
	}
.downloads li {
	width:175px;
	float:left;
	text-align:center;
	}
.downloads li img {
	border:3px solid #6F9A1B;
	z-index:200;
	}
.downloads li img:hover , .downloads li:hover img {
	border-color:#CC0000;
	}	
a.button_download, a.button_download:link, a.button_download:visited, a.button_download:hover, a.button_download:active {
	display:block;
    margin:2px 0 0 0;
    background:url(../UploadedResources/wk_download_button_bg.gif) no-repeat top center;
	color:#6F9A1B;
	text-indent:-9999px;
	height:118px;
	width:118px;
	padding:0;
	text-decoration:none;
	z-index:300;
	position:relative;
	}
a.button_download:hover, .downloads li:hover a {
	color:#CC0000;
	}
.greenbox a.button_download, .greenbox a.button_download:link, .greenbox a.button_download:visited, .greenbox a.button_download:hover, .greenbox a.button_download:active {
    margin:-30px auto 0 auto;
    background:url(../UploadedResources/wk_download_button_usercontent_bg.png) no-repeat top center;
	height:118px;
	width:118px;
	}
/*MISCELLANEOUS*/	
.publisite_wrapper {
    z-index: 1000;
}

.publisite_wrapper .inner_wrapper {
    background: none;
    clear: none;
	}	
.publisite_wrapper .head h1 {
    font-size: 1.0em;
    font-weight: bold;
    }	
	
/* SITEWIDE CLASSES */
div.clear {
	height:1px;
	overflow:hidden;
	padding:0;
	margin:0;
	clear:both;
	}
.align_center{
	margin:0 auto;
	text-align:center;
	}
.align_right, .align_right_whitespace{
	float:right;
	}
img.align_right_whitespace{
	margin:10px 0 15px 15px;
	}
.align_left, .align_left_whitespace{
	float:left;
	}
img.align_left_whitespace{
	margin:10px 15px 15px 0;
	}
