body {
	background-color: #abd7da;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
}
h1, h2, h3 { margin-top:0; }
.break { clear:both;}

a {color:#FFF;text-decoration:none;}
a:hover {color:#FFF;text-decoration:none;}
a:active {color:#FFF;text-decoration:none;}
a:visited {color:#FFF;text-decoration:none;}

#wrapper {}

#content { width:900px;margin: 0 auto; padding: 0 0 50px; overflow:hidden;}

.necklace { margin-bottom:-10px;}

.border {border:10px solid #CBF7FA; padding:10px;}
.border-nopad {border:10px solid #CBF7FA; padding:0;}

#col-1 {width:215px; margin-right:20px; float:left;}
#col-2 {width:215px; margin-right:20px; float:left;}
#col-3 {width:430px; float:left;}
.left-item {height:270px; margin-bottom:20px;}


#mainMenu {background-color:#F2F2F2;}
#mainMenu h1 {color:rgb(70,70,70); font-size:32px; line-height:28px; margin-bottom:28px;}
ul.main-menu {padding:0; margin:0; }
ul.main-menu-sub {padding:10px 0 0 0; margin:10px 0 0 0; border-top:1px solid #4D4D4D; }
ul.main-menu li, ul.main-menu-sub li { list-style:none; text-transform:uppercase; font-size:14px; line-height:16px;font-weight:bold; letter-spacing:-1px; }
ul.main-menu li a { color:#4D4D4D; text-decoration:none; border:none;  }
ul.main-menu-sub li a { color:#B3B3B3; text-decoration:none; border:none; }
ul.main-menu li a:hover { color:#222; text-decoration:none; border:0;  }
ul.main-menu-sub li a:hover { color:#AAA; text-decoration:none; border:0; }

ul.main-menu li a:active { color:#222; text-decoration:none; border:0;  }
ul.main-menu li a:visited { color:#4D4D4D; text-decoration:none; border:0;  }


#portfolioLinks {background-color:#333333; color:#FFF;}
#portfolioLinks h2 {color:white; font-size:32px; line-height:28px;}


#updates { background-color:#65547F; color:#EEE;}
#ducttape {
	width:120px;
	position:absolute;
	margin-left: 100px;
	margin-top: -65px;
}
#blognews {height:250px;}

#featured { color:#FFF; position:relative;}
#featured a { color:#FFF; text-decoration:none;}
#featured h2 { padding:0; margin:0;font-size:18px;}
.shader { margin: -10px -10px 10px -10px; padding:10px; background: url(../images/layout/b65.png) repeat; text-transform:uppercase; position:absolute; width:175px;}
#featured img  { margin: -10px -10px 10px -10px; position:absolute;}


#mainContainer { height:620px; background:#CBF7FA; overflow:hidden; color:#FFF;}

/*-- AJAX --*/
#AjaxifyLoading { width: 100%; text-align:center; margin-top:100px;}

/*--- INNER ---*/

.list-item {margin-bottom:10px; padding:10px; width:390px;}
.list-item h2 {padding:0; margin:0;font-size:17px; text-transform:uppercase; color:#FFF; font-weight:normal; text-decoration:none;}
.purple {background-color:#65547F;}

.red { background-color:#D63E33; }
#band-loop .red { background-color:#D63E33; cursor:pointer;}
.red:hover { background-color:#C7392F; cursor:pointer;}
.red a:hover { background-color:#C7392F; cursor:pointer;}
/*-- RSS --*/
#rss{ width:175px;}
.entry h2.postTitle {display:inline;font-weight:normal; font-size:14px; margin-bottom:0; }
.rss-date {font-size:9px;
letter-spacing:1px;
line-height:16px;
display:block;
text-transform:uppercase;}
.rss-readmore a {color:#D599B5; margin-left:5px; font-size:9px; text-transform:uppercase;}
.rss-readmore a:hover {color:#EF95C1; text-decoration:underline;}
.entry {padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #453B59;}

/*--- Boxes --*/

.innerContent {width:410px; /*overflow:visible;*/}

.inTitle {
	background-color:#65547F;
	color:#FFF;
	height:30px;
	padding:10px;
	position:relative;
	}
.inTitle h1, h4 {padding:0; margin:0;}
.inTitle h1 {font-size:18px; text-transform:uppercase;}
.inTitle h4 {font-size:10px;}
.inTitle #goBack{position:absolute; margin-top:-21px; right:21px;}

.inMediaWrap {
	height:270px;
	/*position:relative;*/
	}

.inMediaWrap {
padding:0;
margin:0;
}
	
.inContentWrap {
	height:300px;
	background:#707070;
	color:#FFF;
	position:relative;
	overflow:hidden;
}

.langSelector {
	position:absolute;
	width:95px;
	/*margin-left: 305px;*/
	left: 315px;
	margin-top: 3px;
	text-align:right;
	z-index:999;
	}
.langTrigger{ background-color:#900; padding:2px 3px 0 3px;}
.langInactive {				background:#d53e33;
}


.inContent { padding:0px; width:840px; margin-left:0; }
.inContent-Single { padding:0px; margin-left:0; }
	.TextWrap {
		background:#d53e33;
		height:175px;
		overflow:hidden;
		
		}
	.TextWrap-single {
				background:#d53e33;

		
		}
		
	.LinkTitles {
		background:#4ba5dc;
		font-weight:bold;
		}
	.Links {
		background:#707070;
		color:#CCC;
		}
		.LinkTitles ul {
			margin:0;
			padding:0;
			
			}
		.LinkTitles ul li {
			float:left;
			width:120px;
			margin-right:10px;
			list-style:none;
			}
		.Links ul {
			margin:0;
			padding:0;
			float:left;
			width:120px;
			margin-right:10px;
			}
		.Links ul li {
			list-style:none;
			}
		.Links ul li a:hover{
			text-decoration:underline;
			}

	.en, .hu, ul.en, ul.hu {width:400px; float:left; padding:10px 0px 10px 10px; margin:0;}
	ul.en {padding:10px 0px 10px 10px;}
	ul.hu {padding:10px 0px 10px 10px;}
	
	.pane {padding:0 0 0 10px; line-height:14px; }
	.pane-area {height:185px; padding-right:10px;}
	
#trigger-en, #trigger-hu {cursor:pointer;}

/*--- Gigs ---*/
.tec-event-list-details { float:left;
width:225px;
}
.tec-event-list-meta { float:right;
width:165px;}

#tec-events-loop .list-item {height:39px;}
#gig-scroll {padding:2px; text-align:center; margin-top:4px; color:#333;}
#gig-scroll .link { color:#666;}
#gig-scroll .link:hover { color:#000;}

/*--- footers ---*/
#credits {margin-top:10px;text-align:right; color:#AAA;}
#credits:hover { cursor:default;}
#credits a {color:#999;}
#credits a:hover {color:#333;}

