/*
Theme Name: Scoop44
Theme URI:http://scoop44.com/testbed/wp-content/themes/scoop44/
Description: Default theme for Scoop44, circa 2009
Version: 1.0
Author: WPCoder
Author URI: http://wpcoder.com
*/

/*----------------------------------------------------------------------------------------
							Eric Meyer's "Reset Reloaded"
----------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-decoration:none;
}

:focus {
	outline: 0;
}

body {
	line-height: 1.25em;
	color:#333;
	/* background-color:#FFF;*/
        background-color:#e22226;
	text-align:center;
	font: 80% Georgia, "Times New Roman", serif;
}

ol, ul {
	margin-bottom:1em;
	list-style:none;
}

li {
	text-align:left;
	margin-bottom:0.5em;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}

a, a:link, a:visited {
	color:#000;
	cursor:pointer;
}

a:hover, a:active {
    text-decoration:underline;
    color:#e22226;
}

div.entry a, div.entry a:link, div.entry a:visited {
	color: #1195ff;
}

div.entry a:hover, div.entry a:active {
	color: #e22226;
}

blockquote, q {
	quotes: "" "";
	margin:0 20px;
	padding:10px 10px 5px 20px;
	font-style:italic;
	color:#000;	
	background: #ddd;
}

small {
	font-size:0.9em;
}

small, em, i {
	font-style:italic;
}

strong, b {
	font-weight:bold;
}

sup, sub {
	font-size:0.5em;
}

sup {
	vertical-align:top;
}

sub {
	vertical-align:bottom;
}

p {
	line-height:1.4em;
	margin-bottom: 1em;
}

.left, .alignleft {
	float:left;
}

.right, .alignright {
	float:right;
}

.clear:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
}

/* --------------------------------------------
           "Like" Elements and Links
----------------------------------------------- */

#lead-stories-slides li, #nav-lead-stories li {	
	background-color: #000;
}

h2, #lead-stories-slides span.header, #lead-stories-slides li p, #scoop-highlights div {
	color:#fff;
}

h3, h3 a, h3 a:link, h3 a:visited,
#header-meta p strong, 
#header-actions a, #header-actions a:link, #header-actions a:visited,
#recent-scoops span.category,
#scoop-blogs li li a, #scoop-blogs li li a:link, #scoop-blogs li li a:visited {
	color: #e22226;
}

#lead-stories-slides li a.headline, #lead-stories-slides li a.headline:link, #lead-stories-slides li a.headline:visited,
#social p a, #social p a:link, #social p a:visited,
#scoop-blogs li li a.headline span.author,
#recent-alerts fieldset strong,
div#blogroll ul#wrapper li h4,
div.navigation, div.navigation a, div.navigation a:link, div.navigation a:visited {
	color: #00a9ff;
}

// LoVe HAte takes effect!
#lead-stories-slides li a.headline:hover,
div#blogroll ul#wrapper li a:hover,
#nav-footer li a:hover,
#recent-scoops div.navigation a:hover, #recent-scoops div.navigation a:active {
	color: #e22226;
}

/* --------------------------------------------
              Main Outer Elements
----------------------------------------------- */

h2 {
	font: bold 1.5em "Arial Narrow", Arial, sans-serif;
	text-transform:uppercase;
	margin-left:15px;
	letter-spacing:1px;
}

h3.module-header, #scoop-highlights h3 {
	display:block;
	height:2em;
	padding-left:7px;
	background: url("images/bg_module_header.gif") no-repeat left bottom;
	margin:25px 0 10px 0;
}

h3, h3 a, h3 a:link, h3 a:visited {
	text-transform:uppercase;
	font:bold 1em "Arial Narrow", Arial, sans-serif;
}

h3 a:hover, h3 a:active {
	color:#000;
}

div.widget_execphp h3 {
	display:none;
}

div.widget_execphp h3.showme {
	display:block;
}

div.cartoon {
margin-bottom:30px;
}

div.cartoon img {
	border:1px solid #999;
}

h4 {
	color: #9a3bb7;
	text-align: center;
	font:bold 3.5em "Arial Narrow", Arial, sans-serif;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}

h5 {
	color: #00a9ff;
	text-align: center;
	text-transform: uppercase;
	font-size: 2em;
	font-weight: bold;
}

