body {
	margin:0 auto;
	background-color: black;
	background-color: #000;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
}

div.empty {
	clear: both;
	font-size: 1px;
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
}

div#wrapper {
	width:1000px;
	margin:0 auto;
	text-align:left
}

div#headerbg-sofia {
	width:1000px;
	height:226px;
	display:block;
	background-image: url(../images/headerbg.jpg)
}

div#headerbg-varna {
	width:1000px;
	height:226px;
	display:block;
	background-image: url(../images/headerbg_vn.jpg)
}


a.club, a.clubactive {
	display:block;
	top:-88px;
	left:0;
	position: absolute;
	z-index: 20;
	background-position: left top;
	background-repeat: no-repeat;
	height:26px;
	cursor: pointer;
	}
a.sofiabg {background-image: url(../images/sofia_bg.gif); width:148px; left:93px;}
a.varnabg {background-image: url(../images/varna_bg.gif); width:147px; left:245px;}
a.sofiaen {background-image: url(../images/sofia_en.gif); width:148px; left:93px;}
a.varnaen {background-image: url(../images/varna_en.gif); width:147px; left:245px;}
a.sofiaro {background-image: url(../images/sofia_en.gif); width:148px; left:93px;}
a.varnaro {background-image: url(../images/varna_en.gif); width:147px; left:245px;}

a.club:hover {background-position: left bottom; cursor: pointer;}
a.clubactive {background-position: left bottom;}
a.club span, a.clubactive span {position: absolute; top:-5555px; left:-5555px;}


div#menu {
	height:49px;
	padding-left:60px;
	position: relative;
	display: block;
	background-image: url(../images/menu.jpg)
}

div#body {
	display: block;
	background-image: url(../images/body.jpg);
	background-repeat: no-repeat;
	padding-left:50px;
	padding-right:35px;
	padding-top:30px;
	width:915px;
	position:relative;
	z-index: 2;
	/*width:1000px;*/
	}

div#footer {
	width: 1000px;
	height: 133px;
	margin-top:-70px;
	display: block;
	float:left;
	position:relative;
	z-index:1;
	background-image: url(../images/footer.jpg);
}

div, a, img, ul, li, span {outline: none}


ul#navigationen, ul#navigationbg, ul#navigationro {
	display: block;
	margin:0;
	padding: 0;
	list-style-type: none;
	position: relative;
}

ul#navigationen li, ul#navigationbg li, ul#navigationro li {
	float:left;
	position:relative;
	height:49px;
	list-style-type:none;
	margin:0;
	padding:0;
	cursor:pointer;
	display:inline;
}

ul#navigationen li a, ul#navigationbg li a, ul#navigationro li a {height:49px; position:relative; z-index:2; display: block; margin: 0; border:none; text-decoration: none;  cursor:pointer; float:left}
ul#navigationen li a span, ul#navigationbg li a span, ul#navigationro li a span {position:absolute; left: -3000px; z-index:1; height:49px; cursor:pointer}


ul#navigationen li a:hover, ul#navigationro li a:hover, ul#navigationbg li a:hover {background-position:0px -49px;}
ul#navigationen li a.active, ul#navigationro li a.active, ul#navigationbg li a.active {background-position:0px -98px;}

ul#navigationen li a.index {background-image: url(../images/m1ena.jpg); width:122px}
ul#navigationro li a.index {background-image: url(../images/m1roa.jpg); width:122px}
ul#navigationbg li a.index {background-image: url(../images/m1bga.jpg); width:132px}

ul#navigationen li a.events {background-image: url(../images/m2ena.jpg); width:135px}
ul#navigationro li a.events {background-image: url(../images/m2roa.jpg); width:135px}
ul#navigationbg li a.events {background-image: url(../images/m2bga.jpg); width:151px}

ul#navigationen li a.menu {background-image: url(../images/m3ena.jpg); width:119px}
ul#navigationro li a.menu {background-image: url(../images/m3roa.jpg); width:119px}
ul#navigationbg li a.menu {background-image: url(../images/m3bga.jpg); width:122px}

ul#navigationbg li a.blog {background-image: url(../images/m4bga.jpg); width:110px}

ul#navigationen li a.about {background-image: url(../images/m4ena.jpg); width:155px}
ul#navigationro li a.about {background-image: url(../images/m4roa.jpg); width:155px}
ul#navigationbg li a.about {background-image: url(../images/m5bga.jpg); width:120px}

ul#navigationen li a.gallery {background-image: url(../images/m5ena.jpg); width:146px}
ul#navigationro li a.gallery {background-image: url(../images/m5roa.jpg); width:146px}
ul#navigationbg li a.gallery {background-image: url(../images/m6bga.jpg); width:142px}

ul#navigationen li a.contacts {background-image: url(../images/m6ena.jpg); width:159px}
ul#navigationro li a.contacts {background-image: url(../images/m6roa.jpg); width:159px}
ul#navigationbg li a.contacts {background-image: url(../images/m7bga.jpg); width:161px}

div#lang {
float:right;
height:10px;
position:absolute;
right:50px;
top:-20px;
z-index:2;
}

div#bg {
background-image: url(../images/bg.jpg);
background-repeat:no-repeat;
width:19px;
height:10px;
display:block;
float:left
}

div#en {
background-image: url(../images/en.jpg);
background-repeat:no-repeat;
width:19px;
height:10px;
display:block;
float:left;
margin-left:10px
}
div#ro {
background-image: url(../images/ro.jpg);
background-repeat:no-repeat;
width:19px;
height:10px;
display:block;
float:left;
margin-left:10px
}

div#bg a, div#en a, div#ro a  {
width:100%;
height:100%;
display:block;
cursor:pointer
}

