@import url("../../red-ice/css/comments.css"); 
@import url("../../red-ice/css/videos.css"); 
@import url("videos.css"); 
@import url("shop.css");
@import url("/scribe/sites/more/files/css/get-help.css");


* {
    margin: 0;
    padding: 0;
}

body
{
	margin					: 	0;
	padding					: 	0;
	/* text-align				: 	center; */
	color					:	#646464; /* old color	:	#275089; */
	background-color		:	#000000;
	background-image		:	url(../images/layout-elements/theme-variations/default2010.jpg);
	background-repeat		:	no-repeat;
	background-position		:	top center;		
	background-attachment	:	fixed;
	font					: 	74%/1.4 Verdana, Arial, Helvetica, sans-serif;
}
#site-offline {
	width: 620px;
	height: 527px;
	background: url(../images/layout-elements/site-offline.jpg) 0 0 no-repeat;
}
/* =DEFAULT STYLES
===================================================================================== */

/* =LINKS */
a	
{
	color					: 	#275089;
	text-decoration			:	underline;
	font-weight				:	bold;
}
a:visited	
{
	/*color					: 	#828cbc; This is the one - but set to link color for dev*/
	color					: 	#828cbc;
}
a:hover	
{
	text-decoration			:	none;
	color					: 	#6885ae;
}

img {
	border: 0;	
}

p
{
	font-size: 1.1em;
	margin: 0.8em 0;
}

ul,
ol
{
	font-size: 0.9em;
	margin: 0.8em 0 1em 3em;
}
.layout-col-2 ul,
.layout-col-2 ol
{
	margin-left: 2em;
}

.clear {
	clear: both;
}
blockquote
{
	padding: 0 50px 0 25px;
	color: #949494;
	font-style:italic;
}
.float-left {
	float: left;
	margin: 0 20px 10px 0;
}
.float-right {
	float: right;
	margin: 0 0 10px 20px;
}

/* =DEFAULT HEADINGS
===================================================================================== */
h1, h2, h3, h4, h5, h6,
h1 a, h1 a:visited,
h2 a, h2 a:visited,
h3 a, h3 a:visited,
h4 a, h4 a:visited,
h5 a, h5 a:visited,
h6 a, h6 a:visited {
	color: #f1a51e;
	font-weight: bold;
	text-decoration: none;
	line-height:1.2;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
	color: #ffcc73;
	text-decoration: none;
}
h1 a:active,
h2 a:active,
h3 a:active,
h4 a:active,
h5 a:active,
h6 a:active {
	color: #ff0000;
}
h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
}
h4, h5, h6 {
	font-family: verdana, Arial, Helvetica, sans-serif;
}
h1 {
	
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1.3em;
}
h4 {
	font-size: 90%;
}
h5 {
	font-size: 85%;
}
h6 {
	font-size: 80%;
}
.block h1 {
	text-transform: lowercase;
}
.block h2 {
	font-size:			2em;
	margin-bottom:		10px;
	letter-spacing:		-1px;
	text-transform:		lowercase;
}
.block h3 {
	font-size: 1.4em;
	text-transform:		lowercase;
}
.block div h3 {
	text-transform: none;
}
/* ------ HOMEPAGE HEADINGS ------ */
#content-wrapper-h .layout-col-1 h2 {
	font-size: 1.7em;
	border-bottom: 1px dotted #ccc;
	margin: 0;
	
}
#content-wrapper-h .layout-col-2 h2
{
	font-size:			1.4em;
	margin-bottom: 5px;
}
#content-wrapper-h .layout-col-2 h3
{
	font-size:			0.9em;
}
/* ------ CONTENT PAGE HEADINGS ------ */
.two-col .layout-col-1 h1 {
	font: bold 34px Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
	background:url(/scribe/themes/more/images/layout-elements/h1-bg.gif) repeat-x 10px 11px ;
	display: block;
	margin: 0;
}

/* =SKIP LINKS
===================================================================================== */
#skip-links
{
	position				: 	absolute;
	left					: 	-2000px;
}

/* =HEADER
===================================================================================== */
#header
{
	position				: 	absolute;
	top						: 	0;
	left					: 	7px; /* IE 5-6 left: 26px; */
	width					: 	990px;
	height					: 	241px;
	margin					:	0;
	padding					: 	0;
	color					: 	#000000;
	border					: 	none;
	background				: 	transparent url(../images/layout-elements/more-header2.png) no-repeat 0px 36px;
}

#header h1 {
	background: transparent url(/scribe/themes/more/images/layout-elements/header-top.png) no-repeat;
	width: 100%;
	height: 72px;
	margin-top: -50px;
	color: #fff;
	padding: 2px 0 0 90px;
	font-size: 2.3em;
}
#header h2 {
	margin: -58px 0 0 91px;
	color: #fff;
	font-size: 1.6em;
}
#header #salvos
{
	position				:	absolute;
	width					:	940px;
	height					:	40px;
	padding					:	0px 20px;
	z-index					:	2;
}
#salvos-bg
{
	position: absolute;
	top: 0px;
	width: 100%;
	height: 40px;
	background:	transparent url(../images/layout-elements/salvos-bg.png) repeat-x;
	margin: 0 auto;
	z-index:-1;
}
#salvos p
{
	color:			#a0a0a0;
	margin-top:		10px;
	font-size:		10px;
}
#salvos img
{
	margin:			2px 5px 0px 0px;
	float: left;
	border:			0px;
}
#salvos a, #salvos a:visited
{
	color:			#a0a0a0;
	text-decoration:none;
	font-weight: 	normal;
}
#salvos a:hover
{
	color:			#808080;
	text-decoration:underline;
}
#salvos a:active
{
	color:			#FF0000;
	text-decoration:underline;
}
/* =LOGO */
#header #logo 
{
	position				: 	relative;
	display					: 	inline-block;
	margin-top:					36px;
	top						: 	0px;
	left					: 	0px;
}
#header #logo h1 
{
	padding					:	0;
	overflow				:	hidden;
	float					:	left;
	background				: 	none;
	margin					:	0px 0px 0px 0px;
}
#header #logo h1 a 
{
	display					: 	block;
	text-indent				:	-9000px;
	overflow				:	hidden;
	padding					:	0;
	border					: 	none;
}
#header #logo h1, 
#header #logo h1 a 
{
	width					:	980px;
	height					:	180px;
	background-position		:	0 0;
	text-decoration			:	none;
	border					: 	none;
}
/* =FOOTER
===================================================================================== */

