:focus { outline: 0; }

.note { width: 560px; border: 1px solid #E5E55C; background: #FFFFFF; padding: 0px; margin: 10px 0 10px 0; }
.note p { margin: 0; }

.hidden { position: absolute; left: 0; top: -500px; }

.grid_10 #tabs { width: 780px;overflow: hidden; background: #EFEFEF; margin-top:15px; padding:0;}
.grid_10 #tabs-nav { overflow: hidden; padding: 0; margin: 0; list-style: none; }
.grid_10 #tabs-nav li { float: left; padding: 0; margin: 0; }
.grid_10 #tabs-nav li a { height: 56px; width: 195px; float: left; display: block; padding: 0; margin: 0; font-size: 12px; text-decoration: none; color: #999;}
.grid_10 #tabs-nav li a:hover { background-color: #E5E5E5; padding:0; }
.grid_10 #tabs-nav .active a, .grid_10 #tabs-nav .active a:hover { background-color: #FFFFFF; color: #000; }

.grid_10 #tabs-nav .tab-loading { display: block; width: 16px; height: 16px; overflow: hidden; float: left; padding: 4px 0 4px 10px; }
.grid_10 #tabs-nav .tab-loading img { border: 0; }
.grid_10 #tabs-nav .tab-label { display: block; overflow: hidden; padding: 5px 10px 5px 5px; }

#tabs-content {padding-bottom:0; margin:0;}
#tabs-content p, #tabs-content h3, #tabs-content .posted {color:#000;}
#tabs-content a {color:#fff;}
#tabs-content a:hover {text-decoration: underline;}
#tabs-content1 { width: 780px; padding: 0px 10px; background-color: #c1323a; margin:0; height:220px; min-height:220px;}
#tabs-content2 { width: 780px; padding: 0px 10px; background-color: #3290c1; margin:0; height:220px; min-height:220px;}
#tabs-content3 { width: 780px; padding: 0px 10px; background-color: #f1c161; margin:0; height:220px; min-height:220px;}
#tabs-content4 { width: 780px; padding: 0px 10px; background-color: #32c174; margin:0; height:220px; min-height:220px;}
html>body #tabs-content1, html>body #tabs-content2, html>body #tabs-content3, html>body #tabs-content4 {height:auto}

#tab-1 a { background: url("../includes/images/nav_news_console.jpg") 0px 0 no-repeat;	 }
#tab-1 a:hover { background-position: 0px -57px; }
ul#tabs-nav li#tab-1 .active, #tabs ul#tabs-nav li #tab-1 .active:hover { background-position: 0 -406px; }
a.shabba { background: url("../includes/images/nav_news_console.jpg") 0 -406px; }
#tab-2 a { background: url("../includes/images/nav_news_console.jpg") -195px 0 no-repeat;	 }
#tab-2 a:hover { background-position: -195px -57px; }
#tab-2 a:active { background-position: -195px -57px; }
#tab-3 a { background: url("../includes/images/nav_news_console.jpg") -390px 0 no-repeat;	 }
#tab-3 a:hover { background-position: -390px -57px;	}
#tab-3 a:active { background-position: -390px -57px;	}
#tab-4 a { background: url("../includes/images/nav_news_console.jpg") -585px 0 no-repeat;	 }
#tab-4 a:hover { background-position: -585px -57px; }
#tab-4 a:active { background-position: -585px -57px; }

.shabba{ padding-right:0px; display: block}

IMG.left-floating {float: left; clear:right; margin-right: 10px}


#cta_events {
height:127px;
width:301px;
background: url(../includes/images/cta_events.png) no-repeat;
margin-bottom:19px;
}

#cta_events img {
padding:0px 0 0 8px;
}

#cta_30years {
height:127px;
width:301px;
background: url(../includes/images/cta_30years.png) no-repeat;
margin-bottom:19px;
}

#cta_lottery {
height:127px;
width:301px;
background: url(../includes/images/cta_lottery.png) no-repeat;
margin-bottom:19px;
}

#cta_subscribe {
height:127px;
width:301px;
background: url(../includes/images/cta_subscribe.png) no-repeat;
margin-bottom:0;
}

.lottery_text{
margin-left: 100px;
padding-top: 40px;
padding-right:13px;
}

.lottery_number {
margin:0px auto;
text-align: center;
position:relative;
font-size: 40px;
padding:0;
color:#f8d432;
}

.lottery_date {
margin:0px auto;
text-align: center;
position:relative;
font-size: 11px;
padding:0;
color:#000;
}

.lottery_link a {
margin:0px auto;
text-align: center;
position:relative;
font-weight: bold;
padding:0;
color:#fff;
font-size: 11px;
}

.event_title {
text-align: center;
position:relative;
font-size: 12px;
font-weight: bold;
color:#000;
text-transform: uppercase;
}

.article_title {
font-size: 12px;
font-weight: bold;
padding:0;
color:#000;
text-transform: uppercase;
}

.subscribe_text {
padding:85px 5px 5px 120px;
text-align:center;
}

.subscribe_btn {
text-align:center;
color: #fff;
padding:3px 5px;
background: #144d2e;
font-weight: bold;
margin:0;
border:none;
cursor: pointer;
}

* html .subscribe_btn{
padding:1px 5px;
}

.subscribe_btn:hover{
background:#84e9b3;
color:#144d2e;
}

#cta_newsletter {
height:127px;
width:301px;
margin-bottom:19px;
}

.subtitle, #tabs-content4 .subtitle2 {
margin:0;
padding:5px;
font-weight: bold;
}

.subtitle {
background: #66459c;
}

#tabs-content4 .subtitle2 {
background: #144d2e;
}

.subtitle a, #tabs-content4 .subtitle2 a {
color:#fff;
}

.subtitle:hover, #tabs-content4 .subtitle2:hover {
cursor:pointer;
}

.subtitle a:hover, #tabs-content4 .subtitle2 a:hover {
text-decoration: none;
color:#fff;
}