@charset "utf-8";
/* CSS Document */

.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
      #nav ul {

        margin: 0px;

        padding: 0px;

        list-style: none;

      }

      #nav ul li {
        background-color: #f0f0f0;
      }

      #nav ul li,
      #nav ul li a {
        float: left;
        display: block;
      }
      #nav ul li a {
	font-size: 12px;
	color: #484848;
	text-decoration: none;
	height: auto;
	width: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 7px;
	text-align: center;
      }

      #nav ul li a:hover,
      #nav ul li a.selected {

        background-color: #dad8d8;

        color: #484848;

      }
.bottomdiv {
	width: auto;
	height: 110px;
	background-image: url(site2/bottom_background.jpg);
	margin-bottom: 0px;
	bottom: 0px;
}
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(site2/newback.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}
.headerdiv {
	height: 110px;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
}
.logodiv {

	height: 105px;
	width: 298px;
	padding-left: 5px;
	background-repeat: no-repeat;
}
.headerdiv .links {
	width: 200px;
	margin-right: 15px;
	margin-left: auto;
}
.headernav {
	float: right;
	width: 300px;
	margin-right: 15px;
	margin-left: auto;
	text-align: right;
	padding-top: 50px;
}
.mainnav {
	
	height: 40px;
	width: 100%;
}
.container {
	height: auto;
	width: 870px;

	background-repeat: no-repeat;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
}
#footerright {
}
.mainheader {
	height: 110px;
	width: 100%;
	padding-bottom: 4px;
}

.mainlinks {
	float: right;
	height: 5px;
	width: 250px;
	padding-top: 50px;
	
}
#container #mainnav {
	
	height: 40px;
	width: 100%;
}
#container #mainsectionleft {
	float: left;
	height: auto;
	width: 594px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0F0;
	overflow: auto;
}
#container #mainsectionright {
	float: right;
	height: auto;
	width: 260px;
}
#navsitelinks {
	height: auto;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
}
#footerright {
	width: 200px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#innerrightsitelinks {
	float: left;
	height: auto;
	width: 350px;
	padding-left: 8px;
}
#innerrightlinks {
	float: right;
	width: 350px;
	margin-right: 15px;
	text-align: right;
}
#AdsSidebarTop {
	height: 250px;
	width: 250px;
	margin-top: 5px;
}
#popularfeeds {
	background-color: #F0F0F0;
	height: 45px;
	width: 550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B20000;
	padding-left: 10px;
	vertical-align: middle;
	margin-top: 15px;
}
.textbox {

}
.floatright { float: right; }
#apDiv1 {
	width:40px;
	height:auto;
	vertical-align: middle;
	float: right;
	padding-top: 9px;
	padding-bottom: 0px;
	padding-right: 0px;
}
#container #mainsectionleft #popularfeeds #poprsstext {
	width: 370px;
	float: left;
	padding-top: 13px;
	padding-bottom: 13px;
}
#container #mainsectionleft #Mainstorycontainer {
	width: 560px;
	height: auto;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-bottom: 10px;
}
#container #mainsectionleft #Mainstorycontainer #rssicon {
	width: 45px;
	height: auto;
	margin-top: 10px;
	float: left;
}
#container #mainsectionleft #Mainstorycontainer #titleurldate {
	float: right;
	height: auto;
	width: 551px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#container #mainsectionleft #Mainstorycontainer #storydesc {
	float: right;
	width: 551px;
	margin-top: 3px;
	height: auto;
	margin-bottom: 5px;
}
#container #mainsectionleft #Mainstorycontainer #userinfo {
	width: 551px;
	float: right;
	height: auto;
}
#container #mainsectionleft #bottomnavi {
	margin-right: auto;
	margin-left: auto;
	width: 450px;
	margin-top: 50px;
}
#container #mainnav #nav #searchdiv {
	width: auto;
	height: auto;
}
#container #mainnav #nav #searchdiv #cse-search-box {
	width: 265px;
	margin-top: 8px;
	vertical-align: middle;
	float: right;
	height: auto;
}
.searchbox {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container #mainnav #nav #searchdiv #cse-search-box #searchboxdiv {
	width: 150px;
	margin-left: 50px;
	float: left;
	margin-top: 3px;
	margin-right: 30px;
}
#container #mainsectionright #whatisrss {
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
}
.sidebarheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: normal;
	font-weight: bold;
	color: #4380C2;
	padding-bottom: 2px;
}
.sidebarregulartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#youtubediv {
	height: auto;
	width: 250px;
	padding-top: 7px;
}
img.top {vertical-align:middle}
#container #mainsectionright #registerbutton {
	padding-top: 10px;
	padding-left: 5px;
}

.viewit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #4380C2;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 2px;
	text-decoration: none;
}

.viewitover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #34679E;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 2px;
	text-decoration: underline;
}
#titleurldate a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4380C2;
	height: auto;
	width: 250px;
	text-decoration: none;
}

#titleurldate a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6a7887;
	height: auto;
	width: 250px;
	text-decoration: none;
}
#titleurldate a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	height: auto;
	width: 250px;
	text-decoration: underline;
}