#footer-wrapper
{
	clear					: 	both;
	width					: 	1004px;
	margin-left				:	0px; ; /* IE 5-6 margin				: 0 13px;*/
	padding					: 	0;
	/*background				:	#ffffff;*/
}
#offline #footer-wrapper {
	display: none;
}
#footer-wrapper p
{
	padding					: 	0;
	margin					: 	0;
	color					:	#c7c7c7;
	font-size				:	0.85em;
}
#footer-sub-wrapper-01
{
	width: 					960px;
	margin:					0px 7px 10px 7px;
	overflow:				auto;
	padding	: 				15px 15px 15px 15px;
	background:				url(../images/layout-elements/transparent-black-bg.png) repeat;
	-moz-border-radius:20px;
	border-radius: 20px;
}
#footer-left, #footer-right
{
	padding					: 	0;
}
#footer-left
{
	width:					720px;
	float					: 	left;
	margin					: 	0 0 0 10px;
}
#footer-right
{
	float					: 	right;
	margin					: 	0 0px 0 0;
	width:						215px;
}
#footer-right p
{
	float: right;
	display: block;
}
#footer-right #share
{
	margin: 0px 2px 0 10px;
	display: block;
	float: right;
	clear: both;
}
#footer-wrapper ul
{
	list-style: none;
	margin:		0 0 10px 0;
	float: left;
	font-size: 0.85em;
}
#footer-wrapper h4
{
	margin: 0;
	letter-spacing: 0px;
	font: bold 12px helvetica, arial, sans-serif;
}
#footer-wrapper h4 a, #footer-wrapper h4 a:visited
{
	color: #ffad1f;
	font-weight:	bold;
}
#footer-wrapper h4 a:hover
{
	color: #ffcc73;
}
#footer-wrapper ul li
{
	float: left;
	margin-right: 35px;
}
#footer-wrapper ul li ul li
{
	float: none;
	margin: 0px 0px 2px 2px;
}
#footer-wrapper ul a
{
	text-decoration: none;
}
#footer-wrapper a, #footer-wrapper a:visited
{
	color: #c7c7c7;
	text-decoration: none;
	font-weight: normal;
}
#footer-wrapper a:hover
{
	color: #f0f0f0;
}
#footer-wrapper .copyright
{
	float: left;
	clear: left;
}
#footer-wrapper ul.social-networks 
{
	float: right;
}
#footer-wrapper .social-networks li {
float:left;
margin : 0px 0px 0px 5px;
}
#footer-wrapper .social-networks a {
display:block;
height:48px;
list-style-type:none;
outline:medium none;
text-indent:-9999px;
width:48px;
}
#footer-wrapper .social-networks .facebook {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 0 0 transparent;
}
#footer-wrapper .social-networks .twitter {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll -48px 0 transparent;
}
#footer-wrapper .social-networks .youtube {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 48px 0 transparent;
}
#footer-wrapper .social-networks .rss {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 96px 0 transparent;
}
#footer-wrapper .social-networks .facebook:hover {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 0 -48px transparent;
}
#footer-wrapper .social-networks .twitter:hover {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll -48px -144px transparent;
}
#footer-wrapper .social-networks .youtube:hover {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 48px 144px transparent;
}
#footer-wrapper .social-networks .rss:hover {
background:url("../images/layout-elements/networking-icons-gray.png") repeat scroll 96px -48px transparent;
}
form#theme_select
{
	color: #c7c7c7;
	font-size: 0.85em;
	float: left;
	margin-top: -2px;
	margin-left: 50px;
}
form#theme_select select
{
	width: auto;
}
/* =CONTENT HOME
===================================================================================== */
/* =LINKS */
.block p.teaser
{
	margin: 0 0 0.8em 0;
}

.block p.date-location
{
	clear:both;
	font-weight:bold;
	margin:0;
}

.block p.date-location .location
{
	color: #8E8E8E;
	font-style: italic;
}
.block p.date-location .date
{
	color: #e0e0e0;
}
.block p.teaser
{
	clear: both;
}

.three-col #home-tabs
{
	width:		660px;
	height:		30px;
	margin:		0;
	position: relative;
	font-weight: bold;
	font-size: 0.90em;
	letter-spacing: 0em;
	font-family: Helvetica, Arial, sans-serif;
}
.three-col #home-tabs ul
{
	float:left;
	margin					: 	0;
	list-style:				none;
}
.three-col #home-tabs li
{
	float: left;
	padding: 7px 40px 0 20px;
	margin: 0 5px 0 0;
	list-style: none;
	line-height:1.4;
	text-transform: uppercase;
	background: url(../images/layout-elements/home-page-tab.png) repeat-x;
	display: block;
	height: 23px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.three-col #home-tabs a
{
	color: #3b3b3b;
	text-decoration: none;
	padding: 0;
	font-size: 1.25em;
	font-weight:bold;
}
#home-tabs #homepage-tab-1
{
	background: none #f0f0f0;
}


/* =CONTENT
===================================================================================== */

.layout-col-1 p
{
	font-size:0.90em;
}

/* =CONTENT COLS */
#content-wrapper .content-2-col-wrapper {
	clear					: 	both;
	float					: 	left;
	width					: 	511px;
	padding					: 	0 5px;
	/*background				: 	#e4e5e9 url(/images/bg/gradients/e4e5e9-white-350pxh.jpg) repeat-x top;*/
}
#content-wrapper .content-2-col-wrapper .col-1 {
	float					: 	left;
	width					: 	245px;
	padding-right			: 	5px;
	/*border-right			: 	1px dotted #ccd6c3;*/
}
#content-wrapper .content-2-col-wrapper .col-2 {
	float					: 	right;
	width					:	245px;
	padding-left			: 	5px;
}


/* =BREADCRUMBS */
#breadcrumbs
{
	font-size: 0.85em;
	padding-top: 2px;
	padding-bottom:5px;
	/*float: left;*/
	text-align: left;
}
#breadcrumbs p {
	padding:0;
	margin:0;
}
#breadcrumbs p .special {
	font-weight: bold;
}


