* {
	background-repeat:no-repeat;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
html {
	/*	background-color:#D5D2C6
*/
	background-image:url(../../images/bg.png);
	background-position:top left;
	background-repeat:repeat;
}
body {
	background-image:url(../img/bg_.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	color:#333;
	padding:0;
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	font-size:13px;
	line-height:1.4;
}
.right {
	text-align:right;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.white {
	color:#fafafa;
}
.blue {
	color:#0A7BC1;/*#505667*/
}
.red {
	color:#DE3327;
}
.brown {
	color:#958972
}
.coal {
	color:#DE3327
}
/* typography */

a {
	color:#0A7BC1;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:focus {
	color:#005689;
	outline:medium none;
}
a:active {
	color:#005689;
	outline:medium none;
}
h1, h2, h3 {
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
}
h4, h5, h6 {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
}
h1 {
	font-size:24px !important;
	font-weight:500;
	line-height:27px !important;
}
h2 {
	font-size:24px !important;
	font-weight:500;
	line-height:27px !important;
}
h3 {
	font-weight:500;
	font-size:18px;
	line-height:21px;
}
h4 {
	font-size:13px;
	font-weight:700;
}
h5 {
	font-size:12px;
	font-weight:700;
}
h6 {
	font-size:14px;
	font-weight:700;
	line-height:1.125;
}
ol {
	list-style:decimal outside none;
	padding-left:15px;
}
.large-trail {
	font-size:14px;
	font-weight:normal;
	line-height:17px;
	margin-top:3px;
}
.trail-text {
	color:#333;
	margin-top:3px;
}
.trail-text p, .large-trail p {
	margin-top:3px;
}
.sport-trail {
	border-bottom:1px solid #000;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:center;
	color:#333
}
.apertura, .apertura_white, .apertura_black {
	overflow:visible;
}
.apertura {
	padding-bottom:40px;
}
.apertura_white, .apertura_black {
	padding-bottom:30px;
}
.apertura_subtitle {
	color:#000;
	font-size:18px;
	font-style:italic;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px
}
.apertura a, .apertura_white a, .apertura_black a {
	font-size:44px !important;
	letter-spacing:-1px;
	text-decoration:none;
}
.apertura span, .apertura_white span, .apertura_black span {
	font-size:44px !important;
	font-weight:normal;
	letter-spacing:-1px;
	text-decoration:none;
	line-height:44px;
}
.blogger_apertura a {
	font-size:38px !important;
	font-weight:normal;
	letter-spacing:-1px;
	text-decoration:none;
	line-height:38px;
}
.blogger_apertura a:hover {
	color:#C74B15
}
.blogger_apertura {
	padding-bottom:20px;
	padding-top:20px;
}
.apertura_white a, .apertura_black a {
	line-height:44px
}
.apertura a {
	color:#DE3327;
	text-shadow: 1px 1px 3px #E9E8DF;
	line-height:22px;
}
.apertura a:hover {
	color:#000;
}
.apertura_white a {
	color:#333333;
}
.apertura_white a:hover {
	color:#DE3327;
}
.apertura_black a {
	color:#fafafa;
	text-shadow:2px 2px 3px #666;
}
.apertura_black a:hover {
	color:#FC0;
}
#footer .bordered {
	height:1px;
	margin-bottom:0;
	padding-bottom:0;
}
.hyde {
	overflow:hidden
}
#logo {
	margin-top:10px;
}
#red {
	height:40px;
	padding-top:20px
}
#yellow_label {
	margin-top:10px;
}
#yellow_label h5 {
	background-image:url(../img/postit.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:50px;
	overflow:visible;
	text-align:center;
	padding-top:7px;
}
.advert {
	margin-bottom:20px;
	margin-top:20px;
}
.buzzer {
	height:90px;
	overflow:hidden
}
.buzzer img {
	float:right;
	padding-left:10px;
}
/* minibar */


