*{padding:0; margin:0}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#420; color:#000;}

img{border:0}

.alignleft{float:left}
.alignright{float:right}

a{text-decoration:none; color:#1561b7}
a:hover{color:#003775; text-decoration:underline;}

#container{width:800px; margin:20px auto}
#main{background:#fff url(i/c2_main.gif) top right no-repeat; float:left}
#header{float:left; background:url(i/c1_main.gif) top left no-repeat}
#logo{margin:0 55px 0 25px; float:left}

#menu{float:left}
#menu li{float:left; list-style-type:none; margin-right:25px}

#content{float:left; width:790px; display:inline; margin:0 5px}
#promoEvent{height:220px}
#promoTxt{float:left; margin:115px 10px 0; display:inline; vertical-align:bottom}
	#promoTxt h2{color:#fff; background:#000; padding:3px 5px; margin-bottom:1px; font-weight:500; float:left; clear:both}

#shortView{background:url(i/shortViewBg.gif) no-repeat; width:790px; float:left}
#shortViewTop, #shortViewBtm{background:url(i/shortViewTop.gif) no-repeat; width:790px;float:left;}
#shortViewBtm{background:url(i/shortViewBtm.gif) no-repeat; float:left; clear:both; height:36px;}
#blog{width:425px; padding:20px 20px 0; float:left; color:#fff}
	#blog li{width:425px;list-style-type:none; float:left; border-bottom:1px dashed #ff9; padding:5px 0}
	#blog a{color:#ff9; font-weight:bold}
	#blog a:hover{color:#fff}
	#moreArticles{float:left; margin-top:10px}
	#blog h2{font-size:18px;}
        #blog ul{margin-top:10px; display:inline;}
        #blog ul li{margin:0 0 5px 0; float:left; display:inline; padding-left:10px}
#foto{width:285px; margin:20px 20px 0; float:left; color:#fff}
	#foto h2{font-size:18px; margin-bottom:5px;}
	#foto ul{margin:0; padding:0; float:left;}
	#foto ul.first-row{margin-bottom:6px;}
	#foto li{float:left; list-style:none; margin:0 8px 0 0;}
	#foto li.last{margin:0;}

/*blog*/
#blogContent{width:520px; float:left; margint:0 20px 0 20px; border-right:1px solid #e9e9e9; padding-right:20px;}
#blogContent .post{margin:10px 0 30px 0;}
#blogContent h2{font-size:20px; font-weight:normal;}
#blogContent h2 a{color:#e74c00}
#blogContent h2 a:hover{text-decoration:underline;}
#blogContent h2{margin-bottom:5px;}
#blogContent small{font-size:12px; color:#666;}
#blogContent small a{color:#1561b7; text-decoration:normal;}
#blogContent small a:hover{color:#003775; text-decoration:underline;}
#blogContent p{font-size:14px; line-height:19px;}
#blogContent .navigation{width:100%; float:left; margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:5px;}
#blogContent .tags{font-size:12px;}
#blogContent h3{font-size:16px; font-weight:bold; color:#666; margin-bottom:5px;}
#blogContent .logged{font-size:12px;}

#commentform fieldset{border:0;}
#commentform textarea{width:500px; height:150px; border:1px solid #666; font:14px arial,verdana; padding:3px 0 0 3px; margin-bottom:5px;}
#commentform label{float:left; width:70px; font-size:13px; font-weight:bold; color:#333; margin-bottom:5px; padding-top:2px;}
#commentform br{clear:both;}
#commentform input{border:1px solid #666; width:200px; font-size:14px; padding:2px 0 2px 3px; margin-right:5px;margin-bottom:5px; float:left;}
#commentform span{font-size:12px; color:#666;}
#commentform p input{border:0; float:none; display:inline; width:auto; heigth:auto; margin:0; padding:0;}
#commentform .subscribe-to-comments{margin-top:5px;}
#commentform .subscribe-to-comments label{width:auto; float:none; font-weight:normal; font-size:12px;}
h3#comments{margin-bottom:20px;}
h3#respond{clear:both;}
.commentlist .username{font-size:13px; margin-bottom:5px; float:left;}
.commentlist li{float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e9e9e9;}
.commentlist .commentmetadata{font-size:12px; float:left}
.commentlist .comment-text{clear:both; float:left; width:100%;}
#commentform input.publica-b{background:url(i/publica-b.gif) no-repeat; border:0; cursor:pointer; width:98px; height:47px;}
.contactform input.trimite-b{background:url(i/trimite-b.gif) no-repeat; border:0; cursor:pointer; width:95px; height:47px;}







/*Sidebar*/
#sidebar{width:200px; float:right; margin-top:15px;}
#sidebar h2{font-size:16px; font-weight:bold; color:#333; margin:20px 0 5px 0; float:left;}
#sidebar a{color:#1561b7; text-decoration:normal; font-size:13px;}
#sidebar a:hover{color:#003775; text-decoration:underline;}
#sidebar ul{margin:0; padding:0; list-style:none;}
#sidebar li{margin:0; padding:0; color:#666; font-size:11px; float:left; }
#sidebar ul ul{margin:0; padding:0; list-style:none; float:left;}
#sidebar li li{margin:0; padding:0 0 5px 0;width:180px;}

/*BlogSearch*/
.cautare{}
.cautare .search-input{background:url(i/bgCautare-input.gif); float:left; width:115px;  margin:0; height:32px; border:0; padding:15px 0 0 15px;}
.cautare .search-b{background:url(i/bgCautare-b.gif); float:left; width:36px; height:47px; border:0; cursor:pointer}

/*Eveniment*/
#event{float:left; width:750px; padding:20px; margin-top:5px; border-bottom:1px solid #ccc; border-top:3px solid #ccc}
   #event li{list-style-type:none; margin-bottom:10px}
   .year{margin:15px 0 5px; background:url(i/bgEventYear.gif) no-repeat; width:70px; height:25px; color:#fff; text-align:center; padding-top:8px}
   #event ul{margin: 0 15px}

   #event p{margin:0 0 10px}
   #event h4{margin-top:15px}

#partners{float:left; width:800px; min-height:20px; background:url(i/c3_main.gif) bottom right no-repeat; vertical-align:bottom; clear:both}
	#partners div{background:url(i/c4_main.gif) bottom left no-repeat; min-height:20px; float:left; clear:both}
	#partners img{float:left; margin:5px 0 0; padding-bottom:5px; margin-left:20px; vertical-align:bottom}
	
#footer{clear:both; padding:5px 20px; color:#fff; float:left; width:760px;}
	#footer a{color:#fff; font-weight:bold}

/*Audio*/
#audio{padding-top:30px;}
#audio li{margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e9e9e9; width:100%;}

#audio li h3{font-size:16px; font-weight:bold; color:#333;}

/*Video*/
#video{padding-top:30px;}
#video li{margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e9e9e9; width:100%;}
#video li h3{font-size:16px; font-weight:bold; margin-bottom:10px; color:#333;}

/*Discografie*/
#discografie{float:left; margin-top:30px; width:100%;}
#discografie h3{font-size:16px; font-weight:bold; margin-bottom:10px; color:#333;}
#discografie .coperta{width:100%; clear:both; float:left; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e9e9e9;}
#discografie .coperta img{float:left; margin-right:20px;}
#discografie .lyricsList li{font-weight:bold; font-size:13px;}
#discografie .lyricsList li a{color:#1561b7;}
#discografie .lyricsList li a:hover{color:#003775; text-decoration:underline;}
#discografie h4{font-size:14px;}

#discografie em{color:#666; font-size:12px;}
#discografie p{font-size:14px; line-height:19px;}
#discografie .piesa-ctr{float:left; width:100%; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e9e9e9;}

#contactform-ctr small{font-size:12px; color:#666; float:left; margin:20px 0;}
.contactleft label{font-size:16px; color:#333;}