body
{
    font-family: Verdana;
    background-color: #006600;
    color: #FFFFFF;
    font-size: 11px;
    background-image: url( '../images/bgtile.gif' );    
	color:#352e2c;
margin:0px;
}

a {
	color:#352e2c;
	text-decoration:none;	
}

h3 {
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	font-size:15px;
	font-family:Helvetica;
}

.container
{
    /*background-color: #336600;*/
    width: 970px;
    margin:0px auto;
}
.header
{
    /*background-color: #009933;*/
}

.rightSide
{
    float:left;
    width:811px;
    /*background-color:Gray;*/
}

.ngetest {
    float:left;
}

#footer
{
    width: 970px;
    clear:both;
    /*background-color: #333300;*/
    text-align:right;
    padding-top:12px;
	color:#ffffff;
}
.leftSide
{
    float: left;
    width: 159px;
    /*vertical-align:top;*/
    /*background-color:Fuchsia;*/
}

.leftSide .header {
    background-image: url( '../images/sidebarheader.gif' );
    width:159px; /* IE5.5+ fix 159-padding*/
    height:65px;
    font-size:17px;
    background-repeat:no-repeat;
    padding-bottom:0px;
}

.leftSide .header div {
    margin-top:10px;
    padding-left:43px;
	color:#ffffff;
}

.leftSide .content {
    background-image: url( '../images/sidebar.gif' );
    overflow:hidden; /* fixed ie7?? */
}

.leftSide .footer {
    background-image: url( '../images/sidebarfooter.gif' );
    background-repeat:no-repeat;
    height:17px;
}

.logo
{
    background-image: url( '../images/playmainlogo.png' );
    background-repeat:no-repeat;
    width:231px;
    height:78px;
}

ul.leftMenu {
    margin:0px;
    padding-left:7px;
    text-indent:10px;
    padding-right:20px;
    list-style:none;
    font-size:17px;
}

ul.leftMenu li {
    border-bottom:solid 1px #4C7427;
    padding:5px;
}

ul.leftMenu li a{
    color:#FFF200;
}



/* feature box */

.featuredBoxLeft {
    float:left;
    width:487px;
	color:#ffffff;
	line-height:15px;
}


.featuredBoxLeft a  {
	color:#ffffff;
}

.featuredBoxLeft img {
	border:solid 3px #FFFE9E;
}

.featuredTop {
    
    background-image: url( '../images/featuredtop.gif' );
    height:7px;
}

.featuredBottom {
    
    background-image: url( '../images/featuredbottom.gif' );
    height:7px;
}

.featuredContent
{
    width: 475px;
    background-image: url(  '../images/featuredbg.jpg' );
    background-repeat: repeat-x;
    background-color: #FF4429;
    border-left: solid 1px #FF4328;
}

.featuredContent .inner, .ftBoxContent .inner {
    padding:15px;
}

.featuredBoxRight {
    float:left;
    width:323px;
}

.ftBoxTop {
    background-image: url( '../images/ftboxtop.gif' );
    background-repeat:no-repeat;
    height:7px;
}

.ftBoxContent
{
    background-color: #0D92FF;
}

.ftBoxBottom {
    background-image: url( '../images/ftboxbottom.gif' );
    height:7px;
}

/* IE5.5 & IE6 fix height in empty div */
.featuredTop, .featuredBottom, .ftBoxTop, .ftBoxBottom,
.header, .footer
{
    /*font-size:0px;*/
    overflow:hidden;
}

table.featured h3{
	font-size:20px;
	margin-bottom:20px;
}

/* end featured box */

/* main content */

.mainContent {
    width:810px;
    clear:both;
    padding-top:12px;
}

.mainContent .header {
    background-image: url( '../images/contentTop.gif' );
    height:8px;
    font-size:17px;
    background-repeat:no-repeat;
    padding-bottom:0px;
}

.mainContent .content
{
    background-image: url(  '../images/contentbg.jpg' );
    background-repeat: repeat-x;
    background-color: #E3FB5B;
    border-left:solid 1px #E3FB5B;
}

.mainContent .content a
{
	
}

.mainContent .author {
	margin-top:5px;
	margin-bottom:3px;
	font-family:helvetica;
}

.mainContent .author a{
	text-decoration:underline;
}

 .category {
	color:Yellow;
	background-color:Green;
	font-weight:bold;
	padding:2px;
}

.mainContent a img {
	border:solid 1px Maroon;
}

.mainContent  .footer {
    background-image: url( '../images/contentBottom.gif' );
    background-repeat:no-repeat;
    height:8px;
    width:100%;
}

.mainContent  .content .inner {
    padding:10px;
}

.balloon {
    background-image: url( '../images/balloon.gif' );
    width:111px;
    height:52px;
    float:right;
    top:-30px;
    position:relative;
    right:15px;
	color:#ffffff;
}

.balloon div {
    padding-top:5px;
    text-align:center;
    font-size:15px;
}

.pageNav {
	font-size:14px;
	background-color:#91B116;
	padding:2px;
}

/* end main content */
.left {
float:left;
}
.right {
float:right;
}