.minibar_wrapper {
	background-color:#DFE9ED;
	height:26px;
	margin:0 0 10px;
}
.minibar_wrapper .topic a {
	color:#333;
	line-height:26px;
}
.minibar_wrapper .topic a:hover {
	color:#DE3327;
}
.minibar {
	height:26px;
}
.minibar ul {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	height:26px;
	padding-right:8px;
}
.minibar li {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	color:#333;
	float:right;
	font-size:11px;
	margin-right:0;
}
.minitab a:link {
	color:#333;
	font-size:0.90em;
	font-style:normal;
	font-variant:normal;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.minitab a:visited {
	color:#333;
	font-size:0.90em;
	font-style:normal;
	font-variant:normal;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.minitab a {
	height:26px;
	padding-left:2px;
	padding-right:2px;
}
.minitab a:hover {
	text-decoration:underline;
}
.minitab a:hover span {
	text-decoration:underline;
}
.minitab .active a:link {
	color:#DE3327;
}
.minitab .active a:visited {
	color:#DE3327;
}
.minitab .active a:hover {
	color:#DE3327;
}
.minitab .active a span {
	color:#DE3327;
}
.minitab .active a:hover span {
	color:#DE3327;
}
/* stocks */


.stockIcon {
	padding:0;
	text-align:center;
}
.stockName {
	padding:0;
	font-size:14px;
	font-style:italic;
	font-weight:400;
	line-height:1.125;
	margin:0;
	text-align:center;
}
.stockChange {
	padding:0;
	text-align:center;
}
.stockLast {
	padding:0;
	text-align:center;
}
.stockChangep {
	font-size:16px;
	text-align:center;
}
.valueUp {
	color:#00C000;
}
.valueDn {
	color:#E00000;
}
.watchlist {
	font-size:9px;
	margin:0;
	padding-bottom:5px;
}
/* lists */


.bullet {
	padding-top:5px;
}
.bullet ul {
	list-style-type:none;
}
.bullet li, a.bullet {
	background-image:url(../links/icon_bullet.png);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:17px;
}
a.bullet {
	padding-left:17px;
}
a.audio, a.video, a.interactive, a.gallery, a.graphic, a.factsheet, a.facebook, a.twitter, a.comment, a.none, a.italy, a.usa, a.bull {
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:17px;
}
.bullet .bull li, a.bull {
	background-image:url(../links/icon_bull.png);
}
.bullet .italy li, a.italy {
	background-image:url(../links/icon_italy.png);
}
.bullet .usa li, a.usa {
	background-image:url(../links/icon_usa.gif);
}
.bullet .none li, a.none {
	background-image:url(../links/icon_none.gif);
}
.bullet .audio li, a.audio {
	background-image:url(../links/icon_audio.gif);
}
.bullet .video li, a.video {
	background-image:url(../links/icon_video.gif);
}
.bullet .interactive li, a.interactive {
	background-image:url(../links/icon_multimedia.gif);
}
.bullet .gallery li, a.gallery {
	background-image:url(../links/icon_gallery.gif);
}
.bullet .factsheet li, a.factsheet {
	background-image:url(../links/icon_factsheet.gif);
}
.bullet .graphic li, a.graphic {
	background-image:url(../links/icon_graphic.gif);
}
.bullet .facebook li, a.facebook {
	background-image:url(../links/icon_facebook.gif);
}
.bullet .twitter li, a.twitter {
	background-image:url(../links/icon_twitter.gif);
}
.bullet .comment li, a.comment {
	background-image:url(../links/icon_comment.gif);
}
.bullet2 {
	padding-bottom:2px;
}
.bullet2 ul {
	list-style-type:none;
}
.bullet2 li {
	background-image:url(../img/red.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:13px;
	color:#e0e0e0;
}
.bullet3 {
	padding-bottom:2px;
}
.bullet3 ul {
	list-style-type:none;
}
.bullet3 li {
	background-image:url(../img/bullet4x4.gif);
	background-position:0 0.45em;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 8px;
	text-indent:0;
	color:#e0e0e0;
}
/* borders and separators */

.separator {
	border-top:1px dotted #999;
	height:0;
	margin:0;
	padding:0;
}
.separator_10 {
	border-top:1px dotted #999;
	height:0;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
}
.spacer {
	margin-bottom:10px;
}
.border {
	border-top:1px dotted #999;
	margin-top:20px;
	padding:3px 0 6px;
}
.border_black {
	border-top:1px solid #000;
	margin-top:20px;
	padding:3px 0 6px;
}
.border_red {
	border-top:1px solid #DE3327;
	margin-top:20px;
	padding:3px 0 6px;
}
.border_white {
	margin-top:21px;
	padding:3px 0 6px;
}
.border_cyan {
	height:1px;
	border-bottom:1px dotted #b0cada;
	margin:9px 0 10px;
}
.bordered {
	border-top:3px solid #DE3327;
	margin-top:20px;
	padding:3px 0 6px;
}
.borderthick {
	border-top:10px solid #E9E8DF;
	margin-top:20px;
	padding:3px 0 6px;
}
.bordergrey {
	border-top:3px solid #efefef;
	padding-top:20px;
}
.bordered_0 {
	border-top:3px solid #DE3327;
	padding:3px 0 6px;
}
.bordered_1 {
	border-top:3px solid #DE3327;
	padding:0 0 6px;
}
.borderless {
	border-top:1px dotted #999;
	padding:3px 0 6px;
}
.no_border {
	padding:3px 0 6px;
}
.border_15 {
	margin-top: 15px;
	padding: 3px 0 6px;
}
.border_5 {
	margin-top: 5px;
}
.border_10 {
	margin-top: 10px;
}
.border_20 {
	margin-top: 20px;
}
.border_30 {
	margin-top: 20px;
}
.border_40 {
	margin-top: 20px;
}
.bottom_40 {
	margin-bottom:40px
}
.bottom_15 {
	margin-bottom:15px
}
.bottom_30 {
	margin-bottom:30px
}
.bottom_20 {
	margin-bottom:20px;
}
.bottom_10 {
	margin-bottom:10px;
}
.bottom_5 {
	margin-bottom:5px;
}
/* menu */

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	font-weight:400;
	text-transform:uppercase;
	font-size:15px;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em;
	height: 2em
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:			0;
	top:			2em;
	z-index:		99;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left:			10em;
	top:			0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left:			10em;
	top:			0;
}
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	1px solid #fff;
	border-top:		1px solid #000;
	padding: 		.50em 0.29em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/
	color:			#666;
}
.sf-menu li {
	background:		#FFF;
}
.sf-menu li li {
	background:		#efefef;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#000;
	outline:		0;
}
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../img/arrows-ffffff.png') no-repeat -10px -100px;
}
a > .sf-sub-indicator {
	top:			.8em;
	background-position: 0 -100px;
}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px;
}
.sf-menu ul .sf-sub-indicator {
	background-position:  -10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position:  0 0;
}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0;
}
.sf-shadow ul {
	background:	url('../img/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
.sf-navbar {
	background:		#FAFAFA;
	height:			2em;
	padding-bottom:	0;
	position:		relative;
}
.sf-navbar li {
	background:		#efefef;
	position:		static;
}
.sf-navbar a {
	border-top:		none;
}
.sf-navbar li ul {
	width:			44em; /*IE6 soils itself without this*/
	height: 2em
}
.sf-navbar li li {
	background:		#FAFAFA;
	position:		relative;
}
.sf-navbar li li ul {
	width:			100%;
}
.sf-navbar li li li {
	width:			110px;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}
.sf-navbar li.current {
	background:		#FAFAFA;
}
.sf-navbar li:hover, .sf-navbar li.sfHover, .sf-navbar li li.current, .sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
	background:		#ccc;
}
.sf-navbar ul li:hover, .sf-navbar ul li.sfHover, ul.sf-navbar ul li:hover li, ul.sf-navbar ul li.sfHover li, .sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
	background:		#DFE9ED;
}
ul.sf-navbar li li li:hover, ul.sf-navbar li li li.sfHover, .sf-navbar li li.current li.current, .sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
	background:		#DFE9ED;
}
ul.sf-navbar .current ul, ul.sf-navbar ul li:hover ul, ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			2em; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
	top: 			-999em;
}
.sf-navbar li li.current > a {
	font-weight:	normal;
}
.sf-navbar ul .sf-sub-indicator {
	background-position: -10px -100px;
}
.sf-navbar ul a > .sf-sub-indicator {
	background-position: 0 -100px;
}
.sf-navbar ul a:focus > .sf-sub-indicator, .sf-navbar ul a:hover > .sf-sub-indicator, .sf-navbar ul a:active > .sf-sub-indicator, .sf-navbar ul li:hover > a > .sf-sub-indicator, .sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}
.sf-navbar ul li a {
	color: #666
}
.sf-navbar ul li a:hover {
	color: #000
}
#a li {
	border-right:1px solid #fafafa
}
#a a {
	background-image:none
}
#a a.parent {
	background:url(../../nw/img/bg.jpg) repeat scroll -20px 35px transparent;
	color:#000;
}
#menu-block {
	margin-top:5px;
}
#menu-wrapper {
	background-color:#E9E8DF;
	height:30px;
	overflow: visible;
}
#above-the-menu {
	height:20px;
	line-height:20px;
	font-size:13px;
	font-weight:400;
	text-transform:uppercase;
}
#above-the-menu span {
	padding-left:10px;
}
#above-the-menu a {
	color:#999
}
#above-the-menu a:hover {
	text-decoration:none;
	color:#e03325
}
/* headings */

