body
{
	margin: 0px;
	font-family: Arial, Times New Roman;
	font-size: 10px;
	color: #000000;
	background: #f0ede2;
}

img
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

a
{
	color: #ff7200;
}
a:active
{
	color: #ff7200;
}
a:visited
{
	color: #ff7200;
}
a:hover
{
	color: #000374;
}

.headerStripeLightOrange
{
	background-color: #f7b276;
	height: 101px;
	overflow: hidden;
	margin-bottom: 2px;
}
.headerStripeBrightOrange
{
	background-color: #ff7200;
	height: 10px;
	overflow: hidden;
	margin-bottom: 2px;
}

.siteWrapper
{
	text-align: center;
}

.headerBlock
{
	width: 801px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -115px;
	height: 115px;
	overflow: hidden;
	text-align: left;
}
.siteLogo
{
	margin-top: 12px;
	padding-left: 10px;
	float: left;
}
.rightHeaderBlock
{
	margin-right: 21px;
}
.bannerBlock
{
	margin-top: -104px;
	float: right;
	width: 468px;
	height: 75px;
	margin-right: 1px;
	font-size: 8px;
	color: #000000
}
.bannerBlock img
{
	display: block;
}
.bannerBlock a, .bannerBlock a:active, .bannerBlock a:visited
{
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}
.actionsBlockLeft
{
	float: right;
	width: 265px;
	height: 19px;
	margin-top: 11px;
	margin-top: 94px;
	background: #000374 url(../images/layout/actionsblock-border.gif) no-repeat left;
}
.actionsBlockRight
{
	background: url(../images/layout/actionsblock-border.gif) no-repeat right;
}
.actionsBlockPad
{
	color: #7676aa;
	font-size: 11px;
	line-height: 19px;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 4px;
}
.actionsBlockPad a, .actionsBlockPad a:active, .actionsBlockPad a:visited
{
	color: #7676aa;
	text-decoration: none;
	margin-left: 10px;
}
.actionsBlockPad a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.actionsBlockPad span
{
	margin-left: 10px;
}

.menuWrapper
{
	height: 30px;
	overflow: hidden;
	background-color: #000374;
	margin-bottom: 2px;
	text-align: center;
}
.menuBlock
{
	width: 801px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.menuItems
{
	background-color: #f0ede2;
	padding-left: 2px;
	margin-left: 23px;
	margin-right: 21px;
	height: 30px;
}
.menuItems a, .menuItems a:active, .menuItems a:visited
{
	float: left;
	background-color: #000374;
	margin-right: 2px;
	height: 30px;
}
.menuItems a:hover
{
	background-position: 0px -30px;
}
.menuItems span
{
	float: left;
	background-color: #000374;
	margin-right: 2px;
	height: 30px;
}
.menuItems a:hover img
{
	margin-top: -30px;
}
.menuItems #selectedItem img
{
   margin-top: -30px;
}
.buttonGcText
{
	width: 101px;
}
.buttonFeatures
{
	width: 64px;
}
.buttonReviews
{
	width: 59px;
}
.buttonLegends
{
	width: 59px;
}
.buttonLunarcasts
{
	width: 72px;
}
.buttonTheLeak
{
	width: 62px;
}
.buttonColumn
{
	width: 58px;
}
.buttonTheDaily
{
	width: 62px;
}
.menuItemsBreadCrumb
{
	float: left;
	width: 261px;
	background-color: #000374;
	margin-right: 0px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	font-size: 13px;
}
.menuItemsBreadCrumb a, .menuItemsBreadCrumb a:active, .menuItemsBreadCrumb a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.menuItemsBreadCrumb a:hover
{
	text-decoration: none;
	color: #ff7200;
}
.menuItemsBreadCrumb span
{
	display: block;
	float: left;
	margin-right: 5px;
}
.buttonGroundControlText
{
	width: 133px;
	overflow: hidden;
	display: block;
	float: left;
}

.siteBlock
{
	width: 801px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.leftColumn
{
	float: left;
	width: 515px;
	overflow: hidden;
}
.rightColumn
{
	float: right;
	width: 284px;
	overflow: hidden;
}
.clearColumn
{
	clear: both;
	height: 1px;
	overflow: hidden;
}

.leftColumn .pageItem
{
	background: url(../images/layout/content-dent-left.gif) no-repeat 2px 0px;
	margin-bottom: 2px;
}
.leftColumn .itemMain
{
	margin-left: 25px;
	background-color: #c5c3ce;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.leftColumn .itemMain h1
{
	height: 20px;
	line-height: 20px;
	color: #000374;
	font-size: 10px;
	margin: 0px;
	margin-left: 5px;
	font-weight: bold;
	padding: 0px;
}
.leftColumn .itemMain h1 a, .leftColumn .itemMain h1 a:active, .leftColumn .itemMain h1 a:visited
{
	color: #5d5ca3;
	text-decoration: none;
}
.leftColumn .itemMain h1 a:hover
{
	color: #000374;
	text-decoration: underline;
}
.leftColumn .itemContent
{
	line-height: 14px;
	background-color: #f0ede2;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	font-size: 11px;
}
.leftColumn .itemImage
{
	float: left;
	margin-right: 10px;
}
.leftColumn .bandSpecs
{
	margin-bottom: 15px;
}
.leftColumn .articleSpecs
{
	margin-bottom: 15px;
}
.leftColumn .articleMedia
{
	margin-bottom: 10px;
}
.leftColumn .articleText
{
	margin-bottom: 5px;
	font-size: 11px;
}
.rightColumn .pageItem
{
	background: url(../images/layout/content-dent-right.gif) no-repeat top right;
	margin-bottom: 2px;
}
.rightColumn .itemMain
{
	margin-right: 23px;
	background-color: #c5c3ce;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.rightColumn .itemMain h1
{
	line-height: 20px;
	color: #000374;
	font-size: 10px;
	margin: 0px;
	margin-left: 5px;
	font-weight: bold;
	padding: 0px;
}
.rightColumn .itemMain h1 a, .rightColumn .itemMain h1 a:active, .rightColumn .itemMain h1 a:visited
{
	color: #5d5ca3;
	text-decoration: none;
}
.rightColumn .itemMain h1 a:hover
{
	color: #000374;
	text-decoration: none;
}
.rightColumn .itemContent
{
	line-height: 16px;
	background-color: #f0ede2;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	font-size: 10px;
}

.footerLeft
{
	margin-top: 10px;
	background: url(../images/layout/footer-left.gif) no-repeat 2px 0px;
}
.footerRight
{
	background: url(../images/layout/footer-right.gif) no-repeat top right;
}
.footerPad
{
	margin-left: 25px;
	margin-right: 23px;
	background-color: #c5c3ce;
	line-height: 20px;
	font-size: 9px;
	color: #8c8bb4;
}
.footerLinks a, .footerLinks a:active, .footerLinks a:visited
{
	color: #8c8bb4;
	margin-left: 10px;
	text-decoration: none;
}
.footerLinks a:hover
{
    color: #000374;
	text-decoration: none;
}
.footerCopyright
{
	margin-right: 10px;
	float: right;
}
