@charset "utf-8";
/* CSS Document */
@import "sIFR-screen.css";
html, body {
margin:0px;
padding:0px;
height: 100%;
border:0;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
color:#F3F3F3;
background-image:url(../images/display_images/background/01.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-color:#141414;
}
.resource a {
float:left;
width:200;
margin:0px 0px 5px 0px;
padding:1%;
border-top:1px dotted #333333;
}
.resource a:hover {
background-image:url(../images/display_images/light_bg.png);
}
.b1 {
float:left;
}
.view_acts {
float:right;
margin:0px 10px 0px 0px;
}
.teasers {
float:right;
width:220px;
}
.nobrowse {
float:left;
margin:0px 0px 0px 0px;
}
.link_image {
float:left;
width:110px;
height:60px;
overflow:hidden;
margin:0px 5px 5px 0px;
}
.b2 {
float:right;
}
.contact_teaser {
float:right;
width:205px;
padding:7px;
height:72px;
margin:20px 0px 5px 10px;
background-image:url(../images/display_images/contact_number.png);
background-repeat:no-repeat;
}
.contact_teaser h2 {
	margin:2px 0px 9px;
}
.contact_teaser h1 {
	margin:0px; font-size:21px;
}
.update {
float:right;
font-size:0.8em;
color:#ffffff;
}
.req {
color:#FF0000;
}
#form1 input:focus {
background-color:#FFFFCC;
outline:none;
}
#form1 input  {
border:none;
padding:3px 2px;
}
#form1 textarea:focus {
background-color:#FFFFCC;
}
#form1 textarea  {
border:none;
padding:3px 2px;
}
#form1 .submit {
float:right;
padding:3px 5px;
}
.update a, .update a:link, .update a:active, .update a:visited {
text-decoration:underline;
color:#FFffff;
}
a, a:link, a:active, a:visited {
text-decoration:none;
color:#FF6600;
}
.day {
float:left;
width:80px;
height:100px;
overflow:hidden;
text-align:center;
margin:0px 0px 5px 5px;
}
#buttons {
text-align:right;
float:left;
width:570px;
margin:10px 0px 0px 0px;
}
a:hover {
text-decoration:underline;
color:#ffffff;
}
#details tr:hover {
background-image:url(../images/display_images/bg.png);
}
.activities_list {
float:right; 
width:190px;
font-size:1.1em;
padding:10px 0px 0px 10px;
margin:0px 0px 0px 10px;
border-left:1px solid #333333;
}
.link_text {
float:left;
width:160px;
height:60px;
overflow:hidden;
font-size:0.9em;
}
.main_link_item1 {
float:left;
width:275px;
padding:3px 5px;
background-image:url(../images/display_images/light_bg.png);
}
.main_link_item1:hover {
background-image:url(../images/display_images/mid_bg.png);
}
.main_link_item2 {
float:left;
width:275px;
padding:3px 5px;
background-image:url(../images/display_images/light_bg.png);
}
.main_link_item2:hover {
background-image:url(../images/display_images/mid_bg.png);
}