.heading {
	color:#333;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
}
.red_heading {
	color:#DE3327;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
}
.arte_heading {
	color:#D5D2C6;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	z-index:+100;
	position:absolute;
	left:5px;
	top:2px;
}
#footer .ft-heading {
	font-weight:400;
	font-size:18px;
	line-height:21px;
}
.wall_heading {
	border-top: 3px solid #b0cada;
	padding: 1px 0 15px;
}
.wall_heading a, p.wall_heading {
	color: #DE3327;
	font-size:16px;
	font-weight: 400;
	padding: 1px 0 15px;
}
.wall_heading a:hover {
	text-decoration: none;
	color:#005689;
}
.big_wall_heading {
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
	padding: 10px 0 10px;
}
.big_wall_heading a, p.big_wall_heading {
	color: #6F6F6F;
	font-size:22px;
	font-weight: 400;
	padding: 1px 0 15px;
}
.big_wall_heading a:hover {
	text-decoration: none;
	color:#DE3327;
}
.big_breadcrumb_heading {
	border-top: 3px solid #b0cada;
	padding: 1px 0 15px;
}
.breadcrumb_heading a {
	color: #b0cada;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.breadcrumb_heading span {
	color: #DE3327;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.breadcrumb_heading a:hover {
	text-decoration: none;
	color:#DE3327;
}
.breadcrumb_heading_section a {
	color: #E9E8DF;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.breadcrumb_heading_section span {
	color: #CCC1A8;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.breadcrumb_heading_section a:hover {
	text-decoration: none;
	color:#CCC1A8;
}
.sidebar_heading {
	border-top: 3px solid #d9d7cc;
}
.sidebar_heading a {
	color: #CCC1A8;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.sidebar_heading span {
	color: #d9d7cc;
	font-size:30px;
	font-weight: bold;
	padding: 1px 0 15px;
}
.sidebar_heading a:hover {
	text-decoration: none;
	color:#DE3327;
}
.minibar_heading {
	padding:0;
	margin:0;
	line-height:26px;
}
.minibar_heading a {
	color: #005689;
	font-size:16px;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
}
.minibar_heading a:hover {
	text-decoration: none;
	color:#DE3327;
}
/* slider */

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
.nivo-caption {
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
	position:absolute;
	left:0;
	bottom:0;
	background: #333/*#D61D00*/;
	color:#fff;
	opacity:.8;
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0;
}
.nivo-nextNav {
	right:0;
}
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
.nivo-caption p {
	padding-left:10px
}
.nivo-caption a {
	color: #fff;
}
#slider {
	position:relative;
	margin:0px;
	margin-bottom:50px;
	height:430px;
	background:#202834 url(../img/loading.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #a4a19c;
	-webkit-box-shadow:0px 0px 10px #a4a19c;
	box-shadow:0px 0px 10px #a4a19c;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
}
.nivo-controlNav {
	position:absolute;
	left:44%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(../img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}
.nivo-directionNav a {
	display:block;
	width:32px;
	height:34px;
	background:url(../img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}
.nivo-caption p {
	margin:0;
	padding:5px;
	padding-left:10px;
	font-weight:400;
	font-size:18px;
	line-height:21px;
}
.nivo-caption p a {
	color:#fff;
}
/* search */
#search-wrapper {
	height:25px;
	line-height:25px;
	background-color: #E9E8DF
}
/* radio */
.radio {
	background-color:#000;
}
.radio a {
	color:#fafafa;
}
.radio li {
	color:#fafafa;
}
.radio .minitab li a {
	color:#fafafa;
}
.radio a:hover {
	color:#DE3327;
}
/* article page */
.editbar {
	width:150px;
}
.editbar ul {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	height:26px;
}
.editbar li {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	color:#666;
	float:left;
	font-size:11px;
	padding-left:3px;
}
.editbar a:link {
	color:#666;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	line-height:26px;
	text-decoration:none;
}
.editbar a:visited {
	color:#666;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	line-height:26px;
	text-decoration:none;
}
.editbar a {
	height:26px;
	padding-left:2px;
	padding-right:2px;
}
.editbar a:hover {
	color:#DE3327;
}
.editbar a:hover span {
	color:#DE3327;
}
.editbar .active a:link {
	color:#DE3327;
}
.editbar .active a:visited {
	color:#DE3327;
}
.editbar .active a:hover {
	color:#DE3327;
}
.editbar .active a span {
	color:#DE3327;
}
.editbar .active a:hover span {
	color:#DE3327;
}
.buzz a {
	color:#005689;
	font-size:11px;
}
.edibar {
	margin-left:-50px;
}
.comment_box {
	border:7px solid #EFEFEF;
	height:100px;
	margin-bottom:10px;
	width:440px;
}
.comment_input {
	height:24px;
	margin-bottom:10px;
}
.comment_input img {
	height:25px;
	width:72px;
}
.comment_input .heading {
	color:#CCC;
	line-height:25px;
	text-transform:uppercase;
}
.comment_input .avatar img {
	border:1px solid red;
}
.comment_author .heading {
	color:#005689;
	margin-right:7px;
}
.comment_author .large-trail {
	font-weight:normal;
}
.comment_author {
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}
.l img {
	border:medium none;
	float:left;
	margin-right:7px;
}
.comments img {
	border:medium none;
	float:left;
	margin-right:7px;
}
.r img {
	border:medium none;
	float:right;
	margin-left:7px;
}
.comment_text {
	background-color:#EFEFEF;
	margin-top:5px;
	padding-top:5px;
}
.comment_text p {
	padding-bottom:7px;
	padding-left:7px;
	padding-right:7px;
}
.comment_text img {
	height:27px;
	width:27px;
}
.picture img {
	height:27px;
	width:27px;
}
.comment_text .heading {
	color:#DE3327;
}
.picture {
	margin-left:7px;
}
textarea {
	background-color:#FFF;
	border:8px solid #EFEFEF;
	color:#666;
	font-size:14px;
	height:152px;
	margin-bottom:10px;
	margin-top:10px;
	padding:7px;
	width:432px;
}
.box label {
	display:block;
}
.box input:focus {
	background:none repeat scroll 0 0 #FFF;
	font-size:14px;
	background-color:transparent;
	background-image:url(../../images/bubblebutton.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border:medium none;
	color:transparent;
	height:30px;
	width:120px;
}
.box select:focus {
	background:none repeat scroll 0 0 #FFF;
	color:#666;
	font-size:14px;
}
.box checkbox:focus {
	background:none repeat scroll 0 0 #FFF;
	color:#666;
	font-size:14px;
}
.box textarea:focus {
	background:none repeat scroll 0 0 #FFF;
	color:#666;
	font-size:14px;
}
.box h2 {
	color:#FFF;
}
.form-item {
	color:#333;
	font-weight:bold;
}
.form-item a {
	font-weight:bold;
	text-transform:capitalize;
}
.box input, .box input:hover, .box input:visited, .box input:active {
	height:30px;
	width:120px;
	background-image:url(../../nw/img/bubblebutton_sp.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:transparent;
	cursor:pointer
}
.box input, .box input:visited, .box input:active {
	background-position:0 0;
}
.box input:hover {
	background-position:0 -30px
}
.article_title {
	text-align:left;
	margin-bottom:12px;
	font-size:20px;
	color:#333
}
.article_author {
	padding-top:10px;
}
.article_links {
	padding-top:30px;
}
.article_links .bullet ul {
	list-style-type:none;
}
.article_links .bullet li {
	background-image:none;
	margin:0;
	padding:0;
	text-indent:0;
}
.mockbox {
	border:8px solid #EFEFEF;
	height:166px;
	margin-bottom:10px;
	margin-top:10px;
	width:454px;
}
.related h3 {
	font-size:1.333em;
	font-weight:normal;
	line-height:1.25;
	margin-bottom:10px;
	margin-top:4px;
}
.related p {
	margin-bottom:10px;
}
.most_read {
	padding-left:10px
}
.assfidanken {
	-moz-box-shadow:0px 0px 10px #c0c0c0;
	-webkit-box-shadow:0px 0px 10px #c0c0c0;
	box-shadow:0px 0px 10px #c0c0c0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
}
/* section */
#collodi_black {
	background-color: #000;
	height:690px;
	padding:10px;
	width: 410px
}
#collodi_white {
	background-color: #F4F1E9;
	height:690px;
	padding:10px;
	width: 410px;
}
#collodi_azul {
	background-color: #DFE9ED;
	height:690px;
	padding:10px;
	width: 410px;
}
#collodi_ivory {
	background-color: #f5f5f5;
	height:690px;
	padding:10px;
	width: 410px;
}
#page, #bread {
	margin-top:20px;
	padding-top:20px
}
.outte {
	padding:10px
}
.forum_box {
	padding:10px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.forum_box .group_content_username a:hover {
	color: #DE3327;
}
.forum_box .group_content_username, .forum_box .group_content_username a {
	color:#005689;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:10px;
}
.forum_box .group_content_teaser {
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	margin-right: 0px;
}
.forum_box .group_content_date {
	color:#999;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
}
.city a {
	color:#fff;
	font-size:24px;
	font-weight:400
}
.city a:hover {
	color:#DE3327;
	text-decoration:none
}
.city {
	margin-bottom:15px
}
#sidebar {
	width:190px;
	height:160px;
	position: fixed;
	left: 50%;
	top: 255px;
	margin: 0 0 0 -685px;
	background-repeat:no-repeat;
	background-position:top left
}
#sidebar {
	position: absolute;
}
.grise {
	background-color:#F4F1E9;
	border-top:3px solid #CCC1A8
}
.grise_stocks {
	padding:19px;
	height:520px;
	background-color:#F4F1E9;
	border-color:#CCC1A8;
	border-bottom:3px solid #CCC1A8;
	overflow:hidden
}
.azul {
	background-color:#DFE9ED;
	border-top:3px solid #b0cada
}
.ivory {
	background-color:#f5f5f5;
	border-top:3px solid #efefef
}
.black_bottom_birdie {
	background-color:#000;
	border-top:3px solid #333;
}
.grise_wrapper {
	padding:5px;
}
.grise_heading {
	font-size:15px;
	color:#333;
	text-transform:uppercase;
	font-weight:normal;
}
.red_heading_big {
	font-size:15px;
	color:#DE3327;
	text-transform:uppercase;
	font-weight:normal;
}
.blue_heading_big {
	font-size:15px;
	color:#005689;
	text-transform:uppercase;
	font-weight:normal;
}
#content {
	padding-bottom:20px;
	margin-left:0
}
#content .column {
	width:185px;
	float:left;
	margin-left:15px;
}
.square h4.desc {
	bottom:4px;
	clear:left;
	float:left;
	margin:0;
	overflow:hidden;
	padding:2px 4px;
	position:absolute;
	width:132px;
	z-index:+10
}
.square h4.desc {
	background-image:url(../img/50p_black.png);
}
.square h4.desc a {
	color:#efefef;
	display:block;
}
.square h4.desc a:hover, .square h4.desc a:active, .square h4.desc a:focus {
	background-color:transparent;
	color:#DE3327 !important;
	text-decoration:none;
}
.vertical h4.desc {
	bottom:4px;
	clear:left;
	float:left;
	margin:0;
	overflow:hidden;
	padding:2px 4px;
	position:absolute;
	width:122px;
	z-index:+10
}
.vertical h4.desc {
	background-image:url(../img/50p_black.png);
}
.vertical h4.desc a {
	color:#efefef;
	display:block;
}
.vertical h4.desc a:hover, .vertical h4.desc a:active, .vertical h4.desc a:focus {
	background-color:transparent;
	color:#DE3327 !important;
	text-decoration:none;
}
/* socnet */


