/*
Theme Name: Shiny Toys
Theme URI: http://www.gizmodo.es/
Description: European edition based on Gizmodo US.
Version: 0.1.1
Author: Sonny Beaumont Web Design
Author URI: http://www.sbwd.dyndns.org/
Tags: blue, fixed width, one column 

This theme was designed and built by Sonny Beaumont Web Design.

The CSS, XHTML and design are copyrighted by Sonny Beaumont Web Design. All rights reserved.
*/


/**
* Reset Styles
* Source: http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/
*/
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
body { line-height: 1; }
blockquote, q { quotes: none; }
del { text-decoration: line-through; }
ins { text-decoration: none; }
ol, ul { list-style: none; }
table { border-spacing: 0; }
:focus { outline: 0; }


/**
 * New Default Values
 */
body
{
	background-color: #f1f8fa;
	color: #555;
	font-family: Tahoma, Verdana, times, serif;
	font-size: 62.5%;
	text-align: center;
}

address,fieldset,label,h1,h2,h3,h4,h5,h6,p,pre,dl,ol { padding: 0.5em 0; }

fieldset { padding: 0.5em; }
input    { padding: 2px; }
textarea { padding: 2px; }
dd       { margin-left: 2em; }
img      { border: 0; }

/*
 * Titles
 */
h1, h2, h3, h4, h4, h5, h6
{
	color: #54646b;
	padding: 15px 0 7px 0;
}

h1 { font-size: 1.5em; line-height: 1.7; padding-top: 0; }
h2 { font-size: 1.3em; line-height: 1.5; }
h3 { font-size: 1.1em; line-height: 1.3; }
h4 { font-size: 1em; line-height: 1.1; }
h5 { font-size: 0.9em; line-height: 1; }
h6 { font-size: 0.7em; line-height: 1; }

/*
 * Links
 */
