/*  
Theme Name: AlexVelea.com
Theme URI: http://www.alexvelea.com/
Description: Tema de wordpress realizata special pentru sitului lui Alex Velea. Code: Andrei Stoleru,  Design & Art direction: Daniel Moisa
Author: Andrei Stoleru, Daniel Moisa
Author URI: http://www.stoleru.com/
Version: 1.0
Tags: Summer, AlexVelea
.
Copyright 2010 HaHaHa Management
.
*/
@charset "utf-8";
/* CSS Document */
html {   }
* { outline: none; }
input { outline:0pt; }
body { margin:0; padding:0; background:url(images/bg.jpg) no-repeat 0px 0px; font-family:Arial, Helvetica, sans-serif; }

#main { width:1201px; float:left; z-index:2; }
#header {
	
	height:94px;
	width:100%;
}
#logo {	float:left;	margin: 20px; }
#content { float:left; width:100%;  }
.topC { background:url(images/top_content.jpg) no-repeat top left; width:100%; height:10px; float:left;  }
.bottomC { background:url(images/bottom_content.jpg) no-repeat top left; width:100%; height:10px; float:left;  }
#leftC { float:left; width:1021px !important; }
#rightC { float:right; width:180px; background:url(images/right_content.jpg) top left repeat-y; display:block;  }

#menu { float:right; }
#menu ul { padding:0; margin:0; list-style:none;   }
#menu ul li { float:left; color:white; background:url(images/menu_bg.jpg) repeat-x top left; height:41px; }
#menu ul li a { float:left; font-size:20px; font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial; margin:8px; text-decoration:none; text-transform:uppercase; }
#menu ul li a:hover { text-decoration:underline; }

#menu ul li.first { background:url(images/menu_first.png) top left no-repeat;   }
#menu ul li.last { background:url(images/menu_last.png) top left no-repeat;  }




#footer { float:left; background:url(images/footer.png) top left no-repeat; height:65px; width:100%;   }
#copy { float:right; margin:5px; font-size:10px; color:black; }

