body {width: 800px!important;
      font-size: 11pt;
	  font-family: Tahoma, "Myriad Pro Light";
	  text-align: center;
	  background: #fff url(img/bg.gif) repeat;
	  border: 10px #ACADB0 solid;
	  border-top: 0;
	  border-bottom: 0;
	  margin: auto;}

div#main {background: #fff;
	      width: 750px!important;
      
          border: 0;
          margin: auto;
          /*margin-top: -0px!important;*/
          margin-top: 0px;
          border-left: 25px #CACBCD solid;
            border-right: 25px #CACBCD solid;
            vertical-align: base;}

div#header {background: url(img/header.gif) no-repeat center;
            width: 750px!important;
            width: 650px;
            height: 180px;
            border: 0;
            margin: 0;}      
div#nav1 {width: 578px;
          padding: 0;
          padding-top: 40px;
          margin: 0px 0 auto 172px!important;
          margin-top: 17px;
          margin-left: 132px;
         }
ul#nav {width: 578px;
         height: 23px;
         background: url(img/meni.gif);
        /* margin: 10px auto!important;*/
         padding: 0;
        }
         
ul#nav {list-style: none;
    padding: 0;
    border: 0;
    font-size: 13pt;}
    
#nav li {position: absolute;
            margin-top: 0;
	        height: 23px;
	        border: 0px #ccc solid;
            padding: 0;
            }
            
#nav a, #nav li {display: block;
                       height: 23px;} 
#nav a, #nav a:hover, #nav a:visited {color: #2E6E8B}       

li#home {margin-left: 1px!important;
         margin-left: -288px;
         width: 48px;}
         
#home a:hover {background: transparent url(img/meni.gif) 0 -23px no-repeat}

li#discography {margin-left: 49px!important;
         margin-left: -240px;
         width: 108px;}
         
#discography a:hover {background: transparent url(img/meni.gif) -50px -23px no-repeat}         
         
li#lyrics {margin-left: 157px!important;
                margin-left: -132px;
                width: 52px;}
                
#lyrics a:hover {background: transparent url(img/meni.gif) -158px -23px no-repeat}                
                
li#gallery {margin-left: 209px!important;
           margin-left: -80px;
           width: 69px;}
           
#gallery a:hover {background: transparent url(img/meni.gif) -210px -23px no-repeat}           
           
li#downloads {margin-left: 278px!important;
            margin-left: -11px;
            width: 102px;}
            
#downloads a:hover {background: transparent url(img/meni.gif) -279px -23px no-repeat}            
            
li#contacts {margin-left: 379px!important;
              margin-left: 91px;
              width: 83px;}
        
#contacts a:hover {background: transparent url(img/meni.gif) -380px -23px no-repeat}                    

li#extras {margin-left: 462px!important;
             margin-left: 174px;
             width: 59px;}

#extras a:hover {background: transparent url(img/meni.gif) -463px -23px no-repeat}
                          
li#forum {margin-left: 522px!important;
           margin-left: 233px;
           width: 57px;}
           
#forum a:hover {background: transparent url(img/meni.gif) -523px -23px no-repeat}               
           
span {display: none;}

a:link, a:visited {color:#96B5C3;
        text-decoration: none;
        }

a:active {color: #3682A3;
          text-decoration: none;}

a:hover  {color: #3682A3;
          text-decoration: none;}
          
div#content {width: 640px;
             padding-left: 55px;
             padding-right: 55px;
             border: 0;
             margin: 0;
             }
div#content1 {width: 680px;
             padding-left: 35px;
             padding-right: 35px;
             border: 0;
             margin: 0;
             font-size: 10pt;}             
/*page headings*/

div#heading, div#heading2, div#heading3,
div#heading4, div#heading5, div#heading6 
            {width: 640px;
             height: 53px;
             margin: 0;
             border: 0;
             }
div#heading {background: url(img/news.gif) no-repeat right;}             
div#indexheading {background: url(img/news.gif) no-repeat right;
             width: 150px;
             float: right;
             height: 53px;
             margin: 0;
             border:0;}             