h6 {
	color: #777;
	text-align: center;
	text-transform: uppercase;
	margin-top: 0.75em;
	border-bottom: 1px solid #888;
font:1.2em "Arial Narrow", Arial, Helvetica, sans-serif;
padding-bottom:8px
}

h6.notfound {
	border-bottom:0;
}

#main {
	width: 950px;
	text-align:left;
	margin:0 auto;
	padding:25px 50px 50px 50px;
	/* background: #fff url("images/bg_page.gif") repeat-y top center; */
	background: #e22226 url("images/bg_pageRed.gif") repeat-y top center;
}

#header-meta {
	border-bottom:1px solid #888;
	margin-bottom:10px;
}

#header, #header-meta {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}

#content-main {
	width: 590px;
	margin-right: 20px;
}

#content-sidebar {
	width:340px;
	padding-bottom: 30px;
}

#scoop-highlights {
	clear:both;
	margin-bottom:10px;
}

#footer {
	clear: both;
	background: url("images/bg_module_header.gif") no-repeat left top;
	padding-top: 17px;
	margin-bottom: 8px;
	text-align: center;
}


/* --------------------------------------------
                Header Elements
----------------------------------------------- */

#header-meta p {
	font:1em Georgia, "Times New Roman", serif;
}

#header-meta p, #header-actions a {
	text-transform:uppercase;
}

#header-meta p a, #social p {
	text-transform:none;
}

#header-meta p strong, #header-actions a {
	font: bold 1em "Arial Narrow", Helvetica, Arial, sans-serif;
}

#header-meta p strong.alternate {
	color:#1196ff;
}

#header #logo {	
	float: left;
	width: 350px;
}

#header #tagline, #header div.description {
	display:block;
	text-transform: uppercase;
	letter-spacing:0.15em;
	color: #A5A5A5;
}

#header #tagline {
	height: 1.5em;
	font-size: 1.2em;
	letter-spacing: 0;
}

#header div.description {
	clear: both;
	font-size: 1em;
	font-style: italic;
	padding: 5px 0 10px 0;
	text-align: right;
}

#social p {
	font-weight:bold;
}

#social p a {
	font-weight:normal;
}

#social p a:hover, #social p a:active {
	color:#A4A4A4;
	text-decoration:none;
}

#header-actions {
	text-align:right;
	width:550px;
	float:right;
}

#header-actions ul {
	float:left;
	padding: 5px 0 0 0;
	width: 355px;
	margin-bottom: 0;
}

#header-actions li, #nav-main li {
	display:inline-block;
}

#search input {
	vertical-align: middle;
}

#search input.text {
	padding:1px;
	width:130px;
	margin-left:7px;
}

#nav-main {
	clear:both;
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	height:35px;
    text-align: right;
    padding-top:7px;
}

#nav-main li, #nav-main li a, #nav-main li a span {
	display:inline-block;
	height:35px;
}

#nav-main li a span {
	padding-right: 10px;
	}

#nav-main li a, #nav-main li a:link, #nav-main li a:visited {
	text-decoration:none;
	margin-left: -4px;
	padding: 0 0 0 30px;
	background: url("images/bg_nav.gif") repeat-x left bottom;
}

#nav-main li:first-child a, #nav-main li:first-child a:link, #nav-main li:first-child a:visited {
	background: url("images/bg_nav_first.gif") repeat-x left bottom;
}

#nav-main li a:hover, #nav-main li a:active {
	background: url("images/bg_nav_hover.gif") repeat-x left bottom;
}

#nav-main li a:hover span, #nav-main li a:active span {
	background: url("images/bg_nav_hover_span.gif") no-repeat right bottom;
}

#nav-main li:first-child a:hover, #nav-main li:first-child a:active {
	background: url("images/bg_nav_hover_first.gif") repeat-x left bottom;
}

#nav-main li:last-child a span, #nav-main li:last-child a:link span, #nav-main li:last-child a:visited span {
	padding-right: 25px;
	background: url("images/bg_nav_last.gif") repeat-x right bottom;
}

#nav-main li:last-child a:hover span, #nav-main li:last-child a:active span {
	background: url("images/bg_nav_hover_last.gif") repeat-x right bottom;
}

/* --------------------------------------------
                Lead Stories
----------------------------------------------- */