.comment_author {
	margin:0;
}
#collodi_white .comment_author, #collodi_black .comment_author, #collodi_azul .comment_author, #collodi_ivory .comment_author {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
#collodi_black .trail-text {
	color:#fafafa
}
.comment-delete {
	float:right
}
.comment-publish {
	float:right;
	padding-bottom:10px;
	padding-right:10px
}
.small_comment_box textarea {
	width:364px;
	background-color:#efefef;
	margin-top:0;
	margin-bottom:0;
	padding:0
}
#info {
	position: absolute;
	top:160px;
	z-index:+100;
	color:#ccc;
	padding-left:20px
}
.border_ef {
	border-top:1px dotted #b0cada;
	margin-top:20px;
	padding:3px 0 6px;
}
.aval img, .avar img {
	width:60px;
	height:60px
}
#mailup, #maildown, #mailplus, #profile, #friend, #friendplus, #microblog, #spread {
	width:60px;
	height:60px;
	background-image:url(../../nw/img/toolbar.png);
	background-repeat:no-repeat
}
#mailup {
	background-position:0 0;
}
#mailup:hover {
	background-position:-60px 0
}
#maildown {
	background-position:0 -60px;
}
#maildown:hover {
	background-position:-60px -60px;
}
#mailplus {
	background-position:0 -120px;
}
#mailplus:hover {
	background-position:-60px -120px;
}
#profile {
	background-position:0 -180px;
}
#profile:hover {
	background-position:-60px -180px;
}
#friend {
	background-position:0 -240px;
}
#friend:hover {
	background-position:-60px -240px;
}
#friendplus {
	background-position:0 -360px;
}
#friendplus:hover {
	background-position:-60px -360px;
}
#microblog {
	background-position:0 -300px;
}
#microblog:hover {
	background-position:-60px -300px;
}
#spread {
	background-position:0 -420px;
}
#spread:hover {
	background-position:-58px -420px;
}
.pic {
	width:470px;
	height:315px;
	overflow:hidden
}
.pic_2 {
	width:590px;
	height:395px;
	overflow:hidden
}
.pic-slider {
	height:335px;
	overflow:hidden;
	background-image:none
}
.pic_2-slider {
	height:415px;
	overflow:hidden;
	background-image:none
}
.addthis_default_style .at300b, .addthis_default_style .at300m {
	padding:0
}
.at300bs {
	background:url("../links/icon_tris.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:14px;
	line-height:14px !important;
	overflow:hidden;
	width:16px;
}
.at300bs {
	padding-left:3px
}
.at15t_myspace {
	background-position:0 0;
}
.at15t_google {
	background-position:0 -14px;
}
.at15t_twitter {
	background-position:0 -28px;
}
#galleria {
	width:580px;
	margin:0;
}
.apertura_white {
	padding-bottom:20px
}
.crier {
	line-height:50px;
	text-align:center;
	height:392px;
	background-color:#fff;
	border-bottom:3px solid #efefef;
	text-transform:uppercase;
	font-weight:400;
}
.crier_heading {
	font-size:50px;
}
.crier_title {
	font-size:35px;
}
.crier_subtitle {
	font-size:25px;
}
.bigger h1 {
	font-size:25px
}
.special_img {
	margin-top:10px;
	margin-bottom:10px
}
.special_leading a {
	font-size:35px;
	color:#000;
	line-height:35px
}
.special_leading a:hover {
	color:#DE3327;
	text-decoration:none;
}
.special_subtitle {
	width:330px
}
.pad_r_10 {
	padding-right:10px
}
.pad_l_10 {
	padding-left:10px
}
.decor {
	text-decoration:none
}
.caps {
	text-transform:capitalize
}
.breadcrumb_heading {
	text-transform:lowercase;
	border-top: 3px solid #b0cada;
	padding: 1px 0 15px;
}
.breadcrumb_heading_section {
	text-transform:lowercase;
	border-top: 3px solid #E9E8DF;
	padding: 1px 0 15px;
}
/* listing */
#privatemsg-filter-dropdown fieldset {
	padding-bottom:5px;
}
span.privatemsg-unread {
	font-weight: bold;
}
.privatemsg-list-body {
	color: #777;
}
.privatemsg-list {
	margin:0;
}
.privatemsg-list th {
	padding-left:5px;
}
.privatemsg-list td {
	white-space: normal;
	overflow:hidden;
	padding-left:5px;
}
.privatemsg-list td div.privatemsg-list-subject-body {
}
.privatemsg-list th.Authors {
}
.privatemsg-list th.Subject {
}
.privatemsg-list th.Last-updated {
}
/* end listing */