a
{
	color: #dc870e;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

/*
 * Images
 */
img.alignleft
{
	float: left;
	margin: 3px 7px 0 0
}

img.alignright
{
	float: right;
	margin: 3px 0 0 7px;
}

img.aligncenter
{
	margin: 0 auto 7px auto;
	position: relative;
}


/*
 * Forms
 */
input,select,textarea
{
	font-family: Tahoma, Verdana, times, serif;
	font-size: 100%;
}

label
{
	padding-right: 0.5em;
	text-align: right;
}

legend
{
	padding: 0 4px;
}

* html legend
{
	padding-bottom: 4px;
}

form .row
{
	clear: left;
	padding: 4px 0;
}

form .row input,
form .row textarea
{
	background-color: #fff;
	border: 1px solid #000;
}

form .submit
{
	clear: both;
	padding: 4px 0;
}

form .submit input,
form .button
{
	background-color: #000;
	border: 1px solid #fff;
	color: #fff;
	font-weight: bold;
}

input.checkbox,
input.radio
{
	background-color: transparent;
	border: 0;
}


/*
 * Misc
 */
.action,
.date
{
	text-align: center;
}

.bad,
.error
{
	color: #d00;
}

.blank
{
	clear: both;
}

.good
{
	color: #0a0;
}

.none
{
	display: block;
	text-align: center;
}

.num
{
	text-align: right;
}




/**
 * Skeleton
 */
#container
{
	background: url(img/css/sidebar_bg.gif) repeat-y 601px 0;
	margin: 15px auto 0 auto;
	position: relative;
	text-align: left;
	width: 944px;
}

#header
{
	background: url(img/css/header_bg.gif) repeat-x 0 0;
	border: 1px solid #ccc;
	height: 282px;
	margin: 0 7px;
}

#wrap
{
	border-top: 15px solid #f1f8fa;
	clear: both;
	padding: 0 7px;
}

#mainBody
{
	float: left;
	font-size: 1.2em;
	overflow: hidden;
	width: 579px;
}

#sideBar1
{
	border-top: 1px solid #b5b3b2;
	float: right;
	font-size: 1.1em;
	width: 336px;
}

#footer
{
	border-bottom: 15px solid #f1f8fa;
	clear: both;
	font-size: 1.2em;
	padding: 0 7px;
}




/**
 * Header
 */

/*
 * Logo Gizmodo
 */
#logo
{
	padding: 10px 0 0 10px;
	height: 54px;
	width: 376px;
}

#logo a
{
	background: url(img/css/logo_gizmodo.gif) no-repeat 0 0;
	display: block;
	height: 54px;
	padding: 0;
	text-indent: -999em;
	width: 376px;
}

/*
 * Base line
 */
#baseLine
{
	color: #fff;
	padding: 5px 0 0 10px;
	text-transform: uppercase;
}

/*
 * Search Form
 */
#searchForm
{
	padding-left: 10px;
	position: absolute;
	top: 220px;
}

#searchForm .row,
#searchForm .submit
{
	clear: none;
	float: left;
	padding: 0 5px 0 0;
}

#searchForm .row input
{
	background-color: #fff;
	border: 1px solid #000;
	color: #000;
	font-size: 1.2em;
	width: 480px;
}

#searchForm .submit input
{
	background-color: #000;
	border: 1px solid #fff;
	color: #fff;
	font-weight: bold;
}

/*
 * Gizmodo Countries
 */
#gizmodoCountries
{
	padding: 0;
	position: absolute;
	right: 17px;
	top: 227px;
}

#gizmodoCountries li,
#gizmodoCountries li a
{
	float: left;
	margin-right: 0.5em
}

#gizmodoCountries li.last,
#gizmodoCountries li.last a
{
	border: 0;
	margin: 0;
}

#gizmodoCountries li
{
	border-right: 1px solid #ccc;
}


/*
 * News Feeds
 */
#headerFeeds
{
	font-size: 1.1em;
	padding: 0;
	position: absolute;
	right: 17px;
	top: 256px;
}

#headerFeeds li,
#headerFeeds li a
{
	color: #ccc;
	float: left;
	margin-right: 0.5em
}

#headerFeeds li a
{
	background: url(img/css/btn_feed.gif) no-repeat 0 50%;
	padding: 0px 0 2px 17px;
}

#headerFeeds li.wikio a
{
	background: url(img/css/btn_wikio.gif) no-repeat 0 50%;
	padding-left: 18px;
}
#headerFeeds li.fbook a
{
	background: url(img/css/icon_facebook.gif) no-repeat 0 50%;
	padding-left: 18px;
}
#headerFeeds li.twitter a
{
	background: url(img/css/twitter-ico-trans12.gif) no-repeat 0 50%;
	padding-left: 18px;
}


#headerFeeds li a:hover
{
	color: #dc870e;
}

#headerFeeds li.last,
#headerFeeds li.last a
{
	border: 0;
	margin: 0;
}

#headerFeeds li
{
	border-right: 1px solid #ccc;
}

#leaderBoard
{
	position: absolute;
	text-align: center;
	top: 115px;
	width: 728px;
	margin-left: 10px;
}

#headerAdButton
{
 background-color: #fff;
 position: absolute;
 top: 115px;
 right: 15px;
 width: 160px;
 height: 90px;
}

#topStories
{
	position: absolute;
	top: 10px;
	right: 17px;
}

#topStories li,
#topStories li a
{
	float: left;
}

#topStories li
{
	margin-left: 10px;
	padding-top: 3px;
}

#topStories li a
{
	background-color: #b3b5b7;
	padding: 1px;
}

#topStories li a img
{
	border: 1px solid #000;
}

#topStories li.selected
{
	background: url(img/css/top_stories_bg.gif) no-repeat 50% 0;
}

#topStories li.selected a
{
	background-color: #fff;
}

#headLines
{
	font-size: 1.2em;
	padding: 0 0 5px 0;
}

#headLines a
{
	padding-left: 10px;
}

#moreTopStories
{
	clear: both;
	font-size: 1.1em;
	text-align: right;
	text-transform: uppercase;
}

#moreTopStories a,
#headLines a
{
	color: #b4d4e1;
}

#moreTopStories a:hover,
#headLines a:hover
{
	color: #df870d;
}


/**
 * Main Body
 */

/*
 * Recent Posts
 */
.navBar
{
	color: #000;
	height: 2em;
	padding-top: 1em;
	padding-bottom: 15px;
	text-align: center;
}

.navBar a
{
	border: 1px solid #ccc;
	padding: 0.5em;
}

.navBar a:hover
{
	background-color: #000;
	color: #fff;
}

.navBar .thisPage
{
	padding: 0.6em;
	font-weight: bold;
}

.posts
{
	background: url(img/css/horizontal_rule.gif) repeat-x 0 100%;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

.posts h2
{
	padding: 0;
}

.posts h2 a
{
	color: #54646b;
}

.posts h2 a:hover
{
	color: #df870d;
}

.posts img
{
	border: 1px solid #ccc;
	background-color: #fff;
	display: block;
	margin-bottom: 7px;
	padding: 3px;
}

.posts p
{
	line-height: 1.5;
}

.postsContent ul
{
	line-height: 1.5;
	list-style-type: disc;
}

.postsContent ul li
{
	margin-left: 2em;
	padding: 0.5em 0;
}

.posts .postCategories
{
	clear: both;
	padding-bottom: 0;
}

.posts .postInfo
{
	color: #000;
	font-size: 0.9em;
	padding-top: 0;
}

/*
 * Single Post
 */
.nextPreviousPost
{
	height: 2em;
	margin-bottom: 15px;
}

.nextPreviousPost .next
{
	display: block;
	float: right;
}

.nextPreviousPost .previous
{
	float: left;
}

.nextPreviousPost .next a,
.nextPreviousPost .previous a
{
	border: 1px solid #ccc;
	padding: 0.5em;
	display: block;
}

.nextPreviousPost .next a:hover,
.nextPreviousPost .previous a:hover
{
	background-color: #000;
	color: #fff;
}

.singlePost
{
	clear: both;
	margin-bottom: 15px;
}

.singlePost h1
{
	line-height: 1;
}

.singlePost img
{
	border: 1px solid #ccc;
	background-color: #fff;
	display: block;
	margin-bottom: 7px;
	padding: 3px;
}

.singlePost p
{
	line-height: 1.5;
}

.singlePost .postCategories
{
	padding-bottom: 0;
}

.singlePost .postInfo
{
	color: #000;
	font-size: 0.9em;
	padding-top: 0;
}

/*
 * Comments
 */
#commentsBlock h2
{
	color: #000;
	font-size: 1.2em;
	font-weight: normal;
	padding: 0;
	text-transform: uppercase;
}

#commentsBlock h2 span
{
	float: left;
}

#commentsBlock h2 a
{
	background: url(img/css/btn_feed2.gif) no-repeat 50% 50%;
	display: block;
	float: left;
	height: 12px;
	margin-top: 0.4em;
	margin-left: 0.5em;
	padding: 0;
	text-indent: -999em;
	width: 12px;
}

#commentsBlock h3
{
	clear: both;
	color: #000;
	font-size: 1em;
}

#commentsBlock .comments
{
	clear: both;
	line-height: 1.5;
	padding-bottom: 15px;
}

#commentsBlock cite
{
	background-color: #b3cedf;
	color: #000;
	display: block;
	font-style: normal;
	padding: 0.5em;
}

#commentsBlock form
{
	background-color: #ececec;
	border: 1px solid #ccc;
	clear: both;
	color: #000;
	font-size: 0.9em;
	padding: 10px;
}

#commentsBlock form .row label
{
	float: left;
	width: 9em;
}

#commentsBlock form .row input
{
	width: 35em;
}

#commentsBlock form .row textarea
{
	width: 41em;
}

#commentsBlock form .row p
{
	color: #555;
	padding-left: 9.5em;
}

#commentsBlock form .submit
{
	padding-left: 9.5em;
}

#capCC img
{
	display: block;
	margin-bottom: 4px;
}

#commentsBlock #capCC input
{
	margin-left: 9.5em;
	width: 18em;
}


/**
 * Side bar
 */
#sideBar1 div
{
	background-color: #f1f8fa;
	color: #ccc;
	letter-spacing: 0.1em;
	padding-bottom: 15px;
	border-bottom: 1px solid #b5b3b2;
}

#sideBar1 .wrapBlock
{
	background: url(img/css/sidebar_bg.gif);
	display: block;
	padding: 10px;
}

#sideBar1 div h2
{
	color: #fff;
	font-size: 1em;
	padding: 0 0 0.5em 0;
	text-transform: uppercase;
}

#sideBar1 a
{
	color: #b4d4e1;
}

#sideBar1 a:hover
{
	color: #df870d;
}

/*
 * Recent Comments
 */
#sideBar1 .recentComments ul
{
	width: 316px;
}

#sideBar1 .recentComments ul li
{
	background: url(img/css/icon_comment.gif) no-repeat 0 0;
	line-height: 1.2;
	margin-bottom: 7px;
	overflow: hidden;
	width: 316px;
}

* html #sideBar1 .recentComments ul li
{
	width: 314px;
}

#sideBar1 .recentComments ul li a
{
	background: url(img/css/horizontal_rule.gif) repeat-x 0 100%;
	padding-left: 20px;
	padding-bottom: 7px;
	display: block;
}


#sideBar1 .recentComments li q
{
	font-style: italic;
}

#sideBar1 .recentComments li span.author
{
	display: block;
	font-style: normal;
	padding-bottom: 0.5em;
	text-align: right;
}

#sideBar1 .recentComments li.last
{
	margin-bottom: 0;
}

#sideBar1 .recentComments li.last a
{
	background: none;
	padding-bottom: 0;
}

/*
 * Recent Posts
 */
#sideBar1 .recentPosts ul
{
	width: 316px;
}

#sideBar1 .recentPosts li
{
	background: url(img/css/icon_page.gif) no-repeat 0 0;
	line-height: 1.2;
	margin-bottom: 7px;
	width: 316px;
}

#sideBar1 .recentPosts li a
{
	background: url(img/css/horizontal_rule.gif) repeat-x 0 100%;
	padding-left: 20px;
	padding-bottom: 7px;
	display: block;
}

#sideBar1 .recentPosts li.last
{
	margin-bottom: 0;
}

#sideBar1 .recentPosts li.last a
{
	background: none;
	padding-bottom: 0;
}

/*
 * Categories List
 */
#sideBar1 .categoriesList li
{
	background: url(img/css/icon_category.gif) no-repeat 0 0;
	height: 1%;
	line-height: 1.2;
	margin-bottom: 7px;
}

#sideBar1 .categoriesList li a
{
	background: url(img/css/horizontal_rule.gif) repeat-x 0 100%;
	display: block;
	padding-left: 20px;
	padding-bottom: 7px;
}

#sideBar1 .categoriesList li.last
{
	margin-bottom: 0;
}

#sideBar1 .categoriesList li.last a
{
	background: none;
	padding-bottom: 0;
}

/*
 * Blogroll
 */
#sideBar1 .bookmarkList li
{
	background: url(img/css/icon_blogroll.gif) no-repeat 0 0;
	line-height: 1.2;
	margin-bottom: 7px;
}

#sideBar1 .bookmarkList li a
{
	background: url(img/css/horizontal_rule.gif) repeat-x 0 100%;
	color: #df870d;
	padding-left: 20px;
	padding-bottom: 7px;
	display: block;
}

#sideBar1 .bookmarkList li.last
{
	margin-bottom: 0;
}

#sideBar1 .bookmarkList li.last a
{
	background: none;
	padding-bottom: 0;
}

/*
 * Gizmodo Team & Sales Team
 */
#sideBar1 .gizmodoTeamList h2,
#sideBar1 .salesTeamList h2
{
	padding-bottom: 0;
	margin-bottom: -0.5em;
}

#sideBar1 .gizmodoTeamList dl,
#sideBar1 .salesTeamList dl
{
	line-height: 1.5;
	padding: 0;
}

#sideBar1 .gizmodoTeamList dt,
#sideBar1 .salesTeamList dt
{
	padding-top: 1em;
}

#sideBar1 .gizmodoTeamList dd,
#sideBar1 .salesTeamList dd
{
	margin: 0;
}

#sideBar1 .gizmodoTeamList a,
#sideBar1 .salesTeamList a
{
	color: #df870d;
}


/*
 * NetMediaEurope Network
 */
#sideBar1 .nmeNetwork li
{
	line-height: 1.5;
}

#sideBar1 .nmeNetwork a
{
	color: #df870d;
}

/*
 * News Feeds
 */
#sideBar1 .sideBarFeeds li,
#sideBar1 .sideBarFeeds li a
{
	color: #ccc;
}

#sideBar1 .sideBarFeeds li a
{
	background: url(img/css/btn_feed.gif) no-repeat 0 50%;
	padding: 0px 0 2px 17px;
}

#sideBar1 .sideBarFeeds li.wikio a
{
	background: url(img/css/btn_wikio.gif) no-repeat 0 50%;
	padding-left: 18px;
}
#sideBar1 .sideBarFeeds li.twitter a
{
	background: url(img/css/twitter-ico-trans12.gif) no-repeat 0 50%;
	padding-left: 18px;
}
#sideBar1 .sideBarFeeds li.fbook a
{
	background: url(img/css/icon_facebook.gif) no-repeat 0 50%;
	padding-left: 18px;
}

#sideBar1 .sideBarFeeds li a:hover
{
	color: #dc870e;
}

#sideBar1 .sideBarFeeds li
{
	padding: 4px 0;
}

/*
 * Gizmodo Mag
 */
#sideBar1 .gizmodoMag
{
	text-align: center;
}

#sideBar1 div.adsArea
{
	margin-top: -1px;
	text-align: center;
	position: relative;
	width: 336px;
}



/**
 * Footer
 */
#footer ul
{
	border-top: 1px solid #ccc;
	padding: 7px 0 0 0;
	width: 579px;
}

#footer li,
#footer li a
{
	float: left;
	margin-right: 0.5em
}

#footer li.last,
#footer li.last a
{
	border: 0;
	margin: 0;
}

#footer li
{
	border-right: 1px solid #ccc;
}

#footer .siteMeter
{
	border-bottom: 1px solid #b5b3b2;
	float: right;
	padding: 23px 10px 10px 10px;
	text-align: right;
	width: 316px;
}

#copyRight
{
	background: url(img/css/logo_nme.gif) no-repeat 0 13px;
	clear: both;
	color: #000;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 25px 0 13px 85px;
}




/**
 * Skycraper
 */
#skycraper
{
	position: absolute;
}




/**
 * Plugin Send-To-Friend
 */
#stafLink
{
	background: url('img/css/icon_mail.gif') no-repeat 0 50%;
	padding: 1px 0 1px 20px;
}

#stafBlock
{
	display: none;
	margin-left:-300px;
	position: absolute;
	left: 50%;
	width: 300px;
	z-index: 100000;
}

#stafBlock,
#stafBlock input
{
	font: 12px Arial, Helvetica, sans-serif;
}

#stafClose
{
	float: right;
	font-weight: bold;
	margin: 10px 10px 0 0;
}

#stafClose a
{
	background-color: #fff;
	border: 1px solid #06c;
	color: #06c;
	padding: 1px 4px;
	text-align: center;
	text-decoration: none;
}

#stafClose a:hover
{
	background-color: #06c;
	color: #fff;
}

#stafForm
{
	background-color: #f1f8fa;
	border-top: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-bottom: 2px solid #999;
	border-right: 2px solid #999;
	text-align: left;
	margin: 0;
	padding: 10px;
}

#stafForm h2
{
	clear: both;
	color: #777;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#stafForm .row
{
	clear: both;
	padding: 5px 0;
}

#stafForm .row label
{
	font-weight: bold;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0 0 2px 0;
}

#stafForm .row input
{
	background-color: #fafafa;
	border: 1px solid #555;
	color: #000;
	margin: 0;
	width: 99%;
}

#stafForm .row.submit input
{
	background-color: #000;
	color: #fff;
	font-weight: bold;
	width: auto;
}


/**
 * Gizmodo-app-bar
 */
#headerGizmodoApp
{
	left: -88px;
	overflow: hidden;
	position: absolute;
	top: 246px;
	white-space: nowrap;
	width: 790px;
}

/**
 * Google Announces
 */
#headerGoogleAnnouces
{
	left: 10px;
	overflow: hidden;
	position: absolute;
	top: 253px;
	white-space: nowrap;
	width: 730px;
}

#headerGoogleAnnouces .heading
{
	color: #fff;
	float: left;
	font-size: 1.3em;
	line-height: 1.3;
	font-weight: bold;
	padding: 0 0 0 1em;
	text-decoration: underline;
}

#headerGoogleAnnouces .heading a
{
	color: #fff;
}

#headerGoogleAnnouces .heading a:hover
{
	text-decoration: underline;
}

#headerGoogleAnnouces .text1,
#headerGoogleAnnouces .text2,
#headerGoogleAnnouces .urllink
{
	display: none;
}

#headerGoogleAnnouces .title
{
	font-size: 1.1em;
	margin-left: 0.5em;
}

#headerGoogleAnnouces p
{
	display: inline;
	line-height: 1.4;
}

#bodyGoogleAnnounces
{
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
	line-height: 1.3;
	margin: 10px 0;
	padding: 5px 10px;
}

#bodyGoogleAnnounces .heading
{
	color: #fff;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0;
	text-transform: uppercase;
}

#bodyGoogleAnnounces .heading a
{
	color: #000;
}

#bodyGoogleAnnounces p
{
	overflow: hidden;
	padding: 0.5em 0;
}

#bodyGoogleAnnounces .title
{
	color: #f00;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
}

#bodyGoogleAnnounces a.title:hover
{
	color: #900;
	text-decoration: underline;
}

#bodyGoogleAnnounces .urllink
{
	color: #090;
	display: block;
}

#bodyGoogleAnnounces a.urllink:hover
{
	color: #050;
	text-decoration: underline;
}

.searchGoogleAnnounces
{
	line-height: 1.3;
	margin: 10px 0;
}

.searchGoogleAnnounces .heading
{
	color: #fff;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0;
	text-transform: uppercase;
}

.searchGoogleAnnounces .heading a
{
	color: #000;
}

.searchGoogleAnnounces p
{
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
	margin-bottom: 0.5em;
	overflow: hidden;
	padding: 5px 10px;
}

.searchGoogleAnnounces .title
{
	color: #f00;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
}

.searchGoogleAnnounces a.title:hover
{
	color: #900;
	text-decoration: underline;
}

.searchGoogleAnnounces .urllink
{
	color: #090;
	display: block;
}

.searchGoogleAnnounces a.urllink:hover
{
	color: #050;
	text-decoration: underline;
}

#sideBarGoogleAnnounces .heading
{
	color: #fff;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}

#sideBarGoogleAnnounces .title
{
	font-size: 1.1em;
	line-height: 1.3;
	color: #f00;
	display: block;
	font-weight: bold;
}

#sideBarGoogleAnnounces a.title:hover
{
	color: #fc0;
}

#sideBarGoogleAnnounces p
{
	color: #fff;
	line-height: 1.4;
	overflow: hidden;
	padding: 5px 0;
}

#sideBarGoogleAnnounces .urllink
{
	color: #0f0;
	display: block;
}

#sideBarGoogleAnnounces a.urllink:hover
{
	color: #cf0;
	text-decoration: underline;
}


/**
 * Recurent Search
 */
.search-cloud .letter-navigation
{
	padding: 1em 0 0 0;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}

.search-cloud .letter-navigation li,
.search-cloud .letter-navigation li a
{
	display: inline;
	line-height: 1.5em;
	margin-right: 0.5em;
}

.search-cloud .letter-navigation li a
{
	padding: 0 2px;
}

.search-cloud .letter-navigation li.current
{
	font-size: 1.4em;
	line-height: 1;
}

.wp-tag-cloud
{
	line-height: 1.5;
}

.search-cloud .wp-tag-cloud
{
	clear: both;
	padding-top: 1em;
}

.tagCloudSideBar
{
	display: none;
}

.tagCloudSideBar .more
{
	font-weight: bold;
	padding-top: 1em;
	text-align: right;
}

.wp-tag-cloud .unit-1  { font-size: 1em; }
.wp-tag-cloud .unit-2  { font-size: 1.1em; }
.wp-tag-cloud .unit-3  { font-size: 1.2em; }
.wp-tag-cloud .unit-4  { font-size: 1.3em; }
.wp-tag-cloud .unit-5  { font-size: 1.4em; }
.wp-tag-cloud .unit-6  { font-size: 1.5em; }
.wp-tag-cloud .unit-7  { font-size: 1.6em; }
.wp-tag-cloud .unit-8  { font-size: 1.7em; }
.wp-tag-cloud .unit-9  { font-size: 1.8em; }
.wp-tag-cloud .unit-10 { font-size: 1.9em; }
.wp-tag-cloud .unit-11 { font-size: 2em; }
.wp-tag-cloud .unit-12 { font-size: 2.1em; }
.wp-tag-cloud .unit-13 { font-size: 2.2em; }
.wp-tag-cloud .unit-14 { font-size: 2.3em; }
.wp-tag-cloud .unit-15 { font-size: 2.4em; }
.wp-tag-cloud .unit-16 { font-size: 2.5em; }
.wp-tag-cloud .unit-17 { font-size: 2.6em; }
.wp-tag-cloud .unit-18 { font-size: 2.7em; }
.wp-tag-cloud .unit-19 { font-size: 2.8em; }
.wp-tag-cloud .unit-20 { font-size: 2.9em; }
.wp-tag-cloud .unit-21 { font-size: 3em; }

