@charset "utf-8";

/* 2008 (c) Digital Studio */



* { font-family: Arial; }



body {

	margin: 0; padding: 0;

	font-size: 1em; font: 76% Arial, Tahoma, Helvetica, sans-serif;

	background: #632526 url('../images/bg-body.gif') repeat-x 50% 0;

	min-width: 970px;

	text-align: center;

}



#wrapper {

	text-align: left;

	background: url('../images/bg-wrapper.gif') repeat-y;

	width: 970px;

	margin: 0 auto;

}

* html #wrapper { height: 400px; }



#partners {

	text-align: center;

	width: 950px;

	margin: 0 auto;

	padding: 10px;

	border-bottom: 1px solid #916356;

	border-top: 1px solid #916356;

}

#partners img { margin: 0 5px; }



#footer {

	list-style: none;

	padding: 15px 0;

	margin: 0 auto;

	color: #faf2c5;

	width: 970px;

	text-align: right;

}

#footer a { color: #faf2c5; }

#footer a:hover { text-decoration: none; }

#footer li { display: block; }

#footer li.copyright { text-align: left; float: left; }

#footer li.solution { text-align: right; }



#holder {

	background: url('../images/bg-holder.jpg') no-repeat;

	padding-top: 15px;

}

* html #holder { height: 300px; }



#col-left {

	width: 470px;

	float: left;

	padding: 0 15px 0 0;

	color: #faf2c5;

}

#col-middle {

	width: 230px;

	float: left;

	padding: 0 10px 25px 10px;

}

* html #col-middle { padding-bottom: 15px; }

*:first-child+html>body #col-middle { padding-bottom: 0; }

#col-right {

	width: 215px;

	float: left;

	padding: 0 10px;

}



#header {

	width: 100%; height: 60px;

	background: url('../images/bg-header.gif') no-repeat;

}



#main-page {

	position: absolute;

	display: block;

	width: 174px; height: 180px;

	background: url('../images/logo.jpg') no-repeat;

	z-index: 50;

	margin-left: 398px;

}



/* --- Tags --- */

h1, h2, h3, h4 { margin: 0; padding: 0; }

form { margin: 0; padding: 0;}

fieldset { border: 0; margin: 0; padding: 0; }

img { border: 0; }

table { border-spacing: 0; border-collapse: collapse; }

/* --- End Tags--- */



/* --- Top Menu ---  Joomla edition */

/* --- Dynamic for joomla option enabled --- */

/*#top-menu {

	float: left;

	list-style: none;

	height: 25px;

	padding: 15px 0 0 20px;

	margin: 0;

}

#top-menu .mainlevel {

	float: left;

	background: url('../images/bg-top-menu-left.gif') no-repeat;

	height: 25px;

	margin-right: 15px;

	

}

#top-menu a.mainlevel{

	display: block;

	background: url('../images/bg-top-menu-right.gif') no-repeat 100% 1;

	height: 15px;

	padding: 5px 10px;

	

}



#top-menu a {

	font-size: .9em;

	color: #f6ecb5;

	padding: 5px 0 5px 20px;

} */

/* --- End of dynamic --- */



#top-menu {

	float: left;

	list-style: none;

	height: 25px;

	padding: 15px 0 0 20px;

	margin: 0;

}

#top-menu li {

	float: left;

	background: url('../images/bg-top-menu-left.gif') no-repeat;

	height: 25px;

	margin-right: 5px;

}

*html #top-menu li { width: 30px; }

#top-menu li span {

	display: block;

	background: url('../images/bg-top-menu-right.gif') no-repeat 100% 0;

	height: 15px;

	padding: 5px 10px;

}

#top-menu li span a {

	font-size: .9em;

	color: #f6ecb5;

	padding: 5px 0 5px 20px;

}



#top-menu li span a:hover {	text-decoration: none; }

#top-menu li span a.ico-home { background: url('../images/ico-home.gif') no-repeat 0 4px; }

#top-menu li span a.ico-news { background: url('../images/ico-news.gif') no-repeat 0 4px; }

