/* =================================================
 
 Bircan Tuner
 Copyright 2009 - Biber Ltd.
 written for - www.biberltd.com
 
 color palette 
 --------------
 #f6f3e4 - light yellow
 #f0e6cb - mid yellow
 #e4d7b4 - dark yellow
 #a43931 - mid red
 #8a2825 - dark red
 #316fa4 - blue
 #7e7e7e - light gray
 #10120c - dark gray
 
================================================== */

/***************************************************/
/* Header                                          */
/***************************************************/

#header {
	background: url('/images/themes/paprika/header-bg.jpg')  top left no-repeat;
	height: 178px;
	width: 100%;
}

#header-content {
	position: relative;
}

#language {
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 999;
}

.dropdown-list {
	border: solid 1px #c9b280;
	border-top: none;
	display: none;
	list-style: none;
	max-height: 120px;
	overflow: auto;
}

.dropdown-list li {
	background-color: #f0e6cb;
	border-bottom: dotted 1px #c9b280;
}

.dropdown-list li.last {
	border-bottom: none;
}

.dropdown-list li a {
	color: #10120c;
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
}

.dropdown-list li a:hover {
	background-color: #f6f3e4;
}

a.dropdown {
	background: url('/images/themes/paprika/dropdown-left.png') top left no-repeat;
	color: #10120c;
	display: block;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
}

a.dropdown span {
	background: url('/images/themes/paprika/dropdown-right.png') top right no-repeat;
	color: #10120c;
	height: 20px;
	padding: 2px 30px 2px 0;
}

#logo {
	background: url('/images/themes/paprika/logo.png') no-repeat;
	height: 90px;
	left: 0;
	position: absolute;
	text-indent: -9999px;
	top: 44px;
	width: 190px;
}

ul#navigation {
	list-style: none;
	font-size: 1.182em;
	position: absolute;
	right: 0;
	top: 75px;	
} 

ul#navigation li {
	float: left;
}

ul#navigation li a,
ul#navigation li a:link,
ul#navigation li a:visited {
	color: #10120c;
	display: inline;
	font-family: "Lucida Sans Unicode" , "Lucida Grande" , Helvetica , sans-serif;
	float: left;
	line-height: 30px;
	margin: 0 15px;
}

ul#navigation li a:hover {
	color: #8a2825;
}

ul#navigation li#selected {
	background: transparent url('/images/themes/paprika/nav-bg-right.png') no-repeat top right;
	display: block;
	height: 30px;
	line-height: 30px;
	padding-right: 15px; /* sliding doors padding */
	position: relative;
	text-decoration: none;
}

ul#navigation li#selected a {
	background: transparent url('/images/themes/paprika/nav-bg-left.png') top left no-repeat;
	color: #FFF;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 0 0 15px;
}

.JS ul#navigation li#selected span#selected-bottom {
	background: transparent url('/images/themes/paprika/nav-bg-bottom.png') bottom center no-repeat;
	bottom: -3px;
	display: inline;
	height: 8px;
	left: 0;
	position: absolute;
	width: 24px;
}

/***************************************************/
/* Content                                         */
/***************************************************/

#content {
	background: #f6f3e4;
	padding: 20px 0;
}

#content .wrap {
	position: relative;	
}

#content.content2col {
	padding: 0 0 20px 0;
}

.content2col #content2col-container {
	background: url('/images/themes/paprika/content2col-bg.jpg') top left repeat-y;
	border-bottom: solid 1px #e4d7b4;
	width: 100%;
}

.content2col #content2col-bottom {
	border-top: solid 1px #FFF;
}

#content2col-container #left-col {
	float: left;
	margin-right: 20px;
	padding: 20px 20px 20px 0;
	width: 280px;
} 

.content2col #right-col {
	float: right;
	padding: 20px 0;
	width: 620px;
}

.welcome {
	left: 0;
	position: absolute;
	width: 280px;
	z-index: 2;
}

