html {
font-size: 100%;
}

body {
background: #000 url(/template/img/bg.jpg) repeat-y top center; 
margin: 0px; 
height: 100%; 
color: #fff;
font-size: 75%;
font-family: Arial, Helvetica, sans-serif;
}

.menu-rght-top {
background: url(/template/img/top.gif); 
width: 309px; 
height: 8px;
}

.menu-rght-btm {
background: url(/template/img/btm.gif); 
width: 309px; 
height: 7px; 
margin-bottom: 30px;
}

.menu-rght-mid {
background: url(/template/img/lr.gif) repeat-y; 
width: 309px;
}

.menu-txt {
margin-top: 0px;
margin-right: 20px;
margin-left: 30px;
margin-bottom: 0px;
padding-top: 20px;
padding-bottom: 20px;
}

.menu-txt p {
padding: 0px;
margin: 0px;
}

.menu-txt h1,h2,h3 {
font-weight: bold;
font-size: 120%;
padding: 0 0 0 0;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-bottom: 10px;
}

.menu-txt ul {
margin: 0px; 
padding: 0px; 
list-style:none;
}
.menu-txt li {
color: #ffd800; 
font-family: Tahoma, Verdana, Arial, sans-serif; 
font-size: 110%; 
padding: 0px;
}
.menu-txt li a {
display: block; 
color: #ffd800; 
font-size: 110%; 
text-decoration: none;
}
.menu-txt li a:hover {
color: #fff; 
text-decoration: none;
}
.menu-txt li a.voted {
display: block;
color: #fff;
}

.menu {
padding-top: 49px;
padding-left: 42px;
}

.menu a {
color: #ffd800; 
text-decoration: underline;
font-size: 180%;
margin-right: 30px;
}
.menu a:hover {
color: #fff; 
text-decoration: underline;
}
.menu a.voted {
color: #fff;
}


a {
color: #ffd800; 
text-decoration: underline;
}
a:hover {
color: #fff; 
text-decoration: underline;
}
a.voted {
color: #fff;
}

.content {
padding-left: 42px;
}

.content-rght-top {
background: url(/template/img/top_c.gif); 
width: 645px; 
height: 8px;
}

.content-rght-btm {
background: url(/template/img/btm_c.gif); 
width: 645px; 
height: 7px; 
margin-bottom: 30px;
}

.content-rght-mid {
background: url(/template/img/lr_c.gif) repeat-y; 
width: 645px;
}

.content-txt {
margin-top: 0px;
margin-right: 20px;
margin-left: 30px;
margin-bottom: 0px;
padding-top: 20px;
padding-bottom: 20px;
}

div.content-txt {
    overflow: hidden;
    display:inline-block;
}

div.content-txt {
    display:block;
}

.content-txt h1,h2,h3 {
font-weight: bold;
font-size: 120%;
padding: 0 0 0 0;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-bottom: 10px;
}
