body {
    margin : 0;
    padding : 0;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    line-height : 17px;
    color : #000000;
    background-color : #000000;
    background : #333 url(images/bodybg.png) repeat-x fixed top center;
    text-align : justify;
}
#index {
    text-align : center;
    color : #ffffff;
    background : #101010 url(images/bg.png);
    margin-top : 50px;
}
#content {
    width : 700px;
    margin : auto;
    padding : 0;
}
#header {
    padding : 0;
    margin : 0;
    height : 139px;
    border-bottom : none;
    background-image : url(images/djak47.jpg);
}
#navigation {
    height : 30px;
    padding : 0;
    margin : 0;
    list-style : none;
    background-color : #ffffff;
    border : none;
    border-left : none;
    border-right : none;
}
#navigation ul {
    margin : 0;
    padding : 0;
    display : inline;
    list-style : none;
}
#navigation li {
    display : inline;
    margin : 0;
    padding : 0;
    float : left;
}
#navigation a {
    display : block;
    height : 30px;
    padding : 0;
    margin : 0;
}
#biography a {
    width : 100px;
    background-image : url(images/menu.gif);
    background-position : 0 0;
}
#biography a:hover {
    background-position : 0 -30px;
}
#news a {
    width : 68px;
    background-image : url(images/menu.gif);
    background-position : -100px 0;
}
#news a:hover {
    background-position : -100px -30px;
}
#tour-dates a {
    width : 103px;
    background-image : url(images/menu.gif);
    background-position : -168px 0;
}
#tour-dates a:hover {
    background-position : -168px -30px;
}
#downloads a {
    width : 107px;
    background-image : url(images/menu.gif);
    background-position : -271px 0;
}
#downloads a:hover {
    background-position : -271px -30px;
}
#top-10 a {
    width : 77px;
    background-image : url(images/menu.gif);
    background-position : -378px 0;
}
#top-10 a:hover {
    background-position : -378px -30px;
}
#gallery a {
    width : 81px;
    background-image : url(images/menu.gif);
    background-position : -455px 0;
}
#gallery a:hover {
    background-position : -455px -30px;
}
#friends a {
    width : 81px;
    background-image : url(images/menu.gif);
    background-position : -536px 0;
}
#friends a:hover {
    background-position : -536px -30px;
}
#contact a {
    width : 83px;
    background-image : url(images/menu.gif);
    background-position : -617px 0;
}
#contact a:hover {
    background-position : -617px -30px;
}
#navigation span {
    display : none;
}
#bottom {
    margin : 0;
    padding : 0px;
}
#footer {
    text-align : center;
    height : 50px;
    margin : 0;
    padding : 0;
    border : none;
    text-align : center;
    background-color : #ffffff;
}
#footer li {
    display : inline;
    margin : 0;
    padding : 0;
    list-style : none;
}
#footer ul {
    margin : 0;
    padding : 10px;
    padding-top : 3px;
}
a:link, a:visited {
    font-weight : bold;
    color : #18871e;
    text-decoration : none;
}
a:hover {
    font-weight : bold;
    text-decoration : underline;
    color : #3e3939;
}
a:link.download, a:visited.download {
    color : #7d7373;
}
a:hover.download {
    text-decoration : underline;
    color : #ff7f00;
}
#sredina {
    margin : 0;
    padding : 0px;
    padding-top : 0;
}
#sodrzina {
    padding : 10px;
    margin : 0;
    background-color : #ffffff;
    border : none;
    border-top : none;
    overflow : hidden;
}
h1 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #ff7f00;
    font-size : 14px;
    margin : 2px;
    padding : 2px;
}
h2 {
    text-align : center;
    color : #ff7f00;
    font-size : 13pt;
}
h3, h4 {
    color : #ff7f00;
    font-size : 12px;
    margin : 5px 0 0 0;
    padding : 0;
}
.grupa img {
    float : left;
    background : #404040;
    padding : 2px;
    border : 1px solid #4c4c4c;
    margin : 10px 10px 0 0;
}
.grupa p, .grupa ul {
    margin-left : 175px;
}
hr {
    clear : both;
}
.datum {
    text-align : right;
    font-size : 10px;
    margin : 0;
    padding : 0;
}
.post {
    padding : 10px 0 0 0;
}
.prevnex {
    clear : both;
    text-align : center;
}
fieldset {
    border : 1px solid #4b5c84;
}
legend {
    background-color : #007b84;
    border : 1px solid #4b5c84;
    color : #ffffff;
}
label {
    display : block;
    float : left;
    width : 150px;
    text-align : right;
}
.centar {
    text-align : center;
}
#gallery img {
    border : 2px solid #fe6c01;
    padding : 2px;
    margin : 5px;
    text-align : center;
}
#gallery img:hover {
    border : 2px solid #00b9c6;
    padding : 2px;
    margin : 5px;
    text-align : center;
}
.linija-dolu {
    border-bottom : 1px solid white;
}
.break {
    clear : both;
}
.ramka {
    border : 1px solid #000000;
    margin : 0 10px;
}
.underlined {
    text-decoration : underline;
}
.skrieno {
    display : none;
}
.prvo {
    background : url(images/djak47.jpg) center 0%;
}
.listless {
    list-style : none;
}
.unbold {
    font-weight : normal;
}
.grupa img {
    float : left;
    background : #404040;
    padding : 2px;
    border : 1px solid #4c4c4c;
    margin : 10px 10px 0 0;
}
.grupa p, .grupa ul {
    margin-left : 175px;
}
.datum {
    text-align : right;
    font-size : 10px;
    margin : 0;
    padding : 0;
}
.post {
    padding : 10px 0 0 0;
}
.prevnex {
    clear : both;
    text-align : center;
}
.grupa img {
    float : left;
    background : #404040;
    padding : 2px;
    border : 1px solid #4c4c4c;
    margin : 10px 10px 0 0;
}
.grupa p, .grupa ul {
    margin-left : 175px;
}