
body {color: #fff; font-size: 11px; font-family: sans-serif; margin: 0; padding: 0; background: #F9B200 url(/2008/img/fonas-01.gif) no-repeat top center;}

/*
.geltona	#F9B200
.ruda		#864000
.rusva		#C29F80
.oranzina	#F97600
.melyna		#001293
.melsva		#475CEC
.balta		#ffffff
.juoda		#000000

.banners	#8088C9
.violetine	#9526FF

.headers	#FDD6B2
*/

#container {width: 956px; margin: 0 auto; position: relative;}

#header {position: relative; height: 141px;}

#header, #header * {margin: 0; padding: 0;}

#header h1 {}

#header #countdown {position: absolute; top: 125px; left: 31px; display: block; height: 16px; line-height: 16px;}
#header #languages {position: absolute; top: 125px; right: 23px; display: block; height: 16px; line-height: 16px;}

#main {margin: 1px 23px 0px 23px;}



#navigation {padding: 0; margin: 0; list-style-type: none;}
#navigation li {margin-bottom: 1px; padding: 0 8px;}
#navigation li a {line-height: 16px; display: block; text-decoration: none; color: #fff; position: relative; height: 16px; font-weight: bold;}
#navigation li .menu {background-color: #001293; text-transform: uppercase;}
#navigation li .menu.active {background-color: #864000;}
#navigation li .submenu {background-color: #8088C9;}
#navigation li.sub .submenu.active {background-color: #C29F80;}

#navigation .activeimg {display: none;}
#navigation .inactiveimg {display: block;}
#navigation .active .inactiveimg {display: none;}
#navigation li a.active img.activeimg {display: block;}

#navigation li a .cornertl {position: absolute; top: 0; left: -8px;}
#navigation li a .cornertr {position: absolute; top: 0; right: -8px;}
#navigation li a .cornerbl {position: absolute; bottom: 0; left: -8px;}
#navigation li a .cornerbr {position: absolute; bottom: 0; right: -8px;}
#navigation li a .dot {position: absolute; top: 0; left: -17px;}
#navigation li a.nodot img.dot {display: none;}

#left {width: 200px; float: left; margin-right: 1px;}
#middle {width: 508px; float: left; margin-right: 1px;}
#right {width: 200px; float: left;}
#middleandright {width: 709px; float: left;}

#main.homepage #middle {width: 307px;}
#main.homepage #right {width: 401px;}

/*
#left,
#middle,
#right
{border-bottom: 4px solid #9c0;}
*/

#banners_top .filler, #banners_bottom .filler, #banners {background-color: #8088C9;}
#newsletter_top .filler, #newsletter_bottom .filler, #newsletter {background-color: #8088C9;}

#content_top .filler, #content_bottom .filler, #content {background-color: #F97600;}


#menai_top .filler, #menai_bottom .filler, #menai {background-color: #9526FF;}


.block {margin-bottom: 1px;}
.blocktop {position: relative; height: 16px; padding: 0 16px;}
.blocktop .cornertl {position: absolute; top: 0; left: 0;}
.blocktop .cornertr {position: absolute; top: 0; right: 0;}
.blocktop .filler {height: 16px;}
.blockbottom {position: relative; height: 16px; padding: 0 16px;}
.blockbottom .cornerbl {position: absolute; bottom: 0; left: 0;}
.blockbottom .cornerbr {position: absolute; bottom: 0; right: 0;}
.blockbottom .filler {height: 16px;}
.blockinner {padding: 1px 16px;}

.blocksplitter {}

.dalyvauk .blocksquarification {background-image: url(/2008/img/dalyvauk.gif);}
.tickets .blocksquarification {background-image: url(/2008/img/tickets.gif);}


.blocksplitter .block {float: left; width: 200px;}
.blocksplitter .left {margin-right: 1px;}
.block .blocksquarification {height: 200px; overflow: hidden;}
.dalyvauk .blockinner,
.tickets .blockinner
{padding: 16px;}

img {border: 0;}

img.postpic {float: left; margin: 0 5px 5px 0;}
.post {margin-bottom: 10px; clear: both;}
.post .signature {font-style: italic; font-weight: bold;}

.strip {padding: 0 8px; margin-bottom: 1px; position: relative;}
.strip a {display: block; background-color: #000; color: #fff; text-decoration: none; line-height: 16px; height: 16px; position: relative; padding: 0 8px; text-transform: uppercase; font-weight: bold;}
.strip .cornertl {position: absolute; top: 0; left: -8px;}
.strip .cornertr {position: absolute; top: 0; right: -8px;}
.strip .cornerbl {position: absolute; bottom: 0; left: -8px;}
.strip .cornerbr {position: absolute; bottom: 0; right: -8px;}

#suktukas {
	/*margin-top: 1px;*/
	height: 240px;
	position: relative;
}

#suktukas .suktukas {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
}

#suktukas .aktyvus {
	display: block;
}

p {margin: 7px 0;}
a {color: #FDD6B2;}
h1, h1 a,
h2, h2 a,
h3, h3 a,
h4, h4 a,
h5, h5 a,
h6, h6 a
{color: #FDD6B2; margin: 7px 0; text-decoration: none;}

#menai h3,
#menai h3 a,
#menai a,
#dalyvauk h3,
#dalyvauk h3 a,
#dalyvauk a,
#tickets h3,
#tickets h3 a,
#tickets a,
#newsletter h3,
#newsletter h3 a,
#newsletter a
{color: #fff;}

h1 .trikampiukas,
h2 .trikampiukas,
h3 .trikampiukas,
h4 .trikampiukas,
h5 .trikampiukas,
h6 .trikampiukas
{padding-bottom: 1px;}

h1, h2 {font-size: 18px;}
h3 {font-size: 14px;}



#postcomment label {
	font-style: italic;
}

#postcomment .text {
	width: 200px;
	border: 0px;
	font-family: sans-serif;
	font-size: 11px;
}

#newsletterform .text {
	width: 168px;
	border: 0px;
	font-family: sans-serif;
	font-size: 11px;
}

#postcomment textarea {
	width: 430px;
	border: 0px;
	height: 120px;
	font-family: sans-serif;
	font-size: 11px;
}

#postcomment .row {
	margin-bottom: 8px;
}

.aaasubmitbutton {
	background-color: #009cdd;
	border: 0px;
	font-family: sans-serif;
	color: #fff;
	font-size: 11px;
}

.comment {padding: 5px;}

ul.gallerieslist,
ul.photoslist
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
}

ul.gallerieslist li,
ul.photoslist li
{
	width: 150px;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;

}

ul.gallerieslist li.last,
ul.photoslist li.last
{
	margin-right: 0;
}

ul.gallerieslist li .descr,
ul.photoslist li .descr
{
	height: 50px;
}


#footer {clear: both; margin: 0 23px;}
#footer * {margin: 0;}
#footer .left,
#footer .right
{line-height: 16px;}
#footer .left {}
#footer .right {float: right;}