.left-col-box {
	border-bottom: solid 1px #f0e6cb;
	padding-bottom: 20px;
	margin-bottom: 10px;
}

p.intro {
	border-bottom: dotted 1px #a43931;
	font-family: Georgia;
	font-size: 1.167em;
	font-style: italic;
	line-height: 140%;
	margin-bottom: 20px;
	padding: 0 5px 10px 5px;
}

#main-aboutus h2 {
	color: #10120c;
}

#main-aboutus a#tell-us-about {
	background: url('/images/themes/paprika/tellus-bg.png') no-repeat;
	color: #f6f3e4;
	display: block;
	font-family: "Lucida Sans Unicode" , "Lucida Grande" , Helvetica , sans-serif;
	font-size: 1.455em;
	height: 40px;
	line-height: 35px;
	margin-top: 15px;
	text-align: center;
	width: 280px;
}

#recent-projects-container {
	position: relative;
}

#recent-projects .slides-container {
	background: #e4d7b4;
	border: solid 1px #c9b280;
	margin-bottom: 5px;
	padding: 5px;
	width: 268px;	
}

#recent-projects .slides-container ul.slides{
	list-style: none;
	height: 120px;
	position: relative;
}

#recent-projects .slides-container ul.slides li {
	left: 0;
	position: absolute;
	top: 0;
}

#recent-projects .slides-container-bottom ul.descriptions{
	position: relative;
}

#recent-projects .slides-container-bottom ul.descriptions li {
	display: block;
	left: 0;
	position: absolute;
	top: 0;
}

#recent-projects h3 {
	line-height: 28px;
	margin-bottom: 0;
}

#recent-projects h3 a {
	color: #10120c;
	font-weight: bold;
}

#recent-projects h3 a:hover {
	border-bottom: dotted 1px #10120c;
}

#recent-projects #pager {
	position: absolute;
	right: 0 !important;
	right: 20px;
	top: 137px;	
	z-index: 999;
	width: 56px;
}

#recent-projects #pager a.prev {
	background: url('/images/themes/paprika/pager-buttons.png') top left no-repeat;
	display: block;
	float: left;
	height: 28px;
	text-indent: -9999px;
	width: 28px;
}

#recent-projects #pager a.next {
	background: url('/images/themes/paprika/pager-buttons.png') -28px 0  no-repeat;
	display: block;
	float: right;
	height: 28px;
	text-indent: -9999px;
	width: 28px;
}

.article p, .article ul, .article ol {
	margin-bottom: 10px;
}

.article ul {
	list-style: none;
}

.article ul li {
	background: url('/images/themes/paprika/ul-list-icon.jpg') left center no-repeat;
	padding-left: 15px;
}

.article ol {
	list-style-position: inside;
}

.article ol li {
	color: #8a2825;
	
}

.article ol li span {
	color: #10120c;
}

.article h4, h5 {
	margin-bottom: 10px;
	text-transform: uppercase;
}

.article img {
	background: #e4d7b4;
	border: solid 1px #c9b280;
	padding: 5px;
}

.article a,
.article a:link,
.article a:visited {
	border-bottom: dotted 1px #316fa4;
	color: #316fa4;
}

.article a:hover {
	border-bottom: solid 1px #316fa4;
}

a.button {
	background: url('/images/themes/paprika/button-left.png') top left no-repeat;
	display: block;
	float: right;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
}

a.button span {
	background: url('/images/themes/paprika/button-right.png') top right no-repeat;
	color: #FFF;
	padding: 2px 10px 2px 0;	
}

.small a.button span {
	padding: 3px 10px 3px 0;
}

.message {
	background-color: #FFF;
	border: double 3px;
	margin-bottom: 10px;
	padding: 10px;
}

.message.error {
 	border-color: #a43931;
}

