body
        {
            margin: 0;
            padding: 0;
            padding-top:5px;
            /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
            font-family: "Lucida Grande", Arial, "Helvetica", Verdana, sans-serif;
            color: #000;
            background-color: #E3E3E3;
            text-align: center;
        }

        a{
            text-decoration:none;
            color:#055999;
        }
        
        #container        
        {    
            width:960px;
            margin: 0 auto;
            text-align: left;
        }
        
        #logo{
            background-color:#2B71A3;
            height:70px;
            position: relative;
            width: 100%;
            margin-bottom:3px;
        }

        
        #logo div{
            position: absolute;
            height:56px;
        }
        
        #nav{
            list-style-type:none;
            padding:0;
            margin:0;
            padding-top:10px;
            margin-bottom:10px;
        }
        
        #nav li{
            display:inline;
            padding:0;
            margin:0;
        }
        
        #nav li a{
            font-family:Arial, Helvetica, sans-serif;
            font-size:15px;
            font-weight:bold;
            color:#fff;
            text-decoration:none;
            padding-top:3px;
            padding-bottom:3px;
            padding-left:6px;
            padding-right:6px;
        }
        
        #nav li a img{
            border:none;
        }
        
        #nav li a:hover{
        background-color:#7498BB;
        }
        
        /*submenu*/
        /*end-submenu*/
        
        #letters{
            /*background-color:#BCD796;*/
            width: 800px;
            left: 25px;
            top:33px;
            position: absolute;
        }
        
        #letters a{
            text-decoration:none;
            color:#000;
            padding-left:3px;
            padding-right:3px;
            background-color:#7498BB;
        }
        
        #letters a:hover{
            background-color:#DDEEC2;
        }
        
        #letters span{
            font-size:11px;
            font-weight:700;
            padding-left:7px;
        }
        
        /*reklama maza*/
        #adsmenu{
            float: left;
            width: 144px;
            border:1px solid #CCCCCC;
            border-right:none;
            background-color:#F7F7F7;
            font-size: 11px;
        }

        #adsmenu h2{
            font-size: 13px; font-weight:700; padding:0; margin:0;
        }
        /*end reklama maza*/
        
        #rightmenu{
            float: right;
            font-size: 12px;
            width:280px;
            background-color:#F2F2F2;
            border:1px solid #CCCCCC;
            border-left:none;
            padding:5px;
            padding-left:15px;
            padding-right:15px;
        
         
        }

        #rightmenu h2{
            font-size: 13px; font-weight:700; padding:0; margin:0;
        }

        #rightmenu ul{
            padding:0;
            margin:0;
            margin-top:5px;
        }

        #rightmenu ul li{
            list-style:none;
            border-bottom:1px solid #DDDDDD;
            padding-bottom:4px;
            padding-top:1px;
            font-size:12px;
            color:#000000;
        }

        #rightmenu ul li:last-child{
            border:none;
        }

        #rightmenu ul li a{
            font-size:12px;
            text-decoration:none;
            color:#055999;
        }

        #rightmenu ul li a:hover{
            background-color:#ECECEC;
        }
        
        
        #content{
            border:1px solid #CCCCCC;
            margin: 0 300px 0 0;
            width:627px;
            font-size: 12px;
            padding:5px;
            padding-left:15px;
            padding-bottom:15px;
            text-align:left;
            background-color:#fff;
            height:100%;
        }

        #content a{
            font-size:12px;
            text-decoration:none;
            color:#055999;
        }

        #content h1 {

            margin:0;
            font-size:20px;
            /*color:#D51007;*/
            padding-bottom:20px;

        }
        
        #content .cbox{
            width:650px;
            margin-bottom:9px;
        }
        
        #content .text{
            background-color:#fff;
        }
        
        #content .col{
            background-color:#BCD796;
            height:20px;
            position: relative;
            width: 100%;
        }
        
        .col h2{
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:11px;
            position: absolute;
            height:26px;
            padding:0;
            margin:0;
            padding-top:3px;
            padding-left:8px;
            color:#000000;
        }
        
        #content .title{
            background-color:#2B71A3;
            height:26px;
            position: relative;
            width: 100%;
            
        }
        
        #content  .cbox .title h1{
            position: absolute; padding:0; margin:0;
            left:10px;
            top:5px;
            color:#FFFFFF;
            font-size:13px;
            font-family:Arial, Helvetica, sans-serif;
        }
        
        #content .title div{
            position: absolute;
            height:26px;
        }
        
        #content .bottom{
            background-color:#fff;
            height:6px;
            position: relative;
            width: 100%;
            
        }
        
        #content .bottom div{
            position: absolute;
            height:6px;
        }
        
        /*hhh*/
        #rightmenu .cbox{
            width:300px;
            margin-bottom:9px;
        }
        
        #rightmenu .text{
            background-color:#fff;
        }
        
        #rightmenu .title{
            background-color:#BCD796;
            height:24px;
            position: relative;
            width: 100%;
            
        }
        
        #rightmenu .title div{
            position: absolute;
            height:24px;
        }
        
        #rightmenu .title h1{
            position: absolute; padding:0; margin:0;
            left:10px;
            top:5px;
            color:#325B0A;
            font-size:13px;
            font-family:Arial, Helvetica, sans-serif;
        }
        
        #rightmenu .bottom{
            background-color:#fff;
            height:6px;
            position: relative;
            width: 100%;
            
        }
        
        #rightmenu .bottom div{
            position: absolute;
            height:6px;
        }
        /*hhh*/
        
        #footer{
            clear: both;
            /*height:60px;*/
            /*background-color:#235C83;*/
        }
        
        #footer div{
            background-color:#2B71A3;
            /*height:30px;*/
            padding: 10px;
        }
        
        /*text ul*/
        .cbox .text{
            padding-left:5px;
            padding-right:5px;
        }
        
        #content table{
            width:100%;    
        }
        
        #content table td{
            width:33%;
        }
        
        #content ul{
            padding:0;
            margin:0;    
        }
        
        #content ul li{
            list-style:none;
            border-bottom:1px solid #ECECEC;
            padding-bottom:4px;
            padding-top:1px;
            font-size:12px;
            color:#000000;    
        }
        
        #content ul li a{
            font-size:12px;
            text-decoration:none;
            color:#055999;
        }
        
        #content ul li a:hover{
            background-color:#ECECEC;
        }

        #content hr {

        border:none;
        border-top:1px solid #CCCCCC;
        background-color: #CCCCCC;
        position:relative;
        left:-15px;
        width:647px;
        height:0px;

    }
        
        #rightmenu .text{
            padding-top:5px;
        }
        /********/
        
        /*shoutbox*/
        .shoutbox{
            padding-top:0px;
            background-color:#fff;
            padding-left:10px;
            padding-right:10px;
        }
        .shoutbox span{
            font-family: Arial,  Verdana, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
        }
        
        .shoutbox .msgbox{
            border: 1px solid #9c9c9c;
            width: 230px;
            padding: 1px;
            margin-left:3px;
            margin-top:5px;
            font-size:12px;
        }
        
        .shoutbox .button{
      border: 1px solid #d0ccc9;
      background: #fff;
      color: #5f95ef;
      font-size: 11px;
      font-weight: 700;
      margin-left:38px;
        }
        
        .shoutbox #shoutbox_msg{
            position:relative;
            margin:0;
            padding:0;
            list-style:none;
            text-align:left;
            margin-top:5px;
            border-top:1px solid #ECECEC;
        }
        
        .shoutbox #shoutbox_msg li{
            padding:0;
            margin:0;
            font-family: Arial,  Verdana, Helvetica, sans-serif;
            font-size:11px;
            font-weight:bold;
        }
        
        .shoutbox #shoutbox_msg li span.msg{
            font-weight:normal;
            font-size:11px;
        }
        
        .shoutbox #shoutbox_msg li img{
            margin:0;
            padding:0;
        }
        
        /*end-shoutbox*/
        
        a.singers_link{
            font-weight:bold;
            font-size:13px;
            color:#005FA9;
            margin-right: 4px;
        }
        
