	
	* { padding: 0; margin: 0; }
	
	html { height: 100%; background: #1C1A1B; color: #FFF; }
	body { height: 100%; font-size: 1em; font-family: Tahoma, Verdana, Arial, sans-serif; }
	body.index_body { min-height: 700px; }
	/* GENERAL STYLES */
	a { color: #FFF; }
	a:hover {  }
	a img { border: 0; }
	.clear { height: 0; line-height: 0%; font-size: 0; clear: both; }
	#clearfooter { height: 190px; clear: both; position: relative; }
	#content_text h1.content_header, h1.content_header { color: #FFF; font-size: 1.875em; font-weight: normal; font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; padding-bottom: 20px; }
	.message, .error-message { color: #d94c4c; }
	
	/* LAYOUT STYLES */	
	#container { width: 80%; min-width: 998px; margin: 0 auto; min-height: 100%; }
	#header { height: 56px; z-index: 10000; top: 0; left: 0; width: 100%; position: fixed; background: url('../../img/site/header_shade.png') repeat-x; }
		
	#footer, #footer_inner { height: 180px; width: 80%; min-width: 998px; position: relative; margin: 0 auto; }
	#footer_inner { margin-top: -180px; }
	#page_top_spacer { height: 49px; font-size: 0; }
	
	/* HEADER STYLES */	
	#header_inner { height: 48px; background: #000; position: relative; border-bottom: solid 1px #6d6d6d; z-index: 10000; }
	#header_content { margin: 0 auto; min-width: 998px; width: 80%; height: 49px; }
	#logo_box { float: right; position: relative; width: 425px; }
	#lang_box { float: left; width: 105px; background: url('../../img/site/top_shade.jpg') no-repeat; height: 48px; position: relative; }
	#lang_box p { padding: 18px 0 0 15px; }
	#lang_LT { width: 108px; height: 48px; position: absolute; top: 0; left: -30px; background: url('../../img/site/lang_LT.png') no-repeat; }
	#lang_EN { width: 108px; height: 48px; position: absolute; top: 0; left: -30px; background: url('../../img/site/lang_EN.png') no-repeat; }
	#lang_LT:hover { background: url('../../img/site/lang_lt-over.png') no-repeat; }
	#lang_EN:hover { background: url('../../img/site/lang_en-over.png') no-repeat; }
	
	#logo { float: left; width: 83px; }
	#black_line { height: 1px; background: #000; line-height: 0%; font-size: 0; }
	
	/* FOOTER STYLES */
	.footer_left { width: 400px; height: 180px; z-index: 10; position: absolute; left: -70px; top: 0; background: url('../../img/site/footer_left.jpg') no-repeat; }
	.footer_right { width: 363px; height: 180px; z-index: 10; position: absolute; right: 0; top: 0; background: url('../../img/site/footer_right.jpg') no-repeat; }
	.footer_left_spacer { height: 180px; width: 49%; z-index: 1; position: absolute; top: 0; left: 0; background: url('../../img/site/footer_left_spacer.png');}
	.footer_right_spacer { height: 180px; width: 49%; z-index: 1; position: absolute; top: 0; right: 0; background: url('../../img/site/footer_right_spacer.png'); }
	.footer_center { width: 292px; height: 180px; z-index: 10; position: absolute; left: 50%; top: 0; margin-left: -129px; background: url('../../img/site/footer_center.jpg') no-repeat; }
	#footer_left_content { position: absolute; top: 130px; left: 110px; width: 270px; }
	#footer_center_content { position: absolute; top: 120px; left: 0; width: 260px; }
	#footer_right_content { position: absolute; top: 120px; left: 30px; width: 240px; }
	.top_text, .bottom_text, .center_text { font-size: 0.75em; color: #505050; }
	.top_text { padding-left: 20px; background: url('../../img/site/footer_bullet.gif') no-repeat 0 0.3em; }
	.bottom_text { padding-left: 28px; background: url('../../img/site/footer_bullet.gif') no-repeat 8px 0.3em; }
	.center_text { padding-left: 20px; background: url('../../img/site/footer_bullet.gif') no-repeat 0 50%; }
	#footer a, #footer_inner a { color: #505050;}
	
	/* INDEX STYLES */
	#index_left_spacer { height: 615px; width: 49%; position: absolute; left: 0; top: 49px; background: url('../../img/site/titulinis/index_05.jpg'); }
	#index_right_spacer { height: 615px; width: 49%; position: absolute; right: 0; top: 49px; background: url('../../img/site/titulinis/index_13.jpg'); }
	#index_top { height: 615px;  width: 80%; min-width: 998px; margin: 0 auto; background: url('../../img/site/titulinis/index_10.jpg') repeat-x; position: relative; }
	
	#slogan_right_LT { position: relative; float: right; display: block; margin-right: -90px; width: 442px; height: 615px; background: url('../../img/site/lt/titulinis/index_12.jpg'); }
	#slogan_right_EN { position: relative; float: right; display: block; margin-right: -90px; width: 442px; height: 615px; background: url('../../img/site/en/titulinis/index_12.jpg'); }
	#svetaines_link_LT { position: absolute; top: 419px; left: 85px; height: 43px; width: 231px; }
	#svetaines_link_LT:hover { background: url('../../img/site/lt/index_links/svetaines.jpg') no-repeat top right; }
	#svetaines_link_EN { position: absolute; top: 419px; left: 85px; height: 43px; width: 231px; }
	#svetaines_link_EN:hover { background: url('../../img/site/en/index_links/svetaines.jpg') no-repeat top right; }
	#grafinis_link_LT { position: absolute; top: 462px; left: 113px; height: 58px; width: 174px; }	
	#grafinis_link_LT:hover { background: url('../../img/site/lt/index_links/grafinis.jpg') no-repeat top right; }
	#grafinis_link_EN { position: absolute; top: 462px; left: 113px; height: 58px; width: 174px; }
	#grafinis_link_EN:hover { background: url('../../img/site/en/index_links/grafinis.jpg') no-repeat top right; }
	#beta { width: 131px; height: 131px; background: url('../../img/site/beta.png'); position: absolute; top: 50px; right: 50px; }

	#slogan_left_LT { position: relative; float: left; width: 393px; height: 615px; background: url('../../img/site/lt/titulinis/index_06.jpg') no-repeat; margin-left: -100px; }
	#slogan_left_LT a#klausk_link_LT { position: absolute; top: 466px; left: 114px; width: 205px; height: 60px; }
	#slogan_left_LT a#klausk_link_LT:hover { background: url('../../img/site/lt/index_links/klausk.jpg') no-repeat; }
	
	#slogan_left_EN { position: relative; float: left; width: 393px; height: 615px; background: url('../../img/site/en/titulinis/index_06.jpg') no-repeat; margin-left: -100px; }
	#slogan_left_EN a#klausk_link_EN { position: absolute; top: 466px; left: 114px; width: 205px; height: 60px; }
	#slogan_left_EN a#klausk_link_EN:hover { background: url('../../img/site/en/index_links/klausk.jpg') no-repeat; }

	#slogan_center_LT { position: absolute; left: 50%; margin-left: -160px; width: 319px; height: 615px; background: url('../../img/site/lt/titulinis/index_08.jpg') no-repeat;}
	#slogan_center_LT a#procesas_link_LT { position: absolute; top: 454px; left: 47px; width: 198px; height: 75px; }
	#slogan_center_LT a#procesas_link_LT:hover { background: url('../../img/site/lt/index_links/kurimas.jpg') no-repeat; }
	#slogan_center_EN { position: absolute; left: 50%; margin-left: -160px; width: 319px; height: 615px; background: url('../../img/site/en/titulinis/index_08.jpg') no-repeat;}
	#slogan_center_EN a#procesas_link_EN { position: absolute; top: 454px; left: 47px; width: 198px; height: 75px; }
	#slogan_center_EN a#procesas_link_EN:hover { background: url('../../img/site/en/index_links/kurimas.jpg') no-repeat; }

	#vaikas { position: absolute; top:133px; left: 50%; margin-left: -35px; z-index: 1; }
	#index_content { min-width: 998px; width: 80%; position: relative; margin: 0 auto; padding: 50px 0 0 0; }
	
	#index_column_left { position: relative; float: left; width: 350px; margin-left: -60px; padding-left: 20px; min-height: 300px; }
	.column_content { padding: 0 20px; margin-left: 40px; min-height: 300px; position: relative; }
	.column_content p { font-size: 1em; padding: 4px 0; }
	.center_column { padding-left: 0; }
	.newest_photo { display: block; padding: 4px 5px; background: url('../../img/site/column_photo_frame.png') no-repeat; position: relative; width: 189px; }
	.index_left_text { height: auto; margin-right: -70px; font-size: 0.91em; position: relative; }

	#index_column_center { width: 330px; position: relative; margin: 0 auto; min-height: 300px; padding-left: 20px; }
	#index_column_right { position: relative; float: right; width: 336px; text-align: center; padding-top: 10px; }
	
	#index_line { line-height: 0%; font-size: 0; height: 1px;  position: relative; background: #6b6b6b; }
	#line_left { position: absolute; top: 0; left: 0; width: 49%; z-index: 10; height: 1px; background: #e6decf; }
	#line_center { height: 1px; position: relative; z-index: 1000; background: url('../../img/site/index_line_bg.png') top center no-repeat; }
	#line_right { position: absolute; top: 0; right: 0; width: 49%; z-index: 10; height: 1px; background: #ada28e; }
	
	.index_asset_box { padding-bottom: 20px; }
	.assets_image { padding: 1px; background: #f3f2f2; border: solid 1px #e7e5e5; display: block; float: left; font-size: 0; }
	.assets_image img { padding: 1px; background: #f3f2f2; border: solid 1px #b5b5b5; }
	
	/* ASSETS STYLES */
	.asset_box { padding: 10px 0; position: relative; }
	.asset_thumb { float: left; position: relative; width: 200px; padding-top: 6px; }
	.asset_text { position: relative; margin-left: 210px; }
	#content_text .asset_text h3 { padding: 0 0 5px 0; }
	.asset_download { color: #7a7a7a; font-size: 0.875em; padding: 0 0 0.5em 0; }
	
	/* STUDIJA STYLES */
	#studija_top { position: relative; margin-top: 50px; height: 581px; }
	#studija_top_left { width: 369px; height: 580px; background: url('../../img/site/studija/studija_02.jpg'); position: absolute; top: 0; left: -119px; }
	#studija_top_left_spacer { width: 49%; position: absolute; top: 0; left: 0; height: 580px; background: url('../../img/site/studija/studija_04.jpg'); }
	#studija_top_center { width: 431px; height: 580px; position: absolute; top: 0; left: 50%; margin-left: -198px; background: url('../../img/site/studija/studija_06.jpg'); }
	#studija_top_right_spacer { width: 49%; top: 0; right: 0; position: absolute; height: 580px; background: url('../../img/site/studija/studija_08.jpg'); }
	#studija_top_right { width: 334px; height: 580px; position: absolute; top: 0; right: -60px; background: url('../../img/site/studija/studija_09.jpg') top left; }
	#studija_zmogeliukai_LT { position: absolute; left: 80px; top: 133px; width: 477px; height: 192px; background: url('../../img/site/lt/studija_zmogeliukai.jpg') no-repeat; }
	#studija_slogan_LT { position: absolute; top: 150px; right: 100px; width: 304px; height: 107px; background: url('../../img/site/lt/studija_slogan.jpg') no-repeat; }
	#studija_zmogeliukai_EN { position: absolute; left: 80px; top: 133px; width: 477px; height: 192px; background: url('../../img/site/en/studija_zmogeliukai.jpg') no-repeat; }
	#studija_slogan_EN { position: absolute; top: 150px; right: 100px; width: 304px; height: 107px; background: url('../../img/site/en/studija_slogan.jpg') no-repeat; }
	#studija_more { position: absolute; top: 270px; right: 130px; }
	#studija_more a#more_LT { display: block; width: 117px; height: 55px; background: url('../../img/site/lt/studija_more.jpg'); }
	#studija_more a#more_LT:hover { background: url('../../img/site/lt/studija_more_active.jpg'); }
	#studija_more a#more_EN { display: block; width: 117px; height: 55px; background: url('../../img/site/en/studija_more.jpg'); }
	#studija_more a#more_EN:hover { background: url('../../img/site/en/studija_more_active.jpg'); }
	
	#content { margin-top: -70px; position: relative; }
	.studija_heading, #content_text .studija_heading { height: 78px; min-width: 200px; position: relative; background: url('../../img/site/studija_heading_bg.png') no-repeat top left; color: #FFF; font-weight: normal; z-index: 11; font-size: 1.5em; padding: 0; margin: 0; }
	.studija_heading span { display: block; padding: 23px 10px 0 25px; }
	#talents { display: block; z-index: 10; height: 71px; width: 76px; background: url('../../img/site/talent_pencil.png') no-repeat; position: absolute; right: 80px; top: -20px; z-index: 1000;}
	
	.index_heading, #content_text .index_heading { height: 85px; min-width: 302px; position: relative; background: url('../../img/site/titulinis_heading_bg.png') no-repeat top left; color: #FFF; font-weight: normal; z-index: 11; font-size: 1.5em; padding: 0; margin: 0 0 0 -35px; }
	.index_heading span { display: block; padding: 26px 10px 0 35px; }
	
	.studija_right_column { width: 300px; float: right; position: relative; z-index: 10; }
	.studija_left_column { width: 312px; float: left; position: relative; }
	.studija_center_column { width: 340px; position: relative; margin: 0 auto; }
	.studija_center_content { padding: 0 10px 0 30px; }
	
	.studija_nav { list-style: none; font-size: 1em; padding-left: 40px;}
	.studija_nav li { display: block; padding: 3px 0; position: relative; }
	.studija_nav li a { background: #f4f2f2; color: #000; padding: 2px 12px 1px 6px; text-decoration: none; }
	.studija_nav li a:link { background: #f4f2f2; }
	.studija_nav_image { position: absolute; top: 1px; left: -22px; }
	/*
	.studija_nav li a:visited { background: #5ca5f7; text-decoration: underline; }
	*/
	.studija_nav li a:visited { background: #98999a; text-decoration: underline; }	
	.studija_nav li a:hover, .studija_nav li.active a { background: #ffbc00; text-decoration: none; }
	.studija_nav li.others a { background: #494949; color: #FFF; }
	span.studija_text, .studija_text { background: #f4f2f2; color: #000; padding: 2px 12px 1px 6px; }
	
	#content_text { padding-top: 80px; }
	
	#content_text p, .mceContentBody p { padding: 8px 0; max-width: 700px; }
	#content_text h1, #content_text h2, #content_text h3, #content_text h4, #content_text h5,
	.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5 { color: #ffa800; font-weight: normal; }
	#content_text h1, .mceContentBody h1 { font-size: 1.875em; padding: 15px 0; }
	#content_text h2, .mceContentBody h2 { font-size: 1.5em; padding: 12px 0; }
	#content_text h3, .mceContentBody h3 { font-size: 1.25em; padding: 12px 0; }
	#content_text h4, #content_text h5, .mceContentBody h4, .mceContentBody h5 { font-size: 1em; padding: 10px 0; } 
	#content_text ul, #content_text ol { padding-left: 2em; }
	
	.friend_title { text-align: center; padding: 10px 0; font-size: 1.5em; font-weight: normal; }
	#projektai_right .friend_title { width: 180px; }
	.friend_box { padding: 6px 0; text-align: center; width: 150px; margin: 0 auto; }
	.friend_box img { padding: 1px; background: #f3f2f2; border: solid 1px #b5b5b5; display: block; }
	.friend_box a { border: solid 2px #e7e5e5; display: block; font-size: 0; float: left; clear: both; }
	#projektai_right .friend_box { width: 150px; }
	
	/* TOP MENU */
	#top_menu_lt, #top_menu_en { height: 48px; margin: 0 -20px; position: relative; width: 580px; }
	#top_menu_lt ul, #top_menu_en { list-style: none; }
	#top_menu_lt ul li, #top_menu_en ul li { float: left; display: block; height: 48px; }
	#top_menu_lt ul li a, #top_menu_en ul li a { display: block; height: 48px; }

	#menu_item_home { width: 61px; background: url('../../img/site/lt/menu.png') 0 0; }
	#menu_item_home:hover { background-position: 0 -50px; }
	#menu_item_home.active { background-position: 0 -100px; }

	#menu_item_0_lt { width: 198px; background: url('../../img/site/lt/menu.png') -61px 0; }
	#menu_item_1_lt { width: 94px; background: url('../../img/site/lt/menu.png') -259px 0; }
	#menu_item_2_lt { width: 109px; background: url('../../img/site/lt/menu.png') -353px 0; }
	#menu_item_3_lt { width: 109px; background: url('../../img/site/lt/menu.png') -445px 0; }
	
	#menu_item_0_lt:hover { background-position: -61px -50px; }
	#menu_item_1_lt:hover { background-position: -259px -50px; }
	#menu_item_2_lt:hover { background-position: -353px -50px; }
	#menu_item_3_lt:hover { background-position: -445px -50px; }
	
	#menu_item_0_lt.active { background-position: -61px -100px; }
	#menu_item_1_lt.active { background-position: -259px -100px; }
	#menu_item_2_lt.active { background-position: -353px -100px; }
	#menu_item_3_lt.active { background-position: -445px -100px; }
	
	#menu_item_0_en { width: 140px; background: url('../../img/site/en/menu.png') -61px 0; }
	#menu_item_1_en { width: 94px; background: url('../../img/site/en/menu.png') -201px 0; }
	#menu_item_2_en { width: 109px; background: url('../../img/site/en/menu.png') -295px 0; }
	#menu_item_3_en { width: 109px; background: url('../../img/site/en/menu.png') -445px 0; }
	
	#menu_item_0_en:hover { background-position: -61px -50px; }
	#menu_item_1_en:hover { background-position: -201px -50px; }
	#menu_item_2_en:hover { background-position: -295px -50px; }
	#menu_item_3_en:hover { background-position: -445px -50px; }
	
	#menu_item_0_en.active { background-position: -61px -100px; }
	#menu_item_1_en.active { background-position: -201px -100px; }
	#menu_item_2_en.active { background-position: -295px -100px; }
	#menu_item_3_en.active { background-position: -445px -100px; }
	
	/* QUESTION STYLES */
	.question_box { padding: 0; }
	#content_text .question_box h3 { font-weight: normal; color: #ffa800; padding: 0 0 0.5em 0; margin: 0; }
	.question_answer { max-width: 600px; padding-bottom: 1em; }
	.question_photo { padding-bottom: 10px; }
	.question_list { padding-top: 20px; }
	.question_list a, .question_box a { color: #ffa800; }
	.question_list a {display: block; color: #FFF; padding: 3px 0;}
	.question_author { color: #666666; }
	#ask_link_LT { width: 452px; height: 366px; float: right; margin-top: -100px; display: block; position: relative; background: url('../../img/site/lt/ask.jpg') no-repeat; }
	#ask_link_LT a { width: 260px; height: 190px; position: absolute; top: 100px; left: 100px; }
	#ask_link_LT a:hover { background: url('../../img/site/lt/ask_active.jpg') no-repeat -100px -100px;}
	#ask_link_EN { width: 452px; height: 366px; float: right; margin-top: -100px; display: block; position: relative; background: url('../../img/site/en/ask.jpg') no-repeat; }
	#ask_link_EN a { width: 260px; height: 190px; position: absolute; top: 100px; left: 100px; }
	#ask_link_EN a:hover { background: url('../../img/site/en/ask_active.jpg') no-repeat -100px -100px;}
	#answer_form input, #answer_form textarea { padding: 4px 10px; background: #dedede; color: #000; border: 0; font-size: 1em; font-family: Tahoma, Verdana, Arial, sans-serif; }
	
	
	#answer_form button { border: 0; background: none; position: relative; margin: 0 0 0 -50px; }
	
	/* PROJECT STYLES */
	.project_box { padding: 10px 0 20px 0; position: relative; width: 650px; }
	.project_photo { float: left; margin: 17px 20px 10px 0; border: solid 3px #f4f2f2; padding: 1px; background: #979796; }
	.project_photo a { display: block; }
	.project_photo a img { display: block; border: solid 1px #f4f2f2;}
	.project_photo a:visited img { opacity: 0.7; }
	.project_text { margin-left: 200px;}
	#content_text .project_text p { max-width: 450px; }
	.project_text h3 a { color: #ffbc00; }
	.project_text h3 a:visited { color: #5ca5f7; }
	
	#project_description { position: relative; width: 903px; }
	#project_url { position: relative; float: right; padding: 1em 0 0 30px; }
	#project_url { position: absolute; left: -30px; bottom: 15px;}
	#project_url a { color: #b0ff00; }
	#all_projects_LT { cursor:pointer; display: block; margin: 20px 0 0 -30px; position: relative; width: 502px; height: 150px; background: url('../../img/site/lt/visi_projektai.jpg'); }	
	#all_projects_LT:hover { background: url('../../img/site/lt/visi_projektai_hover.jpg'); }
	#all_projects_EN { cursor:pointer; display: block; margin: 20px 0 0 -30px; position: relative; width: 502px; height: 150px; background: url('../../img/site/en/visi_projektai.jpg'); }
	#all_projects_EN:hover { background: url('../../img/site/en/visi_projektai_hover.jpg'); }
	
	#project_big_photo { list-style: none; position: relative; width: 900px; height: 255px;  }
	#project_big_photo li { display: block; position: absolute; top: 0; left: 0; border: solid 3px #f4f2f2; padding: 1px; background: #979796; }
	#project_big_photo li img { display: block; border: solid 1px #f4f2f2; }
	#project_photos { position: relative; width: 905px; padding-bottom: 20px; }
	#photo_nav { float: right; position: relative; margin-top: 7px; }
	#photo_nav a { display: block; background: #fdfbfb; float: left; height: 13px; width: 13px; font-size: 0; margin: 2px; }
	#photo_nav a.activeSlide { background: #ffcc00; }
	
	.project_gallery a { display: block; float: left; background: #FFF; padding: 4px; margin: 5px; color: #000; width: auto; font-size: 0.75em; text-decoration: none;}
	.project_gallery a img { display: block; }
	
	#projektai_top { position: relative; height: 494px; margin-top: 50px; }
	#projektai_top_left { width: 409px; height: 494px; background: url('../../img/site/projektai/projektai_top_02.jpg') no-repeat; position: absolute; top: 0; left: -135px; }
	#projektai_top_left_spacer { width: 49%; position: absolute; top: 0; left: 0; height: 492px; background: url('../../img/site/projektai/projektai_top_04.jpg'); }
	#projektai_top_center { width: 350px; height: 494px; position: absolute; top: 0; left: 50%; margin-left: -200px; background: url('../../img/site/projektai/projektai_top_06.jpg') no-repeat; }
	#projektai_top_right_spacer { width: 49%; top: 0; right: 0; position: absolute; height: 492px; background: url('../../img/site/projektai/projektai_top_08.jpg'); }
	#projektai_top_right { width: 439px; height: 494px; position: absolute; top: 0; right: -100px; background: url('../../img/site/projektai/projektai_top_10.jpg') no-repeat; }
	#projektai_vaikai { width: 477px; height: 192px; position: absolute; left: 50px; top: 120px; background: url('../../img/site/projektai_vaikai.jpg'); }
	#projektai_vaikai_text_LT { width: 304px; height: 97px; position: absolute; right: 100px; top: 160px; background: url('../../img/site/lt/musu_vaikai_text.jpg'); }
	#projektai_vaikai_text_EN { width: 304px; height: 97px; position: absolute; right: 100px; top: 160px; background: url('../../img/site/en/musu_vaikai_text.jpg'); }
	#projektai_vaikai_sign { width: 100px; height: 93px; position: absolute; right: 180px; top: 260px; background: url('../../img/site/musu_vaikai_sign.jpg'); }
	
	#projektai_right { position: relative; width: 280px; float: left; padding-top: 26px;}
	#projektai_left { position: relative; float: left; }
	
	#grafinis_left_LT { position: absolute; width: 402px; height: 185px; top: 120px; left: 50px; background: url('../../img/site/lt/grafinis_left.jpg') no-repeat; }
	#grafinis_right_LT { position: absolute; width: 302px; height: 119px; top: 180px; right: 130px; background: url('../../img/site/lt/grafinis_right.jpg') no-repeat; }
	#grafinis_left_EN { position: absolute; width: 402px; height: 185px; top: 120px; left: 50px; background: url('../../img/site/en/grafinis_left.jpg') no-repeat; }
	#grafinis_right_EN { position: absolute; width: 302px; height: 119px; top: 180px; right: 130px; background: url('../../img/site/en/grafinis_right.jpg') no-repeat; }
	
	
	/* JOB STYLES */
	.job_left { float: left; position: relative; width: 420px; }
	.job_left input, .job_left textarea { padding: 4px 10px; width: 400px; background: #dedede; color: #000; border: 0; font-size: 1em; font-family: Tahoma, Verdana, Arial, sans-serif; }
	.job_right { float: left; position: relative; margin-left: 50px; width: 286px; height: 228px; }
	.job_right button { border: 0; padding: 0; margin: 0; background: none; position: relative; }	
	.job_right button span { width: 170px; height: 120px; position: absolute; z-index: 100; top: 60px; left: 50px; border: solid 1px red; }
	
	.job_LT { background: url('../../img/site/lt/send.jpg'); }
	.job_LT input { height: 120px; width: 170px; position: absolute; top: 60px; left: 50px; background: none; border: 0; }
	.job_EN { background: url('../../img/site/en/send.jpg'); }
	.job_EN input { height: 120px; width: 170px; position: absolute; top: 60px; left: 50px; background: none; border: 0; }
	
	/* ALBUM STYLES */
	#gallery_left { float: left; position: relative; width: 240px; }
	#gallery_right { position: relative; margin-left: 250px; }
	
	/* ABOUT STYLES */
	#about_right { position: relative; float: right; width: 230px; }
	
	/* PAGINATION STYLES */
	.pagination { padding: 5px 0; }
	.pagination a { background: #f4f2f2; color: #000; padding: 0 5px; line-height: 1.5em; text-decoration: none; }
	.pagination a:hover { background: #ffbc00; text-decoration: none; }
	.pagination .current { background: #ffbc00; color: #000; padding: 0 5px; line-height: 1.5em; }
	
	/* CLIENT STYLES */
	#client_container_LT { background: url('../../img/site/lt/sveikinam_klienta.jpg') no-repeat 0 60px; position: relative; min-height: 330px; margin: -10px 0 0 -100px; padding: 10px 0 0 100px;}
	#client_container_EN { background: url('../../img/site/en/sveikinam_klienta.jpg') no-repeat 0 60px; position: relative; min-height: 330px; margin: -10px 0 0 -100px; padding: 10px 0 0 100px;}
	#client_left_space { position: relative; float: left; width: 230px; height: 260px; }
	#first_client { margin-left: 240px; padding-top: 7px;}
	h1#best_client { font-size: 4.375em; }
	
	.client_box { padding: 5px 0; }
	.client_date { color: #898989; }
	.client_name { font-size: 1.375em; color: #ffbc00; }
	
	.event { padding: 5px 0; position: relative; }
	.event_date { color: #5d5d5d; padding-right: 4px; }
	.special_event { padding-bottom: 50px; }
	.single_event { padding: 0 0 10px;}
	h1#all_events { color: #FFF; }
	.loading { position: absolute; left: -25px; top: 7px;}
	
	a.download, .studija_nav a.download { background: #f79a08; color: #000; padding: 2px 8px 1px 8px; }
	a.download:hover, .studija_nav a.download:hover { background: #FFF; }
	a.dark_link { color: #1b191a; }
	
	/* CAKE STYLES */
	.cake-sql-log {	z-index:10; width:100%; background-color:#000; color:#FFF; border-collapse:collapse; }
	.cake-sql-log caption { background-color:#900; color:#FFF; }
	.cake-sql-log td { padding:3px; border:1px solid #999; background-color:#EEE; color:#000; }
	
	/* LOGO STYLES */
	.logo_header { color: #eabb1a; font-weight: bold; font-size: 1.875em; }
	.logo_container { position: relative; width: 950px; }
	.logo_top_link { background: #00b4ff; display: block; position: absolute; top: 1.5em; right: 10px; padding: 5px 22px; color: #FFF; text-decoration: underline; }
	.logo_top_link:hover { background: #eabb1a; color: #000; }
	.logo_bottom_link { background: #eabb1a; color: #000; padding: 25px 90px; font-size: 3.75em; display: block; margin-top: 30px; text-align: center; }
	.logo_bottom_link:hover { background: #00b4ff; color: #FFF; }
	.logo_item_box { border-top: solid 1px #646464; position: relative; }
	.logo_item { padding: 12px 40px 12px 12px; }
	.logo_close { position: absolute; top: 10px; right: 8px; }
	.logo_item_content { background: #333333; position: relative; }
	.logo_item_image { padding : 12px; border-bottom: solid 1px #646464; }
	.logo_item_text { padding: 12px; color: #a4a4a4; }