.message.error .subject {
	background: url('/images/themes/paprika/error-icon.png') top left no-repeat;
	min-height: 36px;
	padding-left: 30px;
}

.message.success {
	border-color: #b9dbb2;
}

.message.success .subject {
	background: url('/images/themes/paprika/success-icon.png') top left no-repeat;
	min-height: 36px;
	padding-left: 30px;
}

.message.success h2{
	color: #7FCA72;
}

.message.error .list p label {
	background: url('/images/themes/paprika/ul-list-icon.jpg') center left no-repeat;
	border-bottom: dotted 1px #e4d7b4;
	display: block;
	padding: 2px 0 2px 15px;
	margin-left: 7px;
}

#response_form{
	display: none;
}

.mini-message {
	line-height: 20px;
	margin-bottom: 10px;
}

#response_form_mini{
	display: none;
}
.mini-message.error .subject {
	background: url('/images/themes/paprika/mini-error-icon.png') top left no-repeat;
	color: #a43931;
	padding-left: 25px;
}

.mini-message.success .subject {
	background: url('/images/themes/paprika/mini-success-icon.png') top left no-repeat;
	color: #7FCA72;
	padding-left: 25px;
}

.mini-message.error .list p label {
	background: url('/images/themes/paprika/ul-list-icon.jpg') center left no-repeat;
	border-bottom: dotted 1px #e4d7b4;
	display: block;
	padding: 2px 0 2px 15px;
	margin-left: 7px;
}

.mini-message.success .subject {
	background: url('/images/themes/paprika/mini-success-icon.png') top left no-repeat;
	padding-left: 25px;
}

#socialize-box ul {
	list-style: none;
}

#socialize-box ul li {
	float: left;
}

#socialize-box ul li a{
	display: block;
	height: 40px;
	margin-right: 10px;
	text-indent: -99999px;
	width: 40px;
}

#socialize-box a span.small {
	color: #7e7e7e;
}

#socialize-box a#linkedin {
	background: url('/images/themes/paprika/linkedin-icon.png') top left no-repeat;
}

#socialize-box a#linkedin:hover {
	background: url('/images/themes/paprika/linkedin-icon.png') 0 -40px no-repeat;
}

#socialize-box a#facebook {
	background: url('/images/themes/paprika/facebook-icon.png') top left no-repeat;
}

#socialize-box a#facebook:hover {
	background: url('/images/themes/paprika/facebook-icon.png') 0 -40px no-repeat;
}


#socialize-box a#rss {
	background: url('/images/themes/paprika/rss-icon.png') top left no-repeat;
}

#socialize-box a#rss:hover {
	background: url('/images/themes/paprika/rss-icon.png') 0 -40px no-repeat;
}

#socialize-box a#twitter {
	background: url('/images/themes/paprika/twitter-icon.png') top left no-repeat;
}

#socialize-box a#twitter:hover {
	background: url('/images/themes/paprika/twitter-icon.png') 0 -40px no-repeat;
}

#socialize-box a#plaxo {
	background: url('/images/themes/paprika/plaxo-icon.png') top left no-repeat;
}

#socialize-box a#plaxo:hover {
	background: url('/images/themes/paprika/plaxo-icon.png') 0 -40px no-repeat;
}

a#questionnaire {
	background: url('/images/themes/paprika/questionnaire-icon.png') top left no-repeat;
	border-bottom: dotted 1px #e4d7b4;
	color: #10120c;
	display: block;
	height: 48px;
	line-height: 20px;
	padding: 5px 0 5px 45px;
	margin-top: 10px;
}

a#questionnaire:hover {
	background: #e4d7b4 url('/images/themes/paprika/questionnaire-icon.png') top left no-repeat;
}

a#brochure {
	background: url('/images/themes/paprika/brochure-icon.png') top left no-repeat;
	border-bottom: dotted 1px #e4d7b4;
	color: #10120c;
	display: block;
	height: 48px;
	line-height: 20px;
	padding: 5px 0 5px  45px;
	margin-top: 10px;
}