/* =FORMS */

form 
{
	margin					: 	0;
	padding					: 	0;
	text-align				: 	left;
}
#content-wrapper .layout-col-1 form h2 {
	margin: 0;
}
input,
select,
textarea 
{
	color					: 	#333;
	font-family				: 	'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	1em;
}
form #Submit {
	margin-left: 250px;
    background: url("../images/layout-elements/submit-button.png") no-repeat scroll center top transparent;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 30px;
    text-indent: -9999px;
    width: 75px;
	text-transform: capitalize;
}
form #Submit:hover {
	background-position: center -30px;
}
fieldset 
{
	border					: 	1px dotted #999;
	margin					: 	10px 0 10px 0;
	padding					: 	5px 20px 10px 20px;
	background				: 	#d7d6c5 url(/scribe/themes/more/images/layout-elements/gradient-bg/dusty-02.gif) repeat-x top;
}

form legend 
{
	color					: 	#F1A51E;
	font-weight				: 	bold;
	font-size				: 	1.2em;
  	background-color		: 	#FFFFFF;
	margin-bottom			: 	5px;
}
input.text-field, 
textarea 
{
  	background-color		: 	#fff;
  	border					: 	1px solid #999;
  	width					: 	95%;
	padding					: 	3px;
	-moz-border-radius: 		4px;
	border-radius: 		4px;
}
input.text-field.error-field {
	background-color: #FFFFCC;
	border-color: #aa0000;
}
.error-field {
	background-color: #ffffcc;
	border: 1px solid #aa0000;
	color: #aa0000;
}
               
#validation_errors {
   clear:both;
   display: none; 
	background				: 	#d7d6c5 url(/scribe/themes/more/images/layout-elements/gradient-bg/dusty-02.gif) repeat-x top;
   border: 1px solid #aa0000;
   padding: 8px;
   font-weight: bold;
   font-size: 0.85em;
}

select
{
  	border					: 	1px solid #999;
	width					: 	95%;
}

.required-field 
{
	color					: 	#920f0e;
}
form label
{
	font-size				: 	10px;
	font-weight				: 	bold;
	color					: 	#333;
	float					: 	left;
	width					: 	220px;
}
form .field {
	display: block;
	margin-left: 250px;
}

form p
{
	clear: both;
	color					: 	#333;
}

form fieldset fieldset
{
	background: none;
	border:		none;
	padding:	15px 0;
	clear:		both;
}
form fieldset fieldset legend
{
	font-size				: 	10px;
	background:					none;
	font-weight				: 	bold;
	color					: 	#333;
	float					: 	left;
	width					: 	220px;
	margin-bottom:				-15px;
}
form fieldset fieldset label
{
	width: 95%;
	float: left;
	clear: left;
	padding-left: 20px;
	font-weight:normal;
	margin: 1px 0px;
}
form fieldset fieldset p
{
	clear:none;
	margin: 0;
}
form fieldset fieldset label input
{
	
	margin-left: 	-20px;
}
/* Content Tables */
table {
	max-width: 615px;
	font-size: 0.9em;
	margin: 10px 0;
	border: 1px dotted #ccc;
	border-collapse:collapse;
}
#news-item-full table {
	max-width: 535px;
}
table td {
	padding: 5px;
	margin: 0;
	border: 1px dotted #ccc;
}

/* =TIPS =TITLES */

.description, acronym, acronym, abbr, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
	line-height: 1.5;
}
/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { 
	position:absolute;
	z-index:1000;
	width:220px;
	background-color: #000;
	border:2px double #fff;
	text-align:left;
	font-size: 1.1em;
	line-height: 1.3;
	padding:5px;
	min-height:1em;
	-moz-border-radius:5px;
	border-radius:5px; 
}
body div#toolTip p { 
	margin:0;
	padding:0;
	color:#fff;
}
body div#toolTip p em { 
	display:block;
	margin-top:3px;
	color:#999900;
	font-style:normal;
	font-weight:bold; 
}
body div#toolTip p em span { 
	font-weight:bold;
	color:#fff; 
}
#main-content #content-top-bar {
	border-bottom: 1px solid #DADADA;
	padding-bottom: 10px;
	margin-bottom: 5px;
	float: left;
}


.image-float-left {
	float:left;
}
.text-float-right {
	float:right;
}

/* Archives pages */
.archive-tree ul
{
	list-style: none;
}
.archive-tree ul li ul li ul
{
	font-size: 1.1em;
}
.archive-tree ul li ul li ul li ul
{
	margin: 0 0 10px 20px;
	font-size: 1em;
}
#content-wrapper .archive-tree ul li ul li ul li ul li a
{
	text-decoration: none;
	font-weight: normal;
} 
#content-wrapper .archive-tree ul li ul li ul li ul li a:hover
{
	text-decoration: underline;
} 
/* =CUSTOM STYLES -------------------------------------------------------- */

.big-red {
font-size: 2em;
color: #9a3739;
text-align:left;
line-height:1em;
}
.big-green {
font-size: 2em;
color: #7d8028;
text-align:left;
line-height:1em;
}
.green {
color: #7d8028;
}
.streetsign {
margin-left:-37px;
margin-right:0px;
}
.highlight {
color: #f1a51e;
font-weight: bold;
}
.news-box-img {
	width:123px;
	float: left;
	margin: 7px 0 10px 0;
}

.news-box-text {
	margin: 0 0 10px 123px;
}

#banner-ads {
	float: left;
	margin-top: -15px;
	padding-left: 5px;
}
.banner-1 img{
	margin: 10px 0 0 0;
	width:	300px;
	border:	0px none;
}
.img-left {
	margin: 0 10px 10px 0;
}

.img-right {
	margin: 0 0 10px 10px;
}

#home #ad a img {
	border: none;
	width: 650px;
	height: 355px;
}