.link_item1 {
float:left;
width:180px;
padding:3px 5px;
background-image:url(../images/display_images/light_bg.png);
}
.link_item1:hover {
background-image:url(../images/display_images/mid_bg.png);
}
.link_item2 {
float:left;
width:180px;
padding:3px 5px;
background-image:url(../images/display_images/mid_bg.png);
}
.link_item2:hover {
}
.activities_list_item1 {
float:left;
width:180px;
padding:3px 5px;
}
.activities_list_item1:hover {
background-image:url(../images/display_images/light_bg.png);
}
.activities_list_item2 {
float:left;
width:180px;
padding:3px 5px;
background-image:url(../images/display_images/light_bg.png);
}
.activities_list_item2:hover {
background-image:url(../images/display_images/light_bg.png);
}
.date {
float:left;
width:50px;
height:50px;
margin:0px 5px 5px 0px;
}
.inner_content {
float:left;
width:570px;
overflow:hidden;
}
.event_item {
float:left;
width:265px;
margin:0px 20px 10px 0px;
}
.event_item img {
float:left;
margin:0px 5px 5px 0px;
}
#details input {
border:none;
}
#details input:focus {
background-color:#FFFFCC;
}
#header {
float:left;
width:100%;
height:70px;
border-top:3px solid #ff8400;
}
#headlines {
float:left;
width:570px;
margin:0px 25px 15px 0px;
}
img {
border:none;
}
.logo {
position:absolute;
top:83px;
left:470px;
display:inline;
z-index:999999;
margin:-50px -18px 0px 0px;
}
#content {
float:left;
width:900px;
margin:0px 0px 0px 0px;
}
#nav {
float:left;
width:70px;
}
#nav ul {
float:left;
list-style:none;
padding:0px;
margin:0px;
}
#nav li {
float:left;
padding:0px;
margin:0px 0px 2px 0px;
}
#nav a {
float:left;
width:70px;
height:60px;
text-indent:-999999em;
}
.home a {
background-image:url(../images/display_images/nav/home.gif);
background-repeat:no-repeat;
background-position:top;
}
.who a {
background-image:url(../images/display_images/nav/who.gif);
background-repeat:no-repeat;
background-position:top;
}
.why a {
background-image:url(../images/display_images/nav/why.gif);
background-repeat:no-repeat;
background-position:top;
}
.activities a {
background-image:url(../images/display_images/nav/activities.gif);
background-repeat:no-repeat;
background-position:top;
}
.events a {
background-image:url(../images/display_images/nav/events.gif);
background-repeat:no-repeat;
background-position:top;
}
.contact a {
background-image:url(../images/display_images/nav/contact.gif);
background-repeat:no-repeat;
background-position:top;
}
.home_selected a {
background-image:url(../images/display_images/nav/home.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.who_selected a {
background-image:url(../images/display_images/nav/who.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.why_selected a {
background-image:url(../images/display_images/nav/why.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.activities_selected a {
background-image:url(../images/display_images/nav/activities.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.act_button {
margin:0px 0px 0px 5px;
}
.events_selected a {
background-image:url(../images/display_images/nav/events.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.contact_selected a {
background-image:url(../images/display_images/nav/contact.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.home a:hover {
background-position:bottom;
}
.who a:hover {
background-position:bottom;
}
.why a:hover {
background-position:bottom;
}
.activities a:hover {
background-position:bottom;
}
.events a:hover {
background-position:bottom;
}
.contact a:hover {
background-position:bottom;
}
h1 {
font-size:2.0em;
font-weight:100;
height:27px;
padding:0px;
margin:0px 0px 0px 0px;
}
h2 {
font-size:1.5em;
font-weight:100;
padding:0px;
margin:5px 0px 5px 0px;
}
p {
padding:0px;
margin:11px 0px 2px 0px;
}
h3 {
font-size:1.1em;
font-weight:100;
margin:0px 0px 0px 0px;
padding:0px;
}
#mid_col {
float:left;
width:590px;
overflow:hidden;
line-height:1.6em;
margin:0px 0px 0px 15px;
}
#main_text {
float:left;
width:570px;
padding:10px;
background-image:url(../images/display_images/bg.png);
background-repeat:no-repeat;
}
.offer_icon {
float:left;
width:54px;
height:54px;
margin:-30px 0px 0px 95px;
}
.earth_icon {
float:left;
width:54px;
height:54px;
margin:-27px 0px 0px 200px;
}
.air_icon {
float:left;
width:54px;
height:54px;
margin:-27px 0px 0px 320px;
}
.fire_icon {
float:left;
width:54px;
height:54px;
margin:-27px 0px 0px 440px;
}
.water_icon {
float:left;
width:54px;
height:54px;
margin:-27px 0px 0px 560px;
}
.relax_icon {
float:left;
width:54px;
height:54px;
margin:-27px 0px 0px 680px;
}
#weather {
float:right;
width:185px;
padding:10px 10px 0px 10px;
text-align:center;
overflow:hidden;
/*background-image:url(../images/display_images/bg.png);
background-repeat:no-repeat;*/
margin:0px 0px 0px 0px;
}
#right_col {
float:left;
width:205px;
margin:0px 0px 0px 20px;
/*background-image:url(../images/display_images/bg.png);
background-repeat:no-repeat;*/
}
#link_right_col {
float:left;
width:197px;
padding:0px 0px 10px 7px;
margin:0px 0px 0px 20px;
background-image:url(../images/display_images/bg.png);
background-repeat:no-repeat;
}
#activities {
float:left;
width:100%;
height:185px;
margin:50px 0px 0;
}
#activities ul {
float:left;
padding:0px;
list-style:none;
width:800px;
margin:0px;
}

#activities li {
float:left;
width:117px;
height:35px;
cursor:default;
margin:0px 2px 0px 0px;
}
.TabbedPanelsTabHover {
padding:0px 0px 3px 0px;
}
.TabbedPanelsTabSelected {
padding:0px 0px 3px 0px;
}
li, ul, a:focus {
outline:none;
}
.act_nav {
text-indent:-99999em;
}
.offers {
background-image:url(../images/display_images/nav/offers.png);
}
.earth {
background-image:url(../images/display_images/nav/earth.png);
}
.air {
background-image:url(../images/display_images/nav/air.png);
}
.fire {
background-image:url(../images/display_images/nav/fire.png);}
.water {
background-image:url(../images/display_images/nav/water.png);}
.relax {
background-image:url(../images/display_images/nav/relax.png);}
.offer_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#252829;
}
.earth_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#312010;
}
.air_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#f4f4f4;
}
.fire_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#d06200;
}
.water_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#1171b1;
}
.relax_detail {
float:left;
width:100%;
padding:0px 0px 15px 0px;
background-color:#4d11b1;
}
.clear {
clear:both;
}
.right {
float:right;
}
.contact_details {
float:right;
width:158px;
text-indent:-9999999px;
height:12px;
margin:0px 0px 0px 416px;
overflow:hidden;
background-image:url(../images/display_images/contact_details_button.png);
background-repeat:no-repeat;
background-position:top;
}
.contact_details:hover{
background-position:bottom;
}
.detail_image {
float:left;
margin:0px 10px 10px 0px;
}
.act_item1 h2, .act_item2 h2  {
height:21px;
} 
.act_item1 {
float:left;
width:210px;
margin:0px 0px 5px 10px;
padding:5px;
border-right:1px #333333 solid;
}
.act_item2 {
float:left;
width:210px;
margin:0px 0px 5px 10px;
padding:5px;
background-color:#2d3031;
border-right:1px #333333 solid;
}
.date {
float:left;
width:56px;
margin:0px 10px 0px 0px;
}
img {
margin:0px;
padding:0px;
}
.act_text {
float:left;
width:129px;
}
.more a {
float:right;
background-image:url(../images/display_images/more.png);
background-repeat:no-repeat;
background-position:top;
height:12px;
margin:10px 0px 0px 0px;
overflow:hidden;
text-indent:-99999em;
width:41px;
}
.more a:hover {
background-position:bottom;
}
.left {
float:left;
}
.right {
float:right;
}

