
body { background-color:#000000; background-image:none; color:#fff; font-family:Arial,sans-serif; font-size:12px; margin:0pt; padding:0pt;
}

#wrap { margin:0pt auto; position:relative; width:935px;
}

#header { background:transparent url(http://getfreshdaily.typepad.com/city.gif) no-repeat scroll center top; border-style:none; border-width:0px 0pt 0pt; height:248px; margin:0pt auto; width:100%;}
#banner {margin-left: 200px; padding-top: 5px; }

	#solidblockmenu{
	color: #000;
	}
	
	#solidblockmenu:after {
	clear:both; content:"."; display:block; height:0pt; visibility:hidden;
	}
			#solidblockmenu ul#navlist {
			list-style-image:none; list-style-position:outside;	list-style-type:none;margin:0pt;padding:0px;	text-align:left;width:100%;
			}
			#solidblockmenu ul#navlist li {
			border:1px solid #1C1C18;display:inline;float:left;	margin:0pt; padding:1pt 15pt;position:relative;text-align:center;
			}
			#solidblockmenu ul#navlist li a {
			color:#FFFFFF;font-family:Arial,sans-serif;	font-weight:bold;padding:0pt;
			text-decoration:none;text-transform:uppercase; font-size: 14px;			
			}
			
			#solidblockmenu ul#navlist a:active{
			color: #ebbf00;
			}
			
			#n-home, #n-music, #n-videos, #n-style, #n-sports{
			width: 48px;
			}
			
			#n-sports, #n-politics{
			width: 57px;
			}
			
			#n-biz{
			width: 65px;
			}
			
			#n-ent {
			width: 121px;
			}

#leftside {
background:#0E0E10; width:105px;
clear:left; float:left; line-height:1.5em; margin:0px; padding:10px 0px; width:140px;
} 

	#leftside ul.page { margin: 0; padding-left: 25px;}
	#leftside ul.page li {list-style-type:none;  }
	#leftside ul.page li a { font-size: 16px; font-weight: bold; color:#8932DA; text-decoration: none;}
	
	#leftside #archives h2 { padding-left: 25px; margin: 0; color:#8932DA; font-size: 16px;}
	#leftside #archives ul {padding-left: 25px; margin: 0;}
	#leftside #archives ul li {list-style-type:none;  
	}
	#leftside #archives ul li a { font-size: 12px; color:#fff; text-decoration: none;
	}
	

#extras { float:right; line-height:1.4em; margin:0 0 5px; padding:0; background:#0e0e10; display:inline; position: absolute; right: 0px; padding: 10px; width:234px;
}

	#extras form {
margin: 10px; height: 40px; border-right: 1px solid #E7E6E6 border-bottom: 1px solid #E7E6E6; background:#0e0e10; margin: 15px 0px;
	}
	#extras form input {
float: left; border: 1px solid #e7e6e6; width: 165px; height: 20px; font-size:14px; font-family: Arial; font-weight: bold; margin: 0px; background-color: #fff; padding: 5px;
	}
	#extras form button {
font-family: Arial;font-weight: bold;border: 2px solid #000;background:#18181C;float:right; padding:5px;text-transform:uppercase; color:#fff; font-size:14px; margin-left:5px;}
	 
	#extras #social {height: 70px; padding: 0; text-align: center; width: 234px;
	}
	
	#extras #social img { height: 48px; border: none; margin: 5px; padding: 0px;
	}
	#extras #social a { text-decoration: none; color: #0099cc; font-weight:bold; 
	}
	

	#extras #recent-header {
	background:transparent url(http://getfreshdaily.typepad.com/images/headers/orange_box/orange_box_01.gif) no-repeat scroll 0 50%;
	height:26px;
	width:234px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin: 0;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}

	
	#extras #recent-content {background:transparent url(http://getfreshdaily.typepad.com/images/headers/orange_box/orange_box_02.gif) repeat-y scroll 0 50%;margin:0;width:234px;}
	#extras #recent-content ul { list-style-type:none;margin:0;padding:0 20px;text-align:left; text-decoration: none; }
	#extras #recent-content ul li a{ text-decoration: none; color: #fff}

	#extras #recent-wrapper {background:transparent url(http://getfreshdaily.typepad.com/images/headers/orange_box/orange_box_03.gif) no-repeat scroll 0 50%; height:18px;margin:0 0 20px;width:234px;
}
	

#content, #contentwide {
margin:0 254px 5px 140px; padding:0; background:#000000;padding:10px 20px 25px; position:relative; width:500px; overflow: hidden;
}

	#content .date-header { color:#99CC00; font-size:12px; font-weight:bold;margin:5px 0;}
	#content h1.post-title { margin-bottom: 0px;}
	#content h1.post-title a  {color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:24px;margin:5px 0; text-decoration: none; }
	
	#content .author-link { margin: 0; font-family:arial,helvetica,sans-serif; font-size:16px; font-weight: bold;}
	#content .author-link a  {color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:16px;text-decoration: none; font-weight: bold; }
	
	#content .contenttext {margin-top: 10px;}
	#content .contenttext img {margin: 5px;}
	#content .share {float: right; margin-left: 15px; background: #000;}
	#content #tweetmeme_button {background: #000;}
	#content .stbuttontext, .stbuttontext a {color:#99CC00; text-decoration:none;}
	#content .post-footer {font-size:10px; color:#FFFFFF; font-weight:bold; margin:0 0 20px; text-transform:uppercase; }
	#content .post-info {background:#18181C; margin:0; padding:3px 3px 3px 5px;}
	#content .post-info a {color:#0099CC; text-decoration:none;}
	#content .postnav { clear: both;}

	#content .postnav ul {list-style-type: none; margin: 0px 55px;}

		#content .postnav ul li { float: left;color: #fff;padding: 4px;}

		#content .postnav ul li a {color: #fff;	text-decoration: none;display: block;padding: 2px 6px;border: 1px solid #E2E2E2;}

		#content .postnav ul li a:hover {border-color: #ffffff;}

		#wp_page_numbers ul {border-top: 0 !important;}

		#wp_page_numbers .page_info {padding: 3px 6px !important; margin-right: 2px;			border: 1px solid #e0e0e0 !important; margin-top: 4px;		}

		#wp_page_numbers .active_page a {
		background-color: #ffffff !important;border: 0 !important; }

.comments {font-size: 24px;}
.comment-header {color: #fff;}
.comment-author {color:#99CC00; font-size:12px; font-weight:bold;}
.quote { background: #000 url(img/quotes_white.gif) no-repeat scroll left top; padding: 5px 0px 10px 70px; height:60px; }
.comment-footer {color:#0099CC; font-size:10px; font-weight:bold; margin-top: 0px; text-transform: uppercase;}

#footer {clear:both; color:#FFF; font-size:12px; font-weight:normal; line-height:1.7em; margin:0 auto; padding:10px 0; text-align:center; width:935px;
}