#home .news-item {
	width: 95%;
}
.news-item {
	float: left;
	clear: both;
	padding: 5px 0px 12px 0px;
}
.news-item.odd, .news-item.even {
	border-top: 1px dotted #ccc;
}
.news-item .title h3 {
	font-size: 1.3em;
	margin-left: 150px;
}
.news-item .title h3 a {
	font-weight: normal;
	text-decoration: none;
}
.news-item .title h3 a:hover {
	color: #7ab2ff;
}
.news-item.no-img .title h3 {
	margin-left: 0px;
	line-height:1;
}
.news-item .image img {
	float: left;
	margin-right: 10px;
	margin-top: -10px;
	width:128px;
	border: 6px solid #fff;
}
.news-item .text {
	padding-left: 150px;
}
.news-item .text a {
	font-weight: normal;
}
.news-item .text p {
	margin: 0;
}
.news-item.no-img .text {
	padding-left: 0px;
}

/* =NEWS & EVENTS */
#news-items-wrapper {
	margin-top: 5px;
}
#news-items-wrapper .row-wrapper {
	float: left;
}
#news-items-wrapper .news-item {
	clear: none;
	float: left;
	padding-top: 15px;
	/*background: red;*/
	width: 100%;
}
#news-items-wrapper .news-item.big {
	width: 620px;
}
#news-items-wrapper .news-item.right {
	float: right;
}
#news-items-wrapper .news-item.odd {
	margin-right: 0;
}
#news-items-wrapper .news-item .news-item-image {
	float: left;
	width: 110px;
	margin-top: 0px;
	margin-right: 20px;
}
#news-items-wrapper .news-item.big .news-item-image {
	width: 300px;
	margin-bottom: 10px;
}
#news-items-wrapper .news-item .news-item-image img {
	border: none;
}
#news-items-wrapper .news-item .news-item-text {
	float: left;
	width: 485px;
}
#news-items-wrapper .news-item.big .news-item-text {
	width: 300px;
	vertical-align: bottom;
}
#news-items-wrapper .news-item.big.no-img {
	width: 620px;
	float: left;
	clear: both;
}
#news-items-wrapper .news-item .news-item-text.no-img {
	width: 620px;
}
#news-items-wrapper .news-item .news-item-text h3,
#news-items-wrapper .news-item .news-item-text h3 a,
#news-items-wrapper .news-item .news-item-text h3 a:visited {
	margin:0;
	line-height: 1;
}
#news-items-wrapper .news-item .news-item-text p {
	margin: 0px;
	padding-bottom:10px;
	clear: both;
	font-size: 105%;
	line-height: 1.2;
}
#news-items-wrapper .news-item .news-item-text p.note {
	font-size: 85%;
	padding-top:0;
	padding-bottom: 0;
	margin:1px 0px;
	color:#c0c0c0;
}
#news-items-wrapper .news-item .news-item-text p a {
}
.pagination 
{
	clear: both;
}

/* Events Jump Nav */
#events-jump {
	width:100%;
	float: left;
	margin-bottom: 10px;
}
#events-jump select, #events-jump input {
	float: left;
	margin-right: 10px;
}
#events-jump #month_select {
	width: 150px;
}
#events-jump #year_select {
	width: 80px;
}
#events-jump input {
	margin-top: -6px;
    background: url("../images/layout-elements/go-button.png") no-repeat scroll center top transparent;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 30px;
    text-indent: -9999px;
    width: 50px;
	text-transform: capitalize;
}
#events-jump input:hover {
	background-position: center -30px;
}

/* home page news */
#news-1-wrapper
{ margin-bottom:10px;
	float: left;
}
#news-1-wrapper .news-item .news-box-text p {
	font-size: 0.85em;
	line-height: 1.2;
	margin: 0;
	padding:0;
}
#news-1-wrapper .news-item .news-box-img {
	margin:4px 0 0 0;
}

/* home page snippets column*/
#news-item-sidebar
{
	width: 160px;
	float: left;
	margin-right: 25px;
}
.three-col .layout-col-2 .block
{
	width		:140px;
	padding		:5px 10px;
}
.three-col .layout-col-2 #news-snippets img
{
	display:	none;
}
.three-col #content-wrapper-h .layout-col-2 p
{
	margin:			0;
	font-size:		0.8em;
}
.three-col #content-wrapper-h .layout-col-2 h3
{
	margin:			0;
}
.three-col .layout-col-2 .container-item
{
	margin:			0 0 1em 0;
	padding: 0;
}
.three-col .layout-col-2 .container-item .title
{
	float: none;
}
/* quote block - left narrow column */
.three-col .layout-col-2 #quick-thought .image {
	width: 140px;
	height: 96px;
	margin-bottom: 5px;
}
.three-col .layout-col-2 #quick-thought img {
	float: none;
	margin: 0;
	width: 140px;
	height: 96px;
	border: 0;
}
.three-col .layout-col-2 #quick-thought p.note {
	display: none;
}

/* quote block - centre wide column */
.three-col .layout-col-1 #quick-thought.block {
	background: url("../images/layout-elements/transparent-black-bg.png") repeat scroll 0 0 transparent;
}

.three-col .layout-col-1 #quick-thought h2 {
	float: right;
	border-bottom: none;
	font-size: 1.2em;
}
#home.three-col .layout-col-1 #quick-thought .container-item {
	border-bottom: none;
	padding: 0;
	margin: -10px 0 5px 0;
}
.three-col .layout-col-1 #quick-thought .image {
	display: none;
}
.three-col .layout-col-1 #quick-thought p.note {
	display: none;
}
#home.three-col .layout-col-1 #quick-thought h3 {
	margin-left: 0px;
}
#home.three-col .layout-col-1 #quick-thought .text {
	padding-left: 0;
	font-size: 1.6em;
	font-style: italic;
	letter-spacing: -0.5px;
}
#home.three-col .layout-col-1 #quick-thought .text p {
	color: #c7c7c7;
}
#home.three-col .layout-col-1 #quick-thought .text a {
	display: none;
}



/* sidebar */
.layout-col-2 ul
{
	margin-top: 0;
}
.layout-col-2 ul a
{
	text-decoration: none;
}
.layout-col-2 ul a:hover
{
	text-decoration: underline;
}
.layout-col-2 #related-links ul li.current
{
	color: #414141;
	font-weight: bold;
}
.layout-col-2 #categories ul
{
	margin-top: 0;
	margin-left: 0px;
	list-style: none;
}
.layout-col-2 #categories li
{
	padding-left: 22px;
}
.layout-col-2 #categories li li
{
	padding-left: 3px;
}
.layout-col-2 #categories li li.parent
{
	padding-left: 0px;
}
.layout-col-2 #categories li.parent {
	padding-left: 0;
}
.layout-col-2 #categories ul ul
{
	margin-left: 25px;
	margin-bottom: 0;
	font-size: 1em;
}
.layout-col-2 #categories 
{
	float: left;
	margin: 15px 0 0 0;
}

