#navbar {
	padding: 0 10px 10px 10px;
	background-color: #fff;
	}

#search {
	float: right;
	width: 350px;
	margin: 36px 15px 0 auto;
	text-align: center;
	}
	
	
	
	
/*
#search_input {
	width: 250px;
	height: 20px;
	margin-right: 5px;
	padding: 3px 0 -3px 5px;
	font-size: 12px;
	color: #000;
	border: 1px solid #7f9db9;
	background-image: url(bkgd-searchinput.gif);
	background-position: left center;
	background-repeat: no-repeat;
	vertical-align: bottom;
	}
*/
	
	
#search_input {
background-image:url(bkgd-searchinput.gif);
background-position:left center;
background-repeat:no-repeat;
border:1px solid #7F9DB9;
color:#000000;
font-size:12px;
height:16px;
margin-right:5px;
padding-left:60px;
padding-top:4px;
vertical-align:bottom;
width:190px;
}	
	
	
	
	
	
#search_submit {
	width: 80px;
	height: 24px;
	border: none;
	background-color: #fff;
	background-image: url(search_submit.gif);
	background-repeat: no-repeat;
	vertical-align: bottom;
	cursor:pointer;
	}
#login {
	float: right;
	width: 260px;
	height: 75px;
	color: #666;
	}
#login div {
	padding-bottom: 5px;
	font-size: 11px;
	}
#login div .orange {
	color: #f60;
	}
#login img {
	float: left;
	margin-right: 5px;
	width: 40px;
	height: 40px;
	}
#login p {
	float: left;
	width: 40%;
	margin-top: -3px;
	font-size: 11px;
	line-height: 130%;
	}
#login span {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	}
.bullet-my1up {
	padding-left: 15px;
	background-image: url(icon_invite_orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}
.bullet-message {
	padding-left: 15px;
	background-image: url(icon_sendtofriend_orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}
.orange, .orange a, .orange a:visited {
	color: #f60;
	text-decoration: none;
	}
.orange a:hover {
	color: #f60;
	text-decoration: underline;
	}
#menu_items {
	margin: 0;
	padding: 0;
	list-style: none;
	background-color: #fff;
	overflow: hidden;
	}
#menu_items li {
	float: left;
	margin: 0 1px 0 0;
	list-style: none;
	}
.tab-mainBlue {
	height: 37px;
	background-image: url(topnav_blue.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	}
.tab-mainBlue a, .tab-mainBlue a:hover, .tab-mainBlue a:visited {
	padding: 10px 20px;
	line-height: 38px;
	text-decoration: none;
	color: #fff;
	}
.tab-mainBlue a:hover {
	background-image: url(topnav_blue_over.jpg);
	background-repeat: repeat-x;
	}
.tab-mainGray {
	line-height: 37px;
	background-image: url(topnav_gray.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	}
.tab-mainGray a, .tab-mainGray a:hover, .tab-mainGray a:visited {
	padding: 0px 10px;
	text-decoration: none;
	color: #000;
	background-image:none;
	}
#menucap_left {
	width: 6px;
	height: 37px;
	background-image: url(topnav_lcap.jpg) !important;
	background-position: left top;
	background-repeat: no-repeat;
	}
#menucap_right {
	width: 15px;
	height: 37px;
	background-image: url(topnav_rcap.jpg) !important;
	background-position: right top;
	background-repeat: no-repeat;
	}
#menu_subitems {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#menu_subitems li {
	float: left;
	margin: 0;
	padding: 5px 10px 0 10px;
	list-style: none;
	}
	
	
	/*****************    I N N E R     S T Y L E   *******************/
	
#openHtmlFor1UpCommunity {
	/*
	background:transparent url(bkgd-calloutbox.gif) repeat scroll 0;
	border:1px dotted silver;
	*/
	float:left;
	margin-bottom:15px;
	margin-left:0;
	width:620px;
	}	
	
	
	

#openHtmlFor1UpCommunity ul li img {
	float: left;
	width: 40px;
	height: 50px;
	margin-right: 5px;
	border: 2px solid #eaeaea;
}

#openHtmlFor1UpCommunity h4 {
	padding: 10px 0px 7px 0px;
	margin-left: 5px;
	border-bottom: 1px dotted;
	width: 138px;
}

#openHtmlFor1UpCommunity .community {
	background-image: url(media);
	width: 148px;
	height: 245px;
}

#openHtmlFor1UpCommunity ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#openHtmlFor1UpCommunity ul li {
	float: left;
	font-size: 9px;
	margin: 7px 0px 0px 5px;
	border-bottom: 1px dotted;
	width: 138px;
	padding-bottom: 7px;
}
	