a#brochure:hover {
	background: #e4d7b4 url('/images/themes/paprika/brochure-icon.png') top left no-repeat;
}

#pagination {
	float: right;
	margin-bottom: 10px;
}

#pagination strong {
	border: solid 1px #C9B280;
	background: #C9B280;
	color: #FFF;
	display: block;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: 5px;
	text-align: center;
	width: 14px;
}

#pagination a {
	border: solid 1px #d4bf95;
	background: #f6f3e4;
	color: #10120c;
	display: block;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: 5px;
	text-align: center;
	width: 14px;
}

#pagination a:hover {
	color: #8a2825;
}


/****************** CONTACT ******************/

#contact-form-container {
	margin-bottom: 20px;
}

#contact-form ul {
	list-style: none;
	width: 300px;
}

#contact-form ul li {
	margin-bottom: 10px;
}

#contact-form label {
	cursor: default;
	display: block;
	line-height: 140%;
	margin-bottom: 5px;
}

#contact-form em {
	color: #a43931;
	font-style: normal;
	font-weight: bold;
}

#contact-form input, #contact-form textarea {
	background: #FFF;
	border: solid 1px #e4d7b4;
	font-family: "Lucida Sans Unicode" , "Lucida Grande" , Helvetica , sans-serif;
	padding: 3px;
	width: 292px;
}

#contact-form textarea {
	height: 126px;
	overflow: auto;
}

#contact-form-bottom {
	border-top: solid 1px #f0e6cb;
	color: #7e7e7e;
	padding: 5px 0;
}

#bus-card .fn {
	height: 1px;
	left: -9999px;
	position: absolute;
	top: -9999px;
	width: 1px;
}

#bus-card .org, .adr {
	margin-bottom: 10px;
}

#bus-card .adr {
	border-bottom: solid 1px #f0e6cb;
	position: relative;
}

#bus-card .type {
	position: absolute;
	left: -9999px;
	top: -9999px;
}

#bus-card .region {
	padding-bottom: 10px;
}

#bus-card #map {
	background-color: #f0e6cb;
	padding: 10px;
}

#bus-card #map img {
	background: #e4d7b4;
	border: solid 1px #c9b280;
	padding: 5px;
}

#bus-card #map-tab {
	bottom: -19px;
	position: absolute;
	right: 0;
}

#bus-card #map-tab a {
	background: url('/images/themes/paprika/map-tab-left.png') top left no-repeat;
	color: #10120c;
	display: block;
	height: 18px;
	line-height: 18px;
	padding-left: 10px;
}

#bus-card #map-tab a span {
	background: url('/images/themes/paprika/map-tab-right.png') top right no-repeat;
	display: block;
	padding-right: 10px;
}

#vcard-holder {
	border-top: solid 1px #f0e6cb;
	padding-top: 5px;
	margin-top: 10px;
}

#vcard {
	background: url('/images/themes/paprika/vcard.jpg') top left no-repeat;
	color: #10120c;
	display: block;
	line-height:  20px;
	height: 20px;
	padding-left: 30px;
}

/****************** NEWS ******************/

ul#news-categories-list {
	border-bottom: dotted 1px #e4d7b4;
	list-style: none;
}

ul#news-categories-list li {
	border-top: dotted 1px #e4d7b4;
}

ul#news-categories-list li a {
	background: url('/images/themes/paprika/list-icon.png') center left  no-repeat;
	display: block;
	height: 20px;
	padding: 2px 0 2px 15px;
}

ul#news-categories-list li a:hover {
	background: #f0e6cb url('/images/themes/paprika/list-icon.png') scroll left center no-repeat;
}

.news-entry {
	border-bottom: solid 2px #f0e6cb;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.news-entry .news-entry-top {
	border-bottom: solid 1px #f0e6cb;
	margin-bottom: 10px;
	padding: 5px 0;
	width: 100%;
}