/* individual news page */
#news-item-full {
	float: left;
	width: 540px;
}
#news-item-full img {
	float: none;
	margin: 0px;
	max-width: 540px;
}
#news-item-full img.img-news-alt {
	float: right;
	margin: 0 0 10px 20px;
}
#news-item-share {
	float: right;
	width: 55px;
	margin-top: 30px;
}
#news-item-share div {
	text-align: center;
	float: left;
	clear: left;
	margin-bottom: 20px;
}
/* Podcast display page (aka lnlcc page) */
#podcast-display #podcast-intro {
	float: left;
	margin-bottom: 10px;
	width: 100%;
}

#podcast-display #podcast-episodes-wrapper {
	clear: both;
	margin-top: 15px;
	width: 100%;
}

#podcast-display #podcast-episodes-wrapper .episode {
	width: 100%;
	float: left;
	clear: both;
	padding: 15px 0 12px;
	border-top: 1px dotted #CCCCCC;
}

#podcast-display #podcast-episodes-wrapper .episode-image {
	float: left;
	width: 110px;
}

#podcast-display #podcast-episodes-wrapper .episode-text {
	padding-left: 130px;
}
#podcast-display #podcast-episodes-wrapper .episode-text p {
	line-height: 1.2;
}
#podcast-display #podcast-episodes-wrapper .episode-text p.note {
    color: #C0C0C0;
    font-size: 85%;
    margin: 1px 0;
    padding-bottom: 0;
    padding-top: 0;
}
#podcast-display #podcast-episodes-wrapper .episode-text p a {
	font-weight: normal;
}
#podcast-display #podcast-episodes-wrapper .episode-text p.links {
	text-align: right;
	font-size: 95%;
	padding:0;
	margin:-2px 0 0 0;
}
#podcast-display #podcast-episodes-wrapper .episode h3 {
	padding:0;
	margin:0;
	line-height:normal;
}

#podcast-display #podcast-episodes-wrapper .episode .audio-player {
	position: absolute;
	margin-left: 0px;
	margin-top: 73px;
	/*background: url(/images/bg/transparent/white-50.png) no-repeat 16px;*/
}
#podcast-display #podcast-episodes-wrapper .episode object {
	margin: 5px 0 0 0;
	height: 30px;
}
a.feed {
    background: url("/scribe/themes/media/icons/rss_icon.png") no-repeat scroll left 0 transparent;
    padding-left: 19px;
	padding-bottom: 3px;
}
a.itunes {
    background: url("/scribe/themes/media/icons/itunes_icon.png") no-repeat scroll left 0 transparent;
    padding-left: 19px;
	padding-bottom: 3px;
}
a.podcast-download {
    background: url("/scribe/themes/media/icons/download_icon.png") no-repeat scroll left 0 transparent;
	padding-left: 19px;
	padding-bottom: 3px;
}
#podcast-episodes-wrapper a.podcast-download {
	color: #c0c0c0;
	text-decoration: none;
}
#podcast-episodes-wrapper a.podcast-download:hover {
	color: #a0a0a0;
	text-decoration: underline;
}
#episode-item-full {
	float: left;
	width: 540px;
}
#news-item-full p.note,
#episode-item-full p.note {
	margin: 0px 0px 10px 0px;
	color:#a0a0a0;
}
#episode-item-full .audio-player {
	float: left;
}
#episode-item-full ul {
	list-style: none;
	text-indent: 20px;
}
#episode-item-full ul li {
	padding:5px;
}
#episode-item-full .long-desc {
	width: 100%;
	border-top: 1px dotted #CCCCCC;
	margin: 10px 0 0;
	clear: both;
}
#footer-wrapper #rss-footer-link a {
	color: #fff;
}
#footer-wrapper #rss-footer-link {
	padding-left: 19px;
	background: transparent url(../images/icons/16px/application_rss+xml.png) no-repeat left top;
	float: left;
}

/* =COMMENTS
===================================================================================== */
#comments-wrapper {
	/* font-size: 112%; */
}
#comments-wrapper ol.comments_list
{
	padding-top:	5px;
}
#comments-wrapper ol.comments_list li.comment
{
	width: 596px;
}
#comments-wrapper ol.comments_list li.comment .content {
	width: 376px;
}
#content-wrapper #comments-wrapper ul {
	font-size: 0.9em;
}
#content-wrapper #comments-wrapper ul li a,
#content-wrapper #comments-wrapper ul li a:visited {
	color:#67542A;
}
#content-wrapper #comments-wrapper ul li {
	padding-top:0.3em;
}
.indi-vid-sb input.text-field,
.indi-vid-sb textarea,
.indi-vid-sb #content-meta {
	background: transparent;
	color: #fff;
}
#comments-wrapper .field
{
	margin-left: 125px;
}
#comments-wrapper .text-field
{
	width:			300px;
}
#comments-wrapper form label
{
	margin-top:	4px;
	width:		120px;
}
#comments-wrapper #comment h2
{
	margin-top: 5px;
}
#content-wrapper #comments-wrapper ul
{
	margin:	-24px 0 0 0;
}
#comments-wrapper form .field input
{
	float: none;
	clear: none;
}
#content-wrapper #comments-wrapper ul li#leave-comment, 
#content-wrapper #comments-wrapper ul li#subscribe-comments
{
	font-size: 85%;
}
#comments-wrapper ol.comments_list li.comment .meta .image
{
	background-color: transparent;
}

#comment_form #comment_submit {

    background: url("../images/layout-elements/submit-comment-button.png") no-repeat scroll center top transparent;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 30px;
	text-transform: capitalize;
    text-indent: -1000em;
    width: 145px;
}
#comment_form #comment_submit:hover {
	background-position: center -30px;
}

