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;
}

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



.left_column{width: 900px; border: 0px solid red;}
.right_column{width: 300px; vertical-align: top;}

.event_datebox{vertical-align: top;}
.event_eventbox{width: 200px;}
.event_title{font-size: 16px; font-weight: bold; margin-top: 12px;}
.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: 15px;}
.events_label{margin-top: 40px; margin-left: 65px;}

.gallery_container{padding-top: 30px; padding-left: 50px;}
.gallery_block{width: 150px; height:190px; float: left; margin-left: 20px; border: 0px solid red; padding: 10px; text-align: center;}
.gallery_img_count{position: relative; top: -130px; left: 135px; width: 20px; height: 14px; background-color: #000000; font-family: verdana; font-size: 10px; border: 1px solid #65ff01;}
.gallery_cat_title{font-size: 20px; color: #fe006c; margin-left: 60px;}
.gallery_pic_desc{font-size: 10px; font-weight: normal; margin-left: 60px;}
.gallery_pic_count{font-size: 10px; font-weight: normal; margin-left: 60px;}
.gallery_view_table{width: 720px; margin-left: 35px; margin-top: 20px; border: 0px solid red;}
.gallery_image_table{width: 540px; margin-left: 60px; margin-top: 20px;}
.gallery_thumb_border{border: 1px solid;}
a.gallery_thumb_link{color: #65ff01;}
a.gallery_thumb_link:hover{color: #fe006c;}


.img-shadow {
  float:left;
  background: url(../images/shadowalpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 2px solid #fe006c;
  margin: -6px 6px 6px -6px;
  padding: 4px;
 } 





.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;
}

