body {font-family: arial, helvetica, sans-serif; margin: 0; padding: 0;}
	
#meta img, #header img, #footer img{border: 0}
#meta_inner {width: 960px;margin: 0 auto;padding: 4px 0 5px 0;line-height: 16px;}
#metalinks {margin: 3px 0 0 0;float: right;list-style: none;font-size: 11px;padding-left: 0;}
#metalinks li {display: inline; float: left; padding: 0 3px;}
#metalinks a {color: #fff;text-decoration: none; font-weight: bold}
#metalinks a:hover {text-decoration: underline;}

#network_menu {color: #000;font-size: 9px;}
#networklinks {float: left; height: 19px;}
#networklinks span {color: #fff;font-weight: bold;font-size: 11px;}
#networklinks fieldset {float: left;}
		
#container {background: #fff;width: 960px;margin: 0 auto;padding: 0 15px;}
		
#masthead_small {padding: 18px 0;}
#logo_small {float:left;font-size:10px;line-height: 18px;margin-right:29px;padding-top:24px;text-align:center;width:203px;	}
#logo_small h1 {margin: 0; padding: 0;}
#leaderboard_small {float:left;height:90px;width:728px;}
#logo_meta_small {color: #808080;line-height: 18px;border-top: 1px solid #dfe0dc;}
		
#navigation {height: 24px; line-height: 10px; text-transform: uppercase;text-align: center; font-size: 10px; }
#main_nav {width: 610px;float: left; margin-right: 15px; height: 24px;}
#marketplace_nav {width: 335px;float: right; height: 24px;}
#main_nav ul, #marketplace_nav ul {margin: 0; padding: 0;list-style: none;}
#nav a, #marketplace_nav a	{display: block;font-weight: bold; }
#nav li, #marketplace_nav ul li {float: left;}
#nav li a, #marketplace li a {padding: 5px 7px 7px 7px; color: #fff; text-decoration: none;}
#nav li a:hover, #marketplace_nav li a:hover {text-decoration: underline;}
#marketplace_nav li a 	{padding: 5px 5px 7px 5px; color: #fff; text-decoration: none;}
#nav li div,#marketplace_nav li div {padding-top: 5px; padding-bottom: 7px}
		