/* ----------------- CONTENT META -----------------*/
#content-meta
{
	padding: 10px;
	font-size: 85%;
	float: left;
	width: 600px;
	margin: 10px 0 20px 0;
	-moz-border-radius:4px;
	border-radius: 4px;
	border:1px solid #EDE6D5;
	background: #D7D6C5 url(/scribe/themes/more/images/layout-elements/gradient-bg/dusty-02.gif) repeat-x scroll center top;
}
#content-meta.no-cat-tag {
	border:none;
	background: none;
	float: right;
	width: 90px;
	margin: 5px 0 0;
}
#content-meta #author
{
	line-height: 1.2;
	font-size: 95%;
}
#content-meta #author #author-img
{
	float: left;
	margin: 0 10px 10px 0;
}
#content-meta .title
{
	font-weight: normal;
}
.indi-vid-sb #content-meta .title a:link,
.indi-vid-sb #content-meta .title a:visited,
.indi-vid-sb #content-meta .title a:hover,
.indi-vid-sb #content-meta .title a:active
{
	color: #999;
	text-decoration: none;
}
#content-meta .title a:link,
#content-meta .title a:visited,
#content-meta .title a:hover,
#content-meta .title a:active
{
	color: #333;
	text-decoration: none;
}
#content-wrapper #content-meta h4 a:link, 
#content-wrapper #content-meta h4 a:visited
{
	font-weight: bold;
	color:	#646464;
}
#content-wrapper #content-meta a:link, 
#content-wrapper #content-meta a:visited
{
	font-weight: normal;
	text-decoration: none;
	color:	#646464;
}
#content-wrapper #content-meta a:hover
{
	text-decoration: underline;
}

#content-meta #cats-tags
{
	width: 80%;
	float: left;
	/*display: none;*/
}
#content-meta #share
{
	width: 90px;
	float: right;
	clear: right;
	text-align: right;
}
#content-meta div.tags
{
	width:			500px;
	/*margin-top:		-6px;*/
	clear:			left;
}
#content-meta div.cats
{
	width:			500px;
	/*margin-top:	 	-6px;*/
}
div.facebook
{
	float: left;
	margin-top: 10px;
}
#content-wrapper #content-meta h4
{
	float: left;
	margin: 1px 0 0;
}
#content-meta ul
{
	margin: 0;
	list-style:none;
}
#content-meta li
{
	float:left;
	margin-left: 3px;
}
/* ----------------- /CONTENT META -----------------*/

#content-wrapper .tag-cloud a
{
	font-weight: normal;
}
#content-wrapper .tag-cloud .size1
{
	font-size: 85%;
	color: #1a388f;
}
#content-wrapper .tag-cloud .size2
{
	font-size: 110%;
	color: #757557;
}
#content-wrapper .tag-cloud .size3
{
	font-size: 150%;
	color: #858f1a;
}
#content-wrapper .tag-cloud .size4
{
	font-size: 170%;
	color: #464646;
}
#content-wrapper .tag-cloud .size5
{
	font-size: 200%;
	color: #b12828;
}

/* ----------------- ACCORDION -----------------*/

#accordion {
	margin: 10px 0;
}
.ui-accordion-content
{
	/* border-radius: 4px;
	-moz-border-radius:4px; */
	background:#fff none repeat scroll 0 0;
	border:1px solid #AAAAAA;
}
.ui-accordion-content-active
{
	padding: 5px;
}
.two-col #wrapper #content-wrapper .float-wrapper-rigid #news-item-full .ui-accordion .ui-accordion-header .ui-icon {
right:0.5em; !important
}
#content-wrapper h2.ui-accordion-header a{
	padding-left:35px;
}
.ui-icon {
display:block;
float:right;
margin:6px 3px;
}
#content-wrapper .ui-state-active, #content-wrapper .ui-widget-content .ui-state-active {
background:	url(../images/layout-elements/accordion-active.jpg) no-repeat;
/* background:#6885AE none repeat scroll 0 0; */
border:1px solid #AAAAAA;
/* -moz-border-radius:4px;
border-radius: 4px; */
}
#content-wrapper .ui-state-default {
background:	url(../images/layout-elements/accordion-default.jpg) no-repeat;
/* background:#f0f0FF none repeat scroll 0 0; */
border:1px solid #AAAAAA;
/* -moz-border-radius:4px;
border-radius: 4px; */
}
#content-wrapper .ui-state-default .ui-state-hover {
	background-position: -50px;
}
#content-wrapper #accordion h2 {
margin: 0;
padding: 7px 5px 5px;
font-size: 1.4em;
height: 21px;
}
#content-wrapper h2.ui-state-active a{
color:#FFFFFF;
}


/* ----------------- BLOCKS -----------------*/
/*homepage main col*/
#content-wrapper-h .layout-col-1 .block {
	width					: 	450px;
	padding					: 	5px 20px 10px;
	/*background:					#fff; */
	background:			url(../images/layout-elements/transparent-white-90.png) repeat;
}

/*general*/
.block {
	background:	url(../images/layout-elements/transparent-black-bg.png) repeat;
	padding:	1px 10px 6px 10px;
	overflow: hidden;
	-moz-border-radius:10px;
	border-radius: 10px;
	margin-bottom: 10px;
}
.block .block {
	border-radius: 0;
}
#content-wrapper-h .layout-col-3 .block, 
#content-wrapper .layout-col-2 .block
{
	width:		280px;
}
.block p {
	font-size: 0.85em;
	color:	#c7c7c7;
}
.block p.note
{
	color:	#8e8e8e;
}
.block p a,
.block p a:hover
{
	color:	#e0e0e0;
}
.block p a:visited
{
	color:	#828CBC;
}
.three-col .layout-col-1 .block p {
	color: #646464;
}
.three-col .layout-col-1 .block p.note {
	color: #a0a0a0;
}
.three-col .layout-col-1 .block p a {
	color: #275089;
}
.three-col .layout-col-1 .block p a:hover {
	color: #6885AE;
}
/* container-block */
.container-item {
	padding: 5px 0;
	clear: both;
	margin: 10px 0 0 0;
}
.container-block img {
	width: 70px;
	float: right;
	margin: 20px 0 10px;
}
.container-block .title {
	float:left;
}
.container-block .text {
	clear: left;
}
.container-block p {
	margin: 0 80px 0 0;
}

/* homepage latest features / containers / news block */

