/*
Theme Name: ClanPlaystation 2010
Theme URL: http://clanplaystation.com
Description: ClanPlaystation 2010 is based on Delicious child theme created for the Genesis Theme Framework.
Author: Marco aka Teethgrinder
Author URI: http://teethgrinder.net
Version: 1.0

Template: genesis

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
BODY
{
	background: #000 url(images/bg.gif) repeat-x 0 0;
	color: #333;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
	margin: 0 auto;
	padding: 0;
	line-height: 18px;
}
A, A:visited
{
	color: #333;
	text-decoration: underline;
}
A:hover
{
	color: #101010;
	text-decoration: none;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
}
A IMG
{
	border: none;
}
A:focus, A:hover, A:active
{
	outline: none;
}
#wrap
{
	margin: 0 auto 20px;
	padding: 0;
}
#subnav-inner-wrap
{
	width: 962px;
	margin: 0 auto;
	padding: 5px;
	background: #E2E4E5;
	border: 1px solid #E9E9E9;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#header
{
	width: 960px;
	height: 109px;
	margin: 0 auto;
	padding: 15px 0 5px;
	background: transparent url(images/bg-wrap.png) no-repeat;
}
#title-area
{
	width: 300px;
	float: left;
	margin: 0;
	padding: 30px 0 0;
	overflow: hidden;
}
#title-area #title
{
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	padding: 0;
}
#title-area #title A
{
	color: #333;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
#title-area #title A:hover
{
	color: #333;
	text-decoration: none;
}
#title-area #description
{
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#header .widget-area
{
	width: 600px;
	float: right;
	margin: 0;
	padding: 17px 0 0;
}
#header .widget-area P
{
	margin: 0;
	padding: 0 0 5px;
}
#header .widget-area H4
{
	color: #333;
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0 0;
	padding: 0;
	text-decoration: none;
}
#header .widget-area UL
{
	margin: 0;
	padding: 0;
}
#header .widget-area UL LI
{
	list-style-type: square;
	margin: 0 0 0 20px;
	padding: 0;
}
#header .socialprofiles
{
	float: right;
}
#header .socialprofiles IMG
{
	padding: 0px 5px 4px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
#header .socialprofiles IMG:hover
{
	padding: 0px 5px 4px;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
}
.header-image #header #title-area
{
	background: url(images/logo.png) no-repeat left top;
}
.header-image #title-area, .header-image #title-area #title, .header-image #title-area #title A
{
	display: block;
	float: left;
	width: 345px;
	height: 101px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	overflow: hidden;
}
.header-image #title-area #description
{
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
}
.header-full-width #title-area, .header-full-width #title-area #title, .header-full-width #title-area #title A
{
	width: 960px;
}
#header UL.nav
{
	width: auto;
	float: right;
	list-style: none;
	color: #FFF;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
#header UL.nav LI
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#header UL.nav LI A
{
	background: #333;
	color: #FFF;
	display: block;
	font-size: 12px;
	margin: 0;
	padding: 6px 10px 5px;
	text-decoration: none;
	border-right: 1px solid #666;
	position: relative;
}
#header UL.nav LI A:hover, #header UL.nav LI A:active, #header UL.nav .current_page_item A
{
	background: #000;
	color: #FFF;
}
#header UL.nav LI A.sf-with-ul
{
	padding-right: 20px;
}
#header UL.nav LI A .sf-sub-indicator
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -66px;
	display: block;
	width: 10px;
	height: 8px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 11px;
	right: 5px;
}
#header UL.nav LI LI A, #header UL.nav LI LI A:link, #header UL.nav LI LI A:visited
{
	background: #333;
	color: #FFF;
	width: 158px;
	font-size: 11px;
	margin: 0;
	padding: 6px 10px;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	position: relative;
}
#header UL.nav LI LI A:hover, #header UL.nav LI LI A:active
{
	background: #000;
}
#header UL.nav LI LI A .sf-sub-indicator
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -74px;
	height: 10px;
	width: 10px;
	top: 10px;
}
#header UL.nav LI UL
{
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	margin: 0;
	padding: 0;
}
#header UL.nav LI UL A
{
	width: 160px;
}
#header UL.nav LI UL UL
{
	margin: -33px 0 0 179px;
}
#header UL.nav LI:hover UL UL, #header UL.nav LI:hover UL UL UL, #header UL.nav LI.sfHover UL UL, #header UL.nav LI.sfHover UL UL UL
{
	left: -999em;
}
#header UL.nav LI:hover UL, #header UL.nav LI LI:hover UL, #header UL.nav LI LI LI:hover UL, #header UL.nav LI.sfHover UL, #header UL.nav LI LI.sfHover UL, #header UL.nav LI LI LI.sfHover UL
{
	left: auto;
}
#header UL.nav LI:hover, #header UL.nav LI.sfHover
{
	position: static;
}
#nav
{
	clear: both;
	color: #000;
	margin: -1px auto 0;
	width: 962px;
	padding: 0 5px 5px;
	background: #F9F9F9;
	border: 1px solid #DADBDC;
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
	-khtml-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#nav .wrap
{
	overflow: hidden;
	margin: 0;
	padding: 0 5px;
	height: 40px;
	width: 950px;
	background: #101010 url(images/repeat-x.png) repeat-x 0 0;
	border: 1px solid #555;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#nav UL
{
	width: 100%;
	height: 40px;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav LI
{
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	padding: 0;
}
#nav LI A
{
	font-family: Tahoma, Arial, Verdana;
	color: #BD912C;
	display: block;
	font-size: 12px;
	height: 28px;
	line-height: 26px;
	margin: 5px 0 0;
	padding: 0 9px 0 10px;
	text-decoration: none;
	position: relative;
	border: 1px solid transparent;
}
#nav LI:hover A, #nav LI:active A
{
	color: #F9F9F9;
	background: #705407;
	border: 1px solid #664E13;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#nav LI A.sf-with-ul
{
	padding-right: 20px;
	border-bottom: none;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius-bottomright: 0;
	-webkit-border-radius-bottomright: 0;
}
#nav LI A .sf-sub-indicator
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -66px;
	display: block;
	width: 10px;
	height: 8px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 8px;
}
#nav LI LI A, #nav LI LI A:link, #nav LI LI A:visited
{
	background: #7A5E19;
	width: 158px;
	font-size: 11px;
	margin: 0;
	padding: 6px 10px;
	position: relative;
	height: 20px;
	line-height: 20px;
	border-width: 0 0 1px;
	border-style: none none solid;
	border-color: #664E13;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#nav LI LI A:hover, #nav LI LI A:active
{
	color: #F9F9F9;
	background: #705407;
	height: 20px;
	line-height: 20px;
}
#nav LI LI A .sf-sub-indicator
{
	background: url(images/no-repeat.png) no-repeat 0 -74px;
	top: 10px;
	height: 10px;
	width: 10px;
}
#nav LI UL
{
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	margin: -4px 0 0;
	padding: 5px 3px 5px 5px;
	background: #705407;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-radius-bottomright: 6px;
	-webkit-border-radius-bottomleft: 6px;
	-webkit-border-radius-topright: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#nav .superfish LI UL
{
	margin: 0;
}
#nav LI UL A
{
	width: 160px;
	height: 20px;
	line-height: 20px;
}
#nav LI UL UL
{
	margin: -33px 0 0 178px;
}
#nav .superfish LI UL UL
{
	margin: -33px 0 0 178px;
}
#nav LI:hover UL UL, #nav LI:hover UL UL UL, #nav LI.sfHover UL UL, #nav LI.sfHover UL UL UL
{
	left: -999em;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfHover UL, #nav LI LI.sfHover UL, #nav LI LI LI.sfHover UL
{
	left: auto;
}
#nav LI:hover, #nav LI.sfHover
{
	position: static;
}
#nav LI.right
{
	float: right;
	margin: 0;
	padding: 8px 0 8px 10px;
}
#nav LI.right A
{
	color: #FFF;
	display: inline;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	font-weight: normal;
	text-decoration: none;
}
#nav LI.right A:hover
{
	color: #FFF;
	text-decoration: underline;
}
#nav LI.date
{
	color: #FFF;
	height: 40px;
	line-height: 38px;
	padding: 0 11px 0 0;
}
#nav LI.rss A
{
	background: url(images/rss.png) no-repeat left center;
	margin: 0 0 0 10px;
	padding: 3px 0 3px 16px;
}
#nav LI.search
{
	padding: 0;
}
#nav LI.twitter A
{
	background: url(images/twitter-nav.png) no-repeat left center;
	padding: 3px 0 1px 20px;
	color: #93C7EC;
}
#nav LI.twitter A:hover
{
	background: url(images/twitter-nav.png) no-repeat left center;
	padding: 3px 0 1px 20px;
	color: #BFDEF4;
	text-decoration: none;
}
#subnav .wrap
{
	margin: 0 0 -8px;
	padding: 0 5px;
	width: 950px;
	height: 42px;
	overflow: hidden;
	background: #101010 url(images/repeat-x.png) repeat-x 0 0;
	border: 1px solid #555;
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	-khtml-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	background: -moz-linear-gradient( center top, rgb(64,64,64) 21%, rgb(16,16,16) 75% );
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.21, rgb(64,64,64)), color-stop(0.75, rgb(16,16,16)) );
}
#subnav UL
{
	width: 100%;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 35px;
}
#subnav LI
{
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	padding: 0;
}
#subnav LI A
{
	color: #FFF;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	margin: 4px 0 0;
	padding: 0 9px 0 10px;
	height: 24px;
	line-height: 22px;
	text-decoration: none;
	position: relative;
	display: block;
	border: 1px solid transparent;
	-moz-text-shadow: 1px 1px 0px #000;
	-webkit-text-shadow: 1px 1px 0px #000;
	-o-text-shadow: 1px 1px 0px #000;
	text-shadow: 1px 1px 0px #000;
	letter-spacing: 1px;
}
#subnav LI:hover A, #subnav LI:active A
{
	color: #F9F9F9;
	background: #705407;
	border: 1px solid #664E13;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px 6px 6px 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	background: -moz-linear-gradient( center bottom, rgb(112,84,7) 15%, rgb(122,94,25) 63% );
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.15, rgb(112,84,7)), color-stop(0.63, rgb(122,94,25)) );
}
#subnav LI.menu-item-2192 A
{
	color: #BD912C;
	-moz-text-shadow: 1px 1px 0px #000;
	-webkit-text-shadow: 1px 1px 0px #000;
	-o-text-shadow: 1px 1px 0px #000;
	text-shadow: 1px 1px 0px #000;
}
#subnav LI.menu-item-2192 A:Hover
{
	color: #F9F9F9;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	-o-text-shadow: none;
	text-shadow: none;
}
#subnav LI A.sf-with-ul
{
	padding-right: 20px;
	border-bottom: none;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius-bottomright: 0;
	-webkit-border-radius-bottomright: 0;
}
#subnav LI A .sf-sub-indicator
{
	background: url(images/no-repeat.png) no-repeat 0 -66px;
	display: block;
	width: 10px;
	height: 8px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 8px;
	right: 8px;
}
#subnav LI LI A, #subnav LI LI A:link, #subnav LI LI A:visited
{
	background: #7A5E19;
	color: #FFF;
	width: 158px;
	font-size: 11px;
	margin: 0;
	padding: 6px 10px;
	border-width: 0 0 1px;
	border-style: none none solid;
	border-color: #664E13;
	position: relative;
	height: 18px;
	line-height: 18px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#subnav LI LI A:hover, #subnav LI LI A:active
{
	color: #F9F9F9;
	background: #705407;
	height: 18px;
	line-height: 18px;
}
#subnav LI LI A .sf-sub-indicator
{
	background: url(images/no-repeat.png) no-repeat 0 -74px;
	top: 10px;
	height: 10px;
	width: 10px;
}
#subnav LI UL
{
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	margin: -4px 0 0;
	padding: 5px 3px 5px 5px;
	background: #705407;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-radius-bottomright: 6px;
	-webkit-border-radius-bottomleft: 6px;
	-webkit-border-radius-topright: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#subnav .superfish LI UL
{
	margin: 0;
}
#subnav LI UL A
{
	width: 160px;
}
#subnav LI UL UL
{
	margin: -31px 0 0 178px;
}
#subnav .superfish LI UL UL
{
	margin: -31px 0 0 178px;
}
#subnav LI:hover UL UL, #subnav LI:hover UL UL UL, #subnav LI.sfHover UL UL, #subnav LI.sfHover UL UL UL
{
	left: -999em;
}
#subnav LI:hover UL, #subnav LI LI:hover UL, #subnav LI LI LI:hover UL, #subnav LI.sfHover UL, #subnav LI LI.sfHover UL, #subnav LI LI LI.sfHover UL
{
	left: auto;
}
#subnav LI:hover, #subnav LI.sfHover
{
	position: static;
}
#inner
{
	width: 910px;
	margin: 0 auto;
	padding: 25px 25px 0;
	overflow: hidden;
	background: #E9E9E9;
	border-width: 0 1px 1px;
	border-style: solid;
	border-color: transparent #C8C6C9 #C8C6C9;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#home-top
{
	padding: 0 0 25px;
	overflow: hidden;
}
#home-middle
{
	background: #F7F7F7;
	overflow: hidden;
	padding: 15px 25px 25px;
	margin: 0 -25px;
	border-bottom: 1px solid #B2B2B2;
	border-top: 1px dotted #DADBDC;
}
#home-middle H2 A, #home-middle H2 A:visited
{
	color: #BD912C;
	text-decoration: none;
	-moz-text-shadow: 1px 1px 0px #FFF;
	-webkit-text-shadow: 1px 1px 0px #FFF;
	-o-text-shadow: 1px 1px 0px #FFF;
	text-shadow: 1px 1px 0px #FFF;
	font-family: museo-slab-1, museo-slab-2, serif;
}
#home-middle H2 A:hover
{
	color: #101010;
	text-decoration: none;
}
#home-middle H4, #home-bottom H4
{
	font-family: museo-slab-1, museo-slab-2, serif;
	font-size: 16px;
	color: #BD912C;
	font-weight: 500;
	border-bottom: 1px solid #E2E4E5;
	text-shadow: 1px 1px 0 #FFF;
	padding: 8px 0;
	margin: 0 0 7px;
}
#home-middle P, #home-bottom P
{
	margin: 0;
}
#home-middle BLOCKQUOTE, #home-bottom BLOCKQUOTE, #home-middle .latest-tweets UL, #home-bottom .latest-tweets UL
{
	background: #E9E9E9;
	margin: 10px 0 0;
	padding: 10px 15px 0;
	border: 1px solid #D9D9D9;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px 6px 6px 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-o-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0,100000001490116);
}
#home-middle BLOCKQUOTE P, #home-bottom BLOCKQUOTE P, #home-middle .latest-tweets LI, #home-bottom .latest-tweets LI
{
	padding: 0 0 10px;
	font-style: normal;
	list-style: none;
}
.home-middle-1
{
	float: left;
	margin: 0;
	padding: 0;
	width: 595px;
}
.home-middle-2
{
	float: right;
	margin: 0;
	padding: 0;
	width: 280px;
}
#home-middle .latest-tweets A, #home-bottom .widget_rss A
{
	color: #705407;
	text-decoration: none;
	padding: 0px 2px 1px;
	word-break: keep-all;
}
#home-middle .latest-tweets A:hover, #home-bottom .widget_rss A:hover
{
	color: #F9F9F9;
	text-decoration: none;
	background-color: #705407;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
}
#home-bottom .widget_rss H4 A, #home-bottom .widget_rss H4 A:Hover
{
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	-o-text-shadow: none;
	text-shadow: none;
	padding: 0px;
	background-color: transparent;
	color: #BD912C;
}
#home-bottom .widget_rss A
{
	text-decoration: none;
}
#home-bottom .widget_rss IMG
{
	position: relative;
	left: 1px;
	top: 2px;
}
#home-bottom .widget_rss UL LI
{
	list-style: none;
}
.latest-tweets SPAN A
{
	display: inline-block;
	padding: 0px 2px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	-khtml-border-radius: 0px !important;
	border-radius: 0px 0px 0px 0px !important;
}
.latest-tweets UL LI.last, #sidebar .latest-tweets UL LI.last
{
	font-weight: normal !important;
	list-style-type: none !important;
	margin-top: 10px !important;
	text-align: right;
}
.latest-tweets UL LI.last A, #sidebar .latest-tweets UL LI.last A
{
	background: #007F1C !important;
	color: #FFF !important;
	padding: 2px 6px !important;
	border: 1px solid #009D23 !important;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-box-shadow: 0px 1px 2px #111;
	-webkit-box-shadow: 0px 1px 2px #111;
	-o-box-shadow: 0px 1px 2px #111;
	box-shadow: 0px 1px 2px #111;
	background: -moz-linear-gradient( center top, rgb(0,127,28) 40%, rgb(0,156,34) 80% );
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.4, rgb(0,127,28)), color-stop(0.8, rgb(0,156,34)) );
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
}
.latest-tweets UL LI.last A:hover, #sidebar .latest-tweets UL LI.last A:hover
{
	background: #009D23 !important;
	border: 1px solid #009D23 !important;
	text-decoration: none !important;
	background: -moz-linear-gradient( center bottom, rgb(0,127,28) 40%, rgb(0,156,34) 80% ) !important;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.4, rgb(0,127,28)), color-stop(0.8, rgb(0,156,34)) ) !important;
}
#home-bottom
{
	background: #F7F7F7;
	overflow: hidden;
	padding: 0 25px 25px;
	margin: 0 -25px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	border-top: 1px solid #F9F9F9;
}
.home-bottom-1
{
	float: left;
	margin: 0;
	padding: 0 35px 0 0;
	width: 280px;
}
.home-bottom-2
{
	float: left;
	margin: 0;
	padding: 0;
	width: 280px;
}
.home-bottom-3
{
	float: right;
	margin: 0;
	padding: 0;
	width: 280px;
}
#home-bottom .widget_tag_cloud A
{
	text-decoration: none;
}
#home-bottom .widget_rss UL
{
	padding: 0px;
}
#sidebar .featuredpost A.alignleft, .featuredpage A.alignleft, .small-thumbnail-frame
{
	background: #EFEFEF;
	float: left;
	list-style: none;
	margin: 4px 10px 0 0;
	padding: 3px;
	position: relative;
	border: 1px solid #D9D9D9;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.attachment-small-thumbnail, .small-thumbnail-image
{
	height: 60px;
	width: 60px;
	border: 1px solid #D9D9D9;
}
.attachment-thumbnail
{
	border: 1px solid #D9D9D9;
}
#slider
{
	width: 910px;
}
#slider .wrap
{
	width: 910px;
}
.slider-posts
{
	padding: 0;
	margin: 0;
}
.slider-post
{
	width: 910px;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.slider-post P
{
	font-size: 14px;
	line-height: 1.5;
}
.slider-post-left
{
	float: left;
	width: 445px;
	padding: 0 20px 0 0;
}
H2.slider-title
{
	color: #BD912C;
	font-family: museo-slab-1, museo-slab-2, serif;
	font-size: 26px;
	font-weight: 700;
	text-shadow: 1px 1px 0 #F2F7FC;
	line-height: 24px;
	margin: 0;
}
H2.slider-title A
{
	text-decoration: none;
	color: #BD912C;
}
H2.slider-title A:Hover
{
	text-decoration: none;
	color: #101010;
}
.alignleft.slider-show-image
{
	float: left;
	margin: 0 20px 0 0;
}
.slider-show-image
{
	float: right;
	margin: 0 0 0 20px;
	width: 437px;
	height: 237px;
	padding: 3px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	background: #EFEFEF;
	border: 1px solid #D9D9D9;
}
.slider-show-image IMG
{
	border: 1px solid #D9D9D9;
}
#slider-nav
{
	overflow: hidden;
	margin: 25px 0 0;
	padding: 25px 0 0;
	border-top: 1px solid #DDD;
}
.nav-prev, .nav-next
{
	background: transparent url(images/no-repeat.png) no-repeat;
	display: block;
	height: 30px;
	text-indent: -9999px;
	width: 19px;
	margin: 20px 0;
	padding: 0;
}
.nav-prev
{
	background-position: 0 -100px;
	float: left;
}
.nav-next
{
	background-position: -21px -100px;
	float: right;
}
.nav-thumbs
{
	display: block;
	float: right;
	margin: 0;
	padding: 0;
}
.nav-thumbs LI
{
	list-style: none;
	float: left;
}
.nav-thumb-wrapper
{
	float: left;
	height: 62px;
	list-style: none;
	margin-right: 20px;
	padding: 3px;
	position: relative;
	width: 114px;
	background: #EFEFEF;
	border: 1px solid #D9D9D9;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.nav-thumb-wrapper:hover, A.activeSlide
{
	border: 1px solid #7E7E7E;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-o-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0,100000001490116);
}
.nav-thumb-wrapper:hover IMG, A.activeSlide IMG
{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.nav-thumb-image
{
	height: 60px;
	position: absolute;
	width: 112px;
	border: 1px solid #D9D9D9;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.nav-thumb-border
{
	height: 60px;
	position: absolute;
	width: 112px;
}
.breadcrumb
{
	background: #F7F7F7;
	margin: 0 0 30px;
	padding: 5px 10px;
	border: 1px solid #E6E6E6;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	display: inline-block;
}
.taxonomy-description
{
	background: #F7F7F7;
	margin: 0 0 30px;
	padding: 10px;
	border: 1px solid #E6E6E6;
}
#content .taxonomy-description P
{
	margin: 0;
	padding: 0;
}
#content-sidebar-wrap
{
	width: 745px;
	margin: 0;
	padding: 0;
	float: left;
}
.sidebar-content #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap
{
	width: 910px;
}
#sidebar .textwidget #google_ads_frame3
{
	padding: 0 4px !important;
	background-color: #F7F7F7;
}
#sidebar .textwidget #google_ads_frame1
{
	padding: 0px 4px !important;
	background-color: #F7F7F7;
}
.post-1916 .adsense-post
{
	display: none;
}
.sidebar-sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content-sidebar-wrap
{
	float: right;
}
#content
{
	width: 450px;
	margin: 0;
	padding: 0 0 25px;
	float: left;
}
.sidebar-content #content, .sidebar-sidebar-content #content
{
	float: right;
}
.sidebar-content #content, .content-sidebar #content
{
	width: 615px;
}
.adsense
{
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #E1E1E1;
}
.full-width-content #content
{
	width: 910px;
}
#content BLOCKQUOTE
{
	background: #F7F7F7;
	margin: 0 15px 15px;
	padding: 10px 20px 0 15px;
	border: 1px solid #E6E6E6;
	font-family: georgia;
}
#content .post
{
	margin: 0 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px dotted #E6E6E6;
}
#content .post .entry-title
{
	font-size: 38px;
	line-height: 38px;
	text-shadow: 1px 1px 0 #FFF;
	border-bottom: 1px dashed #E1E1E1;
	padding: 0 0 10px;
	color: #BD912C;
}
#content .page
{
	margin: 0;
	padding: 0 0 40px;
}
#content .post P, #content .page P
{
	margin: 0;
	padding: 0 0 10px;
	line-height: 1.8;
	font-size: 16px;
}
BLOCKQUOTE P
{
	font-size: 16px;
	line-height: 1.5;
	color: #666;
	font-style: italic;
}
#content .post-image
{
	margin: 0 10px 10px 0;
	padding: 4px;
	background: #EFEFEF;
	border: 1px solid #DCDCDC;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#content .archive-page
{
	float: left;
	width: 50%;
	margin: 0;
	padding: 20px 0;
}
.clear
{
	clear: both;
}
.adsense-post
{
	float: right;
	margin: 0 0 10px 10px;
}
.post-1916 .adsense-post
{
	display: none;
}
.adsense
{
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #E1E1E1;
}
#content H1, #content H2, #content H3, #content H4, #content H5, #content H6
{
	color: #333;
	font-family: museo-slab-1, museo-slab-2, serif;
	font-weight: 700;
	text-decoration: none;
	margin: 0 0 5px;
	padding: 0;
}
#content H1
{
	font-size: 24px;
	line-height: 1.5;
}
#content H2
{
	font-size: 22px;
	text-shadow: 1px 1px 0 #DBDBDB;
	line-height: 1.5;
}
#content H2 A, #content H2 A:visited
{
	color: #BD912C;
	text-decoration: none;
	-moz-text-shadow: 1px 1px 0px #FFF;
	-webkit-text-shadow: 1px 1px 0px #FFF;
	-o-text-shadow: 1px 1px 0px #FFF;
	text-shadow: 1px 1px 0px #FFF;
}
#content H2 A:hover
{
	color: #101010;
	text-decoration: none;
}
#content H3
{
	font-size: 16px;
	line-height: 1.5;
}
#content H4
{
	font-size: 14px;
	line-height: 1.5;
}
#content H5
{
	font-size: 12px;
	line-height: 1.5;
}
#content H5.subtitle
{
	font: normal small-caps normal 14px/19px "Palatino Linotype", serif;
	color: #999;
}
#content H6
{
	font-size: 10px;
	line-height: 1.5;
}
#content .post UL, #content .page UL, #content .post OL, #content .page OL
{
	margin: 0;
	padding: 0 0 15px;
	font-size: 16px;
	line-height: 1.5;
}
#content .post UL LI, #content .page UL LI, #content .post OL LI, #content .page OL LI
{
	margin: 0 0 0 20px;
	padding: 0;
}
#content .post UL LI, #content .page UL LI
{
	list-style-type: disc;
	font-size: 13px;
	padding-bottom: 5px;
}
.category-trofei-ps3 UL LI
{
	color: #BD912C;
}
#content .post UL UL, #content .page UL UL, #content .post OL OL, #content .page OL OL
{
	padding: 0;
}
.post-info
{
	font-size: 11px;
	margin: 0 0 15px;
	padding: 0;
}
.post-info P
{
	margin: 0;
	padding: 0;
}
.post-meta
{
	background: #EFEFEF;
	font-size: 11px;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #E2E4E5;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	clear: both;
}
.author-box
{
	background: #F7F7F7;
	margin: 0 0 40px;
	padding: 10px;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	overflow: hidden;
}
.author-box P
{
	margin: 0;
	padding: 0;
}
.author-box IMG
{
	background: #FFF;
	float: left;
	margin: 0 10px 0 0;
	padding: 4px;
	border: 1px solid #E6E6E6;
}
.time
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -130px;
	margin: 0;
	padding: 0 0 0 18px;
}
.post-comments
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -170px;
	margin: 0 0 0 10px;
	padding: 0 0 0 18px;
}
.categories
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -190px;
	margin: 0;
	padding: 0 0 0 20px;
}
.tags
{
	background: transparent url(images/no-repeat.png) no-repeat 0 -210px;
	margin: 0 0 0 10px;
	padding: 0 0 2px 20px;
}
IMG.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0;
}
IMG.alignnone
{
	padding: 0;
	margin: 0 0 10px;
	display: inline;
}
IMG.alignleft
{
	padding: 0;
	margin: 0 10px 10px 0;
	display: inline;
}
IMG.alignright
{
	padding: 0;
	margin: 0 0 10px 10px;
	display: inline;
}
.aligncenter
{
	display: block;
	margin: 0 auto 10px;
}
.alignleft
{
	float: left;
	margin: 0 10px 0 0;
}
.alignright
{
	float: right;
	margin: 0 0 0 10px;
}
.wp-caption
{
	background: #F7F7F7;
	text-align: center;
	padding: 5px 0 0 1px;
	border: 1px solid #E6E6E6;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0;
}
.wp-caption P.wp-caption-text
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}
IMG.wp-smiley, IMG.wp-wink
{
	float: none;
	border: none;
	margin: 0;
	padding: 0;
}
.navigation
{
	width: 100%;
	margin: 0;
	padding: 10px 0;
	overflow: auto;
}
.navigation UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.navigation LI
{
	display: inline;
}
.navigation LI A
{
	background: #404040;
	display: inline-block;
	padding: 6px 16px 5px;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	line-height: 24px;
	height: 24px;
	position: relative;
	cursor: pointer;
	border: 1px solid #333;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-moz-box-shadow: 0 1px 3px #7F7F7F;
	-webkit-box-shadow: 0 1px 3px #7F7F7F;
	text-shadow: 0 -1px 1px #444;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
}
.navigation LI A:hover
{
	background: #101010;
	color: #FFF;
}
.navigation LI.disabled
{
	margin: 0;
	padding: 6px 16px 5px;
	border: 1px solid #E6E6E6;
}
.navigation LI.active A
{
	background: #101010;
	color: #FFF;
}
#sidebar
{
	width: 270px;
	float: right;
	margin: 0;
	padding: 0;
	display: inline;
}
#sidebar-alt
{
	width: 150px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}
.sidebar-content #sidebar, .sidebar-sidebar-content #sidebar
{
	float: left;
}
.content-sidebar-sidebar #sidebar-alt
{
	float: right;
}
#sidebar .widget, #sidebar-alt .widget
{
	background: #F7F7F7;
	margin: 0 0 25px;
	border: 1px solid #CFCFCF;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px 6px 6px 6px;
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-o-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0,100000001490116);
}
#sidebar H2, #sidebar H2 A, #sidebar-alt H2, #sidebar-alt H2 A
{
	color: #333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#sidebar H2 A:hover, #sidebar-alt H2 A:hover
{
	color: #222;
	text-decoration: none;
}
#sidebar H4, #sidebar-alt H4
{
	color: #BD912C;
	font-family: museo-slab-1, museo-slab-2, serif;
	font-size: 16px;
	font-weight: 500;
	margin: 0;
	padding: 10px;
	text-shadow: 1px 1px 0 #FFF;
	border-bottom: 1px solid #E6E6E6;
}
#sidebar .widget P, #sidebar-alt .widget P
{
	margin: 0;
	padding: 0;
}
#sidebar .textwidget, #sidebar-alt .textwidget
{
	padding: 5px;
}
#sidebar .textwidget P, #sidebar-alt .textwidget P
{
	margin: 0;
	padding: 5px 10px;
}
#sidebar IMG, #sidebar A IMG, #sidebar-alt IMG, #sidebar-alt A IMG
{
	border: none;
	margin: 0;
	padding: 0;
}
#sidebar UL, #sidebar OL, #sidebar-alt UL, #sidebar-alt OL
{
	border-top: 1px solid #FFF;
	list-style-type: none;
	margin: 0;
	padding: 5px 10px;
}
#sidebar UL UL, #sidebar OL OL, #sidebar-alt UL UL, #sidebar-alt OL OL
{
	margin: 0;
	padding: 0 0 0 15px;
}
#sidebar LI, #sidebar-alt LI
{
	border-bottom: 1px solid #E1E1E1;
	border-top: 1px solid #FFF;
	list-style-image: url(images/arrow-right.png);
	list-style-position: inside;
	list-style-type: square;
	margin: 0 5px;
	padding: 5px 0;
	word-wrap: break-word;
}
#sidebar LI:first-child, #sidebar .featuredpage .widget-wrap DIV:first-child, #sidebar .featuredpost .widget-wrap DIV:first-child, #sidebar-alt LI:first-child, #sidebar-alt .featuredpage .widget-wrap DIV:first-child, #sidebar-alt .featuredpost .widget-wrap DIV:first-child
{
	border-top: none;
}
#sidebar LI:last-child, #sidebar .featuredpage .widget-wrap DIV:last-child, #sidebar .featuredpost .widget-wrap DIV:last-child, #sidebar-alt LI:last-child, #sidebar-alt .featuredpage .widget-wrap DIV:last-child, #sidebar-alt .featuredpost .widget-wrap DIV:last-child
{
	border-bottom: none;
}
.blogroll A
{
	text-decoration: none;
	padding: 1px 4px 3px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid transparent;
}
.blogroll A:hover
{
	text-decoration: none;
	color: #BD912C;
	background-color: #101010;
	border: 1px solid #BD912C;
}
#sidebar .widget_tag_cloud DIV DIV, #sidebar-alt .widget_tag_cloud DIV DIV
{
	padding: 10px 15px;
}
#cat
{
	background: #F7F7F7;
	color: #333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 10px 0 0 10px;
	padding: 3px;
	display: inline;
	border: 1px solid #E6E6E6;
}
#sidebar #cat
{
	width: 278px;
}
#sidebar-alt #cat
{
	width: 128px;
}
#sidebar .featuredpost, #sidebar .featuredpage, #sidebar-alt .featuredpost, #sidebar-alt .featuredpage
{
	margin: 0 0 15px;
	padding: 0;
	clear: both;
}
#sidebar .featuredpost .post, #sidebar .featuredpage .page, #sidebar-alt .featuredpost .post, #sidebar-alt .featuredpage .page
{
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #E1E1E1;
	margin: 0 15px;
	padding: 10px 0 15px;
}
#sidebar .featuredpost .avatar, #sidebar .featuredpage .avatar, #sidebar-alt .featuredpost .avatar, #sidebar-alt .featuredpage .avatar
{
	margin: 0;
	padding: 4px;
	border: 1px solid #E6E6E6;
}
#sidebar .featuredpost IMG, #sidebar .featuredpage IMG, #sidebar-alt .featuredpost IMG, #sidebar-alt .featuredpage IMG
{
	margin: 0;
	border: 1px solid #E6E6E6;
}
#sidebar .user-profile, #sidebar-alt .user-profile
{
	overflow: hidden;
}
#sidebar .user-profile .avatar, #sidebar-alt .user-profile .avatar
{
	background: #F7F7F7;
	float: left;
	margin: 0;
	padding: 4px;
	border: 1px solid #E6E6E6;
}
#sidebar .user-profile P, #sidebar-alt .user-profile P
{
	margin: 0;
	padding: 10px 10px 0;
}
#sidebar .user-profile .posts_link, #sidebar-alt .user-profile .posts_link
{
	margin: 0;
	padding: 0 0 10px 10px;
}
.searchform
{
	margin: 0;
}
#header .searchform
{
	float: right;
	padding: 40px 0 0;
}
#sidebar .searchform
{
	padding: 10px 15px 15px;
}
#nav .searchform
{
	float: right;
	padding: 0;
}
.s
{
	background: #F9F9F9 url(images/no-repeat.png) no-repeat 0 0;
	color: #333;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	margin: 6px 0 0;
	padding: 6px 0 6px 10px;
	float: left;
	border: 1px solid #B2B2B2;
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#header .s, #nav .s, #sidebar .s
{
	width: 198px;
}
#sidebar-alt .s
{
	width: 80px;
}
.searchsubmit
{
	background: #197719 url(images/no-repeat.png) no-repeat 0 -40px;
	color: #FFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
	text-transform: uppercase;
	margin: 6px 0 0;
	padding: 0;
	height: 28px;
	width: 28px;
	text-indent: -9999px;
	border: 1px solid #007F1C;
	-moz-border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	-khtml-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.searchsubmit:hover
{
	cursor: pointer;
	background: #009D23 url(images/no-repeat.png) no-repeat 0 -40px;
	border: 1px solid #007F1C;
}
.enews
{
	background: url(images/enews.png) no-repeat top right;
	margin: 0;
	padding: 0;
}
#sidebar .enews P
{
	margin: 0;
	padding: 10px 15px 0;
}
.enews #subscribe
{
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#sidebar .enews #subscribe
{
	padding: 10px 15px 15px;
}
.enews #subbox
{
	width: 198px;
	background: #F9F9F9 url(images/no-repeat.png) no-repeat 0 0;
	color: #333;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	margin: 0;
	padding: 7px 0 6px 10px;
	float: left;
	border: 1px solid #B2B2B2;
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.enews #subbutton
{
	background: #197719 url(images/repeat-x.png) repeat-x scroll 0 -40px;
	color: #FFF;
	font-size: 12px;
	margin: 0;
	padding: 0;
	height: 29px;
	width: 28px;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 -1px 1px #444;
	border: 1px solid #197719;
	-moz-border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	-khtml-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.enews #subbutton:hover
{
	cursor: pointer;
	background: #009D23;
	border: 1px solid #009D23;
	background: -moz-linear-gradient( center bottom, rgb(0,127,28) 40%, rgb(0,156,34) 80% ) !important;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.4, rgb(0,127,28)), color-stop(0.8, rgb(0,156,34)) ) !important;
}
#sidebar DIV.latest-tweets, #sidebar-alt DIV.latest-tweets
{
	background: #F7F7F7 url(images/twitter.png) no-repeat 99% 5px;
}
#home-bottom .latest-tweets H4
{
	background: #F7F7F7 url(images/twitter.png) no-repeat scroll right center;
}
#home-bottom .widget.latest-tweets UL
{
	margin: 0;
	padding: 0;
}
#sidebar .widget.latest-tweets UL LI, #sidebar-alt .widget.latest-tweets UL LI, #home-bottom .widget.latest-tweets UL LI
{
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}
#wp-calendar CAPTION
{
	padding: 0 0 15px;
}
#header .widget_searc
{
	overflow: hidden;
	height: 105px;
}
#header .widget_search .searchform
{
	padding: 44px 0 0;
}
#header .widget_search .s
{
	margin: 0;
	padding: 7px 0 6px 10px;
	width: 250px;
}
#header .widget_search .searchsubmit
{
	margin-top: 0;
}
.more-link-wrapper
{
	padding: 15px 0 0;
	display: block;
}
.slider-post A.more-link
{
	background: #404040 url(images/repeat-x.png) repeat-x 0 -40px;
	font-size: 12px;
	padding: 0 9px 0 10px;
	height: 28px;
	line-height: 28px;
	background: -moz-linear-gradient( center top, rgb(64,64,64) 49%, rgb(16,16,16) 75% );
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.49, rgb(64,64,64)), color-stop(0.75, rgb(16,16,16)) );
}
.slider-post A.more-link:hover
{
	color: #FFF;
	background: #111 url(images/repeat-x.png) repeat-x scroll 0 -40px;
	border-color: #222;
}
A.more-link
{
	background: #404040 url(images/repeat-x.png) repeat-x scroll 0 -92px;
	display: inline-block;
	padding: 5px 8px;
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 1;
	position: relative;
	cursor: pointer;
	-webkit-box-shadow: 0 1px 3px #7F7F7F;
	text-shadow: 0 -1px 1px #444;
	border: 1px solid #333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-moz-box-shadow: 0 1px 3px #7F7F7F;
	background: -moz-linear-gradient( center top, rgb(64,64,64) 49%, rgb(16,16,16) 75% );
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.49, rgb(64,64,64)), color-stop(0.75, rgb(16,16,16)) );
}
A:link.more-link, A:visited.more-link
{
	color: #FFF;
}
A:hover.more-link
{
	color: #FFF;
	text-decoration: none;
	background: #111 url(images/repeat-x.png) repeat-x scroll 0 -92px;
	border-color: #222;
}
#wp-calendar
{
	margin: -30px auto 0;
	padding: 0;
	width: 91%;
}
#wp-calendar CAPTION
{
	color: #333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-style: italic;
	font-weight: normal;
	margin: -30px 0 0;
	padding: 0 0 45px;
	text-align: right;
}
#wp-calendar TH
{
	color: #333;
}
#wp-calendar THEAD
{
	margin: 10px 0 0;
	font-weight: bold;
	background: #F7F7F7 !important;
	color: #F7F7F7 !important;
}
#wp-calendar TD
{
	background: #E9E9E9;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 2px;
}
#wp-calendar TFOOT TD
{
	background: none;
	margin: 0;
	padding: 0 0 10px;
}
#wp-calendar TFOOT TD#prev
{
	text-align: left;
}
#wp-calendar TFOOT TD#next
{
	text-align: right;
}
.gform_footer .button
{
	background: #404040;
	color: #FFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0;
	padding: 1px 5px;
	border: 1px solid #333;
}
.gform_footer .button:hover
{
	background: #111;
	border: 1px solid #222;
}
.gform_footer INPUT.button
{
	color: #FFF !important;
}
.gform_wrapper .gform_footer
{
	border: none !important;
}
#footer
{
	width: 962px;
	color: #F9F9F9;
	font-size: 11px;
	margin: 0 auto;
	padding: 0;
	text-transform: capitalize;
	clear: both;
	overflow: auto;
}
#footer .wrap
{
	overflow: hidden;
	padding: 10px 0 5px;
}
#footer A, #footer A:visited
{
	color: #413311;
	text-decoration: none;
	border-bottom: 1px dotted #413311;
}
#footer A:hover
{
	color: #705407;
	text-decoration: none;
	border-bottom: 1px dotted #BD912C;
}
#footer P
{
	margin: 0;
	padding: 0;
}
#footer .gototop
{
	width: 200px;
	float: left;
	margin: 0;
	padding: 0;
}
#footer .gototop A
{
	margin: 0;
	padding: 1px 0 0 20px;
	background: url(images/no-repeat.png) no-repeat 0 -84px;
}
#footer .creds
{
	width: 740px;
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
}
.comments
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#respond
{
	margin: 0px;
	padding: 0;
	border-top: 1px solid #B2B2B2;
}
#respond H3#reply-title
{
	line-height: 1.5;
	font-size: 24px;
	padding-top: 10px;
}
#author, #email, #url
{
	background: #F9F9F9 url(images/no-repeat.png) no-repeat scroll 0 0;
	color: #333;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	margin: 5px 5px 0 0;
	padding: 5px 0 5px 10px;
	border: 1px solid #B2B2B2;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
#comment
{
	background: #F9F9F9 url(images/repeat-x.png) repeat-x scroll 0 -113px;
	color: #333;
	width: 98%;
	height: 150px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px 0 5px 10px;
	margin: 5px 0;
	border: 1px solid #B2B2B2;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
INPUT::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
#submit
{
	background: #404040 url(images/repeat-x.png) repeat-x scroll 0 -92px;
	padding: 0 8px;
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
	height: 23px;
	cursor: pointer;
	text-shadow: 0 -1px 1px #444;
	border: 1px solid #333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-moz-box-shadow: 0 1px 3px #7F7F7F;
	-webkit-box-shadow: 0 1px 3px #7F7F7F;
}
#submit:hover
{
	color: #FFF;
	background: #111 url(images/repeat-x.png) repeat-x scroll 0 -92px;
	border-color: #222;
}
.comment-list
{
	margin: 0;
	padding: 0;
}
.ping-list
{
	margin: 0 0 40px;
	padding: 0;
}
.comment-list OL, .ping-list OL
{
	margin: 0;
	padding: 10px;
}
.comment-list LI, .ping-list LI
{
	font-weight: bold;
	margin: 15px 0 5px;
	padding: 10px 5px 10px 10px;
	list-style: none;
}
.comment-list LI UL LI
{
	margin-right: -6px;
	margin-left: 10px;
}
.comment-list P, .ping-list P
{
	font-weight: normal;
	text-transform: none;
	margin: 10px 5px 10px 0;
	padding: 0;
}
.comment-list LI .avatar
{
	background: #F7F7F7;
	float: right;
	border: 1px solid #E6E6E6;
	margin: 0 5px 0 10px;
	padding: 4px;
}
.comment-list CITE, .comment-list CITE A, .ping-list CITE, .ping-list CITE A
{
	font-weight: 500;
	font-style: normal;
}
CITE A
{
	color: #BD912C;
}
.says
{
	font-weight: 500;
}
.commentmetadata
{
	font-size: 11px;
	font-weight: normal;
}
#respond:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.alt
{
	margin: 0;
	padding: 10px;
}
.children
{
	margin: 0;
	padding: 0;
}
.nocomments
{
	text-align: center;
	margin: 0;
	padding: 0;
}
.reply A, .reply A:visited
{
	background: #404040 url(images/repeat-x.png) repeat-x scroll 0 -68px;
	display: inline-block;
	padding: 0 8px;
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 20px;
	height: 20px;
	position: relative;
	cursor: pointer;
	text-shadow: 0 -1px 1px #444;
	border: 1px solid #333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
	-moz-box-shadow: 0 1px 3px #7F7F7F;
	-webkit-box-shadow: 0 1px 3px #7F7F7F;
}
.reply A:hover
{
	color: #FFF;
	text-decoration: none;
	background: #111 url(images/repeat-x.png) repeat-x scroll 0 -68px;
	border-color: #222;
}
#comments .navigation
{
	display: block;
	margin: 10px 0 0;
}
.thread-alt, .thread-even
{
	background: #F7F7F7;
	margin: 0;
	padding: 0;
}
.depth-1
{
	margin: 0;
	padding: 0;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	-webkit-background-origin: padding-box;
}
.even, .alt
{
	border: 1px solid #E6E6E6;
	margin: 0;
	padding: 0;
}
HR
{
	background-color: #413311;
	border: 0;
	height: 1px;
	margin-bottom: 20px;
	margin-top: 5px;
	clear: both;
}
CITE, EM, I
{
	font-style: italic;
	font-weight: normal;
	color: #555;
}
SUP, SUB
{
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
}
SUP
{
	bottom: 1ex;
}
SUB
{
	top: 0.5ex;
}
.entry-content SUP, .entry-content SUB
{
	font-size: 10px;
}
ABBR, ACRONYM
{
	border-bottom: 1px dotted #777;
	cursor: help;
}
CODE
{
	-webkit-text-size-adjust: 160%;
}
CODE
{
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
#content CODE
{
	font-size: 13px;
}
DEL
{
	text-decoration: line-through;
}
INS
{
	background: #DCDCDC;
	text-decoration: none;
}
DL
{
	margin: 0 0 24px;
}
DT
{
	font-weight: bold;
}
DD
{
	margin-bottom: 18px;
}
#content DT, #content TH
{
	color: #BD912C;
}
OL OL
{
	list-style: upper-alpha;
}
OL OL OL
{
	list-style: lower-roman;
}
OL OL OL OL
{
	list-style: lower-alpha;
}
UL UL, OL OL, UL OL, OL UL
{
	margin-bottom: 0;
}
#content .post UL LI LI
{
	list-style-type: circle;
}
#content TABLE
{
	border: 1px solid #E6E6E6;
	text-align: left;
	margin: 0 -1px 24px 0;
	width: 100%;
}
#content TR TH, #content THEAD TH
{
	color: #111 !important;
	font-size: 13px;
	font-family: museo-slab-1, museo-slab-2, serif;
	font-weight: 500;
	line-height: 18px;
	padding: 9px 18px;
	background-color: #664E13;
	-moz-text-shadow: 2px 1px 1px #705407;
	-webkit-text-shadow: 2px 1px 1px #705407;
	-o-text-shadow: 2px 1px 1px #705407;
	text-shadow: 2px 1px 1px #705407;
}
#content TR TD
{
	border-top: 1px solid #B2B2B2;
	padding: 6px 24px;
}
#content TR.odd TD
{
	background: #E9E9E9;
}
PRE
{
	font-family: "Courier 10 Pitch", Courier, monospace;
}
PRE
{
	-webkit-text-size-adjust: 140%;
}
PRE
{
	background: transparent;
	color: #555;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
#content PRE, #content KBD, #content TT, #content VAR
{
	font-size: 15px;
	line-height: 21px;
}
CODE
{
	-webkit-text-size-adjust: 160%;
}
CODE
{
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
#content CODE
{
	font-size: 13px;
	color: #555;
}
BLOCKQUOTE
{
	quotes: none;
}
.pullquote_left
{
	float: left;
}
.pullquote_right
{
	float: right;
}
.pullquote_left, .pullquote_right
{
	width: 30%;
	padding: 25px 20px 15px 15px !important;
	border-left: none !important;
	border-top: 4px double #413311 !important;
	border-bottom: 4px double #413311 !important;
	background-color: transparent !important;
	margin-top: 5px !important;
	border-right: none !important;
}
.pullquote_left P, .pullquote_right P
{
	font-size: 18px;
	line-height: 28px !important;
}
.wp-table-reloaded
{
	font-size: 11px !important;
	width: 99% !important;
	text-align: center !important;
}
#wp125adwrap_1c
{
	width: 100%;
}
#wp125adwrap_1c .wp125ad
{
	margin-bottom: 10px;
}
#wp125adwrap_2c
{
	width: 100%;
}
#wp125adwrap_2c .wp125ad
{
	width: 125px;
	float: left;
	padding: 10px;
}
#colorbox, #cboxOverlay, #cboxWrapper
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
}
#cboxOverlay
{
	position: fixed;
	width: 100%;
	height: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft
{
	clear: left;
}
#cboxContent
{
	position: relative;
	overflow: hidden;
}
#cboxLoadedContent
{
	overflow: auto;
}
#cboxLoadedContent IFRAME
{
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
}
#cboxTitle
{
	margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow
{
	cursor: pointer;
}
#cboxOverlay
{
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/overlay.png) repeat 0 0;
}
#colorbox
{
}
#cboxTopLeft
{
	width: 21px;
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -100px 0;
}
#cboxTopRight
{
	width: 21px;
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -129px 0;
}
#cboxBottomLeft
{
	width: 21px;
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -100px -29px;
}
#cboxBottomRight
{
	width: 21px;
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -129px -29px;
}
#cboxMiddleLeft
{
	width: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) repeat-y left top;
}
#cboxMiddleRight
{
	width: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) repeat-y right top;
}
#cboxTopCenter
{
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/border.png) repeat-x 0 0;
}
#cboxBottomCenter
{
	height: 21px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/border.png) repeat-x 0 -29px;
}
#cboxContent
{
	background: #FFF;
}
#cboxLoadedContent
{
	margin-bottom: 28px;
}
#cboxTitle
{
	position: absolute;
	bottom: 4px;
	left: 0;
	text-align: center;
	width: 100%;
	color: #949494;
}
#cboxCurrent
{
	position: absolute;
	bottom: 4px;
	left: 58px;
	color: #949494;
}
#cboxSlideshow
{
	position: absolute;
	bottom: 4px;
	right: 30px;
	color: #0092EF;
}
#cboxPrevious
{
	position: absolute;
	bottom: 0;
	left: 0px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -75px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}
#cboxPrevious.hover
{
	background-position: -75px -25px;
}
#cboxNext
{
	position: absolute;
	bottom: 0;
	left: 27px;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -50px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}
#cboxNext.hover
{
	background-position: -50px -25px;
}
#cboxLoadingOverlay
{
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/loading_background.png) no-repeat center center;
}
#cboxLoadingGraphic
{
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/loading.gif) no-repeat center center;
}
#cboxClose
{
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(/wp-content/plugins/jquery-lightbox-for-native-galleries/colorbox/theme1/images/controls.png) no-repeat -25px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}
#cboxClose.hover
{
	background-position: -25px -25px;
}