/*rounded corners*/
div#nifty{ margin: 0 10%;background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #E5ECF3}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #2B71A3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/*css spirites*/
.sprites {
    background: transparent url('http://elyrics.lt/system/template/web/images/sprites.png') no-repeat;
    height: 24px;
    width: 10px;
}

._box-top-right {
    background-position: -10px 0;
}

.box-bottom-left {
    background-position: -20px 0;
    height: 6px;
    width: 5px;
}

.box-bottom-right {
    background-position: -25px 0;
    height: 6px;
    width: 5px;
}

.box-top-left {
    background-position: -30px 0;
}

.box-top-right {
    background-position: -40px 0;
}

.bullet {
    background-position: -50px 0;
    height: 16px;
    width: 16px;
}

.nav-left {
    background-position: -66px 0;
    height: 25px;
    width: 9px;
}

.nav-right {
    background-position: -75px 0;
    height: 25px;
    width: 9px;
}

hr{
    height:0px;
    border:none;
    border-top:1px solid #CCCCCC;
    background-color: #CCCCCC
}

/* Bar Graphs apklausa */
.graph {
  width: 250px;
  position: relative;
  right: 30px;
}
.bar-title {
  position: relative;
  float: left;
  width: 104px;
  line-height: 20px;
  margin-right: 17px;
  font-weight: bold;
  text-align: right;
}
.bar-container {
  position: relative;
  float: left;
  width: 110px;
  height: 10px;
  margin: 0px 0px 15px;
}

.bar-container div {
  background-color:#cc4400;
  height: 20px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  text-align: center;
}
#comment_button{
	background:url(../images/balsuoti.jpg) no-repeat;
	width:77px;
	height:20px;
	border:0px;
	font-size:11px;
	font-weight:700;
	color:#fff;
}
.code{
 background: #fff url(../../../../captcha.apsauga.php) no-repeat;
 padding: 1px 0px 1px 55px; border:1px #7f9db9 solid; height:18px; width:88px;
	}
#error{
 
 background:#ffbaba;
 width:100%;
 color:#d8000c;
 font-weight:700;
 border:1px #d8000c solid;
 text-align:center;
 padding:5px 0 5px 0 ;
 }
