html{
width: 100%; height: 100%;
background: url('./images/bg_hv_pattern.jpg') #000000 repeat;
margin: 0px 0px 00px 0px;
}

body{
width: 100%; height: 100%;
margin: 0px 0px 0px 0px;
color: #ffffff;
font: 12px verdana;

}

a:link{color:#fe006c; text-decoration: none;}
a:hover{color:#fe006c; text-decoration: underline;}
a:visited{color:#fe006c;  text-decoration: none;}
a:visited:hover{color:#fe006c; text-decoration: underline;}

.black_bar{
height: 0px; width: 100%;
background: #000000;
}

.poster{margin-bottom: -285px; width: 253px; height: 285px; float: right;}

.header{
background: url('./images/header.jpg') #000000 no-repeat;
width: 900px; height: 287px;
}
.footer{width: 900px; margin-left: auto; margin-right: auto; background-color: #000000; font-size: 10px; text-align: center;}
.menu{
margin-left: 40px;
}

.v_center{vertical-align: middle;}

.container{
min-height: 650px; width: 900px;
margin-left: auto; margin-right: auto;
background: #000000;
}

.left_column{width: 600px; vertical-align: top;}
.right_column{width: 300px; vertical-align: top;}

.news_box{width: 550px; margin-left: 30px; border: 0px solid #01b9ff; margin-bottom: 10px; background: url('./images/news_bg.jpg') no-repeat; background-position:top center; }
.news_date_digit{font-size: 34px; color: #fe006c; float: left; margin-left: 20px; margin-top: 10px;}
.news_date_month{font-size: 11px; color: #fe006c; float: left; margin-top: 33px;}
.news_title{font-size: 18px; margin-top: 26px; margin-left: 100px;}
.news_text{border: 0px solid red; width: 500px; margin-left: 20px;}
.news_read_front_link_bar{text-align: left;}
.news_read_more_link{width: 95px; height: 17px; line-height: 17px; text-align: center; background: #fe006c; margin: 10px 0 10px 20px;}
.news_read_more_link:hover{background: #ffffff;}
a.news_read_link{color: #000000; font-weight: bold;}
a.news_read_link:hover{color: #000000; text-decoration: none;}
a.news_read_link:visited{}
a.news_read_link:visited:hover{color: #000000;}

.event_datebox{vertical-align: top; } 
.event_eventbox{width: 200px; background: url('./images/ev_splitter.jpg') no-repeat; background-position:bottom right;}
.event_title{font-size: 16px; font-weight: bold; margin-top: 3px;}
.event_spacer{height: 6px;}
.event_dj{font-size:11px; font-weight:bold;}
i.event_dj{font-size:10px; font-weight:normal;}
.event_piezimes{font-size:10px;}
.events_date_digit{font-size: 26px; color: #fe006c; float: left;}
.events_date_month{font-size: 12px; color: #fe006c; float: left; margin-top: 6px;}
.events_label{margin-top: 40px; margin-left: 65px;}

.news_archive_spacing{margin: 10px;}
.arch_date_d{float: left; font-size: 24px; margin-top: -5px;}
.arch_date_m{float: left; margin-top: -3px; margin-left: 2px; font-size: 11px;}
.arch_date_y{float: left; margin-top: 10px; margin-left: -21px; font-size: 8px;}
.arch_link_sm{float: left; margin-left: 20px; font-size: 18px; margin-top: -1px;}
.arch_link{margin-left: 50px; font-size: 18px; margin-top: 10px;}
.arch_title{font-size: 24px; margin-top: 20px; margin-bottom: 20px; margin-left: 55px;}

.highslide {
	cursor: url(./inc/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}

.highslide-image {
    border: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(./inc/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}


.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-move {
    cursor: move;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