.news-entry .news-entry-top span.by, span.categories {
	color: #7e7e7e;
}

.news-entry .news-entry-top span.categories a {
	background: url('/images/themes/paprika/list-icon.png') scroll left center no-repeat;
	padding-left: 12px;
}

.news-entry .news-entry-top .date {
	background: url('/images/themes/paprika/date-bg.png') left center no-repeat;
	float: left;
	height: 42px;
	margin-right: 5px;
	width: 36px;
	position: relative;
}

.news-entry .news-entry-top .date span.day{
	position: absolute;
	left: 0;
	text-align: center;
	top: 13px;
	width: 36px;
}

.news-entry .news-entry-top .date span.month{
	left: 0;
	position: absolute;
	text-align: center;
	top: 26px;
	width: 36px;
}

.news-entry-top h2 {
	margin-bottom: 0;
}

.news-entry .text p {
	margin-bottom: 10px;
}

/****************** SERVICES ******************/

ul#services {
	list-style: none;
}

ul#services>li {
	border-bottom: solid 1px #f0e6cb;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

ul#services li .text {
	display: block;
	float: right;
	width: 510px;
}

ul#services li h2 {
	padding-left: 110px;
}

ul#services li.right h2 {
	padding-left: 0;
}

ul#services li .text p {
	margin-bottom: 10px;
}

ul#services li .service-icon {
	float: left;
	height: 80px;
	margin-right: 20px;
	width: 90px;
}

ul#services li.right .service-icon {
	float: right;
	margin-left: 20px;
	margin-right: 0;
}

/****************** WORK ******************/

#projects {
	margin-top: 10px;
}

.project {
	border-bottom: solid 2px #f0e6cb; 
	margin-bottom: 30px;	
	padding-bottom: 20px;
}

.project-featbox {
	position: relative;
	float: left;
}

.project-slideshow {
	background: #e4d7b4;
	border: solid 1px #c9b280;
	padding: 5px 5px 0 5px;
	position: relative;
	width: 368px;
	z-index: 5;
}

.project-slideshow .slides {
	height: 221px;
	list-style: none;
	
}

.project-slideshow .slides-footer {
	height: 24px;
	line-height: 24px;
	width: 368px;
}

.project-slideshow .slides-footer .options {
	display: inline;
	float: left;
}

.project-slideshow .slides-footer .options .url {
	float: left;
}

.project-slideshow .slides-footer .options .url a,
.project-slideshow .slides-footer .options .url a:link,
.project-slideshow .slides-footer .options .url a:visited {
	background: url('/images/themes/paprika/url-icon.png') no-repeat top left;
	color: #10120c;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 10px;
}

.project-slideshow .slides-footer .options .url a:hover {
	background: url('/images/themes/paprika/url-icon.png') no-repeat 0 -14px;
	color: #8a2825;
}

.project-slideshow .slides-footer .options .largerview {
	float: left;
}

.project-slideshow .slides-footer .options .largerview a,
.project-slideshow .slides-footer .options .largerview a:link,
.project-slideshow .slides-footer .options .largerview a:visited {
	background: url('/images/themes/paprika/largerview-icon.png') no-repeat top left;
	border-left: dotted 1px;
	color: #10120c;
	padding-left: 15px;
}

.project-slideshow .slides-footer .options .largerview a:hover {
	background: url('/images/themes/paprika/largerview-icon.png') no-repeat 0 -14px;
	color: #8a2825;
}

.project-slideshow .slides-footer .pager {
	display: inline;
	float: right;
}

.project-slideshow .slides-footer .pager a {
	background: url('/images/themes/paprika/pager-item-bg.png') no-repeat;
	color: #10120c;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	margin: 4px 0;
	margin-left: 5px;
	text-align: center;
	width: 16px;
}