div#heading2 {background: url(img/discography.gif) no-repeat right;}
div#heading3 {background: url(img/lyrics.gif) no-repeat right;}
div#heading4 {background: url(img/downloads.gif) no-repeat right;}                          
             
div.spacer {clear: left;}             
div.news {position: relative;
	      width: 640px;
          margin: 0;
          text-align: left;
                        }
div.indexnews {position: relative;
               width: 420px;
               margin: 0;
               text-align: left;
               border: 0;
               padding: 0;
               float: left;}
h3.newsdate {font-size: 8pt;
             color:  #000;
             /*border-bottom: 1px solid #000;*/
             border-top: 1px solid #2D6984;
             margin-top:0;
             padding-top: 0;         
             text-align:right;}
div.news h1, div.indexnews h1 {display: block;
             width: 640px;
             color: #2E6F8C;
             font-size: 16pt;
            /*font-weight: light;
             font-style: italic;*/
             border: 0;
             border-bottom: 2px #CACBCD solid;
             margin: 0;
             letter-spacing: 2.2pt;
             /*font-family: "Myriad Pro"*/}
div.news img.int { border: 5px #BBD5E1 solid;}            
div.textcontainer, div#competition {
	               width: 430px;
                   float: left;
                   font-size: 10pt;
                   border: 0;
                   padding: 0;
                   margin: 0px 10px 20px 0px!important;
                   margin-top: 12px;
                   vertical-align: base;}
                   
div.textcontainer h1.titlepage {
	          width: 430px;}                   
                   
       
div.newsimgcontainer {width: 314px;
                     display: inline;
                     float: right;
                      border: 1px solid #54A5C7;
                      background: #BBD5E1;
                      margin: 17px 0 0 0;}
p.caption {color: #1D455A;
           font-size: 12pt;
           margin-top: -30px;
           margin-right: 10px;
           text-align: right;
           }                      

div#competition {width: 408px;
	             margin: 0 auto;
	             padding: 15px;
	             border: 1px solid #54A5C7;
	             background: url(img/cmpbg.jpg) no-repeat left bottom;}
div#competition div.textcontainer{ width: 250px;
	                               font-size: 10pt;
	                               }                 
div#competition h1{color: #347D9D;
                   width: 410px;
                    font-weight: bold;}
div#competition div.textcontainer a:link,
div#competition div.textcontainer a:visited {color:   #347D9D;;
                                           text-decoration: underline;
                                           font-weight: bold;}
div#competition div.textcontainer a:hover {color:   #347D9D;;
                                           text-decoration: none;
                                           font-weight: bold;}                                                                                 
                                       

                                                                      
div#competition div.newsimgcontainer {width: 140px;
}
div#competition p.caption {margin-top: -50px;}

img.newsimg, img.dgimg {
	         border: 7px #BBD5E1 solid;
             border-bottom: 50px #BBD5E1 solid;
	         
	                     }
	                     
h2.date {font-size: 10pt;}	                     

div#rightnewsblock {width: 178px!important;
                    text-align: right;
                    font-size: 10pt;
                    float:right;
                    background-color:#BBD5E1;
                    
                    margin: 0;
                    margin-top: 8px!important;
                    margin-top: 10px;
                    border: 1px solid #54A5C7;
                    padding: 5px;
                    font-weight: normal;}
div#rightnewsblock a:link, div#rightnewsblock a:visited,
div#rightnewsblock a:active {text-decoration: underline;
                             color:#1E4759;
                             font-weight: normal;
                             line-height: 14pt;}
div#rightnewsblock a:hover {text-decoration: none;
                            color: #2D6984;
                            font-weight: normal;
                            line-height: 14pt;}
div#rightnewsblock p {padding-bottom: 0px;
                      }                                                                             	                      
