/*
 * Events (home) menu
 */
ul#menu-events {
    height: 35px;
    background: url(/images/home/events-menu-base-01.gif) repeat-x 0 0;
    margin: 0px 0;
}
ul#menu-events li {
    float: left;
    display: inline;

    height: 32px;

    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
ul#menu-events li a {
    float: left;

    padding: 6px 10px;
    height: 20px;
    width: 112px;
    line-height: 20px;

    border:2px solid #000;
    border-right:0px;

    color: #ddd;
    text-decoration: none;
}
ul#menu-events li a.last {
    border-right:2px solid #000;
}
ul#menu-events li a:hover {
    text-shadow: #FFF 0px 0px 2px;
    color:#fff;
    cursor: pointer;
}
ul#menu-events li a.active {
    text-shadow: #FFF 0px 0px 2px;
    background: url(/images/menu/base_01.gif) repeat-x 0 0;
    color:#fff;
}


/* extends main */
#content .main {
    /*width: 630px;*/
}

#content .home {
    min-height: 600px;
    width: 938px;
    float: none;
    /*background: #000 url(/images/home/background.jpg) no-repeat left bottom;*/
    /*width: 618px;*/
    border: 1px solid #222;

    padding: 5px;
}


#landings, #articles {
    clear: both;
}

#landings li, #articles li {
    padding: 5px;
    font-size: 12px;
}

#landings li:hover, #articles li:hover {

}

#landings li {
    min-height: 55px;
    background: #222;
    margin: 5px 0;
}

#landings li.hide {
    display: none;
}

#landings li img {
    float:left;
}

#landings li a {
    float:left;
    font-size: 13px;
    width: 205px;
    padding-left: 10px;
}

h2.small {
    margin-top: 0;
    border-bottom: 1px solid #ccc;
}

.seemore {
    padding: 10px 5px;
}

#content .last {
    clear:both;
    padding-top: 10px;
    text-align: center;
}

#home-events {
    display: inline-block;
}

#home-events p.date {
    text-align: center;
    margin-top: 5px;
    font-weight: bold;
}

/* Big images */
#home-events ul {
    margin-top: 30px;
}

#home-events div.show {
    display:block;
}

#home-events div.hide {
    display:none;
}

#home-events ul li {
    float:left;
    width:200px;
    height: 225px;
    padding:10px 3px;
    text-align: center;
}
#home-events ul.small-group {
    margin-top:0;
    margin-left: 10px;
}

#home-events ul.small-group li {
    float:left;
    width:75px;
    height:75px;
    padding: 10px;
    text-align: center;
}

#home-events ul li.clean {
    float:none;
    width:auto;
    height:auto;
    padding:0;
}
/* Small images */
#home-events ul.small {
    margin: 0 auto;
    /*width: 388px; /* 440 from content.right + 388 from sublist*/

}
#home-events ul.small li {
    width:77px; /* 75 from image and 2 as border */
    height:auto;
}

#home-events ul span {
    text-align: center;
}

#home-events ul span.data a {
    width:150px;
}

#button_container {
    clear: both;
    text-align: center;
}
#button_container a.button {
    margin-top: 20px;
}

img.inhome {
    display: inline-block;
    height: 180px;
    width: 180px;
}

img.small {
    height: 75px;
    width: 75px;
}


.fb-share {
    text-align:center;
    padding: 20px 0;
    margin: 15px 0;
}


ul#galleries li {
    display: inline-block;
    background-color: #222;

    width: 171px;

    text-align: center;
    vertical-align: top;

    padding:10px;
    margin: 10px 0 0 10px;
    border:1px solid #555;
}

ul#galleries a {
    text-decoration: none;
}

ul#galleries span {
    display: block;
}

ul#galleries span.club {
    font-size: 14px;
}

ul#galleries span.album {
    font-size: 11px;
}


ul#galleries li:hover {
    background-color: #444;
}

ul#galleries li img.thmb {
    margin: 5px;
    border:1px solid #999;
}

ul#galleries li.album p {
    text-align: center;
}

.backto-head {
    padding: 10px 20px;
}

img.big {
    margin: 10px 9px 0 9px;
    border: 1px solid #999;
}


/**
 * Contact
**/
.contact dl {
    margin-top: 20px;
}
.contact dt {
    clear:left;
    float:left;
    padding:5px;
    padding-left: 20px;
    font-weight: bold;
}
.contact dd {
    float:left;
    padding:5px;
    color:#55ccfa;
}

/* Featured */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

/* Content tabs*/

ul.tabs {
   width:100%;
   overflow:hidden;
}

ul.tabs li {
   list-style-type:none;
   display:block;
   float:left;
   color:#fff;
   padding:8px;
   margin-right:2px;
   border-bottom:2px solid #721e43;
   background-color:#721e43;;
   -moz-border-radius: 4px 4px 0 0;
   -webkit-border-radius: 4px 4px 0 0;
   cursor:pointer;
   font-size: 16px;
   font-weight: bold;
}

ul.tabs li:hover {
   background-color:#B42F6A;
}

ul.tabs li.current {
   border-bottom:2px solid #B42F6A;
   background-color:#B42F6A;
   padding:8px;
}

.tabscontent {
   border-top:2px solid #B42F6A;
   padding:8px 0 0 0;
   /* display:none; */
   width:100%;
   text-align:justify;
}

.social-block {
    text-align: right;
    width: 550px;
    height: 40px;
    margin: 25px 0 15px 0;
}

.social-block .social-item {
    float: right;
    margin-left: 60px;
}
.social-block iframe
{
transform: scale(1.5);
-ms-transform: scale(1.5); 
-webkit-transform: scale(1.5); 
-o-transform: scale(1.5); 
-moz-transform: scale(1.5); 
transform-origin: bottom left;
-ms-transform-origin: bottom left;
-webkit-transform-origin: bottom left;
-moz-transform-origin: bottom left;
-webkit-transform-origin: bottom left;
}