#home .layout-col-1 .container-item {
	float: left;
	clear: both;
	padding: 12px 0px 7px 0px;
	border-bottom: 1px dotted #CCC;
	margin: 0;
}
#home .layout-col-1 .container-item .title {
	float: none;
}
#home .layout-col-1 .container-item .title h3 {
	font-size: 1.3em;
	margin-left: 150px;
}
#home .layout-col-1 .container-item .image img {
	float: left;
	margin: -4px 10px 0 0;
	width:128px;
	border: 6px solid #fff;
}
#home .layout-col-1 .container-item .text {
	padding-left: 150px;
	clear: none;
}
#home .layout-col-1 .container-item .text p {
	margin: 0;
	clear: none;
}
.container-item .text .note {
	color: #a0a0a0;
	margin: 0;
}


/* BLOCK - save grow serve */
.individual-category-block {
	clear:both;
	padding: 6px 10px 10px;
}
.individual-category-block p
{
font-size:0.85em;
line-height:1.2;
margin:0;
}
.individual-category-block h2
{
	font-size: 12px;
	font:		12px arial, helvetica, sans-serif;
	margin-bottom: 3px;
	letter-spacing: 0;
}
.individual-category-block img
{
	float:	left;
	height:	73px;
	width:	110px;
	margin:	2px 10px 0px 0px;
}
.indi-cat-holder .individual-category-block h3 {
	visibility:hidden;
}
.indi-cat-holder .individual-category-block
{
	background: none;
	width:		100%;
	padding:	0px;
	margin-bottom:	10px;
}
/* related links and links */
#content-wrapper-h #related-links h2,
#content-wrapper-h .links-block h2 {
	background:transparent url(/scribe/themes/more/images/layout-elements/h1-bg.gif) repeat-x scroll 10px 10px;
clear:both;
color:#6885AE;
display:block;
font-size:34px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:normal;
}

/* upcoming events */
.three-col .layout-col-1 p.date-location {
	clear: none;
	font-weight: normal;
	height: 28px;
	overflow: hidden;
}
.three-col .layout-col-1 p.date-location .date {
	color: #a0a0a0;
}
.three-col .layout-col-1 p.date-location .location {
	color: #a0a0a0;
	font-style: normal;
}
/* podcasts block */
.podcast-block-content {
	margin: 10px 0 0;
	padding: 3px 0;
	clear: both;
}
.podcast-block img {
	width: 70px;
	height: 70px;
	float: left;
	margin: 0 0 10px 0;
}
.podcast-block .podcast-text {
	padding: 0 0 0 80px;
}
.podcast-block h3 {
	font-size: 1em;
}
.podcast-block p {
	margin: 0;
	font-size: 0.8em;
}

/* videos block */
.video-block {
	padding: 3px 10px;	
}
.video-block ul {
	list-style: none;
	margin: 5px 0;
}
.video-block li {
	margin-bottom: 10px;
	clear: both;
}
#wrapper .video-block h3 {
	font-size: 1em;
	font-weight: bold;
}
.video-block-img {
	width: 110px;
	height: 73px;
	float: left;
	margin: 0 0 10px 0;
}
.video-block img {
	width: 110px;
	height: 73px;
	border:0;
}
.video-block-text p {
	margin: 0;
}
.video-block-text {
	padding-left: 120px;
	width: 160px;
	margin-bottom: 10px;
}
.video-block .video-block-content .play {    
	background: url("../images/layout-elements/opaque-black-75.png") repeat scroll 0 0 transparent;
    display: none;
    position: absolute;
    height: 73px;
    margin: 0;
    padding: 0;
    width: 110px;
}
.video-block .video-block-content:hover .play {    
    display: block;
}
.video-block .play a {    
	background: url("/scribe/themes/red-ice/images/icons/play-01.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 55px;
    margin: 9px 0 0 27px;
    text-indent: -2000em;
    width: 55px;
}
/* homepage main column video block */
.three-col #content-wrapper-h .layout-col-1 .video-block {
	
}
.three-col #content-wrapper-h .layout-col-1 .video-block h2 {
	font-size: 1.7em;
	text-transform: none;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 2px;
	margin-bottom: 7px;
}
#content-wrapper-h .layout-col-1 .video-block li {
	float: left;
	width: 105px;
	margin: 0 7px 0 0;
	clear: none;
}
#content-wrapper-h .layout-col-1 .video-block-content {
	width: 105px;
}
#content-wrapper-h .layout-col-1 .video-block-img {
	height: 73px;
	width: 105px;
	margin-bottom: 5px;
	overflow: hidden;
}
#content-wrapper-h .layout-col-1 .video-block-text {
	width: 105px;
	padding-left: 0;
}
#content-wrapper-h .layout-col-1 .video-block .video-block-content .play {
	width:105px;
	height: 73px;
}
#content-wrapper-h .layout-col-1 .video-block .play a { 
	margin: 9px 0 0 27px;
}
#content-wrapper-h .layout-col-1 .video-block p {
	display: none;
}
#content-wrapper-h .layout-col-1 .video-block h3 {
	color: #8e8e8e;	
}
	
/* --- content--*/
.layout-col-2 #categories,
.layout-col-2 .flickr,
.layout-col-2 .twitter-block,
.layout-col-2 .rss-block {
	clear:both;
	margin-top:15px;
	float:left;
}
#content-wrapper .layout-col-2 #categories ul {
	margin-bottom:0;
}

/* facebook */
#content-wrapper-h .facebook {
	margin-bottom:10px;
}
.facebook iframe{
	background-color:#fff;
}
.facebook .fbConnectWidgetTopmost{
border:none;
}
.three-col #content-wrapper-h .layout-col-3 .block.fb_iframe_widget, 
.two-col #content-wrapper .layout-col-2 .block.fb_iframe_widget
{

}
/* facebook like box */
#likebox-frame
{
	overflow: hidden;
	width: 300px;
	background: url(../images/layout-elements/transparent-black-bg.png) repeat scroll 0 0 transparent;
	margin-bottom: 10px;
}
.three-col .layout-col-2 #likebox-frame {
	width: 160px;
}
#likebox-frame iframe
{
	/*margin: -5px 0 0 -5px;*/ /*Deprecated code to hide Facebook-enforced border */
	overflow: hidden;
}