#ultima_stire { float:left; width:100%; height:208px;  background:url(images/sidebar_item_bottom.jpg) no-repeat left bottom; }
h2.green { float:left; color:#06ff00; font-weight:bold; font-size:14px; padding:0; margin:10px;    }
#ultima_stire h3 a { font-size:12px; float:left; color:#ffa60b; margin:5px 10px 0px 10px; padding:0; text-decoration:none;   }
#ultima_stire div.excerpt p{ float:left; font-size:12px; color:#FFF; margin:0px 10px 0px 10px; }

#ultim_video { float:left; width:100%; height:157px; background:url(images/sidebar_item_bottom.jpg) no-repeat left bottom; }
h2.cyan { float:left; color:#00f0ff; font-weight:bold; font-size:14px; padding:0; margin:10px;  }

#newsletter { float:left; width:100%; height:63px; background:url(images/sidebar_item_bottom.jpg) no-repeat left bottom; }
h2.red { float:left; color:#fe0000; font-weight:bold; font-size:14px; padding:0; margin:10px; }

#social { float:left; width:100%; height:99px; background:url(images/sidebar_item_bottom.jpg) no-repeat left bottom; }
h2.yellow { float:left; color:#febf00; font-weight:bold; font-size:14px; padding:0; margin:10px; }
#social ul { padding:0; list-style:none; margin-left:7px; }
#social ul li { float:left; margin:3px; }

#dotro { float:left; width:100%; height:43px}
#twitter { position:absolute; left:760px; top:30px; width:350px; }
#twitter h3.title { float:left; font-size:17px; font-weight:bold; color:white; margin:0; padding:0; }
#twitter span.content { clear:both; float:left; font-size:12px; color:white; margin-top:5px; overflow:hidden; height:30px;   }
#twitter a { color:#deff00;  }


/*   COLORS   */
a.white { color:white; }
a.red {  color:#ff006c;  }
a.cyan {  color:#00f0ff;  }
a.blue {  color:#0066ff;  }
a.green {  color:#06ff00;  }
a.pink {  color:#ff00d2;  }
a.orange {  color:#ffa60b;  }
a.brown {  color:#ff6c00;  }
a.yellow {  color:#ffea00;  }


/* PAGES */

#pageC { float:left; margin-left:460px; color:#FFF; margin-top:10px; width:546px; height:515px;   }
.scroll-pane {
	width:554px; height:485px;
	overflow: auto;
	margin-right:5px;
	
}
.scroll-pane p{ font-size:12px; margin:0; }
#loader { width:100%; height:100%; position:absolute; background-color:#48bcf9; top:0; left:0; z-index:200; }


.bigslider {  width:498px; height:294px; padding:0; margin:0; }
.bigslider ul li { height:290 !important; }
#sliderHome { position:absolute !important; left:480px !important; top:190px !important; width:498px; height:350px; }
.sliderPanel { position:absolute; left:477px; top:188px;  width:498px; height:294px; z-index:50; }


h2.VideoTitle { text-transform:uppercase; font-size:25px; color:#00f0ff; margin:10px 0 20px 0; font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial; font-weight:normal;  }
h1.newsTitle {  text-transform:uppercase; font-size:25px; color:#06FF00; margin:10px 0 20px 0; font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial; font-weight:normal; }
h1.newsTitle a { text-decoration:none;  }
h1.albumfoto {  text-transform:uppercase; font-size:25px; color:#06F; margin:10px 0 20px 0; font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial; font-weight:normal; float:left; }

#pag { position:absolute !important; top:646px; left:455px; font-size:12px;  color:#06FF00; background-color:black; width:550px; height:20px; padding:4px;  }
#pag a{ color:#06FF00;  }
.curr {  color:#FFFFFF; }

.piesa { float:left; background-image:url(images/bara_piesa.jpg); width:513px; height:27px; margin:3px 0 3px 0;   }
.playbut { float:left;  margin:4px 9px 2px 9px; }
span.titluPiesa { float:left; font-size:14px; color:#FFF; margin-top:4px;   }
a.save { float:right; background-image:url(images/save.png); width:13px; height:13px; cursor:pointer; margin:7px 10px 7px 0px; }
div.albume { float:left; width:519px; height:153px; background-image:url(images/chenar_albume.png); margin-bottom:10px;  }

table#contact tr td { font-size:12px;  font-family: Arial;  }
table#contact tr td h3 { margin-top:0px; margin-bottom:3px; }
table#contact tr td.form { color:#ffea00; }
div.textmsg { width:383px; height:134px; background-image:url(images/testmsg.jpg); margin-top:5px; }  
div.textmsg textarea { border:none; background:none; margin:5px; width:365px; height:120px; font-size:12px; color:#ffea00; overflow:hidden; font-family:Arial, Helvetica, sans-serif; }
table#contact tr td.inputstyle { width:316px; height:28px; background-image:url(images/contactinput.jpg); background-repeat:no-repeat;  }
table#contact tr td.inputstyle input { height:16px; width:300px; margin-top:-1px; margin-left:6px; border:none; background:none; color:#ffea00;   }
.submit { background-image:url(images/submitcontact.jpg); width:96px; height:26px; border:none; cursor:pointer; background-repeat:no-repeat; background-color:black;   }




#tooltip{
	position:absolute;
	border:1px solid #03C;
	background:#06C;
	padding:2px 5px;
	color:#FFFFFF;
	display:none;
	font-size:11px;
	z-index:400;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}
	
	a.sliderbut {  width:14px; height:14px; text-decoration:none; color:#FFFFFF; margin-right:5px; float:left; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; text-indent:6px;  }
	
	#small_slider_bg { position:absolute !important; background-image:url(images/small_slider.png); width:524px; height:86px !important; top:550px; left:450px !important; z-index:0;  }
	#small_slider { position:absolute !important;  width:290px; height:28px !important; top:580px; left:650px !important; }
	#small_slider ul li p{   font-size:20px; font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial; color:white; font-weight:bold; margin:0; padding:0;  }
	#small_slider ul li p small a { font-size:14px; font-family:Arial, Helvetica, sans-serif;  color:white; text-decoration:none; } 
	 #small_slider ul li { height:28px !important;  }
	a.upslider { position:absolute; width:31px; height:31px; background-image:url(images/up_slider.png); z-index:20; top:554px; left:942px; }
	a.downslider { position:absolute; width:31px; height:31px; background-image:url(images/down_slider.png); z-index:20; top:589px; left:942px; }
	
	
	.comment {  font-size:12px; background-color:#10969d; -webkit-border-radius: 5px;
-moz-border-radius: 5px; }
	#commentform a { color:#ffea00; }
cite.fn a { font-size:12px; color:#ffea00; font-style:normal; text-decoration:none; font-weight:bold; }
div.commentmetadata a { font-size:11px; color:#ffea00; text-decoration:none; }
.says { font-size:11px; color:white;    }
	div.inputstyle { width:316px; height:28px; background-image:url(images/contactinput.jpg); background-repeat:no-repeat;  }
    div.inputstyle input { height:16px; width:300px; margin-top:4px; margin-left:6px; border:none; background:none; color:#ffea00;   }
	
	.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	} 
	
	/*  CONCERTE */
	
	h1.post_title a { font-size:20px; color:#ffa60b; font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:100%; float:left; margin:10px 0 5px 0; text-decoration:none;   }
	span.post_excerpt { color:white; font-size:12px; width:100%; float:left; }
	span.comment_count a { float:left; text-align:right; width:100%; font-size:12px; color:#ffa60b; margin-top:5px; text-decoration:none; }
	.slidedesc {  width:492px; height:75px; margin-top:220px !important; color:white; font-size:19px; z-index:200; background-image:url(images/slider_panel.png); float:left !important;  }
	.slidedesc span { margin:10px 10px 5px 10px; float:left;  }
	#newsletter input { float:left;  }
	input.newsbut { background-image:url(images/newsbut.jpg); width:17px; height:17px; border:none; margin-left:5px; }
	.gallery  { clear:both; }
	.scroll-pane iframe { background:none; }
	.scroll-pane p a { color:#10969d; }

#videolist a {margin:10px 10px 0px 0px;  }
#videolist a img, #videolist a {  border: none; overflow: hidden; float:left;  }
#videolist a:hover { border:solid 2px #00f1fb; }
#videolist a:hover img { margin:-2px;  }

#videolist2 a {margin:0px 0px 0px 10px;  }
#videolist2 a img, #videolist2 a {  border: none; overflow: hidden; float:left;  }
#videolist2 a:hover { border:solid 2px #00f1fb; }
#videolist2 a:hover img { margin:-2px;  }

#sliderlink { position:absolute;  width:493px; height:290px; left:480px; top:190px; z-index:300;  }
#menu ul li a.curr { text-decoration:underline; }
.feed { float:left; background-image:url(images/feedburner.jpg); width:73px; height:14px; margin-top:10px; margin-left:2px;  }
.back { background-image:url(images/back.jpg); width:52px; height:16px; cursor:pointer; float:left; clear:left;   }