#top-menu li span a.ico-mail { background: url('../images/ico-mail.gif') no-repeat 0 4px; } 

/* --- End Top Menu --- */



/* --- Main Menu nav javascript option --- */



#nav {

	padding: 0 12px; 

	margin:0;  

	height: 45px; 

	background: url('../images/bg-main-menu.jpg') no-repeat;

	list-style: none;

}



#nav li.top { float: left; padding-right: 1px; background: url('../images/bg-menu-a.gif') no-repeat 100% 0; }



#nav li a.top_link {

	display: block;  

	text-transform: uppercase; 

	font-size: 1.1em; 

	font-weight: bold; 

	color: #491817; 

	padding: 15px 9px 14px 9px; 

	text-decoration: none;

	cursor: hand; 

	/*float: left; 

	height: 45px; 

	line-height: 33px; 

	cursor: pointer; */

}



#nav li a.top_link span {		/* top menu nesishakojancio parametrai*/

	float:left; 

	display:block; 

	padding:0 0px 0 0px; 

	height:30px; 

}



#nav li a.top_link span.down {		/* top menu shakojancio parametrai*/

	float:left; 

	display:block; 

	padding:0 0px 0 0px; 

	height:30px; 

}

/*  menu parametrai kurie yra atskirai (desinej pusej logo) */

#nav li.separate {

	background: none;  

	padding-right: 1px;

	margin-left: 165px;

	float:left; 

	display:block; 

	padding:0 0px 0 0px; 

}

#nav li.last { 

	background: none; 

	float:left; 

	display:block; 

	padding:0 0px 0 0px; 

	height:30px; 

}

/* end parametru */



#nav li:hover a.top_link {			/* aktyvaus menu spalvos pakeitimas uzhejus su pele*/

	color: #d83519; 

	background: url('../images/bg-menu-a-active.gif') repeat-x;

	text-decoration: underline;

}



#nav li:hover a.top_link span {

	background: none;

}



#nav li:hover a.top_link span.down {

	background: none;

}



/* Default list styling */



#nav li:hover {position:relative; z-index:200;}



#nav li:hover ul.sub {		/* pirmo submenu nustatymai menu kuris nebesishakoja */

	left:1px; 

	top:44px; 

	background: #efe4ac;  

	padding:3px; 

	border:1px solid #e6db9d;  

	white-space:nowrap; 

	width:90px; 

	height:auto; 

	z-index:300;

}





#nav li:hover ul.sub li {

	display:block; 

	height:20px; 

	position:relative; 

	float:left; 

	width: 90px; 

	font-weight:normal;

}



#nav li:hover ul.sub li a {  /* nustatymai pirmo submenu textu ir t.t.*/

	display:block; 

	font-size:11px; 

	height:18px; 

	width:88px; 

	line-height:18px; 

	text-indent:5px; 

	color: #491817; 

	text-decoration:none;

	border:1px solid #e6db9d;

}



#nav li ul.sub li a.fly {		/* nustatymai pirmo submeniu kuris shakojasi*/

	background: #efe4ac url('../images/menu-arrow.gif') 80px 6px no-repeat;

}



#nav li:hover ul.sub li a:hover {		/* nustatymai pirmojo sub meniu krie nesishakoja kai uzheini */

	background: #fcf8c4; 

	color:#d83519; 

	border-color:#e6db9d;

	text-decoration: underline;

}



#nav li:hover ul.sub li a.fly:hover	{	/* nustatymai pirmo menu kuris shakojasi kai uzheini su pele*/

	background: #fcf8c4 url('../images/menu-arrow-over.gif') 80px 6px no-repeat;

	color:#d83519; 

	border-color:#e6db9d;

	text-decoration: underline;

}





#nav li:hover li:hover ul,						/* antras submeniu kuris nesishakoja */

#nav li:hover li:hover li:hover ul,

#nav li:hover li:hover li:hover li:hover ul,

#nav li:hover li:hover li:hover li:hover li:hover ul {

	left: 90px; 

	top: -4px; 

	background: #efe4ac; 

	padding: 3px; 

	border: 1px solid #e6db9d; 

	white-space: nowrap; 

	width: 90px; 

	z-index: 400; 

	height: auto;

}



