body {margin:0; padding:0; background:#000; font-family:Arial; font-size:11px; color:#fff}

.glContainer {width:900px; margin:0 auto; background:url(../images/bg-header.png) no-repeat top left; height:400px}
img {border:none}
input, select {font-size:13px; font-family:Arial, Helvetica, sans-serif}
h3, h5 {margin:0; padding:0; font-size:10px}
p {margin:0}
a {color:#C2C2C2; text-decoration:underline}
a:hover {text-decoration:none}

.header {margin:0; padding:0; width:100%}
.header ul.top-menu {margin:0; padding:0}
.header ul.top-menu li {list-style-type:none}
.header ul.top-menu li.info {padding:0 0 0 20px}
.header ul.top-menu li.download {padding:0 0 0 170px}
.header ul.top-menu li.talk {padding:0 0 0 5px}
.header ul.top-menu li.gallery {padding:0 0 0 125px}
.header ul.top-menu li.other {padding:0 0 0 45px}

.content {margin:0; padding:50px 0 0 0; width:100%}
.content .left-bar {float:left; width:170px; padding:0 10px}
.content .middle-bar {float:left; width:460px; padding:0 20px}
.content .right-bar {float:left; width:180px; padding:70px 10px 0 10px}

.footer {margin:0; padding:80px 0 0 260px; height:56px; background:url(../images/bg-footer.png) no-repeat top left; clear:both}
.footer ul.bottom-menu {margin:0; padding:0; overflow:hidden}
.footer ul.bottom-menu li {list-style-type:none; float:left; border-left:1px solid #fff; margin:0 0 0 -1px; line-height:12px}
.footer ul.bottom-menu li a {text-decoration:none; color:#fff; padding:0 11px 0 10px}
.footer ul.bottom-menu li a:hover {text-decoration:underline}
.footer p {clear:both; padding:5px 0 0 10px; margin:0}

.cnt-block {width:100%; padding:0; margin:0 0 40px 0; float:left}
.cnt-block h3 {text-transform:uppercase; border-bottom:1px dashed #fff; padding:0 0 5px 0}
.cnt-block .cnt {float:right; width:90%; text-align:left; padding:10px 0 0 0}
.cnt-block .cnt ul {margin:0 0 0 10px; padding:0}
.cnt-block .cnt ul li a {color:#fff; text-decoration:underline; font-style:italic}
.cnt-block .cnt ul li a:hover {text-decoration:none}
.cnt-block .cnt ul.vote {margin:0 0 10px 0}
.cnt-block .cnt ul.vote li {list-style-type:none}
.cnt-block .cnt p {margin:0 0 10px 0}

.right-bar .cnt-block h3 {text-align:right}
.right-bar .cnt-block .cnt {float:left; width:100%}
.right-bar .cnt form {padding:0 0 0 3px}

.middle-bar .cnt {float:right; width:90%; padding:10px 0 25px 0; margin:0 0 10px 0; background:url(../images/border-bottom.png) no-repeat bottom left}
.middle-bar .cnt-block {margin:0}
.middle-bar .cnt-block p.date {font-size:10px; font-style:italic; padding:0 0 5px 0; margin:0}
.middle-bar .cnt-block h5 {font-style:italic; padding:0 0 5px 0; font-size:11px}
.middle-bar .cnt-block img {float:left; padding:0 5px 0 0}
.middle-bar .cnt-block .news {float:left; width:235px}
.middle-bar .cnt-block .txt-only {width:365px}
.middle-bar .cnt-block span.details a {text-decoration:underline; color:#fff; font-size:10px; font-style:italic}
.middle-bar .cnt-block span.details a:hover {text-decoration:none}
.middle-bar .top-banner {text-align:center; padding:20px 0}
.middle-bar .top-banner img {float:none}
.middle-bar .last {background:none}

.middle-bar .top-forum {margin:0 !important; padding:0}
.middle-bar .top-forum li {list-style-type:none; background:url(../images/icon-small.gif) no-repeat top left; padding:0 0 10px 20px}

input.txt {border-top:#757575; border-right:#dadada; border-bottom:#dadada; border-left:#7b7b7b; border-width:1px; border-style:solid; background:#fff; color:#000; font-size:10px; text-transform:uppercase; width:170px; padding:3px; margin:0 0 5px 0}

.sub-menu {padding:10px 0 0 0}
.sub-menu ul {margin:0; padding:0; cursor:pointer}
.sub-menu li {list-style-type:none; border-bottom:1px solid #1a1a1a; padding:3px 0 3px 10px}
.sub-menu li a {text-decoration:none; color:#fff; display:block; text-transform:uppercase}
.sub-menu li a:hover {text-decoration:underline}
.sub-menu li li {border:none; padding:3px 0 3px 20px; background:url(../images/icon-menu.gif) no-repeat 10px 9px}
.sub-menu li li a {text-transform:none}

#ajaxSearch_input  {border-top:#757575; border-right:#dadada; border-bottom:#dadada; border-left:#7b7b7b; border-width:1px; border-style:solid; background:#fff; color:#000; font-size:10px; text-transform:uppercase; width:170px; padding:3px; margin:0 0 5px 0}

#ajaxSearch_submit {
       display: inline;
       height: 22px;
       line-height: 22px;
	   background:url(../images/btn-search.png) no-repeat top left;
	   border:none;
	   width:60px;
	   cursor:pointer;
}

#ajaxSearch_output {
      border: 1px solid #444;
      padding: 10px;
      background: #fff;
      display: block;
      height: auto;
      vertical-align: top;
}

.AS_ajax_result {
      color: #444;
      margin-bottom: 3px;
}

.AS_ajax_resultLink {
      text-decoration: underline;
      color: #fff;
}

.AS_ajax_resultDescription{
      color: #555;
}

.AS_ajax_more {
      color: #555;
}


	/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  font-size:1em;
  margin:0;
  padding:0;
}
.poll_container {
  width:100%;
  background-color:black;
  color:white;
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-left:auto;
  margin-right:auto;
}
.poll_question {
  width:100%;
  text-align:center;
}
.poll_row_container {
  width:100%;
  padding:.1em 0;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  background-color:#c6c981;
  border:1px solid black;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  background-color:#FF3366;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:50%;
  float:left;
  text-align:right;
  margin:0;
  padding:0;
}
.float_right_text_left {
  width:50%;
  float:right;
  text-align:left;
  margin:0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}

/* END - poll.css */


.ditto_paging {
    border-top: 1px solid white;
    padding: 10px;
    font-size: 86%;
    color: white;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid white;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: black;
    color: white;
}
#ditto_pages .ditto_off {
    border: 1px solid white;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: white;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid white;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: white;
}
#ditto_pages a:hover {
    background-color: #333;
    color: white;
}


#accordion {
    width: 165px;
    font-size: 11px;
}

#visible {
    color:#FFF;
    background-color: #333;
}
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6 {
    margin: 0;
    padding-bottom: 0;
    border: none;
}
.panel_body {
    
}