/* bubble */
.privatemsg-list {
	border:0;
	margin-top:20px;
}
.privatemsg-list th.Authors, .privatemsg-list th.Recipients {
	background: url('../../nw/block_bubble_white_top.gif') no-repeat top left;
	padding-left:10px;
}
.privatemsg-list td.Authors, .privatemsg-list td.Recipients {
	background: url('../../nw/block_bubble_white_bg.gif') repeat-y left;
	padding-left:10px;
}
.privatemsg-list .privatemsg-unread td.Authors, .privatemsg-list .privatemsg-unread td.Recipients {
	background: url('../../nw/block_bubble_yellow_bg.gif') repeat-y left;
	padding-left:10px;
}
.privatemsg-list th {
	/*	background-color:#EDEBDF;*/
		background: url('../../nw/img/3px.png') repeat-x top left;
	padding-top:5px;
	padding-bottom:5px;
}
.privatemsg-list .privatemsg-unread td {
	font-weight:bold;
}
.privatemsg-list th.Last-updated {
	background: url('../../nw/block_bubble_white_top.gif') no-repeat top right;
	padding-right:10px;
}
.privatemsg-list td.Last-updated {
	background: url('../../nw/block_bubble_white_bg.gif') repeat-y right;
	padding-right:10px;
}
.privatemsg-list .privatemsg-unread td.Last-updated {
	background: url('../../nw/block_bubble_yellow_bg.gif') repeat-y right;
	padding-right:10px;
}
/* end bubble */


.privatemsg-list {
	font-size:13px;
}
.privatemsg-list th {
	padding-bottom:10px
}
.privatemsg-header-lastupdated, privatemsg-header-participants {
	width:120px
}
#edit-search-wrapper input {
	width:300px;
	border:none;
	background-color:#fff;
	margin-left:10px;
	margin-top:5px;
	line-height:15px;
	border:3px solid #efefef
}
#edit-author-wrapper input {
	width:300px;
	border:none;
	background-color:#fff;
	margin-left:10px;
	margin-top:5px;
	;
	line-height:15px;
	border:3px solid #efefef
}
#edit-search-wrapper label {
	display:inline-block;
	width:75px
}
#edit-author-wrapper label {
	display:inline-block;
	width:75px
}
.even {
	background-color:#F0F2F4;
}
.odd {
	background-color:#fff;
}
#edit-body-wrapper label {
	display:none
}
#edit-body-wrapper textarea {
	width:590px
}
#edit-recipient-wrapper input {
	width:300px;
	border:none;
	background-color:#fff;
	margin-left:10px;
	margin-top:5px;
	line-height:15px;
	border:3px solid #efefef
}
#edit-subject-wrapper input {
	width:300px;
	border:none;
	background-color:#fff;
	margin-left:10px;
	margin-top:5px;
	;
	line-height:15px;
	border:3px solid #efefef
}
#edit-recipient-wrapper label {
	display:inline-block;
	width:50px
}
#edit-subject-wrapper label {
	display:inline-block;
	width:50px
}
.privatemsg-header-subject {
	width:360px
}
.select-all {
	width:20px;
	text-align:left
}
/* messagebar */