#nav ul, 

#nav li:hover ul ul,

#nav li:hover li:hover ul ul,

#nav li:hover li:hover li:hover ul ul,

#nav li:hover li:hover li:hover li:hover ul ul {

	position:absolute; 

	left:-9999px; 

	top:-9999px; 

	width:0; 

	height:0; 

	margin:0; 

	padding:0; 

	list-style:none;

}



#nav li:hover li:hover a.fly,				/* menu kuris paliekamas aktyvus */

#nav li:hover li:hover li:hover a.fly,

#nav li:hover li:hover li:hover li:hover a.fly,

#nav li:hover li:hover li:hover li:hover li:hover a.fly	{

	background: #fcf8c4 url('../images/menu-arrow-over.gif') 80px 6px no-repeat;

	color: #d83519; 

	border-color: #e6db9d;

	text-decoration: underline;

} 



#nav li:hover li:hover li a.fly,			/* antras submenu kuris shakojasi */

#nav li:hover li:hover li:hover li a.fly,

#nav li:hover li:hover li:hover li:hover li a.fly {

	background: #efe4ac url('../images/menu-arrow.gif') 80px 6px no-repeat; 

	color:#000; 

	border-color: #e6db9d;

	text-decoration: none;

}



/* --- End Main Menu --- */



/* --- Login Form --- */

#login-form {

	text-align: right;

	float: right;

	padding-right: 20px;

	width: 350px;

	padding-top: 18px;

}

#login-form input {	float: right; }

#login-form input.fld { 

	margin-right: 5px; margin-top: 1px;

	background-color: #2f0707;

	border: 1px solid #8d8869;

	color: #faf3c8;

	padding: 3px 4px;

	width: 110px;

}

/* --- End Login Form --- */



/* --- Holder general --- */

#holder h2, .componentheading {

	color: #ede2e2;

	font-weight: bold; font-size: 1.2em;

	text-transform: capitalize;

	font-size: 1.3em;

}

#holder h2.right { text-align: right; }

#holder h2.bg { border-bottom: 1px solid #9f7766; padding-bottom: 10px; }

#holder h2.left-ident, .componentheading { padding-left: 0px; padding-bottom: 12px; }

#holder h2.left-ident img, .componentheading{ margin: 0 0px; vertical-align: middle; }

#holder a { color: #faf2c5; }

#holder a:hover { text-decoration: none; } 

#holder img.border { border: 3px solid #b0674b; }

#holder .contentpagetitle { font-size: 0.9em; font-weight: bold; }

#holder .contentheading { font-size: 1.3em; font-weight: bold;}

#holder white, .contentpagetitle { color: #ede2e2; }

/* --- End Holder general --- */



/* --- Fixtures --- */

.fixtures {

	list-style: none;

	padding: 12px 0 15px 0;

	margin: 0;

	width: 100%;

}

.fixtures li {

	padding: 10px;

	margin-top: 1px;

	color: #b7190b;

}