#lead-stories {
	background: #ccc url("images/bg_module_header.gif") no-repeat top left;
	padding-top: 9px;
	position: relative;
	margin-bottom: 20px;
	width: 590px;
	height: 415px;
	/*height: 460px;*/
	overflow: hidden;
}

#lead-stories-slides {
	position: absolute;
	top: 9px;
	left: 0px;
	height: 415px;
	width: 590px;
	visibility: hidden;
}

#lead-stories-slides li {
	position: relative;
	border-bottom: 1px solid #404040;	
	height: 415px;
    /*height:460px;*/
	overflow: hidden;	
	position: absolute;
}

#lead-stories-slides li img.lead {
	width: 590px;
	height: 336px;
}

#lead-stories-slides span.header {
 	display:block;
	text-transform: uppercase;
	background: url("images/bg_lead_story_slide_header.png") no-repeat;
	padding: 9px 20px 9px 20px;
	margin-top:-20px;
	position: relative;
	width: 590px;
	color:#fff;
	font:1em "Arial Narrow", Arial, Helvetica, sans-serif;
}

#nav-lead-stories {
	position: absolute;
	/*top: 332px;*/
	top:337px;
	right: 10px;
	display: none;
}

#nav-lead-stories li {
	position: relative;	
}

#nav-lead-stories li, #nav-lead-stories li a, #nav-lead-stories li a:link, #nav-lead-stories li a:visited {
	float: left;
	width: 38px;
	margin-left: -8px;
}

#nav-lead-stories li a, #nav-lead-stories li a:link, #nav-lead-stories li a:visited {
	font:1em "Arial Narrow", Arial, sans-serif;
	color: #fff;
	text-align: center;
}

#nav-lead-stories li a.cur, #nav-lead-stories li a.cur:link,
#nav-lead-stories li a:hover, #nav-lead-stories li a:active {
	background: transparent url("images/bg_nav_lead_stories_active.gif") no-repeat;
	text-decoration: none;
}

#lead-stories-slides li a.authorname, #lead-stories-slides li a.authorname:link, #lead-stories-slides li a.authorname:visited {
	color:#fff;
}

#lead-stories-slides li a.headline, #lead-stories-slides li a.headline:link, #lead-stories-slides li a.headline:visited {
	display: block;
	/*font:normal 1.9em Georgia, "Times New Roman", serif;*/
	font:normal 1.4em Georgia, "Times New Roman", serif;
	margin-left: 20px;
	width: 550px;
}

#lead-stories-slides li a.headline:hover, #lead-stories-slides li a.headline:active {
	text-decoration: none;
}

#lead-stories-slides li p {
	width:550px;
	/*font:1.1em Georgia, "Times New Roman", serif;*/	
	font:0.9em Georgia, "Times New Roman", serif;
	margin:5px 20px;
	line-height:1.3em;
}


/* --------------------------------------------
                Recent "Scoops"
----------------------------------------------- */


#recent-scoops li {
	border-bottom:1px solid #888;
	padding-bottom: 12px;
	margin-bottom: 12px;
	font:1em Georgia, "Times New Roman", serif;
}

#recent-scoops span.image {
	display:block;
	margin:0 10px 10px 0;
	float:left;
}

#recent-scoops img.thumbnail {
	width:200px;
	height:auto;
}

#recent-scoops span.category {
	font-weight: bold;
	text-transform: uppercase;
}

#recent-scoops a.headline {
	font-size: 1.4em;
}

#recent-scoops .story-meta {
	display:block;
	color: #888;
	padding:3px 0;
	font:1em Helvetica, Arial, sans-serif;
}

#recent-scoops .story-meta a, #recent-scoops .story-meta a:link, #recent-scoops .story-meta a:visited {
	color: #888;
	text-decoration:none;
}

#recent-scoops .story-meta a:hover, #recent-scoops .story-meta a:active {
	text-decoration: none;
}

#recent-scoops .story-meta a.more-link, 
#recent-scoops .story-meta a.more-link:link, 
#recent-scoops .story-meta a.more-link:visited, 
#recent-scoops .authorlink a, 
#recent-scoops .authorlink a:link, 
#recent-scoops .authorlink a:visited {
	color: #00a9ff;
}

#recent-scoops .story-meta a.more-link:hover, #recent-scoops .story-meta a.more-link:active,
#recent-scoops a.headline:hover, #recent-scoops a.headline:active, 
#recent-scoops .authorlink a:hover, 
#recent-scoops .authorlink a:active {
	color:#e22226;
}