.messagebar_wrapper {
	background-color: #F0F2F4;
	height:26px;
	margin:0 0 10px;
}
.messagebar_wrapper .topic a {
	color:#333;
	line-height:26px;
}
.messagebar_wrapper .topic a:hover {
	color:#DE3327;
}
.messagebar {
	height:26px;
}
.messagebar ul {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	height:26px;
	padding-right:10px;
}
.messagebar li {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	color:#333;
	float:right;
	margin:	0;
	padding:0;
	list-style:		none;
	font-size:14px;
	font-weight:400;
	text-transform:uppercase;
}
.messagetab a:link {
	color:#333;
	font-style:normal;
	font-variant:normal;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.messagetab a:visited {
	color:#333;
	font-style:normal;
	font-variant:normal;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.messagetab a {
	height:26px;
	padding-left:6px;
	padding-right:6px;
}
.messagetab a:hover {
	text-decoration:underline;
}
.messagetab a:hover span {
	text-decoration:underline;
}
.messagetab .active a:link {
	color:#DE3327;
}
.messagetab .active a:visited {
	color:#DE3327;
}
.messagetab .active a:hover {
	color:#DE3327;
}
.messagetab .active a span {
	color:#DE3327;
}
.messagetab .active a:hover span {
	color:#DE3327;
}
.privatemsg-list {
	text-align:left
}
.picture {
	width:100px;
}
.rel-status, .rel-user, .rel-remove {
	width:100px;
	font-size:13px;
}
.relationships td {
	vertical-align: middle
}
.relationships_pending td {
	vertical-align: middle;
	width:310px
}
.relationships_pending tr {
	text-align:left;
}
.relationships_pending th {
	padding-top:20px
}
.small_heading, .description {
	color:#999;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}
#edit-profile-never-italy-wrapper .description {
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	font-weight:bold;
	margin-top:20px
}
.tool_a a {
	color:#333
}
.tool_a a:hover {
	color:#DE3327;
	text-decoration:none
}
.invite small {
	display:none
}
#applesearch {
	margin-top:3px;
	margin-left:10px
}
#applesearch .sbox_l {
	background: white url('../../nw/img/srch_l.gif') no-repeat top left;
	float: left;
	width: 19px;
	height: 19px;
}
#applesearch .sbox_r {
	background: white url('../../nw/img/srch_r.gif') no-repeat top left;
	float: left;
	width: 19px;
	height: 19px;
}
#applesearch .sbox input {
	background: white url('../../nw/img/srch_bg.gif') repeat-x top left;
	float: left;
	border: 0;
	height: 19px;
	width: 470px;
	color: #000;
}
.fakelink a {
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	background-color:none;
	border:none;
}
#sport_center {
	width:130px;
	height:103px;
	background-image:url(../img/sports.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
	margin-bottom:35px
}
.fakelink input, .fakelink input:hover, .fakelink input:visited, .fakelink input:active {
	height:25px;
	width:70px;
	background-image:url(../../nw/img/search.png);
	background-repeat:no-repeat;
	background-color:transparent;
	border:medium none;
	color:transparent;
	cursor:pointer
}
.fakelink input, .fakelink input:visited, .fakelink input:active {
	background-position:0 0;
}
.fakelink input:hover {
	background-position:0 -25px
}
#story p {
	margin-bottom:10px;
}
.article_caption {
	font-style:italic;
	color:#666;
}
/*-- Bottom Toolbar --*/

div#toolbar, div#toolbarbut {
	position: fixed; /* set fixed position for the bar */
	bottom: 0px;
	right: 0px;
	z-index: 9999; /* keep the bar on top  */
	height: 36px;
	background: url(../../nw/img/toolbar/bcktool.png);
	/* CSS3 */
  -moz-border-radius-topleft: 8px;
	-khtml-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-khtml-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4; /* inset creates a inner-shadow */
	-khtml-box-shadow: 0px 1px 10px #666;
	-webkit-box-shadow: 0px 1px 10px #666;
	/* CSS3 end */
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}
div#toolbar {
	width: 80%;
	min-width: 700px; /* to limit the width when an excessive window resize */
	margin: 0px auto; /* centered toolbar */
	left: 0px;
	height:50px;
}
div#toolbarbut { /* div for the 'hide status' */
	width: 60px;
	height: 15px;
	margin-right: 3%;
	display: none;
}
span.showbar a { /* show button */
	padding: 5px;
	font-size: 10px;
	color: #989898;
}
.leftside {
	float: left;
}
.rightside {
	float: right;
}
/*-- Left Side --*/

ul#social li {
	display: inline;
}
a.rss {
	display: inline-block;
	width: 40px;
	height: 40px;
	margin-left: 5px;
	background: url(http://www.america24.com/sites/america24.com/themes/america24/nw/img/toolbar/) no-repeat;
}
a.one, a.two, a.three, a.four, a.five, a.six, a.seven, a.eight {
	display: inline-block;
	margin-top: 1px;
	margin-left:20px;
	padding-left:0;
	width:40px;
	height:40px;
	background-image:url(../../nw/img/bottom_toolbar.png);
	background-repeat:no-repeat
}
a.rss:hover {
}
a.one {
	background-position:0 -40px;
}
a.two {
	background-position:0 0;
}
a.three {
	background-position:0 -80px;
}
a.four {
	background-position:0 -120px;
}
a.five {
	background-position:0 -161px;
}
a.six {
	background-position:0 -241px;
}
a.seven {
	background-position:0 -201px;
}
a.eight {
	background-position:0 -280px;
}
a.one:hover {
	background-position:-40px -40px;
}
a.two:hover {
	background-position:-40px 0;
}
a.three:hover {
	background-position:-40px -80px;
}
a.four:hover {
	background-position:-40px -120px;
}
a.five:hover {
	background-position:-40px -161px;
}
a.six:hover {
	background-position:-40px -241px;
}
a.seven:hover {
	background-position:-40px -200px;
}
a.eight:hover {
	background-position:-40px -280px;
}
.tip {
	position: absolute; /* important */
	top: -75px;
	width: 250px;
	height: 78px;
	background: url(../../nw/img/toolbar/tip.png) no-repeat;
	float: left;
	display: none;
}
/* custom distances for the icons */
#tipone {
	left: 37px;
}
#tiptwo {
	left: 100px;
}
#tipthree {
	left: 163px;
}
#tipfour {
	left: 226px;
}
#tipfive {
	left: 289px;
}
#tipsix {
	left: 352px;
}
#tipseven {
	left: 415px;
}
#tipeight {
	left: 478px;
}
.tip ul {
	padding: 22px 0 0 0;
	text-align:center
}
.tip ul li {
	display: inline;
	padding-left: 3px;
}
.tip ul li a {
	font-size: 14px;
	color: #989898;
}
.tip ul li a:hover {
	color: #666;
}
.tip ul li small {
	font-size: 10px;
}
/*-- Right Side --*/