.fixtures li span { display: block; color: #450b0c; }

.fixtures li.first { color: #faf2c5; }

.fixtures li.second { background-color: #d6c4a0; }

.fixtures li.shedule { text-align: right; padding: 10px 5px; }

.fixtures li.shedule a { font-weight: bold; background: url('../images/ico-shedule.gif') no-repeat 0 3px; padding-left: 14px; }

/* --- End Fixtures --- */



/* --- Standings --- */

.standings {

	width: 100%;

	border-top: 1px solid #faf2c5;

	margin: 15px 0;

}

.standings td, .standings th { padding: 5px; border-bottom: 1px solid #bba285; }

.standings td { color: #faf2c5; }

.standings th { color: #ede2e2; text-align: left; }

.standings td.titans-cell { background-color: #7b5144; }

.standings td.titans-cell a { font-weight: bold; }

/* --- End Standings --- */



/* --- Featured Player --- */

.featured-player {

	width: 100%;

	border-top: 1px solid #faf2c5;

	margin: 15px 0;

}

.featured-player img { margin-top: 10px; }

.featured-player td { 

	color: #faf2c5; 

	line-height: 1.3em; 

	vertical-align: top;

}

.featured-player td.info { padding: 10px 0 0 10px; } 

/* --- End Featured Player --- */



/* --- Poll --- */

/* --- Poll mano darsytas ir veikiantis--- */



.moduletable_pollstyle1 td{

	color:  #faf2c5;

	font-family:Arial, Helvetica, sans-serif;

	text-align:left;

	font-style:none;

}



.moduletable_pollstyle1 thead tr td{

	color:white;

	text-align:left;

	font-style:normal;

	padding: 25px 0 7px 0;

}



.sectiontableentry2_pollstyle1 {

	padding: 5px 0px;

	margin-top: 1px;

	/* background-color: #663832; */

	color: #faf2c5;

}



.sectiontableentry1_pollstyle1 {

	padding: 5px 0px;

	margin-top: 1px;

	/* background-color: #7f554a;*/

	color: #faf2c5;

}



.sectiontableentry1_pollstyle1 input {

	margin-right: 5px;

	margin-left: 5px;

}



.sectiontableentry2_pollstyle1 input {

	margin-right: 5px;

	margin-left: 5px;

}



.button {

	width: 43px;

 	height: 25px;

	margin: 10px;

	padding: 0;

	border: 0;

	background: transparent url('../images/btn-vote.gif') no-repeat center top;

	cursor: pointer; /* hand-shaped cursor */

	cursor: hand; /* for IE 5.x */

	color: #faf2c5;

	font-weight: bold;

}



/*.button  {

	vertical-align: left;

	margin-right: 20px;

	margin-left: 0px;

	background: url('../images/btn-vote.gif') no-repeat;

	border:none;

	padding: 5px 0 5px 0px;

	color: #faf2c5;

	font-weight: bold;

}*/



.sectiontableentry0 {

	padding: 10px 0 5px 0px;

}



.sectiontableentry1 {

	padding: 10px 0 5px 0px;

}



/* --- Poll mano darashyto o toliau neveikiantis--- */





/* .moduletable_pollstyle1 {	margin: 0; padding: 0 0 20px 0; } 

 .poll fieldset { margin: 0; padding: 0; } 

 .moduletable_pollstyle1 { 

	list-style: none;

	margin: 0;

	padding: 12px 0 5px 0;

}

.poll ul li.answer {

	padding: 6px 5px;

	margin-top: 1px;

	background-color: #663832;

	color: #faf2c5;

}

.poll ul li.answer-selected {

	padding: 6px 5px;

	margin-top: 1px;

	background-color: #7f554a;

	color: #faf2c5;

}

.poll_pollstyle1 thead tr td {

	color: #ede2e2;

	padding: 11px 5px;

	font-weight: none;

}

.poll ul input {

	margin-right: 5px;

	margin-left: 5px;

}

.poll .btn {

	vertical-align: middle;

	margin-right: 10px;

}

.poll a { background: url('../images/ico-pointer.gif') no-repeat 0 4px; padding-left: 10px; font-weight: bold; }

*/

/* --- End Poll --- */



/* --- Events --- */

.events {

	width: 100%;

	margin: 5px 0 0 0;

}

.events ul { padding: 0px; margin: 0px 0 10px 0; }

.eventlistmod div { color: #ede2e2; font-weight: bold; vertical-align: top; padding: 5px 10px;}



.eventlistmod { margin-top: 10px; padding-bottom: 0px; color: #ede2e2; }



.extra {

	padding: 8px 5px;

	border-top: 1px solid #9f7766;

	margin: 5px 0 15px 0;

}

.extra a {

	background: url('../images/ico-pointer.gif') no-repeat 0 4px;

	padding-left: 10px;

	font-weight: bold;

}

/* --- End Events --- */



/* --- Recent Gallery --- */

.recent-gallery { text-align: center; padding-top: 10px; padding-bottom: 5px; }

/* --- End Recent Gallery --- */



/* --- News --- */

#news-content {	padding-left: 0px; margin-top: 10px; border-bottom: 0px solid #916356; }

/*#news-content h3 { margin-bottom: 5px; } */

#news-content .createdate { margin-top: 10px; padding-bottom: 15px; color: #ede2e2; }

#news-content p { line-height: 1.35em; padding-bottom: 15px; color: #faf2c5;}

/* #news-content p.short-text img { float: left; margin-right: 10px; margin-bottom: 5px; }

#news-content .full-text { line-height: 1.35em; padding-bottom: 5px; }

#news-content .full-text img { float: left; margin-right: 15px; margin-bottom: 10px; }

#news-content .full-text p { padding-bottom: 10px; }  */

.news-year {

	list-style: none;

	padding: 0 0 10px 15px;

	margin: -10px 0 15px 0;

	border-bottom: 1px solid #916356;

	font-size: .9em;

}

.news-year li {

	padding-bottom: 5px;

}

/* --- End News --- */



/* --- Simple Content --- */

#simple-content { padding-left: 15px; }

#simple-content h3 { margin-bottom: 5px; }

#simple-content .full-text { line-height: 1.35em; padding-bottom: 5px; }

#simple-content .full-text p { padding-bottom: 10px; } 

/* --- End Simple Content --- */



/* --- Contact Table --- */

.contacts {	margin-left: 20px; }

.contacts td { vertical-align: top; padding: 0 15px 10px 0; }	

.contacts td strong { font-size: 1.3em; }

/* --- End Contact Table --- */



/* --- Pager --- */

.pager-bottom {

	padding: 10px 0;

}

.moduletable li{

	list-style: none;

	padding: 0;

	margin: 0 5px;

	margin-top: 1px;

}



/*.pages li.numbers { margin: 0 5px; background-color: #853b3d; } */

/*.pages li.to-right { float: right; } */



.moduletable li a{ 

	background: url('../images/ico-pointer.gif') no-repeat 0 4px;

	padding-left: 10px;

	font-weight: bold;

	padding-bottom: 10px;

}



.moduletable h3 { color: #ede2e2; font-size: 1.2em; }



/* --- End Pager --- */



/* --- Form --- */

.simple-form {

	padding-top: 10px;

	padding-bottom: 15px;

}

.simple-form fieldset {

	margin: 0;

	padding: 0;

}

.simple-form label {

	display: block;

	float: left;

	width: 100px;

	padding-right: 5px;

	text-align: right;

}

.simple-form .fld { 

	float: left; 

	margin-bottom: 5px;

	border: none;

	padding: 2px 4px;

	width: 200px;

}

.simple-form textarea {

	float: left;

	margin-bottom: 5px;

	border: none;

	padding: 2px 4px;

	width: 300px;

	height: 60px;

} 

.simple-form .btn { margin-left: 105px; }

.simple-form br { clear: both; }

/* --- End Form --- */



/* --- Comments --- */

.comment-item {

	border-top: 1px solid #916356;

	padding: 15px 0;

}

.comment-item span { display: block; }

.comment-item span.nick { font-weight: bold; padding-bottom: 15px; }

/* --- End Comments --- */



/* --- Player Item --- */

.player-item { 

	width: 115px;

	height: 136px;

	background: #922c2e url('../images/bg-player-item.jpg') no-repeat;

	text-align: center;

	padding-top: 3px;

	float: left;

	font-size: .9em;

	margin-left: 25px;

	margin-bottom: 15px;

	display: inline;

}

.player-item img { margin-bottom: 3px; } 

.separate {

	height: 1px;

	background: url('../images/separate.gif') no-repeat 42% 0;

	margin-bottom: 15px;

}

* html .separate { margin-bottom: 0; }

/* Opera <= 9 */ 

html:first-child .player-item img { margin-bottom: 7px; }

/* Windows Safari */

@media screen and (-webkit-min-device-pixel-ratio:0) {

    html>body .player-item img { margin-bottom: 8px; }

}

/* --- End Player Item --- */

 

/* --- General --- */

.hide { display: none; }

.clear { width: 100%; clear: both; }

/* --- End General --- */