.project-slideshow .slides-footer .pager a.activeSlide  {
	background: url('/images/themes/paprika/pager-item-bg.png') 0 -32px no-repeat;
	color: #f6f3e4;
}

.project-slideshow .slides-footer .pager a:hover {
	background: url('/images/themes/paprika/pager-item-bg.png') 0 -16px no-repeat;
	color: #10120c;
}


.project-services {
	bottom: 3px;
	position: absolute;
	right: -20px;
	width: 250px;
	z-index: 3;
}

.project-services .text {
	background: #FFF;
	border: solid 1px #c9b280;
	min-height: 150px; 
	height: auto !important; /* understood by all browsers */ 
	height: 150px; /* IE6 incorrectly uses this value */
	padding: 5px 5px 5px 30px;
	position: relative;
	width: 193px;
	z-index: 3;
}

ul.services-list {
	list-style: none;
	margin-bottom: 10px;
	position: relative;
}

ul.services-list li {
	border-bottom: dotted 1px #e4d7b4;
	padding: 3px 0;
}

ul.services-list li em {
	background: url('/images/themes/paprika/services-list-icon.png')  left center no-repeat;
	display: block;
	padding-left: 15px;
	font-style: normal;
}

.project-services .text .tab a {
	bottom: -1px;
	display: block;
	height: 100px;
	position: absolute;
	text-indent: -9999px;
	right: -18px;
	width: 18px;
	z-index: 3;
}

.project-services .text .tab.english a {
	background: url('/images/themes/paprika/services-tab.jpg') no-repeat;

}
.project-services .text .tab.english a:hover {
	background: url('/images/themes/paprika/services-tab.jpg') -18px 0 no-repeat;
}

.project-services .text .tab.english a.open {
	background: url('/images/themes/paprika/services-tab.jpg') -36px 0 no-repeat;
}

.project-services .text .tab.english a.open:hover {
	background: url('/images/themes/paprika/services-tab.jpg') -54px 0 no-repeat;
}

.project-services .text .tab.turkish a {
	background: url('/images/themes/paprika/services-tab-tr.jpg') no-repeat;
}

.project-services .text .tab.turkish a:hover {
	background: url('/images/themes/paprika/services-tab-tr.jpg') -18px 0 no-repeat;
}

.project-services .text .tab.turkish a.open {
	background: url('/images/themes/paprika/services-tab-tr.jpg') -36px 0 no-repeat;
}

.project-services .text .tab.turkish a.open:hover {
	background: url('/images/themes/paprika/services-tab-tr.jpg') -54px 0 no-repeat;
}

.project-description {
	float: right;
	padding-left: 25px;
	width: 215px;
}
/****************** HOME ******************/

#bbr-slidebox {
	background: url('/images/themes/paprika/bbr-slidebox-bg.png') no-repeat;
	height: 400px;
	position: relative;
	width: 940px;
}

#bbr-slidebox #thumbs {
	left: 0;
	height: 170px;
	padding: 10px;
	padding-right: 0;
	position: absolute;
	top: 210px;
	width: 270px;
}

#bbr-slidebox #thumbs ul {
	list-style: none;
}

#bbr-slidebox #thumbs ul li{
	background: #e4d7b4;
	border: solid 1px #c9b280;
	display: inline;
	float: left;
	height: 68px;
	padding: 5px;
	position: relative;
	width: 113px;
}

#bbr-slidebox #thumbs ul .slide1, .slide3 {
	margin-right: 20px;
}

#bbr-slidebox #thumbs ul .slide3 {
	clear: both;
}

#bbr-slidebox #thumbs ul .slide1, .slide2 {
	margin-bottom: 10px;
}

#bbr-slidebox #thumbs li img {
	cursor: pointer;
}

#bbr-slidebox #detail {
	height: 380px;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 0;
	width: 620px;
}

#bbr-slidebox #detail ul {
	list-style: none;
	position: relative;
}