div.copyright {
margin-left:50px !important;
margin-left:25px;
float:left;
font-family: Verdana, Tahoma, Arial;
font-size:12px;
padding-bottom:30px;
line-height:18px;
color:#9b6bff;
margin-top:105px;
}

div.createdby {
float:right;
margin-right: 60px !important;
margin-right: 30px;
font-family: Verdana, Tahoma, Arial;
font-size:12px;
padding-bottom:30px;
line-height:18px;
color:#9b6bff;
margin-top:105px;
}

/* Blog Changes */

div#box {width:1000px; padding:0;}
div#top {width:1000px; padding:0; margin-bottom: 0;}
div#bgbox {
margin: 0;
background-image:url(../images/body.jpg);
background-repeat:no-repeat;
display:block;
padding-left:50px;
padding-right:35px;
padding-top:30px;
position:relative;
width:915px;
z-index:2;
}
#content {text-align: left}
#misc {width: 360px; text-align: left; background-color: #20002F; -moz-border-radius: 6px; -webkit-border-radius:6px;}
#info {width:340px; text-align: left;}
#sidebar {width:360px; text-align: left;}
.rsidebar {width: 360px; text-align: left;}
.entry {margin:0 0 30px;}
a:link, a:visited {color:white; font-weight: normal;}
.tabberlive {background-color: #20002F; -moz-border-radius: 6px; -webkit-border-radius:6px; padding-bottom: 0;}
ul.tabbernav {background-color: #20002F; width:350px; padding: 0 5px 0;}
.tabberlive .tabbertab {background-color: #37044F;}
.tabbertab {-moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;}
ul.tabbernav li.tabberactive a, ul.tabbernav li a:hover {background-color: #37044F;}
ul.tabbernav li a {background-color: #1C0925; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; margin:0;}
ul.tabbernav li {margin-right:3px;}
ul.tabbernav li a:hover {color:#fff; text-decoration: none;}
.rsidebar ul li ul li {padding: 0; margin-top:1px;}
.rsidebar ul li ul li a {background-color: #20002F; color:#ccc; padding:6px 10px; font-size:13px;}
.rsidebar ul li ul li a:hover {background-color: #37044F; color:#fff; padding:6px 10px; font-size:13px;}
.postinfo {background-color: transparent; -moz-border-radius: 6px; -webkit-border-radius:6px; border-color:#1C0925}
#content .entry h5 {
color:#AC24FF;
font-size:22px;
margin-bottom:15px;
padding:0;
line-height: 30px;
line-height: auto;
background-image:url(../images/heading.jpg);
color:#AC24FF;
background-repeat: no-repeat;
-moz-border-radius:16px;
margin-top:0;
-webkit-border-radius:16px;
}
#content #single h5 {
color:#AC24FF;
font-size:22px;
margin-bottom:15px;
padding-left:35px;
padding-top:2px;
padding-bottom:3px;
font-weight: normal;
color:#fff;
letter-spacing: 0;
line-height: 30px;
line-height: auto;
background-image:url(../images/heading.jpg);
color:#AC24FF;
background-repeat: no-repeat;
}
#content .entry h5 a {
background-image:url(../images/heading.jpg);
color:#AC24FF;
font-size:22px;
padding-left:35px;
padding-top:2px;
padding-bottom:3px;
margin:0;
line-height: 30px;
background-repeat: no-repeat;
letter-spacing: normal;
font-weight: normal;
-moz-border-radius:16px;
-webkit-border-radius:16px;
display: block;
background-repeat: no-repeat;
}
#content .entry h5 a:link, #content .entry h5 a:visited {line-height: auto; color:#AC24FF; font-weight: normal; letter-spacing: normal;}
#content .entry h5 a:hover {background-color: transparent; color:#fff; background-image:url(../images/heading_home.jpg); background-position: left top;}
* html #content .entry h5 a:hover {background-color: transparent; color:#fff; background-image:url(../images/heading.jpg); background-position: left top; background-repeat: no-repeat}
*:first-child+html #content .entry h5 a:hover {background-color: transparent; color:#fff; background-image:url(../images/heading.jpg); background-position: left top; background-repeat: no-repeat}

.tagsbox {background-color: #1C0925;}

#content .entry ul li {padding: 0; margin-top:1px; background-color: #1C0925; }
#content .entry ul li:hover {background-color: #1C0925; }
#content .entry ul li a {background-color: #20002F; color:#ccc; padding:6px 10px; font-size:13px; font-weight: normal; display: block;}
#content .entry ul li a:hover {background-color: #37044F; color:#fff; padding:6px 10px; font-size:13px; text-decoration: none;}

.boxcomments {background-color: #37044F;}
#content .entry2 h2 {font-weight: normal; letter-spacing: normal; }
.odd {background-color: #20002F}
.commentsfoot {background-color: #1C0925;}	
.postbox {background-color: #20002F}
input, input#url, input#author, input#email, textarea {border-color:#37044F;}
input#submit {background-color: #37044F; cursor: pointer; color:white;}
.rsidebar {color:#ccc;}

.rsidebar h2, #info h2, .lsidebar h2 {padding:0 12px;}
div#info h2 {padding:0;}

#content .entry a, #content .entry2 a {color:#cd7cff;}
#content .entry a:hover, #content .entry2 a:hover {color:#fff;}
#content .entry .tagsbox a {color:#cd7cff;}
#content .entry .tagsbox a:hover {color:#fff;}

h2 a:link, h2 a:visited, .title a {color:#cd7cff;}

div.createdby a {text-decoration: underline;}

ul.tablist {
display:block;
float:left;
padding:10px 0 3px;
width:100%;
}
* html ul.tablist {padding:10px 10px 3px;}
*:first-child+html ul.tablist {padding:10px 10px 3px;}