/* CSS Document */


body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;background-color:#000000}/**/
#container{ margin:auto; width:930px; height:auto; padding:10px 0px 10px 0px;}
#container .seoHeader{ height:20px; text-align:center; font-size:11px; color:#666666; font-weight:bold; padding-top:10px;}

/* Top menu */
#container .topMenu{ width:930px; height:37px; background-image:url(images/topMenuBG.gif); background-repeat:no-repeat; text-align:center; font-size:16px; font-weight:bold; color:#999999; margin:0px; padding:0px;}
#container .topMenu ul{ margin:0px 10px 0px 25px; padding:0px;}
#container .topMenu li{ width:auto; float:left; display:inline; padding:0px; margin:0px;}
#container .topMenu li a{ color:#bbbaba; padding:8px 5px 0px 5px; display:block; margin:0px 5px 0px 5px; text-decoration:none;}
#container .topMenu li a:hover, #container .topMenu li a:active{ color:#FF9900;}
#container .flashHeader{ margin:0px; padding:0px;}

/* Main Body */

#container #mainBody{ margin:auto; width:930px; height:auto; padding-top:20px;}

#mainBody .leftPanel{ float:left; width:219px; height:auto;}
#mainBody .rightPanel{ float:left; width:680px; height:auto; padding-left:25px;}

#mainBody .leftPanel .tellAfriend, #mainBody .leftPanel .cornerBar, #mainBody .leftPanel .realManStore,  #mainBody .leftPanel .topStories{ width:100%; height:auto; border:1px solid #333333; margin-bottom:25px;}
#mainBody .leftPanel .cornerBar h2{color:#ff9000}
#mainBody .leftPanel .cornerBar p, #mainBody .leftPanel .realManStore p{ padding:8px;}
#mainBody .leftPanel .cornerBar p span.ybig{ font-size:16px; color:#FF9900; font-weight:bold;}
#mainBody .leftPanel .cornerBar p span.ysmall, #mainBody .leftPanel .realManStore p span.ysmall{color:#FF9900;}

#mainBody .leftPanel .topStories{ background-color:#a0a0a0;}
#mainBody .leftPanel .topStories p{ padding:0px 15px 5px 15px; color:#FFFFFF;}
#mainBody .leftPanel .topStories p span{font-weight:bold;}
#mainBody .leftPanel .topStories a{ text-decoration:underline; color:#FFFFFF;}
#mainBody .leftPanel .topStories a:hover{ color:#000000;}


#mainBody .rightPanel .subscribe{ width:680px; height:409px; background-image:url(images/subscribeBG.png); background-repeat:no-repeat;}
#mainBody .rightPanel .subLeft{ float:left; width:370px; height:auto; padding:0px 5px 5px 15px;}
#mainBody .rightPanel .subRight{ float:left; width:auto; height:auto; padding:20px 5px 5px 0px;}




#mainBody .rightPanel .subLeft p{color:#bfbfbf; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px;}
#mainBody .rightPanel .subLeft p span.twentyTwo{ font-size:22px;}
#mainBody .rightPanel .subLeft p span.twenty{ font-size:18px; color:#FFFFFF;}
#mainBody .rightPanel .subLeft p.twentyThree{ font-size:23px; color:#FF0000}
#mainBody .rightPanel .subLeft p span.free{ font-size:25px; color:#FFFFFF;}
.textboxDeco{ border:1px solid #666666; background-color:#333333; height:15px; color:#FF6600; font-size:14px; padding-left:5px; padding-right:5px; margin-left:10px;}


#mainBody .rightPanel .flashPlayer{ width:auto; height:450; margin:20px 0px 20px 0px; text-align:center; display:block; clear:both; margin-top:10px;}

#mainBody .rightPanel .paraColumns1{ width:auto; height:900px; background-color:#1a1a1a; border:1px solid #393939; margin-bottom:20px;}
#mainBody .rightPanel .paraColumns1 .issue{ float:left; width:300px; padding:10px; font-size:12px; color:#9b9b9b}
#mainBody .rightPanel .paraColumns1 h1{ padding-left:10px;}
#mainBody .rightPanel .paraColumns1 h3{ padding-left:10px; margin:0px;}
#mainBody .rightPanel .paraColumns1 a{ color:#FFFFFF; font-size:14px; text-decoration:none}
#mainBody .rightPanel .paraColumns1 li{padding-left:0px; margin-left:20px;}
#mainBody .rightPanel .paraColumns1 a:hover{ color:#FF9900; text-decoration:underline; }
#mainBody .rightPanel .paraColumns1 a.questionLink{ font-size:12px; color:#999999; text-decoration:none; display:block; padding-bottom:5px; cursor:pointer;}
#mainBody .rightPanel .paraColumns1 a.questionLink:hover{ color:#FF9900; text-decoration:underline;}


#mainBody .rightPanel .paraColumns{
	width:auto;
	height:1200px;
	background-color:#1a1a1a;
	border:1px solid #393939;
	margin-bottom:20px;
}
#mainBody .rightPanel .paraColumns .myColumn{
	float:left;
	width:615px;
	background-image:url(images/paraDivider.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:10px;
	font-size:12px;
	color:#9b9b9b
}
#mainBody .rightPanel .paraColumns .myColumn p.top{ height:30px; width:98%; background-color:#525252; color:#9b9b9b; font-size:20px; font-weight:bold; text-align:center; padding-top:5px;}
#mainBody .rightPanel .paraColumns .myColumn span.yellow{ color:#FF9900; font-weight:bold; display:block}
#mainBody .rightPanel .paraColumns .myColumn p{display:block;}
#mainBody .rightPanel .paraColumns .myColumn p.bold{font-weight:bold;}
#mainBody .rightPanel .paraColumns .myColumn span.white{ color:#FFFFFF;}
#mainBody .rightPanel .paraColumns .myColumn a{color:#FFFFFF; display:block;}
#mainBody .rightPanel .paraColumns .myColumn a:hover{ text-decoration:none; color:#FF9900}
#mainBody .rightPanel .paraColumns .myColumn a:active{text-decoration:none; color:#FF9900}
#mainBody .rightPanel .paraColumns .myColumn img{ width:195px; height:135px; border:1px solid #666666; display:block;}




.footer{ background-image:url(images/footerTop.jpg); background-repeat:repeat-x; background-position:top; display:block; clear:both; height:auto; margin-top:20px; margin-bottom:20px; color:#4d4d4d; font-size:14px; font-weight:bold; text-align:center; padding-top:20px; }


.footer a{color:#989696; text-transform:capitalize; text-decoration:none;}
.footer a:hover{ text-decoration:underline; color:#FFFFFF;}

.footer p{ color:#4d4d4d; size:8px; font-weight:normal;}