#recent-scoops span.content {
	display:block;
	padding:10px 0;
	line-height:1.4em;
}

#recent-scoops div.navigation {
	clear:left;
	padding-bottom:20px;
	font:1em Arial, Helvetica, sans-serif;
}

#recent-scoops span.vvqbox span {
display:block;
visibility:visible;
border:1px solid #000;
}

/* --------------------------------------------
              "Scoop Blogs" Authors
----------------------------------------------- */

#scoop-blogs {
	width: 315px;
	margin-bottom: 20px;
    border-left:10px solid #ffee0b;
    border-right:10px solid #ffee0b;
	border-bottom: 26px solid #ffee0b;
	font:1em Arial, Helvetica, sans-serif;
}

#scoop-blogs h2 {
	width: 346px;
	height: 42px;
	/*background: url("images/header_scoop_blogs.gif") no-repeat;*/
	background: url("images/header_worth-reading.gif") no-repeat;
	text-indent: -2000px;
	margin-left:-10px;
	overflow: hidden;
}

#scoop-blogs ul {
	margin:0 0 10px 0;
}

#scoop-blogs li {
	display:table;
	width:94%;
	border-top:1px solid #000;
	margin: 10px auto 0 auto;
	padding: 10px 0;
	font-size:0.95em;
}

#scoop-blogs li img.avatar {
	width:54px;
	height:auto;
}

#scoop-blogs li.desc {
	display: block;
	border: 0;
	margin: 0;
	padding: 10px;
	text-align: center;
	font-size: 1.1em;
	background: #d3d3d3 url("images/gray-corner.gif") no-repeat right bottom;
	font: bold 0.9em "Arial Narrow", Helvetica, Arial, sans-serif;
}

#scoop-blogs li.first {
	padding:0;
}

#scoop-blogs li.first, #scoop-blogs li li {
	border:0;
}

#scoop-blogs li ul {
	margin:0;
	display:table-row;
}

#scoop-blogs li ul li {
	width: 143px;
	display: table-cell;
	vertical-align:top;
}

#scoop-blogs li li span.outer {
	display:inline-block;
}

#scoop-blogs li li.odd span.outer {
	margin-right:10px;
}

#scoop-blogs li li.odd.last {
	width:100%;
}

#scoop-blogs li li.odd.last span.outer {
	margin-right:10px;
	width:100%;
}

#scoop-blogs li li.even {
	border-left:1px solid #000;
}

#scoop-blogs li li.even span.outer {
	margin-left:12px;
}

#scoop-blogs li li img {
	margin: 0 10px 6px 0;
	float: left;
	vertical-align:top;
}

#scoop-blogs li li a {
	font-size:1.2em;
}

#scoop-blogs span.intro a.headline, #scoop-blogs span.intro a.headline:link, #scoop-blogs span.intro a.headline:visited {
	color: #e22226;
	font-size:1.4em;
}

#scoop-blogs span.intro {	
	margin-bottom: 10px;
}

#scoop-blogs span.intro p {
	font-family: helvetica, arial, sans-serif;
	display: inline;
	padding-left: 10px;
}


span.title, span.author {
	display:block;
	width:75px;
	float:left;
}

#scoop-blogs li li.odd:last-child span.title, #scoop-blogs li li.odd:last-child span.author {
	width:235px;
	float:none;
}

span.intro {
	display:block;
padding-top:5px;
	clear:left;
	font:0.9em Georgia, "Times New Roman", serif;
        color:#000;
}

#scoop-blogs span.intro script, #scoop-blogs span.intro p.akpc_pop, #scoop-blogs span.intro p.akpc_help {
	display: none;
}

#scoop-blogs li li.odd:last-child span.intro {
clear:none;
}

#scoop-blogs li span.intro a, #scoop-blogs li span.intro a:link, #scoop-blogs li span.intro a:visited {
color:#000;
font-size: 1em;
}

#scoop-blogs li span.intro a:hover, #scoop-blogs li span.intro a:active {
color:#e22226;
}

/* --------------------------------------------
             Polls
----------------------------------------------- */

#content-sidebar p.akpc_pop, #scoop-highlights p.akpc_pop {
	display:none;
}

#content-sidebar div.ad_widget img, #content-sidebar div.widget img {
	width:100%;
	height:auto;
}

