﻿body
{
	top: 0px;
	padding-top: 10px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	width:985px;
	height: 100%;
	margin: auto;
	font-family: Verdana;
	font-size: 12px;
	background: #000000;
/*
	background: #99ce08 url(./Images/Background.gif) repeat-x fixed left top;
*/
}

.header
{
	clear: both;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #95ccda url(./Images/Header.gif) repeat-x left top;
	padding-left:5px;
	padding-right:5px;
}

.headerLeft
{
	float: left;
	text-align: left;
	width:65%;
}

.headerRight
{
	float: right;
/*
	vertical-align: middle;
	padding-top: 7px;
*/
	padding-top: 2px;
	text-align: right;
	width:35%;
}

.header .headerRight a
{
	font-size: 10px;
	padding: 4px 0px 0px 0px;
}

.header a
{
	height: 42px;
	line-height: 40px;
	padding-right: 18px;
	padding-left: 12px;
	float: left;
	margin-left: 3px;
	text-decoration: none;
	color: yellow;
	text-align: center;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
}

.header a:hover, .header a.active
{
	text-decoration: underline;
}

.logo
{
	clear:both;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 96px;
	background: url(./Images/Logo.gif) no-repeat center;
}

span.left
{
	position: absolute;
	left: 0;
}

span.right
{
	margin-top:6px;
	float: right;
	position: relative;
	right: 0;
}

.navigation
{
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	background: #007ffb url(./Images/Navigation.gif) repeat-x left top;
}

.navigation a
{
	height: 42px;
	line-height: 38px;
	padding-top: 2px;
	padding-right: 14px;
	padding-left: 14px;
	float: left;
	margin-left: 3px;
	text-decoration: none;
	color: yellow;
	text-align: center;
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
}

.navigation a:hover, .navigation a.active
{
	text-decoration: underline;
}

.sidebar
{
	float:left;
	width:235px;
	margin-top: 5px;
}

.main
{
	float: right;
	width: 745px;
	margin-top: 5px;
}

.imageLeft
{
	padding-right: 5px;
	padding-top: 5px;
	float: left;
}

.imageCenter
{
	text-align: center;
	vertical-align: middle;
}

.adImageCenter
{
	text-align: center;
	vertical-align: middle;
	padding-bottom: 5px;
}

.imageRight
{
	padding-left: 5px;
	padding-top: 5px;
	float: right;
}

.clear
{
	clear:both;
}

.promo
{
	clear:both;
	padding-top: 0px;
	padding-bottom: 10px;
	margin: 10px 5px 10px 5px;
}

.promoImageLeft
{
	float: left;
	padding-bottom: 10px;
}