span.downarr { /* hide button */
	float: right;
	border-left: 1px solid #a4a4a4;
}
span.downarr a {
	display: block;
	width: 36px;
	height: 26px;
	padding: 25px 0 0 10px;
	background: url(../../nw/img/toolbar/downarrow.png) no-repeat 5px 7px;
}
span.menu_title {
	background: transparent;
	border-left: 1px solid #CCC1A8;
	padding: 10px;
}
span.menu_title a {
	font-size: 14px;
	line-height: 34px;
	color: #333;
}
span.menu_title a:hover {
	color: #DE3327;
}
.quickmenu {
	position: absolute; /* important */
	top: -251px;
	right: 46px;
	width: 260px;
	height: 250px;
	background: #E9E8DF;
	border-top: 1px solid #CCC1A8;
	border-left: 1px solid #CCC1A8;
	border-right: 1px solid #CCC1A8;
	/* CSS3 */
  -moz-box-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
	-khtml-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
	-webkit-box-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
	/* CSS3 end */
  display: none; /* important */
}
.quickmenu ul {
	padding-top: 20px;
}
.quickmenu ul li {
	border-bottom: 1px solid #989898;
	padding: 5px 10px;
	margin: 0 15px 0 15px;
}
.quickmenu ul li a {
	font-size: 14px;
	color: #333;
	display: block;
}
.quickmenu ul li a:hover {
	color: #DE3327;
}
#linkedin {
	font-size:15px;
	color:#DE3327;
	font-weight:normal;
}
#skinny {
	width:110px;
}
.skinny_heading {
	text-align:center
}
a.skinny_heading {
	color: #333;
	font-weight:400;
	font-size:18px;
	line-height:21px;
}
a.skinny_heading:hover {
	color:#333;
	text-decoration:none
}
#js-container, #js-container-2 {
	width:670px;
	position:relative;
	height:300px;
	margin-left:15px
}
.js-image {
	background:#000;
	font-size:1em;
	overflow:hidden;
	position:absolute;
	z-index:1;
	text-align:left;
}
.js-image a img, a .js-overlay-image {
	border:none;
}
.js-image, .js-image img, .js-image.size-3, .js-image.size-3 img, .js-overlay-image {
	width:222px;
	height:154px;
}
.js-image.size-2, .js-image.size-2 img {
	width:110px;
	height:76px;
	font-size:.6em;
}
.js-image.size-1, .js-image.size-1 img {
	width:54px;
	height:37px;
	font-size:.3em;
}
.js-small-caption {
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	width:94%;
	padding:3%;
	height:auto;
}
.js-small-caption {
	opacity:.8;
}
.js-caption-overlay {
	background:#F4F1E9;
	z-index:998;
	padding:12px;
	position:absolute;
	overflow:hidden;
}
.js-small-caption span {
	color:#DE3327;
	text-transform:uppercase;
	letter-spacing:normal;
}
.js-overlay-image {
	float:left;
}
.js-overlay-html {
	float:left;
	padding:0 0 0 15px;
	width:180px;
}
.js-overlay-html h4 {
	margin:0;
	padding:0 0 10px 0;
}
.js-overlay-html p {
	margin:0;
}
.forum_wrapper {
	background-color:#e9e8df;
	border-bottom:1px solid #edede9;
	border-top:3px solid #dddcd4;
	padding-top:5px
}
a:hover.heading {
	text-decoration: none;
	color:#DE3327
}
a.heading img {
	text-decoration: none
}
.sport_pic {
	padding-bottom:20px
}
.minitab li.red a {
	color:#DE3327
}
.sub_heading {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	color:#b0cada;
	font-size:90%;
	padding-left:15px
}
.sub_heading_2 {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	color:#6F6F6F;
	font-size:90%;
}
#sport_block {
	margin-top:20px;
	background-color:#E9E8DF
}
.bar_sport {
	background-color:#d6d4c9;
	border-bottom:2px solid #d6d4c9
}
.smaller {
	font-size:90%
}
.mosaic_f {
	border:none;
	overflow:hidden;
	width:292px;
	height:255px;
}
.agenzie {
}
.subtitle {
	font-style:italic;
	color:#6F6F6F;
}
.vert_pic-slider {
	height:730px;
	overflow:hidden
}
#above-the-menu a.twirp {
	color:#DE3327
}
#above-the-menu a.twirp:hover {
	color:#005689
}
#above-the-menu a.farp {
	color:#005689
}
#above-the-menu a.farp:hover {
	color:#DE3327
}
.tar {
	background-image:url(../../images/tar.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_light {
	background-image:url(../../images/tar_light.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_light {
	background-image:url(../../images/tar_light_130.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_new {
	background-image:url(../../images/tar_new.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_new {
	background-image:url(../../images/tar_130_new.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_grey {
	background-image:url(../../images/tar2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_160_red {
	background-image:url(../../images/tar3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_red {
	background-image:url(../../images/tar4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_160_blue {
	background-image:url(../../images/tar5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_blue {
	background-image:url(../../images/tar6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_160_black {
	background-image:url(../../images/tar7.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.tar_130_black {
	background-image:url(../../images/tar8.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.dot_line {
	margin-left:10px;
	margin-right:10px;
	height:1px;
	border-top:1px dotted #CCC1A8;
	margin-top:20px;
	padding:3px 0 6px;
}
ul {
	border:0;
	margin:0;
	padding:0;
}
.pager {
	float:right;
	width:83%;
}
.pager li {
	border:0;
	margin:0;
	padding:0;
	font-size:11px;
	list-style:none;
	margin-right:2px;
}
.pager a {
	border:solid 1px #0e509e;
	margin-right:2px;
}
.pager .previous-off, .pager .next-off {
border:solid 1px #DEDEDE color:#888888 display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:3px 4px;
}
.pager .pager-first a, .pager .pager-last a, .pager .pager-next a, .pager .pager-previous a {
	font-weight:bold;
	border:solid 1px #0e509e;
}
.pager .pager-current {
	/*background:#2e6ab1;*/
color:#000;
	font-weight:bold;
	display:block;
	float:left;
	padding:3px 6px;
	border:solid 1px #000;
	margin-top:2px;
}
.pager a:link, .pager a:visited {
color:#0e509e display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
	margin-top:2px;
	margin-right: 4px;
}
.pager-item a {
	border:1px solid #0e509e;
}
.pager a:hover {
	border:solid 1px black;
	background: #CFE6FF;
}
.talk_of {
	color:#000;
	background:#FFB93E;
	font-size:14px;
	font-weight:300;
	line-height:1.125;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px
}
.talk_of a {
	color:#000;
}
.talk_of a:hover {
	color:#DE3327;
	text-decoration:none
}
.talk_of_grey {
	color:#000;
	background:#A5A5A5;
	font-size:14px;
	font-weight:300;
	line-height:1.125;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px
}
.talk_of_grey a {
	color:#fff;
}
.talk_of_grey a:hover {
	color:#000;
	text-decoration:none
}
.border_cyan_thick {
	border-top:8px solid #b0cada;
	padding:3px 0 6px;
}
.border_black_thick {
	border-top:8px solid #999;
	padding:3px 0 6px;
}
.twitter_scissors {
	background-image:url(../images/twitter.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:300px
}
.facebook_scissors {
	background-image:url(../images/facebook.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:300px
}
.grise_thick {
	border-bottom:1px dotted #D5D2C6;
	border-top:1px dotted #D5D2C6;
	padding-top:4px;
	background-image:url(../../nw/img/textured_background.jpg);
	background-position:top center;
	background-repeat:repeat;
}
.ivory_adv {
	background-color:#f5f5f5;
}
.tar_wall {
	border-color:#000;
}
.crumb {
	font-weight:400;
	font-size:18px;
	line-height:21px;
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
}
.crumb a, .crumb p, .crumb span {
	color:#333
}
.crumb a:hover {
	text-decoration:none;
	color:#DE3327
}

.crumb_black {
	font-weight:400;
	font-size:18px;
	line-height:21px;
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
	background-color:#000
}
.crumb_black a, .crumb_black p, .crumb_black span {
	color:#fff
}
.crumb_black a:hover {
	text-decoration:none;
	color:#DE3327
}


.crumb_link {
	font-weight:400;
	font-size:18px;
	line-height:21px;
}
.crumb_link a, .crumb_link p, .crumb_link span {
	color:#999
}
.crumb_link a:hover {
	text-decoration:none;
	color:#DE3327
}
.mr_big {
	font-size:24px !important;
	font-weight:400;
	line-height:27px !important;
}
a.wannabe {
	font-size:24px !important;
	font-weight:400;
	line-height:27px !important;
	color:#DE3327;
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
}
a.wannabe:hover {
	text-decoration:none;
	color:#333
}
.five {
	height:8px
}
.red_talk {
	background-color:#DE3327;
	height:70px;
}
.pad_talk {
	padding:5px
}
.pad_talk a {
	color:#fff
}
.pad_talk a:hover {
	color:#000;
	text-decoration:none
}
h1.hh1 {
	font-family: "calluna-1", "calluna-2", Georgia, "Times New Roman", Times, serif;
	font-weight:400;
}
.ticktick {
	overflow:hidden;
	height:22px;
}
strong {
	color:#222
}
.tabs_body {
	padding:0;
	margin:0;
	width:288px;
	margin-bottom:20px;
	padding-left:12px;
	background:#d2e0e5;
	font:12px arial;
}
#scroller-header a {
	text-decoration:none;
	color:#867863;
	padding:0 2px;
}
#scroller-header a:hover {
	text-decoration:none;
	color:#4b412f
}
a.selected {
	text-decoration:underline !important;
	color:#4b412f !important;
}
#scroller-header {
	background:url(../../nw/tabs/images/header.gif) no-repeat;
	width:277px;
	height:24px;
	padding:35px 0 0 15px;
	font-weight:700;
}
#scroller-body {
	background:url(../../nw/tabs/images/body.gif) no-repeat bottom center;
	width:277px;
	padding-bottom:30px;
}
#mask {
	width:250px;
	overflow:hidden;
	margin:0 auto;
}
#panel {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
}
#panel div {
	float:left;
}
/* Extra styling for each panel*/

#panel ul {
	list-style:none;
	margin:0 5px;
	padding:0;
}
#panel ul li {
	padding:5px;
	border-bottom:1px dotted #ccc;
}
#panel ul li a {
	color:#557482;
}
#panel ul li.last {
	border-bottom:none !important;
}
#panel-1 {
}
#panel-2 {
}
#panel-3 {
}
.padpad {
	padding-left:30px
}
.media {
	background-color:#d2e0e5;
	border-color:#b0cada;
	padding-top:15px;
	color:#000
}
.fakelink input {
	margin:0
}
#panel ul li {
	background:none;
	padding: 0
}
.yell {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	font-weight:bold;
}
.yell {
	color:#D5D2C6;
	float:left;
	font-size:60px;
	font-weight:900;
	letter-spacing:-0.03em;
	line-height:0.9em;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	border-bottom:1px dotted #D5D2C6;
	border-top:1px dotted #D5D2C6;
	width:460px;
	height:150px;
	padding-top:4px;
	background-image:url(../../nw/img/textured_background.jpg);
	background-position:top center;
	background-repeat:repeat;
	margin-bottom:20px;
}
.yell span {
	line-height:0.5em;
}
.yell span.shout {
	color:#505667;
	line-height:0.9em;
}
.pad_20 {
	padding:20px
}

.pad_20_bis {
	padding-left:10px;
	padding-right:10px;
}

.yelp {
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	font-weight:bold;
}
.yelp {
	color:#D5D2C6;
	font-size:30px;
	font-weight:900;
	letter-spacing:-0.03em;
	line-height:0.9em;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	border-bottom:1px dotted #D5D2C6;
	border-top:1px dotted #D5D2C6;
	width:960px;
	min-height:85px;
	background-image:url(../../nw/img/textured_background.jpg);
	background-position:top center;
	background-repeat:repeat;
	margin-bottom:20px;
}
.yelp span {
	line-height:0.5em;
}
.yelp span.shout {
	color:#505667;
	line-height:0.9em;
}
.pad_15 {
	padding:15px
}
.pad_10 {
	padding:10px
}
span.invert {
	color:#DE3327
}
span.invert:hover {
	color:#fff
}
h3.media {
	color:#505667;
	font-size:20px;
	font-weight:700;
	letter-spacing:-0.03em;
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
}
a.strillo_live {
	font-size:120%;
	color:#505667;
	font-weight:300;
}

.back_to_black { background-color:#000;}

.undered {
	text-transform: uppercase;
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	font-size:22px !important;
	font-weight:700;
	line-height:27px !important;
}
.under_undered {
	text-transform:uppercase;
	font-family:"museo-sans-1", "museo-sans-2", Arial, sans-serif;
	font-size:22px !important;
	font-weight:300;
	line-height:27px !important;
}
.undered a, .under_undered a {
	color:#DE3327;
}
.undered a:hover, .under_undered a:hover {
	color:#333;
	text-decoration:none
}