	
	/* 
	* © 2009-2010 E-grafika.lt.
	* El. paštas: info@e-grafika.lt.
	* Dizainą kūrė ir kodavo Edmundas K. (adijux).
	* Autoriaus el. paštas: edmundas@integer.lt.
	*/
	
	body 
	{
		background: #171b20 url(../images/bg.jpg) center top repeat-y ;
		/* background-position: 0px -400px; */
		font-family: Arial, Helvetica, sans-serif;
	}
	
	/* Pagrindinės nuostatos */
	
		em { font-style: italic; }
		
		strong { font-weight: bold; }
		
		u { text-decoration: underline; }
		
		a { text-decoration: none; color: #0799ff; }
		
		h1 { font-size: 22px; }
		
		h2 { font-size: 20px; }
		
		h3 { font-size: 18px; margin: 0 0 15px 0; color: #b43300; }
		
		h4 { font-size: 16px; }
		
		h5 { font-size: 14px; }
		
		h6 { font-size: 13px; }
		
		h1, h2, h3 { font-family: "Myriad Pro", Helvetica, Arial, sans-serif; }
		
		
		p { margin: 0 0 15px 0; }
		
		img, img a { border: 0; }
		
		hr { margin: 10px 0; border: 0; border-top: 1px solid #DDD; }
		
		blockquote { width: 664px; height: auto; padding: 7px 5px; border: 3px solid #dae3ef; font-family: Georgia, 'Consolas', 'Courier New', Courier; font-size: 13px; font-style: italic; line-height: 1.4em; background: #ecf1f7; color: #0F51B3; overflow: auto; word-wrap: break-word; }		
		cite { width: 670px; display: block; padding: 5px; background: #d7e0ed; color: #088aff; font-weight: bold; }		
		
		#comments blockquote, #comments cite { width: 98%; }

		label { color: #ed4300; font-weight: bold; line-height: 1.5em; }
		
		input { outline: none; }
	
	
	/* Dizaino struktūra */
	
		#taskbar { width: 100%; height: 34px; background: transparent url(../images/taskbar-bg.png) repeat-x; }
		
		#inner-taskbar { width: 960px; margin: 0 auto; font-size: 0.8em; }
		
		#inner-taskbar ul li { display: inline; }
		
		#inner-taskbar ul li a { display: block; height: 26px; padding: 8px 15px 0 13px; color: #00c9f4; border-left: 1px solid #252f36; float: left; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; }
		
		#inner-taskbar ul li:last-child a { border-right: 1px solid #35424c; }
		
		#inner-taskbar ul li a:hover, #inner-taskbar ul li.active a { background: url(../images/taskbar-item-bg.png) repeat-x; color: #52e0ff; text-shadow: #00deff 0px 0px 10px; }
	
		#inner-taskbar ul li a span { display: block; height: 34px; padding: 0 0 0 20px; }
		
		#taskbar-profile a span { background: url(../images/taskbar-icon-profile.png) no-repeat 0 -9px; }
		#taskbar-pm a span { background: url(../images/taskbar-icon-pm.png) no-repeat 0 -9px; }
		#taskbar-notifications a span { background: url(../images/taskbar-icon-notifications.png) no-repeat 0 -9px; }
		#taskbar-admin a span { background: url(../images/taskbar-icon-admin.png) no-repeat 0 -9px; }
		#taskbar-logout a span { background: url(../images/taskbar-icon-logout.png) no-repeat 0 -9px; }
		
		#taskbar-admin { font-style: italic; }
		#taskbar-logout { font-weight: bold; }
		
		#inner-taskbar ul li#taskbar-logout a:hover { color: #ff5672; text-shadow: #ff1f44 0px 0px 10px; }
		
		#inner-taskbar ul li a span em { color: #ff5672; font-weight: bold; /* font-style: normal; */text-shadow: #ff1f44 0px 0px 10px; }
		
		#login { padding: 5px 0 0 0; }
		
		#login-links { display: inline; position: relative; top: -1px; }
		
		#login-links a {  }
		#login-links a:hover { color: #03deff; }
		#login-links a.important { font-weight: bold; color: #ff5672; text-shadow: #ff1f44 0px 0px 10px; }
		#login-links a.important:hover { color: #ff8ea1; }
		
		#top-line { width: 100%; height: 11px; background: url(../images/top-line-bg.png) repeat-x; }
		
		#header { width: 100%; height: 165px; /* background: url(../images/header-bg.png) repeat; */ }
		
		#header-bottom-line { width: 100%; height: 16px;  }
		
		#inner-header { width: 960px; height: 165px; margin: 0 auto; /* background: url(../images/inner-header-bg.png) no-repeat; */ }
		
		#logo { width: 361px; height: 95px; margin: 10px 0 0 0; background: url(../images/logo-bg.png) no-repeat; float: left; }
		
		#logo a { display: block; width: 197px; height: 117px; }
		
		#rss-search-box { width: 362px; height: 114px; position: relative; top: 13px; background: url(../images/search-rss-bg.png) no-repeat; float: right; }
		
		#online { width: 191px; height: 30px; font-size: 0.9em; padding: 36px 0 0 0; font-family: "Myriad Pro"; float: left; }
		
		#online a { color: white; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; }
		
		#online a span { color: #00c6ff; text-shadow: #00ccff 0px 0px 8px; }
		
		#online a:hover, #online a:hover span { color: #00c3fb; text-decoration: underline; text-shadow: #00ccff 0px 0px 8px; }
		
		#rss { width: 171px; height: 66px; float: right; }
		
		#rss a { display: block; width: 171px; height: 66px; }
		
		#search { width: 362px; height: 38px; }
		
		#search #search-input { width: 300px; margin: 14px 0 0 38px; border: 0; background: none; outline: none; color: #425368; }
		
		#search #search-input:hover { color: #536d8d; }
		
		#menu { width: 960px; height: 42px; position: relative; top: 10px; }
		
		#menu ul li { display: inline; letter-spacing: 1px; }
		
		#menu ul li a { display: block; height: 42px; background: url(../images/menu2.png) no-repeat; color: #9db6cc; text-indent: -9999px; overflow: hidden; float: left; -webkit-transition: background-position 0.5s ease-in-out; -o-transition: background-position 0.5s ease-in-out; -moz-transition: background-position 0.5s ease-in-out; }
		
		
		#menu ul li#pagrindinis a { width: 125px; }
		#menu ul li#pagrindinis a:hover { background-position: 0 -42px; }
		#menu ul li#pagrindinis a.active { background-position: 0 -85px; }
		
		#menu ul li#naujienos a { width: 127px; background-position: -126px 0; }
		#menu ul li#naujienos a:hover { background-position: -126px -42px; }
		#menu ul li#naujienos a.active { background-position: -126px -85px; }
		
		#menu ul li#straipsniai a { width: 130px; background-position: -254px 0; }
		#menu ul li#straipsniai a:hover { background-position: -254px -42px; }
		#menu ul li#straipsniai a.active { background-position: -254px -85px; }
		
		#menu ul li#egrafika-tv a { width: 149px; background-position: -385px 0; }
		#menu ul li#egrafika-tv a:hover { background-position: -385px -42px; }
		#menu ul li#egrafika-tv a.active { background-position: -385px -85px; }
		
		#menu ul li#biblioteka a { width: 146px; background-position: -534px 0; }
		#menu ul li#biblioteka a:hover { background-position: -534px -42px; }
		#menu ul li#biblioteka a.active { background-position: -534px -85px; }
		
		#menu ul li#forumai a { width: 123px; background-position: -681px 0; }
		#menu ul li#forumai a:hover { background-position: -681px -42px; }
		#menu ul li#forumai a.active { background-position: -681px -85px; }
		
		#menu ul li#bendruomene a { width: 160px; background-position: -805px 0; background-repeat: repeat-x; /* bug fix'as */ }
		#menu ul li#bendruomene a:hover { background-position: -805px -42px; }
		#menu ul li#bendruomene a.active { background-position: -805px -85px; }
		
		#main, #main-tv, #main-forums { width: 979px; background: url(../images/main-bg.png) repeat-y 10px 0; margin: 0 auto; position: relative; top: -17px; }
		
		#main-forums { background: url(../images/main-bg-blank.jpg) repeat-y 10px 0; }
		
		#content { width: 600px; float: left; }
		
		#slideshow { width: 597px; height: 277px; padding: 28px 0 0 22px; background: #000 url(../images/slideshow-bg.png) no-repeat; overflow: hidden; }
		
		#slideshow #slideshow-navigation { margin: 20px 0 0 5px; }		
		
		ul#slideshow-navigation li 
		{
			background: url(../images/slideshow-button.png) no-repeat;
			display: block;
			float: left;
			list-style: none;
			margin: 1px 10px 5px 3px;
			width: 15px;
			height: 15px;
		}

		#slides { width: 553px; height: 237px; overflow: hidden; position: relative; }
		#slideshow-images li { position: absolute;  }	
		
		ul#slideshow-navigation li:hover { cursor: hand; cursor: pointer; background: url(../images/slideshow-button-selected.png) no-repeat; }
		ul#slideshow-navigation li.active { background: url(../images/slideshow-button-selected.png) no-repeat; }		
		
		#slideshow-images a img { -webkit-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; }
		#slideshow-images a img:hover { opacity: 0.9; }
		
		#news-box, #aricles-box { font-size: 1.1em; }
		#news-box p, #articles-box p { line-height: 1.6em; }
		#news-box h1, #articles-box h1 { font-family: "Graublau Web", "Myriad Pro", Helvetica, Arial, sans-serif; }
		#news-box h2, #news-box h3, #articles-box h2, #articles-box h3 { font-family: "Graublau Web Bold", "Myriad Pro", Helvetica, Arial, sans-serif; }
		
		#articles-box h1, #news-box h1 { font-size: 36px; margin: 0 0 15px 0; }
		#articles-box h1 a, #news-box h1 a { color: #232c37; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; }
		#articles-box h1 a:hover, #news-box h1 a:hover { color: #3c4754; }
		
		#articles-box .details, #news-box .details { width: 250px; height: 190px; margin: 0 0 10px 8px;  float: right; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; }
		
		#articles-box .details:hover, #news-box .details:hover { box-shadow: 10px 12px 15px #AAA; -webkit-box-shadow: 10px 12px 15px #AAA; -moz-box-shadow: 10px 12px 15px #AAA; }
		
		#articles-box .details .image, #news-box .details .image { width: 250px; height: 150px; background: #dee1e5; padding: 5px; }
		
		#articles-box .details .comments, #news-box .details .comments { width: 250px; height: 30px; padding: 5px; background: #e9f2ff; font-family: "Myriad Pro"; }
		#articles-box .details .comments a, #news-box .details .comments a { display: block; height: 25px; padding: 2px 0 0 35px; color: #337ebe; background: url(../images/comments-icon.png) no-repeat;  }
		#articles-box .details .comments a span, #news-box .details .comments a span { color: #586875; font-weight: bold; }
		
		#articles-box .info, #news-box .info { margin: 0 0 15px 0; color: #b73e00; font-family: "Myriad Pro"; font-style: italic; font-weight: bold; font-size: 16px; }
		#articles-box .info a, #news-box .info a { color: #4d2d11; }
		
		#articles-box .summary, #news-box .summary, .cont { color: #444; font-size: 0.8em; line-height: 1.4em; }
		#articles-box .summary h2, #news-box .summary h2, .cont h2 { font-size: 1.8em; color: #333; margin: 0 0 20px 0; padding: 0 0 10px 0; border-bottom: 1px dotted #104a93; }
		
		#articles-box .tags, #news-box .tags { height: 22px; padding: 0 0 0 25px; background: url(../images/tags-icon.png) no-repeat; }
		
		#articles-box .tags h2, #news-box .tags h2 { font-family: Arial; font-size: 12px; }
		#articles-box .tags h2 a, #news-box .tags h2 a { display: block; padding: 5px 10px; margin: 0 8px 8px 0; color: #c84400; background: #e8eaed; float: left; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; }
		#articles-box .tags h2 a:hover, #news-box .tags h2 a:hover { font-weight: bold; color: #6c7c95; box-shadow: 0px 0px 10px #AAA; -webkit-box-shadow: 0px 0px 10px #AAA; -moz-box-shadow: 0px 0px 10px #AAA; }
		
		#older-articles h1 { font-size: 22px; margin: 0 0 10px 0; }
		#older-articles h1 a { color: #232c37; }
		#older-articles h1 a:hover { color: #3c4754; } 				
 		
 		#older-articles .entry { width: 250px; margin: 0 20px 10px 5px; height: 370px; float: left; }
 		
		#older-articles .info { margin: 0 0 15px 0; color: #b73e00; font-family: "Myriad Pro"; font-style: italic; font-weight: bold; font-size: 14px; }
		#older-articles .info a { color: #4d2d11; } 
		
		#older-articles .description { font-family: Arial; font-size: 0.8em; color: #444; line-height: 1.5em; }	
		
		#sidebar { width: 373px; padding: 0 0 0 5px; float: right; }
		
		#twitter { width: 378px; height: 388px; background: url(../images/twitter-bg.png) no-repeat; }
		
		#tweets { width: 320px; height: 65px; overflow: hidden; position: relative; top: 35px; left: 20px; color: #555; font-size: 0.8em; }		
		
		#tweets .tweet { height: 65px; margin: 0 0 20px 0; position: absolute; top: 200px; }
		
		#tweets .tweet a { color: #422013; text-decoration: underline; }
		#tweets .tweet a:hover { color: #5b2915; }
		
		#tweets .tweet-info { margin: 15px 10px 0 0; color: #999; font-style: italic; font-size: 0.9em; float: right; }	
		
		#twitter-button { width: 300px; height: 65px; position: relative; top: 173px; left: 28px; }
		
		#twitter-button a { display: block; width: 300px; height: 65px; }
		
		#twitter-synchronise { position: relative; top: 210px; left: 110px; font-size: 0.9em; }
		#twitter-synchronise img { position: relative; top: 3px; }
		#twitter-synchronise span { color: #599900; }
		
		#social-media { width: 378px; height: 195px; padding: 20px 0 0 0; background: url(../images/social-media-bg.png) no-repeat; }
		
		#social-media #icons {  }
		
		#social-media #icons a { display: block; width: 90px; height: 80px; background: url(../images/social-media-icons.png) no-repeat; float: left; }
		
		#social-media #icons #social-twitter { background-position: 0 0; }
		#social-media #icons #social-twitter:hover { background-position: 0 -82px; }
		
		#social-media #icons #social-facebook { background-position: -90px 0; }
		#social-media #icons #social-facebook:hover { background-position: -90px -82px; }
		
		#social-media #icons #social-vimeo { background-position: -180px 0; }
		#social-media #icons #social-vimeo:hover { background-position: -180px -82px; }
		
		#social-media #icons #social-youtube { background-position: -270px 0; }
		#social-media #icons #social-youtube:hover { background-position: -270px -82px; }
		
		#serveriai-banner { display: block; width: 165px; height: 90px; margin: 20px 0 0 10px; background: url(../images/serveriai-banner.png) no-repeat; float: left; }
		#serveriai-banner:hover { background-position: 0 -97px; }
		
		#firefox-banner { display: block; width: 165px; height: 90px; margin: 20px 25px 0 0; background: url(../images/firefox-banner.png) no-repeat; float: right; }
		#firefox-banner:hover { background-position: 0 -97px; }
		
		#sidebar-links ul li a { display: block; padding: 7px 10px 7px 17px; border-bottom: 1px solid #DDD; background: url(../images/bullet.png) no-repeat 0 7px; color: #11bfff; font-size: 0.8em; }
		#sidebar-links ul li a:hover { color: #4d7588; }
		
		#sidebar-banners { width: 100%; }
		
		#sidebar-banners .banner { width: 125px; height: 125px; padding: 7px; margin: 10px 0; background: #e9f2ff; border: 1px solid #dbe7f8; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
		#sidebar-banners .banner:hover { background: #dee9fa; }
		
		#donation { width: 377px; height: 63px; margin: 0 0 0 1px; background: url(../images/donation-button-bg.png) no-repeat; }
		
		#donation a { display: block; width: 378px; height: 63px; }
		
		#pre-footer { width: 994px; height: 76px; background: url(../images/pre-footer-bg.png) no-repeat; position: relative; left: -8px; }
		
		#tags { width: 911px; padding: 20px 25px; background: #202125 url(../images/tags-bg.png) repeat-x; color: #00a4ff; }
		
		#tags h1 { display: inline; }
		#tags h1 a { color: #00a4ff; }
		#tags h1 a:hover { color: #738d9b; }
		
		#footer-top { width: 977px; height: 52px; margin: 0 auto; background: url(../images/footer-bg.png) no-repeat -8px 0; position: relative; top: -25px; }
		
		#footer { width: 800px; margin: 0 auto; margin-bottom: 30px; position: relative; top: -15px; font-size: 0.8em; color: white; text-align: center; }
		#footer a { color: #ff5a00; }
		#footer a:hover { text-decoration: underline; }
		
		#tooltip { display: none; background: transparent url(../images/black_arrow.png); font-family: "Myriad Pro"; text-align: center; font-size: 0.9em; line-height: 1.4em; height: 70px; width: 160px; padding: 25px; color: #b4f5ff; text-shadow: #00a8ff 0px 0px 20px; z-index: 999; }
 
 		#comments { position: relative; left: 1px; margin: 0 0 10px 0; }
 		
 		#comments .comment { width: 94%; background: #f0f6ff; padding: 15px 3%; font-size: 0.8em; border-bottom: 5px solid #bde1ff; float: right; }
 		
 		#comments .author { border-bottom: 5px solid #d74200; background: #e0eeff !important; }
 		#comments .author .comment-text { color: #3d4e5d !important; }
 		#comments .author .comment-details { background: #f5fbff !important; color: #3e2d22 !important; }
 		#comments .author .comment-details a { color: #ae3900 !important; }
 		
 		#comments .comment .comment-avatar { min-width: 100px; padding: 5px; background: #f7faff; border: 1px solid #DDD; float: left; }
 		
 		#comments .comment .comment-text { width: 70%; margin: 0 0 0 5px; padding: 7px; color: #444;  float: right; }
 		
 		#comments .comment .comment-details { width: 96%; height: 25px; padding: 10px 2%; margin: 10px 0 0 0; font-style: italic; color: #557c8c; background: #f7fbff; border: 1px solid #f5fbff; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px;}
 		
 		#comments .comment .comment-details a { font-weight: bold; }
 		
 		#comments .comment .comment-details .comment-info { position: relative; top: 5px; }
 		
 		#comments .comment .comment-details .comment-reply-button { position: relative; top: -18px; }
 		
 		#reloaded { width: 98px; height: 144px; background: url(../images/reloaded.png) no-repeat; position: absolute; top: 0; right: 0; z-index: 998; }
 		#reloaded a { display: block; width: 98px; height: 144px; }
 		
 	/* E-grafika.lt TV */
 		
 		#main-tv { width: 960px; background: #0d0e10; color: white; }
 		
 		#episode-promo { }
 		#episode-promo h1 { font-size: 2.0em; margin: 0 0 20px 0; }
 		#episode-promo h1 a:hover { color: #13b4ff; }
 		#episode-promo #promo-image { width: 535px; height: 302px; background: url(../images/tv/episode-promo.png) no-repeat; float: left; }
 		#episode-promo #promo-image a { display: block; width: 535px; height: 302px; }
 		#episode-promo #promo-image a:hover { background: transparent url(../images/tv/play-overlay-bg.png) no-repeat; }
 		#episode-promo #promo-info { width: 380px; font-size: 0.8em; line-height: 1.4em; color: #bbdef0; float: right; }
 		#episode-promo #promo-info #view-episode { display: block; width: 280px; height: 75px; background: transparent url(../images/tv/button-view-episode.png) no-repeat; }
 		
 		#shows { font-size: 0.9em; line-height: 1.4em; color: #dae4ec; }
 		
 		#shows .show { padding: 10px 0 20px 0; margin: 0 0 10px 0; border-bottom: 1px solid #353739; }
 		
 		#shows .show .show-image { width: 440px; height: 200px; float: left; }
 		
 		#shows .show .show-details { width: 460px; float: right; }
 		
 		ul.episodes-list { margin: 10px 0;  }
 		ul.episodes-list li { margin: 5px 0; }
 		ul.episodes-list li a { display: block; padding: 0 0 0 25px; background: url(../images/bullet2.png) no-repeat 0 2px; }
 		ul.episodes-list li a:hover { color: #00c6ff; }
 		ul.episodes-list li a span { color: #505151; }
 		
 		#episode { margin: 10px 0; font-size: 0.9em; }
 		
 		#episode #episode-video { width: 638px; height: 359px; padding: 10px; background: #2b3137; float: left; }
 		
 		#episode #episode-details { width: 250px; margin: 0 0 0 10px; color: #6e8791; float: left; }
 		#episode #episode-details h1 { margin: 5px 0; font-size: 1.2em; color: #02a3df; }
 		#episode #episode-details .hd { height: 26px; padding: 4px 0 0 40px; color: #6e8791; font-family: "Myriad Pro"; font-size: 1.1em; font-style: italic; background: url(../images/icon-hd.png) no-repeat;  }
 		#episode #episode-details .show-title { font-family: "Myriad Pro"; }
 		#episode #episode-details .show-title a { color: #feffff; }
 		#episode #episode-details .episode-publish-date { height: 16px; padding: 5px 5px 3px 10px; font-size: 0.9em; font-style: italic; background: #282b31 url(../images/episode-publish-date-bg.png) repeat-x; border: 1px solid #2a2c2f; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
 		#episode #episode-details .episode-publish-date span { color: #00b8ff; }
 		#episode #episode-details .episode-description { font-size: 0.9em; line-height: 1.4em; color: white; margin: 20px 0 0 0; }
 		
 		#episode-comments { width: 600px; float: left; }
 		#tv-info { width: 295px; float: left; padding: 10px 5px 10px 30px; font-size: 0.8em; line-height: 1.5em; }
 		
 		#episode-comments .comment, #episode-comments .comment-alt { font-size: 0.9em; line-height: 1.4em; padding: 10px; color: #a8cad8; margin: 0 10px 0 0; }
 		#episode-comments .comment .comment-container, #episode-comments .comment-alt .comment-container { float: right; }
 		#episode-comments .comment .comment-avatar, #episode-comments .comment-alt .comment-avatar { width: 70px; text-align: center; float: left; overflow: hidden; }
 		#episode-comments .comment .comment-avatar img, #episode-comments .comment-alt .comment-avatar img { border: 5px solid #2b3137; }
 		#episode-comments .comment .comment-avatar span, #episode-comments .comment-alt .comment-avatar span { display: block; margin: 3px 0 3px 0; font-size: 0.9em; font-weight: bold; }
 		#episode-comments .comment .comment-text, #episode-comments .comment-alt .comment-text { width: 490px; margin: 0 0 0 15px; float: left; }
 		#episode-comments .comment .comment-details, #episode-comments .comment-alt .comment-details { margin: 10px 0 0 0; color: #48575d; font-style: italic; font-size: 0.9em; }
 		#episode-comments .comment .comment-details span, #episode-comments .comment-alt .comment-details span { color: #62767e; }
 		#episode-comments .comment a.reply, #episode-comments .comment-alt a.reply { display: block; padding: 3px 5px; margin: 5px 0; font-size: 0.9em; background: #191d24; border: 1px solid #191d24; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; float: right; }
 		#episode-comments .comment a.reply:hover, #episode-comments .comment-alt a.reply:hover { background: #363e4c; border-color: #363e4c; }
 		
 		#episode-comments .comment { background: url(../images/comment-reply-arrow.jpg) no-repeat 20px 14px; }
 		
 		#episode-comments .comment-alt { color: #cfedfa; background: #262b31 url(../images/comment-reply-arrow-alt.jpg) no-repeat 20px 14px; }
 		#episode-comments .comment-alt .comment-avatar img { border: 5px solid #44515f; }
 		
		#episode-comments blockquote { border: 1px solid #414a56;  background: #2e353d; color: #606d7d; }		
		#episode-comments cite { color: #088aff; font-weight: bold; }	 		
 		
 		#tv-info h2, #episode-comments h2 { color: #00baff; font-style: italic; font-size: 1.4em; margin: 0 0 15px 0; }
 		#episode-comments h2 { font-size: 1.2em; }
 		#tv-info hr { border-top: 1px solid #31363d; } 		
 		
 		#forums { width: 960px; min-height: 250px; margin: 0 0 0 10px; font-size: 0.8em; background: white; }
 		#forums h1, #forums h2 { font-family: Arial; }
 		#forums a:hover { text-decoration: underline; }
 		
 		
    /* Titleboxes */
    
    	#titlebox-new-articles { background: url(../images/titlebox-new-articles.png) no-repeat; }
    	
    	#titlebox-news { background: url(../images/titlebox-news.png) no-repeat; }
    	
    	#titlebox-categories { background: url(../images/titlebox-categories.png) no-repeat; }
    	
    	#titlebox-comments { background: url(../images/titlebox-comments.png) no-repeat; }
    	
    	#titlebox-comment { background: url(../images/titlebox-comment.png) no-repeat; }
    	
    	#titlebox-articles { background: url(../images/titlebox-articles.png) no-repeat; }
    	
    	#titlebox-library { background: url(../images/titlebox-library.png) no-repeat; }
    	
    	#titlebox-new-entries { background: url(../images/titlebox-new-entries.png) no-repeat; }
    	
    	#titlebox-polls { background: url(../images/titlebox-polls.png) no-repeat; }
    	
    	
    	#titlebox-full-tv { background: url(../images/titlebox-full-tv.png) no-repeat; }
    	
    	#titlebox-full-shows { background: url(../images/titlebox-full-shows.png) no-repeat; }
    	
    	#titlebox-full-new-episodes { background: url(../images/titlebox-full-new-episodes.png) no-repeat; }
    	
    	#titlebox-full-previous-episodes { background: url(../images/titlebox-full-previous-episodes.png) no-repeat; }
    	
    	#titlebox-full-comments { background: url(../images/titlebox-full-comments.png) no-repeat; }
    	
    	#titlebox-full-library-photoshop { background: url(../images/titlebox-full-library-photoshop.png) no-repeat; left: -8px; top: -5px; }
    	
		#titlebox-full-library-css { background: url(../images/titlebox-full-library-css.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-forums { background: url(../images/titlebox-full-forums.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-profile { background: url(../images/titlebox-full-profile.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-registration { background: url(../images/titlebox-full-registration.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-community { background: url(../images/titlebox-full-community.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-login { background: url(../images/titlebox-full-login.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-password { background: url(../images/titlebox-full-password.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-rss { background: url(../images/titlebox-full-rss.png) no-repeat; left: -8px; top: -5px; }
		
		#titlebox-full-search { background: url(../images/titlebox-full-search.png) no-repeat; left: -8px; top: -5px; }
		
		
		#entry-summary { width: 530px; padding: 70px 10px 30px 30px; margin: 10px 0; border: 1px solid #FFF; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../images/entry-summary-bg.jpg) no-repeat; font-family: "Graublau Web Bold"; font-size: 1.3em; }
		#entry-summary a { color: #444; background: url(../images/bullet2.png) no-repeat 0 3px; padding: 0 0 0 23px; }
		#entry-summary a:hover { color: #b43300; }
		#entry-summary ul li { padding: 10px 5px; border-bottom: 1px dashed #666; }
		#entry-summary ul li ul { margin: 0 0 0 20px; font-size: 0.8em; }
		#entry-summary ul li ul li { border: 0; padding: 5px; }
		#entry-summary ul li ul li a { background: url(../images/bullet-next.gif) no-repeat 0 0; color: #621c00; }
		
		.to-top { width: 570px; height: 50px; margin: 20px 0; background: url(../images/back-to-top.png) no-repeat; text-indent: -9999px; }
		.to-top a { display: block; width: 570px; height: 50px; }
		
		#side-menu { width: 280px; min-height: 200px; border-right: 1px solid #EEE; background: url(../images/side-menu-bg.jpg) repeat-y; font-size: 0.8em; position: relative; left: 1px; float: left; }
		#side-menu ul { }
		#side-menu ul li { float: right; }
		#side-menu ul li a 
		{ 
			display: block; 
			padding: 30px 0; 
			border-bottom: 1px solid #CCC;  
			text-align: center; 
			width: 280px; 	
			color: #666;
			
		}
		
		#side-menu ul li a:hover{ background: url(../images/side-menu-hover-bg.jpg) repeat-y; color: #0090ff; }
		
		#side-menu ul li.active a { background: white; font-weight: bold; color: #0090ff; }
		
		#side-menu ul li a img { position: relative; top: 9px; margin-right: 5px; }
		
		#side-menu ul li a.important { color: #ed4300; }
		
		#side-menu-content { width: 680px; min-height: 250px; float: left; }
		
		
		#registration-steps { width: 950px; height: 100px; background: url(../images/registration-steps.jpg) no-repeat; position: relative; left: 1px; }
		
		.step-2 { background: url(../images/registration-step-2.jpg) no-repeat !important; }
		
		.step-3 { background: url(../images/registration-step-3.jpg) no-repeat !important; }
		
		.step-4 { background: url(../images/registration-step-4.jpg) no-repeat !important; }
		
		.step-5 { background: url(../images/registration-step-5.jpg) no-repeat !important; }
		
		.registration-box { width: 840px; margin: 0 auto; background: #f0f4f6; color: #435d79; border: 1px solid #c6e3ff; padding: 20px; margin-bottom: 5px; }
		
		.registration-box label { display: block; margin-bottom: 5px; font-size: 1.2em; color: #333; line-height: 1.5em; font-style: italic; }
		
		.registration-box .block { width: 400px; min-height: 120px; float: left; margin: 0 10px 30px 0; }
		
		.registration-box .important { color: #ff5a00; }
		
		.registration-box a { font-size: 1.2em; line-height: 1.4em; }
		
		.registration-box hr { background: #dbe4e8; height: 3px; }
				
		
	/* Pagrindinės klasės */
	
		.inner-block { width: 597px; margin: 0 0 0 9px; }
		
		.inner-block-full { width: 961px; margin: 0 0 0 9px; }
		
		.inner-block-tv { width: 930px; padding: 10px 15px; background: #1f2328 url(../images/dark-bg.png) repeat-x; }
		
		.titlebox { width: 606px; height: 52px; overflow: hidden; text-indent: -999px; }
		
		.titlebox-full { width: 983px; height: 52px; overflow: hidden; text-indent: -999px; position: relative; left: -17px; }
		
		.text-block { padding: 15px 30px 15px 15px; }
		
		.inner-sidebar { width: 363px; margin: 0 0 0 1px; }
		
		.seperator { width: 100%; height: 24px; margin: 10px 0; background: url(../images/seperator.png) no-repeat 0 center; }
		.seperator2 { width: 100%; height: 24px; margin: 10px 0; background: url(../images/seperator2.png) no-repeat -15px -5px; }
		
		.sidebar-seperator { width: 100%; height: 24px; margin: 5px 0; background: url(../images/sidebar-seperator-bg.png) repeat-x; }
		.sidebar-box { width: 318px; margin: 10px 0 20px; border: 1px solid #d7d7d7; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: hidden; }
		.sidebar-box .sidebar-titlebox { width: 303px; padding: 12px 5px 12px 10px;  border: 1px solid white; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../images/sidebar-box-titlebox-bg.png) repeat-x 0 bottom; color: #333; }
		.sidebar-box .sidebar-titlebox h2 { font-size: 1.0em; }
		.sidebar-box .inner-box { padding: 10px; font-size: 0.8em; }
		.sidebar-box .inner-box h2 { font-size: 1.4em; color: #ce5211; }
		
		.poll { width: 285px; margin: 10px 0; padding: 5px; background: #efeff0; border: 1px solid #efeff0; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
		.poll-answers {  }
		.poll .poll-answers .answer { width: 270px; height: 16px; padding: 0 0 0 25px; margin: 0 0 10px 0; background: url(../images/answer-icon.png) no-repeat 0 1px; color: #414658; }
		.poll .poll-answers .answer span { font-weight: bold; }
		.poll .poll-answers .progress-bar { width: 265px; padding: 5px 3px; margin: 0 0 10px 0; background: #FFF url(../images/progress-bar-bg.png) repeat-x; border: 1px solid #BBB; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 0.9em; }
		.poll .poll-answers .progress-bar .bar { width: 93%; padding: 1px 3%; background: gray; border: 1px solid gray; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 0.9em; color: white; text-align: right; }
		.poll .poll-answers .progress-bar .bar span.outter { display: block; width: 50px; position: relative; right: -5px; color: #333; }
		
		
		ul.tabs { margin: 8px 0 0 0; font-size: 0.8em; }
		ul.tabs li { display: inline; }
		ul.tabs li a { display: block; padding: 8px 9px; margin: 0 5px 0 0; color: #1591ba; position: relative; bottom: -2px; float: left;  }
		ul.tabs li a:hover, ul.tabs li a.current { background: white; padding: 7px 8px 8px 8px; border: 1px solid #DDD; border-bottom: 0; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
		ul.tabs li a.current { font-weight: bold; color: black; }
			
		.panes { min-height: 100px; }
		
		.sidebar-topic, .sidebar-topic-alt { padding: 7px 5px; color: #444; border-bottom: 1px dashed #a1aec2; }
		.sidebar-topic-alt { background: #e9f2ff; }
		.sidebar-topic a, .sidebar-topic-alt a { color: #1591ba; }
		.sidebar-topic h2, .sidebar-topic-alt h2 { background: url(../images/icons/page.png) no-repeat 0 1px; padding: 0 0 0 20px; font-size: 1.2em !important; margin: 0 0 5px 0; }
		.sidebar-topic h2 a, .sidebar-topic-alt h2 a { color: #b73e00; }
		.sidebar-topic:hover h2 a, .sidebar-topic-alt:hover h2 a { color: #104a93; }
		.sidebar-topic span, .sidebar-topic-alt span { color: #7d8c9c; font-size: 0.9em; font-style: italic; }
		
		.sidebar-reply, .sidebar-reply-alt { padding: 7px 5px; margin: 5px 0; color: #444; }
		.sidebar-reply-alt { background: #e9f2ff; }
		
		.sidebar-reply a, .sidebar-reply-alt a { color: #b73e00; }
		.sidebar-reply a:hover, .sidebar-reply-alt a:hover { text-decoration: underline; }
		.sidebar-reply span, .sidebar-reply-alt span { display: block; margin: 5px 0 0 0; padding: 5px 0; line-height: 1.4em; border-top: 1px solid #cbd2da; border-bottom: 1px solid #cbd2da; font-size: 0.9em; color: #666; }
		
		
		.categories {  }
		.categories ul li, .categories ul li h2 { display: inline; }
		.categories ul li h2 { font-size: 0.9em; }
		.categories ul li a { display: block; width: 145px; height: 30px;  margin: 0 10px 25px 0; padding: 0 0 0 25px; background: url(../images/icons/folder_orange.gif) no-repeat; color: #333; font-weight: bold; float: left; }
		.categories ul li a:hover { background: url(../images/icons/folder_gray.gif) no-repeat; color: #8d3500; }
		.categories ul li a.active { font-style: italic; color: #c03f00; }
		.categories ul li a.active:hover { background: url(../images/icons/folder_orange.gif) no-repeat; }
		
		ul.pages { font-family: "Myriad Pro"; font-size: 1.1em; }
		ul.pages li { display: inline; }
		ul.pages li a, ul.pages li.current { display: block; padding: 2px 7px; margin: 0 7px 0 0; float: left; }
		ul.pages li a { background: #edf9ff; border: 1px solid #c2dbff; color: #003a8d; }
		ul.pages li a:hover { background: #d4f0ff; border-color: #c0daff; }
		ul.pages li.current { font-weight: bold; }

		ul.pages-tv { font-family: "Myriad Pro"; font-size: 1.1em; }
		ul.pages-tv li { display: inline; }
		ul.pages-tv li a, ul.pages-tv li.current { display: block; padding: 2px 7px; margin: 0 7px 0 0; float: left; }
		ul.pages-tv li a { background: #2d333d; border: 1px solid #373f4c; color: #3c64ad; }
		ul.pages-tv li a:hover { background: #343c49; border-color: #586d8a; }
		ul.pages-tv li.current { font-weight: bold; }
		
		ul.pages-forums { position: relative; left: -22px; top: 6px; }
		ul.pages-forums li { display: inline; }
		ul.pages-forums li a { display: block; padding: 1px 2px; margin: 0 1px; background: #f0f3f5; border: 1px solid #d3e1e9; font-size: 0.9em; float: left; line-height: 1em; }
		ul.pages-forums li a:hover { text-decoration: none !important; background: #e0e7eb; }
		
		.pages-label { font-weight: bold; color: #873600; display: block; float: left; padding: 3px 0 0 0; margin-right: 7px; }
		
		ul.list { margin: 10px 0 10px 20px; }
		ul.list li { background: url(../images/bullet.png) no-repeat 0 1px; padding: 0 0 0 15px; margin: 5px 0 10px 0; }
		
		.video-thumbs { width: 720px; height: 165px; margin: 0 0 0 45px; padding: 10px 0 10px 0; overflow: hidden;  position: relative; float: left; }
		
		.video { width: 250px; height: 250px; margin: 25px 30px; font-size: 0.9em; float: left; }		
		.video .video-thumb { width: 238px; height: 131px; background: #2b3137; padding: 7px; }
		.video .video-thumb:hover { background: #394148; }		
		.video h2 { font-size: 1.4em; margin: 5px 0 10px 0; }		
		.video h2 a { color: #00baff; }
		.video h2 a:hover { color: #b4ebff; }		
		.video a { color: #33474f; }
		.video a:hover { color: #00baff; }		
		.video p { color: #535354; margin: 5px 0; }		
		.video p span { color: #c4c4c4; }
		
		.video-small { width: 175px; height: 165px; margin: 0 30px; font-size: 0.8em; float: left; color: #666666; }
		.video-small .video-thumb-small { width: 165px; height: 90px; background: #2b3137; padding: 5px; }
		.video-small .video-thumb-small:hover { background: #394148; }
		.video-small span { color: #c4c4c4; }
		.video-small h2 { font-size: 1.1em; padding: 0 0 10px 0; position: relative; top: 5px; }
		.video-small h2 a:hover { color: #b4ebff; }
		
		.prevPage, .nextPage { width: 52px; height: 36px; margin: 50px 10px 0 10px; float: left; }
		.prevPage { background: url(../images/button-previous.png) no-repeat; }
		.nextPage { background: url(../images/button-next.png) no-repeat; float: right; }
		

		.video-thumbs .items { width:20000em; position: absolute; } 
		.items .active .video-thumb-small { background: #4a545d; }
		
		.library-item { padding: 0 0 15px 0; margin: 0 0 20px 0; color: #444; line-height: 1.5em; font-size: 0.8em; border-bottom: 1px solid #DDD; }
		.library-item h1 { font-size: 2.1em; margin: 0 0 20px 0; }
		.library-item h1 a { color: black; }
		.library-item h1 a:hover { color: #004283; }
		.library-item img { margin: 0 0 5px 0; float: left; }
		.library-item .library-item-description { width: 400px; margin: 0 0 0 10px; float: left; }
		
		ul.categories { }
		ul.categories li { }
		ul.categories li a, ul.categories li.current { display: block; padding: 10px 0 10px 0; border-bottom: 1px dotted #BBB; }
		ul.categories li.current { color: #b04b00; font-weight: bold; }
		ul.categories li a:hover { color: #444; font-style: italic; padding-bottom: 9px; }
		
		ul.tree { list-style: none; font-size: 0.9em; margin: 0 0 0 30px; }
		ul.tree li { list-style-image: url(../images/icons/folder.png); }
		ul.tree li a { display: block; padding: 5px 0; border-bottom: 1px solid #dae3ef; }
		ul.tree li a:hover { color: #29487d; text-decoration: none; }
		ul.tree li.active, ul.tree li.active2 { list-style-image: url(../images/icons/folder_open.png); }
		ul.tree li.active a { color: #ff6f21; font-weight: bold;  }			
		
		.inverted { background: url(../images/main-bg-inverted.png) repeat-y !important; background-position: 9px 0 !important; }
		
		table.browser_support { font-size: 0.8em; }
		table.browser_support th { background: #2b465f; color: white; padding: 5px 8px; text-align: center; font-weight: bold; border-right: 1px solid white; }
		table.browser_support tr.versions td { background: #DADADA; padding: 5px 8px; text-align: center; border-right: 1px solid white; }
		
		table.browser_support tr.support td.full, table.browser_support tr.support td.buggy, table.browser_support tr.support td.partial, 
		table.browser_support tr.support td.none { padding: 5px 8px; text-align: center; color: white; border-right: 1px solid white; font-size: 0.9em; }
		
		table.browser_support tr.support td.full { background: #87a900; }
		table.browser_support tr.support td.buggy { background: #fe7e00; /*font-style: italic;*/ }
		table.browser_support tr.support td.partial { background: #fea700; }
		table.browser_support tr.support td.none { background: #fe2400; font-weight: bold; }
		table.browser_support th.last, table.browser_support tr.versions td.last, table.browser_support tr.support td.last { border: 0; }
			
		div.values { width: 530px; padding: 10px 10px; background: #F0F0F0; color: #666; margin: 10px 0; font-size: 1.3em; }
		div.values span { padding: 0 10px; font-size: 0.6em; font-style: italic; color: #0d6ac0; }		
		
		.library-breadcrumb { font-size: 0.75em; margin: 0 0 20px 0; }
		
		.success, .error, .success-tv, .note { display: block; width: 94%; padding: 6px 0 6px 6%; margin: 0 0 15px 0; font-size: 0.9em; } 
		.success { border: 1px solid #d4e374; border-left: none; border-right: none; color: #507200; background: #eaf4a8 url('../images/icons/accept.png') no-repeat 4px 6px; }
		.error { border: 1px solid #eb6262; border-left: none; border-right: none; color: #7d0b0b; background: #f79d9d url('../images/icons/deny.png') no-repeat 4px 6px; }		
		.success-tv { border: 1px solid #3d4552; border-left: none; border-right: none; color: #99bfff; background: #2c3037 url(../images/icons/accept.png) no-repeat 4px 6px; }
		.note { border: 1px solid #ebe8b9; border-left: none; border-right: none; color: #c36e00; background: #f8f5c7 url(../images/icons/warning.png) no-repeat 4px 6px; }
		.error-text { padding: 6px 0 6px 20px; color: red; background: url(../images/icons/deny.png) no-repeat 0 6px; }
		
		.cont { font-size: 0.95em; }
		.cont h1 { font-size: 2.0em; font-family: "Graublau Web Bold", "Myriad Pro", Helvetica, Arial, sans-serif; color: #d14000; }		
		.cont p { line-height: 1.5em; }
		.cont .syntaxhighlighter { font-size: 0.7em !important; padding: 10px !important; }		
		
		table.list { font-size: 0.9em;  }
		table.list th, td { padding: 9px; border-bottom: 1px solid #DDD; color: #444; }
		table.list th { border-bottom: 3px solid #BBB; font-weight: bold; background: #F6F6F6; }
		table.list tr:hover td { background: #F6F6F6; }
		
		.roundbox-link { display: inline-block; padding: 5px 8px; background: #f4f3e2; border: 1px solid #f4f3e2; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
		.roundbox-link:hover { background: #e3e2d0; border-color: #e3e2d0; color: #b72f00; }
		
		.unavailable { color: #777; font-style: italic; }
		
		.success-text { color: #824611; line-height: 1.5em; }
		
		.profile-box { width: 213px; padding: 5px; margin: 2px 2px; height: 220px; background: #F0F0F0; border: 1px solid #DEDEDE; float: left; }
		.profile-box:hover { background: #F7F7F7; }		
		.profile-box .username { color: #000; line-height: 1.7em; font-weight: bold; }
		.profile-box:hover .username { color: #953800; }
		
		.profile-big-box { width: 300px; min-height: 50px; padding: 10px; font-size: 0.9em; margin: 0 0 5px 0; background: #dfe5e7; color: #374047; line-height: 1.5em; }
		.profile-big-box hr { border-color: #afbbc3; }

		table.smileys td { text-align: center; padding: 6px 3px; }

		.important-text { color: black; background: #EEE; font-weight: bold; padding: 3px 6px; font-family: Monospace; font-size: 1.1em; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
		
		
	/* Mygtukai ir laukeliai
	-----------------------------------------------------------------------------------------------
	===============================================================================================*/
	
		.textfield { background: white; border: 1px solid #BBB; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 5px; color: #555; outline: none; }			
		
		.textfield2, .textfield3 { width: 340px; background: white; color: #62605a; border: 3px solid #e2e0d8; padding: 10px; font-size: 1.4em; line-height: 1.5em; }
		.textfield2:hover, .textfield3:hover { color: #0084ff; }

		.textfield3 { font-size: 1.2em; width: 600px; }
		
		.button-comment { width: 100px; height: 30px; background: url(../images/buttons/button-comment-bg.png) no-repeat; border: 0; outline: 0; cursor: pointer; }
		
		.button-submit { width: 100px; height: 30px; background: url(../images/buttons/button-submit.png) no-repeat; border: 0; outline: none; }
	
		.button-reply { width: 100px; height: 30px; background: url(../images/buttons/button-reply.png) no-repeat; border: 0; outline: none; }
	
		.input-username, .input-password { width: 198px; height: 13px; padding: 5px 7px 7px 30px; border: none; font-size: 0.9em; color: #525e6e; margin: 0 10px; outline:none; }
		.input-username:hover, .input-password:hover { color: #69778a; } 
		
		.input-username { background: url(../images/input-username.png) no-repeat; outline: none; }
		
		.input-password { background: url(../images/input-password.png) no-repeat; }	
		
		.button-login { width: 100px; height: 23px; background: url(../images/buttons/button-login.png) no-repeat; border: 0; position: relative; top: -1px; left: -3px; }	
		.button-login:hover { background-position: 0 -23px; }
	
		.button-delete-selected { width: 160px; height: 30px; background: url(../images/buttons/button-delete-selected.png) no-repeat; border: 0; }	
		
		.button-delete-selected-messages { width: 185px; height: 30px; background: url(../images/buttons/button-delete-selected-messages.png) no-repeat; border: 0; }
		
		.button-send { width: 100px; height: 30px; background: url(../images/buttons/button-send.png) no-repeat; border: 0; }
		
		.button-unsubscribe { width: 160px; height: 30px; background: url(../images/buttons/button-unsubscribe.png) no-repeat; border: 0; }
		
		.button-register { width: 186px; height: 46px; background: url(../images/buttons/button-register.jpg) no-repeat; border: 0; }
		
		.button-login2 { width: 186px; height: 46px; background: url(../images/buttons/button-login.jpg) no-repeat; border: 0; }
		
		.button-save { width: 184px; height: 46px; background: url(../images/buttons/button-save.jpg) no-repeat; border: 0; }
		
		.button-vip { width: 184px; height: 46px; background: url(../images/buttons/button-vip.png) no-repeat; border: 0; }
		
		.button-go { width: 280px; height: 46px; background: url(../images/buttons/button-go.png) no-repeat; border: 0; }
		
	/* Lentelės su rounded corners
	-----------------------------------------------------------------------------------------------
	===============================================================================================*/

		.box { margin: 20px 0; width: auto; font-size: 0.9em; }
		
		.box .title { width: 100%; height: 39px; background: url(../images/box_title_center.png) repeat-x; }
		
		.box .title .title_left { width: 19px; height: 39px; display: block; background: url(../images/box_title_side_left.png) no-repeat; float: left; }
		
		.box .title h1 { width: auto; padding: 8px 0 0 0; color: #33373a; float: left; font-size: 1.2em; font-family: Tahoma, Arial, Helvetica, sans-serif; }
		
		.box .title .title_right { width: 19px; height: 39px; display: block; background: url(../images/box_title_side_right.png) no-repeat; float: right; }
		
		div.box div.content { width: auto; height: auto; min-height: 100px;  background: url(../images/box_content_bg.png) repeat-x; border: 1px solid #bcc5d0; border-top: none; border-bottom: none; }
		
		.box .no-bg { background: none; }
		
		.box .content .pin { width: auto; height: 6px; margin: 0 0 0 30px; background: url(../images/box_title_pin.png) no-repeat; position: relative; top: -1px; }
		
		.box .content .text { width: auto; padding: 12px 10px; color: #373737; overflow: hidden; }
		
		.box .content .text div.post { color: #666; padding: 10px 0; }
		
		.box .content h1 { color: black; font-size: 1.6em; margin: 0 0 5px 0; }
		
		.box .content h2 {  font-size: 1.4em; border-bottom: 3px solid #c53c06; color: #c53c06; }
		
		.box .content h3 { color: #75480f; text-transform: uppercase; }
		
		.box .content .info, .box .content .info2 { width: auto; border: 1px solid #cbcbcb; border-left: none; border-right: none; padding: 5px 0; margin: 15px 0; color: #666; clear: both; }
		
		.box .content .info2 { font-size: 0.9em; }
		
		.box .content .info2 a { color: #777; }
		
		.box .content .info2 a:hover { color: black; }
		
		.box .content .info2 a.active { color: black; }
		
		.box .content .info2 a.active:hover { color: #088aff; }
		
		.box .content .info img, .box .content .info2 img { position: relative; top: 3px; }
		
		.box .content h2 img { position: relative; top: 2px; }
		
		.box .bottom { width: 100%; height: 6px; background: url(../images/box_bottom_center.png) repeat-x; }
		
		.box .bottom .bottom_left { width: 19px; height: 6px; display: block; background: url(../images/box_bottom_side_left.png) no-repeat; float: left; }
		
		.box .bottom .bottom_right { width: 19px; height: 6px; display: block; background: url(../images/box_bottom_side_right.png) no-repeat; float: right; }	
		
	
	/* Forumai
	-----------------------------------------------------------------------------------------------
	===============================================================================================*/

		h1.forum_cat { width: 99%; height: 24px; padding: 6px 0 5px 1%; background: url(../images/forum_cat_title.png) repeat-x; }
		.box .content h1.forum_cat { font-size: 1.1em; margin: 0; color: #FFF; font-weight: bold; }
		table.forums th { height: 21px; background: url(../images/table_th.png) repeat-x; padding: 6px 10px 0 10px; font-weight: bold; font-size: 0.8em; }
		table.forums td { border-bottom: 1px solid #DADADA; padding: 10px 0 10px 0; font-size: 0.9em; }
		table.forums tr:last-child td { border: 0; }
		table.forums td.no_new_posts, table.forums td.new_posts, table.forums td.no_new_posts_sticky, table.forums td.new_posts_sticky,
		table.forums td.no_new_posts_global, table.forums td.new_posts_global { padding: 10px 10px 10px 30px; }
		table.forums td.no_new_posts { background: url(../images/icons/folder_gray.gif) no-repeat 5px 9px; }
		table.forums td.new_posts { background: url(../images/icons/folder_orange.gif) no-repeat 5px 9px; }
		table.forums td.no_new_posts_sticky { background: url(../images/icons/folder_gray_sticky.gif) no-repeat 5px 9px; }
		table.forums td.new_posts_sticky { background: url(../images/icons/folder_orange_sticky.gif) no-repeat 5px 9px; }
		table.forums td.no_new_posts_global { background: url(../images/icons/folder_gray_global.gif) no-repeat 5px 9px; }
		table.forums td.new_posts_global { background: url(../images/icons/folder_orange_global.gif) no-repeat 5px 9px; }
		table.forums td.author { border-right: 1px solid #DADADA; padding: 10px; font-size: 0.8em; }
		table.forums td.post { padding: 10px; vertical-align: top; font-size: 1em; line-height: 1.5em; }
		.box .content table.forums td h1 { font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; }
		.box .content table.forums h1 a { color: #0089c2; }
		.box .content table.forums h1 a:hover { text-decoration: underline; }
		.box .content table.forums td .forum_desc { color: #666; margin: 0 0 0 -24px; }
		.box .content table.forums tr.alt td {  }
		.box .content table.forums th a:hover, .box .content table.forums td a:hover { text-decoration: underline; }
		.box .content table.forums td.author h1 { font-size: 1em; font-weight: bold; font-family: Arial; }	
		
		.forum-breadcrumb { font-size: 0.8em; color: #666; }	
		
	/* Pagalbinės klasės */
	
		.clear { clear: both; }
		
		.left { float: left; }
		
		.right { float: right; }
		
		.img, .block_for_img img { position: relative; top: 2px; }	
		
		.small-text { font-size: 0.8em; }