.rssstoryurl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
}
.posteddate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B20000;
}
.rssstorydesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
#container #mainsectionleft #Mainstorycontainer #storyuserinfo2 {
	float: right;
	width: 465px;
	margin-top: 2px;
}
.commentfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #73B0C8;
}
#container #mainsectionleft #Mainstorycontainer #storyurl {
	float: right;
	width: 551px;
	height: auto;
}

#container #mainsectionleft #bottomnavi {
	width: 4500px;
	margin-right: auto;
	margin-left: auto;
}
#container #mainsectionleft #Mainstorycontainer #mainstorynav {
	width: 465px;
	height: auto;
}
.submittedby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
}
 .wrapper {
     min-height: 100%;
     height: auto ;
     height: 100%;
     margin: 0 auto -4em;
 }
#container #mainsectionleft #Mainstorycontainer #mainstorynav #Storynav {
	width: 300px;
	height: auto;
}
#bottomnavigation {
	height: 75px;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
}
#footer2 {
	height: 110px;
	width: 100%;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(site2/bottom_background.jpg);
	padding-top: 0px;
}
#containerfull {
	width: 870px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
#containerfull #container #mainnav #nav #searchdiv #searchboxdiv2 {
	height: auto;
	width: auto;
	margin-top: 3px;
	float: left;
	margin-left: 50px;
}
#containerfull #container #mainnav #nav #searchdiv  #searchbuttondiv {
	float: right;
	height: auto;
	width: 67px;
}
#containerfull #container #mainsectionright #savedfeedsheader {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4380C2;
	margin-bottom: 3px;
}
.sidebarboldblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3F3F3F;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4380C2;
	margin-bottom: 3px;
	width: 250px;
}
#containerfull #container #mainsectionright #mostsavedfeedsbox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 3px;
	width: 250px;
	padding-bottom: 3px;
}
.normalbluearial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4380C2;
}
#footer2 #sitelinksdiv {
	height: auto;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
}
#footer2 #sitelinksdiv #footerlinks {
	height: 30px;
	width: 340px;
	margin-top: 0px;
	float: left;
	margin-left: 10px;
}
.sitelinksboldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b20000;
	font-variant: normal;
}
.footerblacknormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.footerblacknormal a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:underline;
}
.footerblacknormal a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:underline;
}

.footerblacknormal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0066CC;
	text-decoration:underline;
}

#footer2 #sitelinksdiv #footercopyrightinfo {
	height: auto;
	width: 400px;
	float: right;
	text-align: right;
	margin-right: 10px;
}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.style2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	text-decoration:underline;
}
.style2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	text-decoration:underline;
}

.style2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	text-decoration:underline;
}



#bottomnavigation #navbuttons {
	height: auto;
	width: 520px;
	margin-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
	text-align: center;
}
#mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
#mainlinks a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
 text-decoration: none; }

#mainlinks a:visited{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration: none;
}
 
#mainlinks a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF; 
 text-decoration: underline; 	
} 

#mostsavedfeedsbox a:link{
	color: #4380C2;
	text-decoration: none;
	font-size:13px;
}

 
#mostsavedfeedsbox a:visited{
	color: #6a7887;
	text-decoration: none;
	font-size:13px;
}

#mostsavedfeedsbox a:hover{
	
	text-decoration: underline;
	font-size:13px;
}

#whatisrss a:link{
	color: #4380C2;
	text-decoration: none;
}
 #whatisrss a:visited{
	color: #4380C2;
	text-decoration: none;
}
 
#whatisrss a:hover{
	color: #666666;
	text-decoration: underline;
}

#userinfo a:link{
	color: #4380C2;
	text-decoration: none;
}
 #userinfo a:visited{
	color: #4380C2;
	text-decoration: none;
}
 
#userinfo a:hover{
	color: #666666;
	text-decoration: underline;
}

#twitterfollow a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #66CCEE;
text-decoration: none;
	}

#twitterfollow a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #66CCEE;
	text-decoration: none;}
	
#twitterfollow a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #66CCEE;
	text-decoration: underline;
	}
.style5 {font-size: 11px}
#containerfull #container #mainnav #nav #technologynav {
	width: 90px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}
#technavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 82px;
	margin-top: 12.5px;
	margin-left: 7px;
	float: left;
	margin-right: 10px;
}
#technavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#technavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#technavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#sciencenavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 57px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#sciencenavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#sciencenavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#sciencenavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#sportsnavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 46px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#sportsnavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#sportsnavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#sportsnavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#businessnavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 61px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#businessnavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#businessnavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#businessnavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#gamingnavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 55px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#gamingnavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#gamingnavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#gamingnavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#entertainmentnavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 97px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#entertainmentnavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#entertainmentnavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#entertainmentnavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#lifenavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 31px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#lifenavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#lifenavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#lifenavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#othernavdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 43px;
	margin-top: 12.5px;
	float: left;
	margin-right: 10px;
}
#othernavdiv a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#othernavdiv a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
#othernavdiv a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B20000;
	text-decoration: underline;

}
#headerlogodiv {
	float: left;
	height: 105px;
	width: 298px;
	
}