#bbr-slidebox #detail ul li {
	background: #e4d7b4;
	border: solid 1px #c9b280;
	height: 368px;
	padding: 5px;
	position: absolute;
	width: 608px;
}

ul#main-services {
	list-style: none;
	margin-top: 20px;	
}

ul#main-services li {
	background: url('/images/themes/paprika/main-services-bg.jpg')  no-repeat;
	float: left;
	margin-right: 20px;
}

ul#main-services li.last {
	margin-right: 0;
}

ul#main-services a {
	background: url('/images/themes/paprika/main-services-bg.jpg')  no-repeat;
	display: block;
	height: 180px;
	padding: 10px;
	width: 280px;
}

ul#main-services a em {
	color: #8a2825;
	font-size: 1.5em;
	font-style: normal;
	letter-spacing: -0.5px;
	padding-bottom: 1px;
}

ul#main-services a:hover em {
	border-bottom: dotted 1px #8a2825;
}

ul#main-services a:hover {
	cursor: pointer;
}

ul#main-services .service-icon {
	float: left;
	height: 80px;
	margin-right: 10px;
	width: 90px;
}

ul#main-services .text {
	color: #10120c;
	float: right;
	width: 180px;
}

ul#main-services li p {
	float: right;
	width: 180px;	
}

/***************************************************/
/* Footer                                          */
/***************************************************/

#footer-container {
	border-top: solid 1px #e4d7b4;
}

#footer {
	background:#f0e6cb;
	border-top: solid 1px #f6f3e4;
	padding-top: 20px;
	position: relative;
	width: 100%;
}

#footer .wrap {
	background:#f0e6cb url('/images/themes/paprika/istanbul.png') no-repeat bottom left;
	padding-bottom: 40px;
}

#footer .footer-item {
	margin-right: 20px;
	float: left;
	width: 300px;
}

#footer .footer-item.last {
	margin-right: 0;
}

#main-news ul{
	list-style: none;
}

#main-news ul li {
	background: transparent url('/images/themes/paprika/news-icon.png') scroll top left no-repeat;
	border-bottom: solid 1px #f6f3e4;
}

#main-news ul li a,
#main-news ul li a:link,
#main-news ul li a:visited {
	border-bottom: solid 1px #e4d7b4;
	display: block;
	padding: 5px 0 5px 40px;
	width: 260px;
}

#main-news ul li a:hover {
	background: #e4d7b4 url('/images/themes/paprika/news-icon.png') scroll top left no-repeat;
}

#main-news ul li a span {
	color: #7e7e7e;
}

#main-contact input, textarea {
	background: #f6f3e4;
	border: solid 1px #e4d7b4;
	padding: 3px;	
}

#main-contact input {
	float: left;
	width: 132px;
}

#main-contact textarea {
	clear: left;
	height: 100px;
	margin: 10px 0;
	overflow: auto;
	width: 292px;
}

#main-contact input#mainname {
	margin-right: 20px;
}

#main-contact h3 {
	clear: left;
}

#main-contact p {
	line-height: 20px;
}

#main-contact .float-left {
	color: #7e7e7e;
}

#footer-sub {
	border-top: solid 1px #e4d7b4;
	color: #7e7e7e;
	padding: 5px 0;
}

#footer-sub span {
	float: right;
}

#valid {
	float: left;
	margin-right: 10px;
}

#valid ul{
	list-style: none;
}

#valid li {
	float: left;
	margin-right: 10px;
}

ul#mini-navigation {
	list-style: none;
}

ul#mini-navigation li {
	float: left;
	margin-right: 15px;
}

ul#mini-navigation li a,
ul#mini-navigation li a:link,
ul#mini-navigation li a:visited {
	color: #7e7e7e;
}

ul#mini-navigation li a:hover {
	color: #10120c;
}
.textbox_textblur {color:#7e7e7e;}
.textbox_textblack {color:#10120c;}