#search {font-size: 10px;color: #666666;background: #fff url('search_bg.gif') repeat-x bottom left; border: 1px solid #e6e4e4; border-top: 0;}
.searchBoxLeft {color: #666464;padding-left:10px;width:74px; float: left; font-size: 14px; font-weight: bold; padding-top: 9px;}
.searchBoxMiddle {font-weight:bold;text-align:center;white-space:nowrap;width:545px; float: left; padding-top: 5px;margin-right: 10px}
.searchBoxMiddle input {vertical-align:middle;}
.seatchBoxMiddle input.txt {width: 275px;}
#search input, #search  select, #search  textarea {font-size:small;margin:2px;}
.searchBoxRight {line-height:10px;white-space:nowrap;width:150px; float: left;padding-left: 9px}
.searchBoxRight span#yahooWebSearch {font-family:Verdana,Helvetica,sans-serif;font-size:10px;font-size-adjust:none;}
.searchBoxRight span#yahooPoweredBy {font-family:Verdana,Helvetica,sans-serif;font-size:9px;}
.searchBoxRight span#yahooText {color:#FF0033;font-family:Verdana,Helvetica,sans-serif;font-size:9px;font-weight:bold;text-transform:uppercase;}
.searchBoxRight span#yahooSearch {color:#545454;font-family:Verdana,Helvetica,sans-serif;font-size:9px;font-weight:bold;text-transform:uppercase;}
.searchBoxSponsor {width: 120px; float: right; text-align: right; padding-top: 3px; padding-right: 10px;}
		
#content {padding: 18px 0;}

#page_primary, #page_primary_static	{width: 635px;float: left;margin-right: 15px;}
#page_topper			{margin-bottom: 18px;}
#page_leftbar			{margin-right: 15px;width: 160px;float: left;}
#page_body				{width: 460px;float: left;}
#page_body_story                {width:620px;float: left;}
#page_rightbar			{width: 310px;float: left;}

/* blogger styles */
.blogger_page a, #sidebar a {color: #CA1A00; font-weight: bold; text-decoration: none} 
.blogger_page a:hover, #sidebar a:hover {text-decoration: underline} 
.blogger_page h1, .blogger_page h2, .blogger_page h3, .blogger_page h4, .blogger_page h5, .blogger_page h6 {margin: 0; padding: 0; margin-bottom: 18px} 
.blogger_page {font-size: .875em; line-height: 1.5em} 
.blogger_date {color: #666; font-size: 12px; padding: 5px 0; margin: 0} 
.blogger_page .post img {border:1px solid #DDDDDD; padding:4px;} 
.blogger_page .post {margin-bottom: 20px; padding-bottom: 18px; border-bottom: 1px solid #dfe0dc;}
.blogger_page .post-footer {color: #666}
.blogger_page h2.blog_title {font-size: 200%; line-height: 1.2em; color: #000}

.blogger_page embed {max-width: 620px}
* html .blogger_page embed {width: 620px}

#sidebar {font-size: 75%;}
#powered-by img {border: 0;}

#sidebar h2.sidebar-title, #sidebar p.sidebar-title {font-size: 18px; margin-top: 0; padding-top: 0; color: #363636; font-weight: bold}
.sidebar-title { border-bottom: 1px solid #dfe0dc}

#description {font-size: 85%; color: #666}

h1.blog_title {font-size: 112.5%; line-height: 1.5em; font-weight: bold; border-bottom:1px solid #dfe0dc;text-transform:uppercase;margin: 0 0 17px 0; padding:0;}
h1.blog_title a {text-decoration: none;}
h1.blog_title a:hover {text-decoration: underline;}

/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font:bold 98%/1.6em Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.2em;
color:#999;
}
#comments h4 strong {
font-size:120%;
}
#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}
#comments-block dt {
margin:.5em 0;
}
#comments-block dd {
margin:.25em 0 0;
}
#comments-block dd.comment-timestamp {
margin:-.25em 0 2em;
font:120%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
}
#comments-block dd p {
margin:0 0 .75em;
}
.deleted-comment {
font-style:italic;
color:gray;
}
/* Sidebar Content
----------------------------------------------- */
#sidebar ul {
margin:0 0 1.5em;
padding:0 0 1.5em;
list-style:none;
}
#sidebar li {
margin:0;
padding:0 0 .25em 15px;
text-indent:-15px;
line-height:1.5em;
}
#sidebar p {
color:#666;
line-height:1.5em;
}
/* Profile
----------------------------------------------- */
#profile-container {
margin:0 0 1.5em;
padding-bottom:1.5em;
}
.profile-datablock {
margin:.5em 0 .5em;
}
.profile-img {
display:inline;
}
.profile-img img {
float:left;
padding:4px;
border:1px solid #ddd;
margin:0 8px 3px 0;
}
.profile-data {
margin:0;
font:bold 128%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
}
.profile-data strong {
display:none;
font-size:120%;
}
.profile-textblock {
margin:0 0 .5em;
font-size:120%;
}
.profile-link {
margin:0;
font:180%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
font-size:120%;
}

/* end blogger styles */


#footer {background: #f2f2f2 ;border-top: 1px solid #e6e4e4;padding: 7px; font-size: 11px; line-height: 18px;}
#footer a {text-decoration: none; font-weight: bold}
#footer a:hover {text-decoration: underline;}
#footer_inner {width: 950px;margin: 0 auto;}
#footer h3 {loat: left; font-weight: bold; margin: 0; margin-right: 10px; padding: 0; font-size:11px;}
#footer ul {float: left; margin: 0; padding: 0; list-style: none;}
#footer ul li{float: left;}
#footer ul li.first {border: none; margin-left: 0; padding-left: 0;}
#footer .footer_item {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #cccccc;}
#footer span {color: #CCCCCC; padding: 0 8px;}
#footer span.copyright {font-weight: bold; padding: 0;}
#footer p {margin: 0; padding: 0;}

.clear { display: inline-block; }   
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clear { height: 1%; } .clear { display: block; }