/* @override http://webdev.concussion.net:8053/Portals/1/Skins/SSC%20-%20Home%20Page/skin.css */

@import url("css/menu.css");
@import url("../../styles/general.css");
@import url("../../styles/nav.css");
@import url("../../styles/footer.css");

/*--------- custom style ----------*/
h4{ margin: 0px 0 30px; }
h2{ margin: 0px auto 0px auto; font-size: 42px !important; }
h3{ margin: 0 auto 15px auto; }
.RightPane h3{ margin: 24px 0 15px 0; }
.table_2columnimg{ margin: 0 0 30px 50px; width: 510px; }
.table_2columnimg .hours p{ width: auto; margin: 0; }
.hours{ color: #2ae0fb; }
.vimeo_vid_player{ background-color: #000; padding: 20px; text-align: center; }
.vimeo_controller{ background-color: #101010; margin: 13px 0 30px 0; width: 561px; }
.vimeo_c{
    display: block;
    text-indent: -9999em;
    margin: 10px 0 10px 40px;
    background-position: left top;
    background-repeat: no-repeat;
}
.sIFR-hasFlash h5 {
font-size:36px !important;
letter-spacing:-7px !important;
margin-bottom: 27px !important;
}
.sIFR-hasFlash h4 {
font-size:53px !important;
letter-spacing:-9px !important;
visibility: visible !important;
}
.fullscreen{
    background-image: url(/Portals/1/images/index_watch_fullscreen.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #101010;
    width: 181px;
    height: 14px;
}
.transparent_bg{
    background-position: left top;
    background-repeat: repeat;
    padding: 10px;    
}
.gaming_updates td{ vertical-align: top; }
.gaming_updates img{ margin: 0 23px 0 0; }
.gaming_updates td p{ width: 158px; line-height: 16px; margin: 0 0 7px; color: #e0e0e0; }
.gaming_updates td a, a.link_pdf{
    background-image: url(/Portals/1/images/arrow_morewinners.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 10px;
    color: #29beef;
}
.gaming_updates td a:hover, a.link_pdf:hover{
        background-image: url(/Portals/1/images/arrow_morewinners_hover.gif);
    color: #def3f8;
    text-decoration: none;

}

.RightPane .transparent_bg p, .RightPane .grey_bg p{
    width: auto;
    margin-left: 0px; 
}

.flash_ground{
    background-image: url(/Portals/1/images/bg_lighter.png);
    background-position: center 288px;
    background-repeat: no-repeat;
    width: 100%;
    margin: 0 auto;
    height: 544px;
}


.flash_ground_beach{
	background: url(/Portals/1/images/header_chair.png) no-repeat center 199px;
    width: 100%;
    height: 544px;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: auto;
}


.fullscreen:hover{
    background-image: url(/Portals/1/images/index_watch_fullscreen_hover.gif);
}
.more{
    background-image: url(/Portals/1/images/index_more_videos.gif);
    width: 125px;
    height: 14px;
}
.more:hover{
    background-image: url(/Portals/1/images/index_more_videos_hover.gif);
}
.winnervids{
    background-image: url(/Portals/1/images/index_winner_videos.gif);
    width: 147px;
    height: 14px;
}
.winnervids:hover{
    background-image: url(/Portals/1/images/index_winner_videos_hover.gif);
}
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }

.TopPane {
    background: url(/Portals/1/images/bg_header.jpg) #000 50% 0 no-repeat;
    min-height: 273px;
    height: auto !important;
    _height: 273px;
}
.TopRightPane{ padding: 110px 0 0 53px;text-align: left; }
.headerLink { padding-top: 10px; color:#fff; font-size: 14px;}
.headerLink table tr td { vertical-align:top; padding-right: 4px;}
.headerLink table tr td a, .headerLink table tr td a:active, .headerLink table tr td a:visited, .headerLink table tr td a:link { color:#fff; font-size: 14px;}
.headerLink table tr td a:hover { color:#fff; font-size: 14px;}
.headerLink table tr td a img { border: none; }
.headerLink table tr td:first-child a { background: url(/Portals/1/images/arrow.gif) no-repeat 0 0; padding-left: 20px; }

.LeftPane{ padding:0px 20px 0px 0px; width:20%; margin:0px; }
.RightPane{ padding:0 0 0 45px; width:300px; margin:0px; text-align: left; }
.FeaturedPaneIndex{
    background-image: url(/Portals/1/images/featured_events_bg_repeater.gif);
    background-position: left top;
    background-repeat: repeat-x;
    background-color: #131313;
    height: auto !important;
    height: 180px;
    min-height: 180px;
    text-align: center;
    width: 100%;
    padding: 0px 0 0;
}
.TopLeftPane { width: 370px;}
.FeaturedPaneIndex p{ margin: 0 auto; width: 1035px; }
.container_bg{
    background-position: center top;
    background-repeat: repeat-x;
    background-color: #000;
}
.container_ContentPane{
    width: 100%;
    padding: 40px 0 132px;
}
.container_TopPane, .container_ContentPane .ContentTable{
    width: 905px;
    margin: 0 auto;
}
.container_ContentPane p{
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
    color: #fff;
    line-height: 26px;
    margin: 0 0 31px 40px;
    width: 500px;
    text-align: left;
}
.ContentPane p{ text-align: center; margin: auto; }
#Footer{
        background-color: transparent;
}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}