#openHtmlFor1UpCommunity ul li a {
	font-size: 11px;
}	
	
.join p {
	margin: 4px 0px 0px 0px;
	padding: 0px;
	font-size: 10px;
	float: right;
	text-align: right;
}

.join a {
	font-size: 10px;
	float: right;
}

#openHtmlFor1UpCommunity .orange a:link, #openHtmlFor1UpCommunity .orange a:visited {
	text-decoration: none;
	color: #f60;
}
	
#openHtmlFor1UpCommunity .orange a:hover, #openHtmlFor1UpCommunity .orange a:active {
	background-color: transparent;
	color: #f60;
}	
	
.subtitle {
	font-size: 10px;
	color: #666;
}


.spotlight {
	margin-top: 10px;
	padding-bottom: 10px;
	float: left;
	border-bottom: 1px dotted;
}

.spotlight img {
	float: left;
	margin-right: 10px;
}

.podcasts {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.podcasts li {
	border-bottom: 1px dotted;
	margin-top: 2px;
	padding-bottom: 2px;
}	
	
	.spotlight {
	margin-top: 10px;
	padding-bottom: 10px;
	float: left;
	border-bottom: 1px dotted;
}

.spotlight img {
	float: left;
	margin-right: 10px;
}

.podcasts {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.podcasts li {
	border-bottom: 1px dotted;
	margin-top: 2px;
	padding-bottom: 2px;
}
	
	
#featuredblogs h2 {
	margin-bottom: 8px;
}

#featuredblogs img {
	width: 50px;
	height: 50px;
	float: left;
	}
	
.sidebarmodule p {
	padding: 0 0 0 0;
	background-image: none;
}

div#featuredblogs li img {
	width: 65px; 
	height: 49px; 
	margin-top: 3px; 
	border: 1px solid #666;
	margin-bottom: 8px;
}

#lastguy {
	border-bottom: 0 dotted #999;
	margin-bottom: -10px;
}

#featuredblogs p {
	text-decoration: none;
}
 
.author {
	text-align: right;
}

#twitter_div {
	font-size: 11px;
}

#twitter_update_list {
	margin: 0;
	list-style: none;
	text-align: left;
}

#twitter_div ul {
	margin: -10px 0 0 0;
	padding-right: 6px;
}

#twitter_div li {
	padding: 10px 0 10px 0;
}

.twitter_title {
	margin-left: 2px;
}


#networkfooter {
	padding: 10px;
	font-size: 10px;
	background-color: #fff;
	}
#networkfooter a, #networklinks a {
	color: #06c;
	text-decoration: none;
	}
#networkfooter a:hover, #networklinks a:hover {
	text-decoration: underline;
	}
.footer-topgames {
	float: left;
	width: 75%;
	}
.footer-help {
	float: right;
	
	padding: 0 5px 0 0;
	text-align: right;
	white-space: no-wrap;
	}
.footer-help img {
	margin-bottom: -2px;
	}
.footer-topgames, .footer-topcheats, .footer-topdownloads {
	padding: 0;
	}
#networklinks {
	margin: 5px 0;
	padding: 10px;
	font-size: 10px;
	background-color: #f2f2f2;
	text-align: center;
	}
#networklinks img {
	float: left;
	}
.footer-networklinks {
	width:725px;
	float: left;
	text-align: left;
	}
.footer-copyright {
	padding: 0 0 0 25px;
	background-image: url(zd_logo_20x20.gif);
	background-repeat: no-repeat;
	background-position: center left;
	}
.footer-topgames a, .footer-help a, .footer-topcheats a, .footer-topdownloads a, .footer-networklinks a {
	padding-left: 2px;
	}
.footer-topgames, .footer-help, .footer-topcheats, .footer-topdownloads, .footer-networklinks, .footer-copyright {
	margin: 0;
	}
#networkfooter .dots {
	clear:both;
	margin:20px 0 5px;
	}



	
	
	
	
	
/**********************************   FROM INNER STYLE   ********************************/	
	
	

.ccc{
clear:both;
}


#ploo{margin: 0pt auto; width: 624px;margin-top:50px;}	
#pageOwnershipAd_side{border-bottom: 10px solid #eaeaea;}
.width300{width:300px;}	
.marTop7{margin-top: 7px;}
.jhuu{height: 90px; width: 207px;}	
	
	
	
	
#emptyLi a{display:block;width:67px;}
	
	
	
	
	
	