div.polls div {
	margin: 9px 0 30px 0;
	background: #d3d3d3;
	padding: 20px 20px 5px 20px;
}

div.polls table {
	width:100%;
	margin:0 auto 20px auto;
}

div.polls p {
	text-align:left;
}

div.polls th {
	color: #00a9ff;
	font-weight:bold;
}


/* --------------------------------------------
        "Keep the Change"
----------------------------------------------- */

div.specific_category_widget {
text-align:center;
}

div.specific_category_widget h3 {
text-align:left;
}

div.specific_category_widget img {
	border:1px solid #000;
	width: 100%;
	height:auto;
	margin: 0 auto;
}


/* --------------------------------------------
      Popularity
----------------------------------------------- */
#most-popular-commented,
#most-popular-commented-footer {
	margin-bottom: 20px;
	margin-top: -14px;
	position: relative;
}

#most-popular-commented li {
border-bottom:1px solid #ccc;
padding:2px 0 7px 0;
}

#most-popular-commented h3 {
 padding-left:0;
 height: 42px;
 width: 336px;
}

#most-popular-commented h3 a strong {
	display: block;
	padding-top: 14px;
	height: 28px;
}

#most-popular-commented h3 a.popular {
	text-align: right;
	width: 163px;
}

#most-popular-commented h3 a.popular strong {
	padding-right:5px;
}

#most-popular-commented h3 a.comments {
	background: url("images/bg_module_header_link_left.gif") no-repeat bottom left;
	margin-left: -8px;
	padding-left:20px;
	width: 158px;
}

#most-popular-commented h3 a.popular.active strong {
	background: url("images/bg_module_header_link_right_first_active.gif") no-repeat bottom right;
}

#most-popular-commented h3 a.comments.active strong,
#most-popular-commented h3 a.comments:hover strong {
	background: url("images/bg_module_header_link_right_active.gif") repeat-x bottom right;
}


#most-popular-commented h3 a.popular.active,
#most-popular-commented h3 a.popular:hover, #most-popular-commented h3 a.popular:active {
	background: url("images/bg_module_header_link_left_first_active.gif") no-repeat left bottom;
color:#e22226;
text-decoration:none;
}

#most-popular-commented h3 a.comments.active,
#most-popular-commented h3 a.comments:hover, #most-popular-commented h3 a.comments:active {
	background: url("images/bg_module_header_link_left_active.gif") no-repeat left bottom;
color:#e22226;
text-decoration:none;
}

ul#most-comments, ul#most-comments-footer {
	display: none;
}

#most-popular-commented li a, #most-popular-commented li a:link, #most-popular-commented li a:visited,
#most-comments li a, #most-comments li a:link, #most-comments li a:visited,
#most-popular li a, #most-popular li a:link, #most-popular li a:visited {
text-decoration:none;
}

#most-popular-commented h3 a, #most-popular-commented h3 a:link, #most-popular-commented h3 a:visited {
	display: inline-block;
	height: 42px;
color:#000;
}

#most-popular-commented h3 a.active, #most-popular-commented h3 a:hover, #most-popular-commented h3 a:active,{
	display: inline-block;
	height: 42px;
}

/* --------------------------------------------
         Recent Comments
----------------------------------------------- */

#recentcomments, #recentcomments li a.url {
	font:1em Arial, Helvetica, sans-serif;
}

#recentcomments li {
border-bottom:1px solid #ccc;
padding:2px 0 7px 0;
}

#recentcomments li a {
	font: 1em Georgia, "Times New Roman", serif;
}

/* --------------------------------------------
         Recent Alerts
----------------------------------------------- */
#recent-alerts {
	margin-bottom: 30px;
}

#recent-alerts fieldset {
	margin-top: 9px;
	background: #d3d3d3;
	padding: 11px 18px 16px 18px;
}

#recent-alerts fieldset strong {
	display: block;
	font: normal 1em Georgia, "Times New Roman", serif;
	margin-bottom: 10px;
}

#recent-alerts fieldset label {
	float: left;
	margin-right: 14px;
	padding-top: 3px;
}

#recent-alerts fieldset input {
	float: left;
}

#recent-alerts fieldset input.text {
	margin-right: 5px;
	padding: 2px 2px;
	width: 196px;
}

