* { margin: 0; padding: 0; background-color: transparent; outline: none; }

.clear { clear: both; }

.clearleft { clear: left; }

.hide { display: none; }

input { background-color: #fff !important; }

body { text-align: center;  background-color: white; padding: 0px; margin: 0px; font-family: verdana, tahoma, arial; background: url(../images/metal_pattern.jpg) repeat top left; }

div#container { width: 1004px; position: relative; margin: 0 auto; background-color: #F9F9F9; background: url(../images/pattern1.png) repeat-y bottom left; }

div#holder { width: 1004px; text-align: left;  background: url(../images/dp_wood_pattern.gif); }

div#frame_left { width: 1004px; margin: 0 auto; background: url(../images/dp_shadow_left.gif) repeat-y top left; margin-left: -39px; padding-left: 39px; }

div#frame_right { width: 1004px; background: url(../images/dp_shadow_right.gif) repeat-y top right; text-align: left; padding-right: 39px;}


/******************
 Header Part*/

div#top { width: 1004px;}

div#header_foto { background: url(../images/dp_header_foto.gif); width: 314px; height: 252px; display: inline; float: left;}
div#header { background: url(../images/dp_header.gif); width: 690px; height: 252px; display: inline; float: left;}

div#search { display: inline; float: right; margin-right: 15px; margin-top: 11px; }

/****************
 Content Part*/

div#content { width: 1004px; }

div#content_left { width: 218px; float: left; }
div#conten_middle { width: 595px; float:left; padding-bottom: 50px; }
div#content_right { width: 191px; float:left; overflow:hidden;}

/* Menu */
div#menu_links { width: 218px; padding: 0px; margin: 0px; overflow: hidden;}

div#menu_links ul { list-style: none; overflow: hidden; }

div#menu_links ul li { float: bottom; }

div#menu_links ul li a { display: block; width: 436px; height: 44px; overflow: hidden; text-indent: -9999px; outline: none; } 

div#menu_links ul li a#home { background: url(../images/dp_menu_main.gif) no-repeat top left; }

div#menu_links ul li a#home.active, div#menu_links ul li a#home:hover  { background: url(../images/dp_menu_main.gif) no-repeat -218px 0; }

div#menu_links ul li a#about { background: url(../images/dp_menu_about.gif) no-repeat top left; }

div#menu_links ul li a#about.active, div#menu_links ul li a#about:hover  { background: url(../images/dp_menu_about.gif) no-repeat -218px 0; }

div#menu_links ul li a#music { background: url(../images/dp_menu_music.gif) no-repeat top left; }

div#menu_links ul li a#music.active, div#menu_links ul li a#music:hover  { background: url(../images/dp_menu_music.gif) no-repeat -218px 0; }

div#menu_links ul li a#foto { background: url(../images/dp_menu_foto.gif) no-repeat top left; }

div#menu_links ul li a#foto.active, div#menu_links ul li a#foto:hover  { background: url(../images/dp_menu_foto.gif) no-repeat -218px 0; }

div#menu_links ul li a#vidio { background: url(../images/dp_menu_vidio.gif) no-repeat top left; }

div#menu_links ul li a#vidio.active, div#menu_links ul li a#vidio:hover  { background: url(../images/dp_menu_vidio.gif) no-repeat -218px 0; }

div#menu_links ul li a#guest { background: url(../images/dp_menu_guest.gif) no-repeat top left; }

div#menu_links ul li a#guest.active, div#menu_links ul li a#guest:hover  { background: url(../images/dp_menu_guest.gif) no-repeat -218px 0; }

div#menu_bot { width: 218px; padding-bottom: 61px; background: url(../images/dp_menu_bottom.gif) no-repeat bottom left;}

div#sticker {width: 218px; height: 250px; background: url(../images/dp_sticker.gif) no-repeat bottom left;}
div#sticker_content {padding-top: 60px; font-size: 22px; font-weight: bold; color: #0000ff;  font-family: Georgia; text-align: center;}



/* Page*/
div#page_content {background: url(../images/dp_main_page_middle.gif) repeat-y top left; padding-left: 30px; padding-right: 40px; }
div#page { background: url(../images/dp_main_page_top.gif) repeat-y top left; width: 595px; padding-top: 33px; }
div#page_bot { background: url(../images/dp_main_page_bot.gif) repeat-y bottom left; width: 595px; padding-bottom: 154px; }

div.news_note {font-size: 14px; font-family: Georgia; padding-bottom: 10px; }
div.news_date {width: 37px; height: 46px; float: left; font-size: 20px; font-weight: bold; background: url(../images/dp_calendar.gif) no-repeat top left; text-align: center; padding-top: 1px; }
div.day {float: top; padding-top: 2px; }
div.month {float: top; clear: bottom; font-size: 10px; }
div.news_content {float: left; padding-left: 5px; width: 470px; font-family: Times New Roman;}

label.pagelabel { font-size: 20px; font-weight: bold; position: relative; display: block; top: -40px; padding-right: 60px;}
label.pagelabel a:link {text-decoration: none; color: #5C1100; }
label.pagelabel a:visited {text-decoration: none; color: #5C1100;}
label.pagelabel a:hover {text-decoration: none; color: #8A1A00;}

/* Right content */
div.ticket_top {width: 191px; padding-top: 43px; float: top;}
div#ticket_info_top {background: url(../images/dp_ticket_info_top.gif) repeat-y top left; }
div#ticket_foto_top {background: url(../images/dp_ticket_foto_top.gif) repeat-y top left; }
div#ticket_contacts_top {background: url(../images/dp_ticket_contacts_top.gif) repeat-y top left; }
div#ticket_statistic_top {background: url(../images/dp_ticket_statistic_top.gif) repeat-y top left; }
div#ticket_blog {background: url(../images/dp_ticket_blogi_top.gif) repeat-y top left; }


div.ticket_content {background: url(../images/dp_ticket_middle.gif) repeat-y top left; padding-left: 30px; padding-right: 45px; padding-top: 10px; font-family: Arial; font-size: 12px; color: #01026e; }
div.ticket_content a:link {text-decoration: none; color: #01026e; }
div.ticket_content a:visited {text-decoration: none; color: #01026e;}
div.ticket_content a:hover {text-decoration: underline; color: #01026e;}

div.ticket_bot {background: url(../images/dp_ticket_bot.gif) repeat-y bottom left; width: 191px; padding-bottom: 38px; }


/*  Footer */

div#footer { text-align: center; }
div#footer_links { width: 407px; height: 61px; background: url(../images/footer_links.gif) no-repeat; padding-top: 20px; font-family: Impact; font-size: 15px;  }
div#footer_links a:link {text-decoration: none; color: Black; }
div#footer_links a:visited {text-decoration: none; color: Black; }
div#footer_links a:hover {text-decoration: underline; color: Black; }

div.footer_text { font-size: 10px; }

/* Foto */
div.album { display: block;}
div.album_image {float:left;}
div.album_image img {border-style: none;}

div.album_info {width: 370px; float:left;}
div.album_info_right {text-align: right; width: 370px; float:left;}

div.album_title {font-size: 18px; font-family: Georgia; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
div.album_title a:link {text-decoration: none; color: #66653f; }
div.album_title a:visited {text-decoration: none; color: #66653f;}
div.album_title a:hover {text-decoration: none; color: #8d8c4e;}

div.album_descript {font-size: 14px; font-family: Georgia; padding: 10px;}
div.album_statistics {font-size: 12px; font-family: Tahoma; padding-top: 10px;}
div.album_separator {border-top: 1px dashed; margin: 20px 20px 20px 20px;}

/* Music */
div.ma_skin {float: left;}
div.ma_content {float: left; width: 330px; padding-left: 20px;}

div.ma_skin img {border-style: none;}

div.ma_title {font-size: 18px; font-family: Georgia; font-weight: bold; padding-top: 10px; padding-bottom: 10px; color: #66653f;}
div.ma_title a:link {text-decoration: none; color: #66653f; }
div.ma_title a:visited {text-decoration: none; color: #66653f;}
div.ma_title a:hover {text-decoration: none; color: #8d8c4e;}

div.ma_description {font-size: 14px; font-family: Georgia; padding: 10px;}
div.ma_year {font-size: 14px; font-family: Georgia; padding: 10px; font-weight: bold; }

div.ma_list {padding-left: 20px;}

td.ma_song_title {font-size: 14px; font-family: Georgia; font-weight: italic; width: 380px; height: 30px;}
td.ma_song_player {border-bottom: 0px dotted;} /*td.ma_song_player {border-bottom: 1px dotted;}*/

td.video_description {padding-bottom: 5%; border-bottom: 1px dotted; font-size: 14px; font-family: Georgia; font-weight: italic; width: 380px; height: 30px;}

td.photo {font-size: 14px; font-family: Georgia;  color: #66653f;}
span.page {font-size: 14px; font-family: Georgia; font-weight: bold; color: #66653f;}

span.page2 {font-size: 20px; font-family: Georgia; font-weight: bold; color: #01026e;}

a.page {font-size: 18px; font-family: Georgia; font-weight: bold; color: #66653f;}

 a.page:link {text-decoration: none; color: #66653f; }
 a.page:visited {text-decoration: none; color: #66653f;}
 a.page:hover {text-decoration: none; color: #01026e;}



td.ma_song_text_off {background: url(../images/txt_off.png) no-repeat center left; width: 26px; border-bottom: 0px dotted;}
td.ma_song_text_off a { display: block; width: 22; height: 25; overflow: hidden; text-indent: -9999px; outline: none; } 

td.ma_song_mp3_off {background: url(../images/mp3_off.png) no-repeat center left; width: 30px;  border-bottom: 0px dotted;}
td.ma_song_mp3_off a { display: block; width: 26; height: 26; overflow: hidden; text-indent: -9999px; outline: none; } 

td.ma_song_text_on {background: url(../images/txt_on.png) no-repeat center left; width: 5%;  border-bottom: 0px dotted;}
td.ma_song_text_on a { display: block; width: 22; height: 25; overflow: hidden; text-indent: -9999px; outline: none; } 

td.ma_song_mp3_on {background: url(../images/mp3_on.png) no-repeat center left; width: 30px;  border-bottom: 0px dotted;}
td.ma_song_mp3_on a { display: block; width: 26; height: 26; overflow: hidden; text-indent: -9999px; outline: none; } 

td.ma_song_downloads {font-size: 14px; font-weight: bold; font-family: Georgia; border-bottom-style:dotted; border-bottom-width:1px;}

div.error {font-size: 14px; font-family: Georgia; padding: 10px; color:red;}

div.gb_name {font-size: 18px; font-family: Georgia; font-weight: bold; padding-top: 20px; color: #66653f;}
div.gb_another {font-size: 14px; font-family: Georgia; font-weight: bold; color: #66653f;}
div.gb_text {font-size: 14px; font-family: Georgia; padding: 10px;}
input.field { width: 260px;border: 1px solid #66653f;}


a.photo {font-size: 10px; font-family: Tahoma;  color: #66653f;}

 a.photo:link {text-decoration: none; color: #66653f; }
 a.photo:visited {text-decoration: none; color: #66653f;}
 a.photo:hover {text-decoration: underline; color: #66653f;}

span.photo_title {font-size: 11px; font-family: Tahoma; text-decoration: underline; color: #000000;}
span.photo_bottom {font-size: 11px; font-family: Tahoma; color: #000000;}
span.photo_bottom_big {font-size: 14px; font-family: Tahoma; color: #000000;}

label.photo {font-size: 10px; font-family: Tahoma;  color: #66653f; cursor: pointer}

 label.photo:link {text-decoration: none; color: #66653f; cursor: pointer}
 label.photo:visited {text-decoration: none; color: #66653f;cursor: pointer}
 label.photo:hover {text-decoration: underline; color: #66653f;cursor: pointer}