.promoTextRight
{
	float: right;
	text-align: justify;
	margin: 0px 5px 0px 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

div.textLink
{
	text-align: center;
	background-color: #99FF66;
}

div.textLink a
{
	color: Red;
	background-color: #99FF66;
    font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

div.textLink a:hover, div.textLink a:active
{
    color: #FFFF00;
    font-weight: bold;
	text-align: center;
    font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline overline;
	background-color: #99FF66;
}

.textLink a
{
	color: Red;
	background-color: #99FF66;
    font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

.textLink a:hover, .textLink a:active
{
    color: #FFFF00;
    font-weight: bold;
	text-align: center;
    font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline overline;
	background-color: #99FF66;
}

.sectionBody
{
	border-left: solid 2px white;
	border-right: solid 2px white;
	border-bottom: solid 2px white;
	padding: 6px 6px 6px 6px;
	background-color: #99FF66;
	color: black;
	margin-bottom: 5px;
}

.sectionBody a
{
	color: #0000FF;
	text-decoration: none;
}

.sectionBody .subHeader
{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.sidebar .sectionBody p
{
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
}

.sidebar .sectionBody .rightLinkSmall
{
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: right;
}

.sidebar .sectionBody .rightLink
{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
}

.sectionBody li
{
	margin: 0px;
}

.sectionBody li a
{
	color: #000000;
	text-decoration: none;
}

.sectionBody a:hover, .sectionBody a.active
{
	text-decoration: underline;
}

.sectionBody p
{
	text-align: justify;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
}

.sectionBody .rightLink
{
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: right;
}

.sectionHeader
{
	border: solid 2px white;
	padding: 6px 6px 6px 6px;
	background: #95ccda url(./Images/Title.gif) repeat-x left top;
	color: yellow;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom: 0px;
}

.main .sectionHeader
{
	background: #95ccda url(./Images/Header.gif) repeat-x left top;
	margin-top:0px;
	font-size: 16px;
}

.main .sectionHeader a
{
	color: yellow;
	text-decoration: none;
}

.main .sectionHeader a:hover, .main .sectionBody a.active
{
	text-decoration: underline;
}

.sectionHeader a
{
	color: yellow;
	text-decoration: none;
}

.sectionHeader a:hover, .sectionBody a.active
{
	text-decoration: underline;
}

.footer
{
	clear: both;
	float: none;
	background: #007ffb url(./Images/Footer.gif) repeat-x left top;
	padding-top: 3px;
	padding-bottom: 4px;
	height: 35px;
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.footer a
{
	color: white;
	text-decoration: none;
}

.footer a:hover, .footer a.active
{
	text-decoration: underline;
}

.footer .left
{
	float: left;
	width: 33%;
	text-align: left;
	padding-top: 3px;
}

.footer .center
{
	float: left;
	width: 34%;
	text-align: center;
	padding-top: 2px;
}

.footer .right
{
	float: right;
	width: 33%;
	text-align: right;
	padding-top: 1px;
}

#rssItem
{
	font-size: 10px;
	color: black;
}

#rssItem .description
{
	font-style: italic;
}

#rssItem .readMore
{
	float:right;
	text-align: right;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

#rssItem .readMore .a
{
	text-decoration: none;
}

#rssItem .readMore .a:hover
{
	text-decoration: underlign;
}

#rssItem h2
{
	clear: both;
	font-size: 10px;
	color: white;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

#rssItem .a:hover
{
	text-decoration: underline;
}

#rssItem .a
{
	text-decoration: none;
}

#rssItem .a:hover
{
	text-decoration: underline;
}

.sidebar .rssPanel
{
	margin-top: 0px;
	margin-bottom: 5px;
	float:left;
	border: solid 2px white;
	background-color: #99FF66;
	color: black;
	width:232px;
	font-size: 12px;
}

.sidebar .rssPanel .rssPanelHeader
{
	clear: both;
	float: none;
	padding: 5px 5px 0px 5px;
	background: #95ccda url(./Images/Title.gif) repeat-x left top;
	height: 20px;
	border-bottom: solid 2px white;
}

.sidebar .rssPanel .rssPanelHeader .left
{
	float: left;
	width: 202px;
}

.sidebar .rssPanel .rssPanelHeader .right
{
	float: right;
	width: 20px;
}

.sidebar .rssPanel .rssPanelHeader .left h1
{
	color: yellow;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sidebar .rssPanel .rssPanelHeader .left h1 a
{
	color: yellow;
	text-decoration: none;
	font-weight: bold;
}

.sidebar .rssPanel .rssPanelHeader .left h1 a:hover
{
	text-decoration: underline;
}

.sidebar .rssPanel .rssPanelHeader h1
{
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sidebar .rssPanel .rssPanelHeader h1 a
{
	text-decoration: none;
	font-weight: bold;
}

.sidebar .rssPanel .rssPanelHeader h1 a:hover
{
	text-decoration: underline;
}

.sidebar .rssPanel .rssPanelDetail
{
	padding: 5px 5px 5px 5px;
	color: #000000;
}

.sidebar .rssPanel .rssPanelDetail a
{
	color: #0000FF;
	text-decoration: none;
}

.sidebar .rssPanel .rssPanelDetail a:hover, .sidebar .rssPanel .rssPanelDetail a.active
{
	text-decoration: underline;
}

.miniReview
{
	clear: both;
	margin: 5px 5px 5px 5px;
	border: solid 2px white;
	height: 180px;
	width: 712px;
}

.miniReview .left
{
	float: left;
	width: 518px;
	border-right: solid 2px white;
}

.miniReview .left .title
{
	height: 28px;
	font-size: 22px;
	color: Blue;
	font-weight: bold;
	border-bottom: solid 2px white;
	padding: 5px 5px 5px 5px;
}

.miniReview .left .title a
{
	font-size: 22px;
}

.miniReview .left .banner
{
	height: 60px;
	border-bottom: solid 2px white;
	padding: 5px 5px 5px 5px;
}

.miniReview .left .reviewText
{
	height: 60px;
	padding: 5px 5px 5px 5px;
}

.miniReview .right
{
	float: right;
	width: 192px;
}

.miniReview .right .rating
{
	height: 34px;
	border-bottom: solid 2px white;
	padding: 2px 11px 2px 11px;
}

.miniReview .right .features
{
	height: 94px;
	border-bottom: solid 2px white;
	padding: 5px 5px 5px 5px;
}

.miniReview .review
{
	float: left;
	width: 94px;
	padding-top: 2px;
	padding-left: 4px;
	height: 19px;
}

.miniReview .play
{
	float: right;
	width: 94px;
	padding-top: 2px;
	padding-right: 0px;
	height: 19px;
}