#recent-alerts fieldset input.submit {
	width: 25px;
	height: 23px;
}


/* --------------------------------------------
         Scoop Highlights
----------------------------------------------- */
#scoop-highlights {
	padding-top:0;
}

#scoop-highlights h3 {
	background-position: 1% 100%;
	margin:0 0 10px 0;
}

#scoop-highlights div.video h3 {
	background-position: left bottom;
}

#scoop-highlights div {
	background: url("images/bg_module_scoop_highlights.gif") repeat-x 0px 39px;
	position: relative;
	padding-top: 0;
margin-top:10px;
	float: left;
	font: 1em Georgia, "Times New Roman", serif;
}

#scoop-highlights div.video a.video_title {
	font-size:0.9em;
display:block;
margin:-5px 0 5px 0;
}

#scoop-highlights div div.highlight {
	border-right: 2px solid #39090a;
	padding: 15px;
	height: 180px;
	width: 206px;
	float:none;
	background:#e22226;
}

#scoop-highlights div.video div.highlight {
	padding-left:15px;
}

#scoop-highlights div.about div.highlight {
	border:0;
}

div.highlight a {
	color: #000;
}

#scoop-highlights h3.module-header {
	margin-bottom: 24px;
}

#scoop-highlights div p.aboutlinks {
	display:block;
	font-size:0.85em;
	text-align:center;
	text-transform:uppercase;
	padding-top:0;
}

#scoop-highlights div.personalities img.avatar {
	border:1px solid #000;
	float:left;
	margin-right:10px;
	max-width:75px;
	height:auto;
}

/* --------------------------------------------
          Blogroll
----------------------------------------------- */

#blogroll {
	margin-bottom: 17px;
}

#blogroll ul#wrapper {
	background: #e4e4e4;
	padding: 15px 15px 15px 25px;
	margin-top: 10px;
}

#blogroll ul#wrapper li {
	float: left;
	width: 150px;
	margin: 0 5px 3px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

#blogroll ul#wrapper li#linkcat-1909 {
clear:left;
}

#blogroll ul#wrapper li h4 {
	font-weight: bold;
	font-size:1em;
	text-transform: uppercase;
	margin-bottom: 2px;
	text-align:left;
}

#blogroll ul#wrapper li ul {
	margin-bottom: 15px;
}

#blogroll ul#wrapper li a {
	color: #4d4d4d;
	font-family: Georgia, "Times New Roman", serif;
}

#blogroll ul#wrapper li a:hover {
	text-decoration: none;
color:#e22226;
}


/* --------------------------------------------
          Footer
----------------------------------------------- */

#footer p.attribution {
	color: #888;
}

#footer p.attribution a {
	color: #888;
}

#nav-footer {
	background: url("images/bg_footer_action.gif") no-repeat 100% 0;
	width: auto;
	display: inline-block;
	padding-right: 12px;
}

#nav-footer li {
	display: inline;
	background: url("images/bg_footer_action.gif") no-repeat;
	padding: 0 0 0 20px;
	margin-right: 3px;
}

#nav-footer li a, #nav-footer li a:link #nav-footer li a:visited {
	font: bold 1em "Arial Narrow", Arial, sans-serif;
	color: #222;
	text-transform: uppercase;
}

#nav-footer li a:hover, #nav-footer li a:ctive {
	text-decoration: none;
	color: #e22226;
}

/* --------------------------------------------
           404 Page
----------------------------------------------- */

#results404 h3 {
	background:none;
	margin:0;
	padding:15px 0 0 0;
}

/* --------------------------------------------
           Tags
----------------------------------------------- */
div.widget_tag_cloud a, div.widget_tag_cloud a:link, div.widget_tag_cloud a:visited {
color: #1195ff;
}

div.widget_tag_cloud a:hover, div.widget_tag_cloud a:active {
color:#e22226;
}

/* --------------------------------------------
           Ads
----------------------------------------------- */

div.ad_widget {
	border-top:1px solid #888;
	padding-top:3px;
	text-align:center;
	margin:10px auto;
}

div.ad_widget h3 {
	display:none;
}

div.ad_widget h4.ad {
	text-transform:uppercase;
	color:#888;
	font:0.75em Helvetica, Arial, sans-serif;
	background:none;
	padding:0;
	margin-bottom:5px;
	text-align:center;
}

div.sociable {
position:relative;
top:-15px;
}