/*
 * 960 gs
 */
.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:967px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

/*
 * ClearSS
 * 
 * Use this as a starter CSS file. It will save time and headaches if you provide sensible defaults for your styles.
 * 
 * Author: Andrei Eftimie
 * Contact: andrei@eftimie.com
 * 
 * Creative Commons License http://creativecommons.org/licenses/by/3.0/
 * 
 */

/*
 * Reset
 * Loosely based on Eric Meyer's CSS Reset http://meyerweb.com/eric/tools/css/reset/ 
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
fieldset, img { border: none; vertical-align: middle; }

/*
 * Margins
 */
p, ul, ol, dl, table, address, pre, fieldset { margin: 0 0 10px 0; }

/*
 * Hyperlinks
 */
a { text-decoration: none; aoverflow: hidden; color: #7e088a;  }

a:hover, a:focus, a.active { text-decoration: underline; outline: none; }

/*
 * General Document Settings
 */
body { font: 13px/18px  'Helvetica Neue', Helvetica, Arial, sans-serif; color: Black; background: #efefef url(../images/background.png) repeat-x 0 0; }
#wrap { width: 970px; }

/*
 * Headings
 */
h1, h2, h3, h4, h5, h6 { font-size: 1em; margin: 10px 0; }
h1 { font-size: 14px; line-height: 20px; padding: 5px 10px; margin-top: 0; background: #47c114; color: #fff; }
h2 { font-size: 15px; }

/*
 * Lists
 */
ul { margin-left: 2.2em; }
li ul, li ol { margin-top: 0; margin-bottom: 0; }
li { margin: 0; }
ol { margin-left: 2.2em; }
ol ul li { list-style: disc !important; }
ol li { list-style-type: decimal; }
ol li ol li { list-style-type: lower-alpha; }
ol li ol li ol li { list-style-type: upper-roman; }

/*
 * Definition List
 */
dt { font-weight: bold; }
dd { margin-bottom: .5em; }

/*
 * Address
 */
address { font-style: normal; font-size: 10px; line-height: 11px; }

/*
 * Table
 */
table { border-collapse: collapse; border: 1px solid #999; width: 100%; }
caption, th, td { text-align: left; padding: 4px; }
th, td { border: 1px solid #999; }
caption, th { font-weight: bold; }

/*
 * Quotes
 */
blockquote:before, blockquote:after,q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/*
 * Code
 */
pre { border: 1px solid #999; }
code, pre { font-size: 1em; }

/*
 * Forms
 */
input, select, textarea, button { font-size: 1em; font-family: inherit; padding: .3em; }
fieldset { border: 1px solid #999; padding: 1em 2em; }

form ol { margin: 0; }  
form li { list-style: none; }  
form li label { display: block; }  
form .inline label { display: inline; }  
form .inline input { margin-right: 1em; }

/*
 * Header
 */
#head { position: relative; height: 98px; padding-top: 25px; overflow: hidden; }

/* Logo */
#head h1 { margin: 0; padding: 0; position: relative; background: none; }
#head h1 a { display: block; width: 111px; }
#head h1 img { display: block; }

/* Splatter */
#splatter { position: absolute; top: 0; left: -27px; background: url(../images/splatter.png) no-repeat 0 0; width: 238px; height: 113px; z-index: -500; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/splatter.png', sizingMethod='crop'); }

/*
 * Nav
 */
#nav { margin: 0; width: 540px; position: absolute; top: 21px; left: 130px; font-size: 17px; font-weight: bold; line-height: 21px; display: block; }
#nav li { float:left; list-style:none outside none; margin-bottom:0; margin-top:11px; }
#nav a { afloat: left; display: block; padding: 0 15px; white-space: nowrap; }

/*
 * Content
 */
#content-wrapper { display: inline-block; overflow: hidden; background: #fff url(../images/subnav.gif) repeat-y 10px 0; clear: both; border-top: 10px solid #fff; }
#content-wrapper { display: block; }

/*
 * Subnav
 */
#subnav { margin-left: 10px; font-size: 13px; font-weight: bold; }
#subnav li { list-style: none outside; }
#subnav a { display: inline-block; overflow: hidden; padding: 5px 20px; color: #5a5a5a; border-bottom: 1px solid #fff; }
#subnav a { display: block; }

#subnav ul { margin: 0; font-weight: normal; }
#subnav ul a { padding-left: 38px; }
#subnav ul ul li a { padding-left: 50px; }

#subnav .active { color: #7e088a; text-decoration: none; }
#subnav a:hover, #subnav a:focus { color: #7e088a; text-decoration: none; }

/*
 * Banner
 */
#banner { margin-bottom: 8px; }

/*
 * Extra
 */
#extra { float: right; width: 230px; display: inline; margin-left: 10px; }
#extra .item { margin-bottom: 10px; }

/*
 * Text
 */
#text { display: inline-block; overflow: hidden; margin-left: 10px; }
#text { display: block; }

/*
 * Footer
 */
#footer { background: #fff; color: #6f6f6f; padding: 0 10px; border-top: 10px solid #fff; }
#footer-inside { border-top: 1px solid #b2b2b2; display: inline-block; overflow: hidden; padding-top: 5px; }
#footer-inside { display: block; }
#footer address { float: left; width: 108px; padding-left: 2px; }

/* Copyright Statement */
#copyright { float: right; font-size: 9px; font-weight: bold; color: #c0c0c0; letter-spacing: 1px; }

/*
 * Home
 */
#home #content-wrapper { background: #fff; }
#home #content { margin-left: 10px; overflow: hidden; }

/*
 * Slideshow
 */
#slideshow { position: relative; height: 350px; width: 630px; overflow: hidden; margin-bottom: 10px; }
#slideshow .content { padding-bottom: 17px; }
#slideshow .item .content p { width: 510px; }
#slideshow .item { cursor: pointer; }

/* Slideshow Pager */
#slideshow-pager { position: absolute; right: 18px; bottom: 19px; z-index: 200; }
#slideshow-pager a { float: left; border: 1px solid #fff; width: 12px; height: 12px; text-indent: -9999px; display: inline; margin-left: 7px; }
#slideshow-pager a:hover, #slideshow-pager a.activeSlide { background: #fff; }

/* Image with overlay text item */
.item { position: relative; font-size: 11px; overflow: hidden; }
#slide .rotator { overflow: visible; }
.item .text { position: absolute; bottom: 0; left: 0; width: 100%; }
.item .background { background: #000; opacity: .5; filter:Alpha(opacity=50); position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; } 
.item .content { position: relative; padding: 17px 17px 12px 17px; color: #fff; }
.item * { margin: 0; }
.item .category { text-transform: uppercase; }
.item h1 { background: none; padding: 0; font-size: 21px; line-height: 27px; margin: 0 0 3px 0; }
.item a { color: #fff; text-decoration: none; }
.item a.itemCarrousel { position: absolute; _position: relative;}
.item .play { width: 29px; height: 38px; background: url(../images/play.png) no-repeat 50% 50%; position: absolute; top: 50%; left: 50%; margin: -19px 0 0 -14px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/play.png', sizingMethod='crop'); opacity: 0.7; filter:Alpha(opacity=70); }
.item .overlay { display: block; position: absolute; top: 0; left: 0; width: 230px; height: 100%; background: #fff; opacity: .01; filter:Alpha(opacity=01); }
.item .over { display: block; position: absolute; top: 0; left: 0; width: 230px; height: 100%; background: #fff; opacity: .01; filter:Alpha(opacity=01); }

/*
 * Grid
 */
.row { display: inline-block; overflow: hidden; margin-left: -10px; margin-bottom: 10px; }
.row { display: block; }
.col { float: left; display: inline; margin-left: 10px; width: 310px; }
.col .item { height: 184px; cursor: pointer; }

/*
 * Flickr
 */
#flickr { border: 1px solid #b9b9b9; padding: 4px; }
#flickr img { height: auto; width: 96px; min-height: 70px; }
#flickr a { margin-left: 6px; float: left; display: inline; }

#flickr-feed-wrap { width: 300px; height: 68px; position: relative; overflow: hidden; }
#flickr-feed { position: absolute; top: 0; left: -6px; width: 500px; }

/*
 * Sign Up
 */
#sign-up { background: #47c114; color: #fff; height: 62px; padding-top: 16px; font: 10px/15px  'Helvetica Neue', Helvetica, Arial, sans-serif; }
#sign-up fieldset { border: 0; padding: 0; margin: 0 0 10px 0; }
#sign-up label { float: left; width: 105px; padding: 2px 0 0 10px; }
#sign-up input { padding: 0 4px; vertical-align: middle; }
#sign-up .text { width: 145px; margin-right: 5px; }
#sign-up .submit { background: url(../images/sign-up-submit.gif) no-repeat 50% 50%; border: 0; width: 15px; height: 15px; cursor: pointer; text-indent: -29999px;}

/*
 * Calendar
 */ 
#calendar { height: 350px; position: relative; margin-bottom: 10px; }

#date { background: #47c114; color: #fff; height: 185px; font: 10px/15px 'Helvetica Neue',Helvetica,Arial,sans-serif; }
#date h2 { margin: 0; padding: 7px 10px 0 20px; font-size: 19px; line-height: 24px; }

/* Each Month */
.month { font-weight: bold; font-size: 15px; }
.month table { margin: 0 0 0 11px; border: 0; width: auto;  }
.month thead span { border-bottom: 2px solid #fff; padding: 0 0 2px 0; }
.month thead th { padding: 4px 9px 2px 9px; }
.month td, .month th { border: 0; text-align: center; padding: 1px; }
.month a, .month span { display: block; padding: 2px; }
.month a { color:#FFFFFF; }
.month td.eventDay a{ background:none repeat scroll 0 0 #89558E; color:#FFFFFF; }
.month td.currentDay a{ background:none repeat scroll 0 0 #000000; color:#FFFFFF; }

/* Calendar Pager */
#calendar-pager { position: absolute; top: 14px; right: 42px; z-index: 400; }
#calendar-pager a { float: left; width: 22px; height: 22px; background: #47c114 url(../images/calendar-pager.gif) no-repeat 0 50%; text-indent: -9999px; }
#calendar-pager .next { background-position: -22px 50%; }

/* Calendar Page */
#extra #calendar { height: auto; } 
#extra #date { border: 1px solid #e4e4e4; background: #fff; color: #7a7a7a; height: 200px;} 
#extra .month { font-weight: normal; font-size: 14px; width: 230px; }
#extra .month h2 { margin: 10px 10px 0 10px; padding: 0; font-size: 1em; color: #434343; border-bottom: 1px solid #e4e4e4; }

#extra .month td.eventDay a{ background:none repeat scroll 0 0 #89558E; color:#FFFFFF; }
#extra .month td.currentDay a{ background:none repeat scroll 0 0 #000000; color:#FFFFFF; }
#extra .month td, #extra .month th { padding: 1px 1px; text-align:center; }
#extra .month a { padding: 3px 6px; color: #7A7A7A; background: #FFFFFF; }
#extra .month thead { color: #ea5624; }

/* Extra Pager */
#extra #calendar-pager { right: 1px; _right: 3px; padding-right: 10px; background: #fff; }
#extra #calendar-pager a { background: #fff url(../images/calendar-pager-white.gif) no-repeat 0 50%; width: 20px; }
#extra #calendar-pager .next { background-position: -20px 50%; }

/*
 * Campaign Items
 */
.campaign-item { margin-bottom: 10px; } 

/*
 * Schedule
 */
#schedule { background: #b4b4b4; color: #fff; font-size: 14px; line-height: 21px; font-weight: bold; height: 165px; overflow: hidden; position: relative; }
#schedule h2 { margin: 0; padding: 7px 20px; font-size: 16px; line-height: 21px; position: relative; z-index: 100; background: #B4B4B4; display: inline-block; }
#schedule h2 { display: block; }
#schedule h2 small { font-size: 16px; }
#schedule ul { margin: 0; position: relative; top: 0; }
#schedule li { list-style: none; } 
#schedule a { color: #fff; display: inline-block; padding: 7px 20px; }
#schedule a { display: block; }
#schedule .even { background: #a6a6a6; }
#schedule p { color: #fff; display: inline-block; padding: 7px 20px; }

/* Schedule Pager */
#schedule-pager { position: absolute; top: 25px; right: 0; width: 47px; height: 140px; }
#schedule-pager a { displa: block; padding: 0; width: 47px; height: 35px; background: url(../images/schedule-prev.png) no-repeat 50% 50%; text-indent: -9999px; _background: url(../images/schedule-prev.gif); }
#schedule-pager .next { position: absolute; bottom: 0; right: 0; background-image: url(../images/schedule-next.png); _background-image: url(../images/schedule-next.gif); }

/*
 * Facebook
 */
.facebookBlurb {
    background-image: url("../images/box_loggedin.png");
	background-repeat:no-repeat;
    color:#909090;
    font:11px/14px tahoma;
    height:61px;
    letter-spacing:1px;
    margin:10px 2px 0 0;
    overflow:hidden;
    text-align:left;
    width:242px;
    position: absolute; top: 29px; right: 0;
}

.movieBlurb  {
    color:#909090;
    font:11px/14px tahoma;
    letter-spacing:1px;
    margin:8px 10px 10px;
}

.facebookBlurb a { color: #3f5fa8; text-decoration: none; }
.facebookBlurb a:hover, .facebookBlurb a:focus { text-decoration: underline; }

/* Login */
.facebookBlurb .login { text-align: center; line-height: 61px; background-image: url("../images/box_movieblurb.png"); }

/* FB box */
.fb-box { border: 1px solid #b9b9b9; height: 270px; }
.fb-box .fb-logo { background: #546ea6 url(../images/facebook/fb-logo.gif) no-repeat 0 0; height: 28px; margin: 0; text-indent: -9999px; }
.fb-box .login { text-align: left; font-size: 13px; line-height: 15px; background: url(../images/facebook/fb-connect.png) no-repeat 50% 50%; padding-top: 60px; text-align: center; height: 180px; font-weight: bold; cursor: pointer; }

/*
 * List
 */
.list { display: inline-block; overflow: hidden; margin-left: -10px; }
.list { display: block; }
.list .item { float: left; width: 230px; height:150px; display: inline; margin: 0 0 10px 10px; cursor: pointer; }

.list-gallery { display: inline-block; overflow: hidden; margin-left: -10px; }
.list-gallery { display: block; }
.list-gallery .item-pic { float: left; width: 230px; height:150px; display: inline; margin: 0 0 10px 10px; }

/*
 * Tabs
 */
.tabs { background: #47c114; margin: 0 0 10px 0; display: inline-block; overflow: hidden; font-size: 14px; line-height: 20px; }
.tabs { display: block; }
.tabs li { list-style: none; float: left; }
.tabs a { color: #fff; float: left; padding: 5px 10px; border-right: 1px solid #fff; }
.tabs li.current-day { float: right; }
.tabs a.active { background: none repeat scroll 0 0 #89558E; }

/*
 * Events
 */
#events { display: inline-block; overflow: hidden; border: 1px solid #d9d9d9; }
#events { display: block; }

.event { font-size: 9px; color: #747474; }
.event * { margin: 0; }
.event .date { background: #ededed url(../images/event-date.gif) no-repeat 100% 50%; font-size: 12px; font-weight: bold; padding: 0 17px; line-height: 31px; }
.event .content { padding: 14px 17px; }
.event .category { text-transform: uppercase; }
.event h1 { background: none; padding: 0; font-size: 19px; line-height: 28px; color: #747474; }
.event h1 a { color: #747474; } 
.no_events { padding: 8px 0 0 10px; }

/*
 * Video Gallery
 */

.video_list { display: inline-block; overflow: hidden; margin-left: -10px; }
.video_list { display: block; }
.video_list .video_item { float: left; width: 130px; display: inline; margin: 0 0 10px 10px; }

/* Video with overlay text item */
.video_item { position: relative; font-size: 9px; overflow: hidden; opacity: 0.5; filter:Alpha(opacity=50); }
.video_item .text { position: absolute; bottom: 0; left: 0; width: 100%; }
.video_item .background { background: #000; opacity: .4; filter:Alpha(opacity=40); position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; } 
.video_item .content { position: relative; padding: 1px 1px 12px 17px; color: #fff; }
.video_item * { margin: 0; }
.video_item .category { text-transform: uppercase; }
.video_item h1 { background: none; padding: 0; font-size: 21px; line-height: 27px; margin: 0 0 3px 0; }
.video_item a { color: #fff; text-decoration: none; }
.video_item .play { width: 29px; height: 38px; background: url(../images/play.png) no-repeat 50% 50%; position: absolute; top: 50%; left: 50%; margin: -19px 0 0 -14px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/play.png', sizingMethod='crop'); opacity: 0.7; filter:Alpha(opacity=70); }
.video_item .overlay { display: block; position: absolute; top: 0; left: 0; width: 130px; height: 100%; background: #fff; opacity: .01; filter:Alpha(opacity=01); }

.video_list .active { opacity: 1; filter:Alpha(opacity=100); }
#videos { margin-top: 30px; }
/*
 * Image Gallery
 */
 
 #img-container { width: 100%; height: 400px; margin-bottom: 20px; background: #000; }
 #img-container { position: relative; font-size: 9px; overflow: hidden; }
.img-control { position: relative; z-index: 1000; }
.img-control .img-prev,
.img-control .img-next { text-indent: -9999px; width: 29px; height: 38px; background: url(../images/prev.png) left top no-repeat; position: absolute; top: -219px; left: 10px; margin: 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/images/prev.png', sizingMethod='crop'); cursor: pointer; opacity: 0.7; filter:Alpha(opacity=70); }
.img-control .img-next { background: url(../images/next.png) right top no-repeat; position: absolute; left: auto; right: 10px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/images/next.png', sizingMethod='crop'); }
 
 
#img-flickr-feed { display: inline-block; overflow: hidden; margin-left: -10px; }
#img-flickr-feed { display: block; }
#img-flickr-feed .img-item { float: left; width: 134px; display: inline; margin: 0 0 10px 10px; height: 89px }

.img-item { position: relative; font-size: 9px; overflow: hidden; background: #000; width: 100%; text-align: center;  }
 #img-container .text { position: absolute; bottom: 0; left: 0; width: 100%; }
 #img-container .background { background: #000; opacity: .5; filter:Alpha(opacity=50); position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; } 
 #img-container .content { position: relative; padding: 17px 17px 12px 17px; color: #fff; }
.img-item, #img-container * { margin: 0; }
.img-item .category { text-transform: uppercase; }
.img-item h1 { background: none; padding: 0; font-size: 21px; line-height: 27px; margin: 0 0 3px 0; }
 #img-container a { color: #fff; text-decoration: none; }
.img-item .play { width: 29px; height: 38px; background: url(../images/play.png) no-repeat 50% 50%; position: absolute; top: 50%; left: 50%; margin: -19px 0 0 -14px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/play.png', sizingMethod='crop'); }
.img-item .overlay { display: block; position: absolute; top: 0; left: 0; width: 130px; height: 100%; background: #fff; opacity: .01; filter:Alpha(opacity=01); }
#img-flickr-feed a:hover { text-decoration: none; }
#img-flickr-feed .img-item {opacity: 0.5; filter:Alpha(opacity=50);}
#img-flickr-feed .activeSlide { opacity: 1; filter: Alpha(opacity=100); }

/*
 *  Blog
 */
 
.post-entry h2 a { color: #747474; }
.post-entry h2 { margin-bottom: 2px; }
.post-entry .entry-content { margin-top: 20px; }
.tabs #navigate { float: left; padding-left: 240px; color: #FFFFFF; font-weight: bold; padding-top: 5px; }
.tabs h1 { float:left; display: inline; margin: 0; }

#navigate .blog-pager { padding-left: 76px; position: absolute; top: 1px; z-index: 400; }
#navigate .blog-pager a { float: left; border: none; padding-top: 2px; height: 22px; background: #47c114 url(../images/calendar-pager.gif) no-repeat 0 50%; text-indent: -9999px; display: inline; width: 0px; _width: 1%; }
#navigate .blog-pager .next { background-position: -20px 50%; }

#post-content h2 { margin-bottom: 2px; }


#post-content { float:left; width: 70%; padding-left: 10px; }
.horiz-line { border-top: solid 1px Gray; margin-top: 20px; margin-bottom: 1px; height: 5px;}
.share {  float:left; width: 73%; display:inline;}
.print { float:left; width: 50px; background: url("../images/print_rezultate.gif") no-repeat; padding-left: 25px; cursor: pointer;padding-bottom: 5px; }
.home { float: right; }
a.categ { color: #47C114; }
.entry-date .author { color: #7E088A; }
.entry-date .categoryPost { color: #47C114; }
.entry-date { margin-bottom: 10px; }

.blog-lists { float:left; width: 70%; padding-left: 10px; }

/* 
  Facebook
*/

#fb-friends
{
  margin-top: 10px;
  margin-left: 3px;
}

#fb-friends .fb-friend { 
    display:inline;
    float:left;
    height: 90px;
    margin: 0 0 5px 5px;
    width: 70px;
 }

#fb-friends .fb-friend p { overflow: hidden; width: 55px; height: 40px }
 
 #blueBar  {
    background-color:#3B5998;
    height:31px;
    left:0;
    width:100%;
}

#pageLogo a {
    background:url("../images/facebook/Facebook_Logo.png") no-repeat scroll -21px 0 #3B5998;
    display:block;
    height:31px;   
    position:absolute;
    bottom: 255px;
    width:103px;
}

.fb-box a.left { margin-right: 145px;margin-left:10px; }
#friends { display: inline; }
div.pager { padding-right: 10px; }

/*
  Contact
*/

.contact table { border: 0 none; }
.contact table th ,.contact table td { border: 0 none; }
.contact table tr td:first-child { width: 120px; vertical-align:top; }
.contact table .head { font-size: 12px; font-weight: bold; }
.contact table input { width: 130px; }
.contact table .button { width: 80px;  }
.contact table .error { color: Red; }
.map { margin-bottom: 7px; }


/*
  Table
*/
.noborder
{
  border: 0 none;
}

.noborder th,.noborder td
{
  border: 0 none;
}

#nav_dotted_line
{
  border-top:3px dotted #7E088A;
  display:block;
  height:5px;
  left:150px;
  position:absolute;
  top:57px;
  width:442px;
}

#flickr a:hover,#flickr a:focus,#flickr a.active { text-decoration: none; outline: none; }

#facebookMessage 
{
    font-weight: bold;
    color: Black;        
    padding-bottom: 5px;
    padding-top: 5px;
    }
#facebookMessage  p { margin-bottom: 0; }


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
