﻿
.newsContainer 
{
	background:#fbfbfb;
	border:solid 1px #333333;
	margin:4px;
}

.newsTitle
{
	font-weight:600;
	font-size:14px;
	background:#dddddd;
	border-bottom:solid 1px #eeeeee;
	padding:2px;
} 

.newsDate
{
	font-size:10px;
	font-style:italic;
} 

.newsContent
{
	font-size:11px;
	padding:2px;
}

.newsLink
{
	width:100%;
	text-align:right;
	padding-bottom:4px;
}

.newsImage
{
	border:solid 1px #333333;
	margin:2px;
	margin-left:6px;
}

.newsLink a
{
	padding:4px;
}

.helpContainer
{
	background:#fbfbfb;
	border:solid 1px #333333;
	width:640px;
	margin:4px;	
}

.helpTitle
{
	font-weight:600;
	font-size:14px;
	background:#dddddd;
	border-bottom:solid 1px #eeeeee;
	padding:2px;	
}

.helpContent
{
	font-size:11px;
	padding:2px;
}

.boxedFormButtonsCell
{
	border-top:solid 1px #777777;
	padding:2px;
	text-align:right;
}

.boxedForm
 {
	border:solid 1px #777777;
	padding:4px;
	margin:auto;
}

a.linkBoxedButton
{
	text-decoration:none;
	border:solid 1px black;
	padding-left:8px;
	padding-right:8px;
	background-color:#FFFFDD;
}

#createProfileTable tr td
{
	padding:4px;
}

.adSideCellLeft, .adSideCellRight
{
	padding:0;
	padding-top:25px;
	width:140px;
	vertical-align:top;
	text-align:center;
}

.adSideCellLeft
{
	text-align:right;
	padding-right:20px;
}

.adSideCellRight
{
	text-align:left;
	padding-left:20px;
}

.adBottom
{
	margin:auto;
	margin-top:16px;
	margin-bottom:16px;
	text-align:center;
}

.panelRight
{
    margin:4px;
    margin-top:14px;
    display:inline-block;
    float:right;
    
}

.panelContainer
{
	border:solid 1px #D5C58D;
    background-color:#F4F4E3;	
	border-collapse:collapse;
	padding:0;
	margin:0;
}

.usersInfoCell
{
    padding-left:4px;
    padding-right:4px;
    text-align:center;
}
.panelHeader, .usersInfoHeader
{
    background-color:#EBE3CB;
    /*border-bottom:solid 1px #D5C58D;*/
    border-top:solid 1px #D5C58D;
    text-align:center;
    padding:2px;
}

.usersInfoHeader
{
    text-align:center;
    border:none;
}

.usersInfoTable
{
    border:solid 1px #D5C58D;
    padding:0;
    margin:auto;
    margin-top:20px;
}     

.panelSection
{
    /*border:solid 1px #D5C58D;*/
    text-align:center;     
}

.list
{
    width:584px;
    background-color:#f9f9f9;
    border:solid 1px #cccccc;
    margin-top:0;
    padding-top:4px;
    list-style-type:circle;
    list-style-position:inside;
}

.list li ul li
{
    list-style-type:circle;
    margin:1px;
    list-style-position:inside;
}

.userGameRow a, .userGameRowAlt a
{
    color:white;
}

.userGameRow a:hover, .userGameRowAlt a:hover
{
    color:#FFFFE1;
}        

.userGameRow
{
    
}        

.userGameRowAlt
{
    
}

.gameTitleSection
{
    text-align:center;
}

.gameTitleSection a:link
{
    text-decoration:none;
}

.topPlayersTitle
{
    border-bottom:solid 1px #c99e9e;
    text-align:left;
    width:90%;        
}

.scoresSection
{
    color:#FFFFF6;
    background-color:#904747;
    font-style:italic;
    padding-left:6px;
    width:212px;
    float:right;
    margin-right:12px;
    border:solid 1px #660000;
}

.userScoreRow
{

}

.userScoreRowAlt
{

}

/*
### RSS Feeds
*/
.rssContent
{
	font-size:10px;
	text-align:left;
	overflow:auto;
}

.rssContent ul
{
	margin:0;
	margin-left:2px;
	padding:0;
	padding-left:2px;
	list-style:none;
}


.rssContent li
{
	margin:0;
	padding:0;
	padding-bottom:4px;
	padding-top:4px;
}

.rssContent li.channelHeader
{
	font-size:12px;
}

.rssContent li.channelItem
{
	font-size:10px;
	list-style-type:disc;
	list-style-position:inside;	
}

.rssContent a:link, .rssContent a:visited
{
	text-decoration:none;
}