﻿/****** Wide Content Layout */
#WideContent
{
	width:920px;
	padding-right:30px;
}

/****** General Content Layout */
#GeneralContent
{
	float:left;
	width:660px;
	margin:0;
	padding:0 35px 0 0;
}

/****** Aux Panel */
#AuxPanel
{
	float:left;
	width:245px;
}

/****** Page Specific Layouts
*/

/****** Landing Section */
#LandingSectionFrame
{
	width:660px;
	background:url(Layouts/LandingSectionFrameBg.gif) repeat-y center top;
	position:relative;
	overflow:hidden;
}

#LandingSectionFrame p { text-align:left; }

#LandingSectionFrame label,
#LandingSectionFrame .TextBox
{
	font-size:14px;
	margin-right:6px;
}

#LandingSectionFrame .GoButton
{
	width:23px;
	height:22px;
	padding:0;
	margin:0;
	border:none;
	cursor:pointer;
	background:url(Layouts/GoButtonBg.gif) no-repeat left top;
	vertical-align:top;
}
#LandingSectionFrame .GoButton span { display:none; }

#LandingSectionFrame .PromoBoxFrame { margin-bottom:1.4em; }

#LandingSectionFrame .LeftColumn,
#LandingSectionFrame .RightColumn
{
	float:left;
	width:310px;
	padding-right:20px;
	position:relative;
	overflow:hidden;
}

#LandingSectionFrame .RightColumn
{
	width:290px;
	margin-left:20px;
}

/****** Servers Table */

.ServersTable thead th.EmptyRow
{
	background-color:White;
	border:none;
}

.ServersTable tbody th
{
	width:18%;
	text-align:left;
	font-weight:normal;
}

.ServersTable tfoot td
{
	border:none;
	padding:14px 6px 14px 6px;
}

.ServersTable .MoreButton
{
	display:inline-block;
	width:107px;
	height:25px;
	background:url(Layouts/ServersMoreButtonBg.png) no-repeat left top;
}
.ServersTable .MoreButton span { display:none; }