.detail_holder {
float:left;
width:940px;
min-height:100px;
margin:0px 0px 0px 20px;
}
.offer_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-color:#393c3d;
}
.earth_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-color:#3e2a17;
}
.air_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-image:url(../images/display_images/bg.png);
}
.fire_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-color:#8e4300;
}
.view_all {
float:right;
margin:15px 0px 10px 0px;
}
.water_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-color:#0b5f97;
}
.relax_detail_text {
float:left;
width:420px;
font-size:1.2em;
margin:0px 0px 0px 15px;
padding:10px;
background-color:#875efc;
}
.activities_header {
float:left;
text-indent:-99999em;
width:410px;
margin:0px 0px 5px 0px;
height:21px;
background-image:url(../images/display_images/activities_header.png);
background-repeat:no-repeat;
}
#footer {
float:left;
width:98%;
color:#141414;
padding:1%;
font-size:0.9em;
background-color:#141414;
}
.flash {
float:left;
width:460px;
}
 
#footer a, #footer a:link, #footer a:active, #footer a:visited {
text-decoration:none;
color:#dedede;
}
#footer a:hover {
color:#FF6600;
}
.tool-tip {
	color:#000000;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-size: 12px;
	margin: 0;
	color:#000000;
	padding: 8px 8px 4px;
background-image:url(../images/display_images/tooltip_bg.png);

}
 
.tool-text {
	font-size: 11px;
	padding: 3px 8px 5px;
width:122px;
overflow:hidden;
height:40px;
color:#ffffff;
background-image:url(../images/display_images/tooltip_low.png);
}
 
.custom-tip {
	color: #ffffff;
	z-index: 13000;
}
 
.custom-title {
background-color:#333333;
color:#FFFFFF;
padding:3px 5px;
}
 
.custom-text {
	padding: 3px;
	background-color: #ff7e00;
color:#333333;
}
.act_list {
float:right;
width:250px;
overflow:hidden;
padding:0px 5px 5px 5px;
margin:0px 0px 0px 5px;
font-size:1em;
color:#000000;
}

.act_list_item {
float:left;
width:250px;
padding:3px 3px;
margin:3px 0px 0px 0px;
}
.act_list_item:hover {
background-image:url(../images/display_images/light_bg.png);
}
.act_list_item a, .act_list_item a:link, .act_list_item a:active, .act_list_item a:visited {
text-decoration:none;
color:#ffffff;
}
.act_list_item a:hover {
text-decoration:underline;
color:#ffffff;
}