/* flickr */
#content-wrapper .layout-col-2 .flickr  {
width:100%;
}
#content-wrapper .layout-col-2 .flickr ul {
float:left;
margin:5px 0 0;
padding:0;
}
#content-wrapper .layout-col-2 .flickr ul li {
float:left;
list-style-image:none;
position:relative;
list-style-type:none;
}
#wrapper #content-wrapper .layout-col-2 .flickr img {
	margin:0 5px 5px 0;
}
#wrapper #content-wrapper .layout-col-2 .flickr a {
	display:block;
}
.layout-col-2 .block {
	margin-bottom:10px;
}

	
/* twitter */
#content-wrapper-h .twitter-block {
	margin-bottom:10px;
	float:left;
}
#content-wrapper .layout-col-2 .twitter-block  {
width:100%;
}
#content-wrapper-h .twitter-block h2 a{
color:#8E8E8E;
background:transparent url(/scribe/themes/more/images/layout-elements/h1-bg.gif) repeat-x scroll 10px 10px;
clear:both;
display:block;
font-size:34px;
letter-spacing:-1px;
line-height:1.15em;
}
#content-wrapper-h .twitter-block h2 a:hover{
color:#C48D18;
text-decoration:none;
}
.twitter-block .bg {
	background-color:#FFF;
	float: left;
	padding:8px 5px 5px;
	border-color:#315C99 #AAAAAA #AAAAAA;
	border-style:solid;
	border-width:1px;
}
.twitter-block img{
	float:left;
}
.twitter-block ul{
	float:right;
	margin:0 ;
	width:80%;
}
.layout-col-2 .twitter-block ul {
width:70%;
}
.twitter-block li{
	list-style:none
}
.twitter-block .date {
color:#628ECC;
font-weight:bold;
}
/* -- twitter custom html widget -- */
#twtr-widget-1
{
	margin-bottom: 10px;	
}
#twtr-widget-1 p
{
	font-size: 1em;	
}
/* comments */
.comments-block img{
	float:left;
	width:25px;
	margin:5px 10px 5px 0;
}
.comments-block h3 {
	font-size: 110%;
	margin-bottom:-0.6em;
	margin-left: 35px;
}
.comments-block h3 span{
	font-weight:bold;
	color:#275089;
}
.comments-block ul{
	margin:0;
	font-size:0.85em;
}
.comments-block li{
	list-style:none;
	clear:left;
}
.comments-block blockquote{
	color: #c7c7c7;
	font-style: italic;
	margin:0.8em 0px 0.8em 35px;
	padding: 0;
}
.comments-block blockquote span{
	color:#e0e0e0;
	font-style: normal;
	font-weight: bold;
}
#content-wrapper .layout-col-2 .rss-block  {
width:100%;
}
#content-wrapper .layout-col-2 span.date {
color:#787878;
font-style:italic;
}

/* ----------------- SLIDES -----------------*/
.hidden {
	display: none;
}
#home-left-holder
{
	width: 670px;
	margin: 0;
	padding: 0;
	float: left;
}
#ad {
	position: relative;
	height:355px;
	width:650px;
	z-index:5;
	background:url(../images/layout-elements/hero-bg.png) repeat-x;
	padding:10px;
	-moz-border-radius:10px;
	border-radius: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
#slides, #controller {
}
#hero-frame{
height:375px;
position:absolute;
width:680px;
z-index:5;
background:url(../images/layout-elements/hero-bg.png) repeat-x;
}
#slides_nav {
	display: none;
}
#slides_nav img {
	position: absolute;
	z-index: 2;
	cursor: pointer;
}
#controller {
	position:absolute;
	right:22px;
	z-index:10;
	width:97px;
	top:29px;
}
#controller span {
	display:block;
	float:left;
	margin:0 0 7px;
	text-align:left;
	width:97px;
	cursor: pointer;
	height:77px;
}
#controller span img{
	border: 1px solid #000000;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.jFlowControl {
	background:transparent url(../images/layout-elements/thumb_shadow.png) no-repeat 0 0;
}
#controller span img:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
}
#controller span.jFlowSelected img{
	opacity:1;
	filter:alpha(opacity=100);
}
#ad #jFlowSlide a {
	display: block;
	text-decoration:none
}
#ad .slide-content {
	background:		url(../images/layout-elements/hero-overlay-bg.png) repeat;
	bottom:25px;
	width: 480px;
	margin:0;
	padding:10px 150px 9px 20px;
	position:absolute;
}
#ad h2 {
	font-size: 1.6em;
	opacity:1.0;
	filter:alpha(opacity=100);
}
#ad p
{
	font-size: 0.9em;
	color: #c7c7c7;
	opacity:1.0;
	filter:alpha(opacity=100);
}
#ad .slide-content a:hover {
	color: #ffffff;
}
.slide-content p {
	font-size: 1.3em;
}
#controller a{
	color: #c7c7c7;
}
#controller a:hover {
	color: #ffffff;
}
/* ----------------- /SLIDES -----------------*/
object, #mediaspace {
	margin-left:0px;
}

/* ----------------- Ads -----------------*/
/* top and bottom banner ads */
#banner-ad
{
	width: 100%;
	text-align:center;
	height: 90px;
	margin-bottom: 15px;
	float: left;
	clear: both;
}
#banner-ad img
{
	border: 0;
}
/* ad-block */
.block.ad-block {
	background:	none;
	padding:	0;
}
.three-col #content-wrapper-h .layout-col-3 .block.ad-block, 
.two-col #content-wrapper .layout-col-2 .block.ad-block
{
	width:		300px;
	max-height:	250px;
}
.three-col #content-wrapper-h .layout-col-3 .block.ad-block img, 
.two-col #content-wrapper .layout-col-2 .block.ad-block img
{
	border: 0px;
}
/* skyscraper block */
#skyscraper {
	margin-bottom: 10px;
	width: 160px;
	padding: 0;
	overflow: hidden;
}
#skyscraper p {
	margin: 0;
	padding: 0;
}
/* homepage-main-panel-feature ad */
#feature-ad {
	margin-bottom: 10px;
	width: 490px;
	padding: 0;
	overflow: hidden;
	border-radius: 10px;
	-moz-border-radius: 10px;
}
#feature-ad p {
	margin: 0;
	padding: 0;
}