div.spacer1{width: 640px;
            padding: 0;
            
	       height: 2px;
           clear: both;
           background-color: #CACBCD;}
           
ul.dglist {list-style: none;
           padding: 0;
           margin: 10px 0 0 0;
           }
ul.dglist li {display: block;
	          width: 172px;
              padding-left:20px; 
              padding-right: 20px;
	          float: left;}
	          
p.dgcaption {color: #1D455A;
           font-size: 11pt;
           margin-top: -45px;
           margin-right: 5px;
           text-align: right;
           font-weight: normal;}

p.dgcaption a:link, a:visited, a:active {color: #1D455A;
                                         text-decoration: underline;
                                         font-weight: normal;}
p.dgcaption a:hover {color: #2F7093;
                      text-decoration: none;
                      font-weight: normal;}                      	          
	                              
/*lyrics index style*/
           
div#lyleft {width: 334px!important;
            
            float: left;
            margin: 0;
            margin-top: 8px;
            padding: 0;
            padding-right: 5px;
            border: 0;
            border-right: solid 1px #CACBCD;
            color: #347D9D;	}
            
div#lyright {width: 334px;
             float: right;
             margin: 0;
             margin-top: 8px;
             border: 0;
             border-left: solid 1px #CACBCD;
             padding: 0;
             padding-left: 5px!important;
             
             color: #347D9D;}
             
div.container {border: 0;
	           border-bottom: 2px #CACBCD solid;}             
                                                                
div#lyleft img.lyrimg {width: 126px;
	                   display: block;
                       float: right;
                       margin: 0 10px!important;
                      
                       margin-top: 10px;
                       border: 3px #BBD5E1 solid;
                       border-bottom: 8px #c3dae5 solid;
                       }	                     

div#lyright img.lyrimg {width: 126px;
	                   display: block;
                       float: left;
                       margin: 0 10px!important;
                       
                       border: 3px #BBD5E1 solid;
                       border-bottom: 8px #c3dae5 solid;
                       margin-top: 10px;}
                       

ol#last {height: 140px;}	                    
div#lyright ol.songlist {text-align: right;
                         min-height: 140px;!important
                         height: 140px;} 
                         
div#lyleft ol.songlist {text-align:left;
	                    padding-left: 25px!important;
	                    padding-left: 0;
                        min-height: 140px;!important
                        height: 140px;}
                        
ol.songlist a, ol.songlist a:visited {text-decoration: underline;
                                      font-weight: normal;
                                  color: #2C6883;}
ol.songlist a:hover {text-decoration: none;}                                                                                                       

/*downloads -  index page style*/

div#dlleft {width: 320px;
            border: 0;
            
            margin: 0;
            float: left;
            margin-top: 8px;}
            
div#dlright {width: 305px;
             border:0;
             margin: 0;
             border-left: 2px #CACBCD solid;
             float: right;
             margin-top: 8px;
             padding-left: 13px;}
             
h1.dl {width: 305px;
	   color: #2E6F8C;
       font-size: 16pt;
       border-bottom: 2px #CACBCD solid;
       margin: 0;
       letter-spacing: 2.2pt;}
     
div#dlleft h1 {text-align: left;}
div#dlright h1 {text-align: right;}         
       
ul.dllist {list-style: none;}
div#dlleft ul.dllist li {display: block;
                         line-height: 18pt;
                         text-align: left;}

div#dlright ul.dllist li {display: block;
                         line-height: 14pt;
                         text-align: right;
                         margin-right: 25px;}
                                                
div#footer {width: 740px!important;
            width: 750px;
            border: solid 3px #CACBCD;
            border-left: 0;
            border-right: 0;
	        clear: both;
            height: Auto;
            background: #fff;
            text-align: center;
            font-size: 9pt;
            padding: 5px;
            margin-top: 15px;
            font-style: capitalize;}
           
div#footer p a:link, div#footer p a:visited,
ul.dlist li a:link, ul.dlist li a:visited 
            {color:   #347D9D;;
             text-decoration: none;
            font-weight: bold;}            
            
div#footer p a:hover, ul.dlist li a:hover {color:   #347D9D;;
                      text-decoration: underline;
                      font-weight: bold;}             	    
            
                                                                                                                                                           