/*
Theme Name: Redline Homepage
Theme URI: http://logographos.com/
Description: Szablon główny dla <a href="#">Redline</a>.
Version: 1.0
Author: Logographos
Author URI: http://logographos.com/
Tag: vet, business, clinic
*/

* { margin: 0; padding: 0 }
a { color: #018943; text-decoration: none; }
img { border: none; }

p { font-family: Verdana; }

body { font: 12px/18px 'Tahoma', Arial, sans-serif; }
#wrapper { margin: 0 auto; width: 882px }

#header { height: 108px }
#logo { float: left; height: 108px }

.topbaner { 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	float:left;
	font-size:11px;
	margin: 18px 19px 0 0; 
	position: relative;
	right:-1px;
	text-align:center;
	width:161px
	}
	
.topbaner-1 { color: #E00; font-style:italic; font-weight:bold }
.topbaner-2 { background: #f4f3ef; padding:8px 0 10px; height:54px }
.topbaner-3 { 
	background:none repeat scroll 0 0 #F4F3EF;
	padding:8px 0 10px;
	}
#navbar { background: url('img/mainmenu.png'); height: 36px; }
  #navbar li { float: left; list-style: none; }
  #navbar li a { background: url('img/inbetweener.png') no-repeat right; color: black; font-size: 10px; line-height: 33px; padding: 0 14px 0 11px; text-decoration: none; text-transform: uppercase; }
  #navbar li a:hover { text-decoration: underline; }
  #navbar li a.first { padding: 0 14px 0 18px; }
  #navbar li a.last { background: none; padding: 0 0 0 11px; }
  
#main { background: transparent url('img/bg-main.jpg') top repeat-x; padding-bottom: 0; min-height:540px }
#front-slider { padding: 18px; }
  #front-slider .welcome {float: left; width: 310px}
  #front-slider h3, #front-slider p { padding-bottom: 18px}
  #front-slider h3 { letter-spacing:1px; }
    
#mycarousel.jcarousel-skin-tango li { display: none }

.column-first, .column-second { float: left; padding-left: 18px; width: 414px }
.column-second { position: relative; top: -36px; }
.column-second .adopt, .column-first .adopt { float: left; padding: 0 9px 0 0 !important; }
.post h3, .post .metalinks { letter-spacing:1px; padding: 18px }
.post .adopted h3 { padding: 0 0 18px 0 }
.post a.title { padding:0 0 9px; display:block;font-size:18px;font-weight:bold; }
.post ul { padding-left: 18px; padding-bottom: 18px }
.post li { list-style: round; list-style-position: outside; }
.post p { padding-bottom: 18px; }
.news p { padding: 0 18px 18px; }
.column-first p, .column-second p { padding: 0 0 18px 0 !important}
.quatro { float: left; font-size: 11px; width: 198px; margin-left: 18px; padding-bottom: 18px }
.quatro-03a {padding-bottom: 18px }
.quatro-03b iframe {margin-top:-1px; }
.quatro h4 { background: url('img/columntop.png') top no-repeat; letter-spacing:1px; line-height: 36px; padding: 0 18px 18px 36px; font-weight: normal; text-transform: uppercase; font-size: 10px; position:relative; z-index:1}
.quatro.quatro-01 h4 { padding: 0 18px 9px 36px; }
h4.animals, h4.red {padding: 0 18px 0px 36px}
.quatro-03b h4 {padding: 0 18px 0px 36px}
.quatro a {text-align: right }
.quatro-04a, .quatro img  {padding-bottom: 18px }
.quatro .animal img {padding:0;}
.quatro.quatro-04a img { padding-bottom: 12px }
.quatro b { font-weight: normal; line-height:36px; text-transform: uppercase; }
.quatro b a { letter-spacing:1px; text-decoration: none; }
.quatro h4 a {color: black; }
.quatro h4 a:hover { text-decoration: underline; }
img.banner {height: 54px; width: 198px}

.secundo { background: url('img/columntop2.png') top no-repeat; float: left; font-size: 11px; width: 414px; margin-left: 18px; }
.secundo h4 { letter-spacing:1px; line-height: 36px; padding: 0 18px 18px 36px; font-weight: normal; text-transform: uppercase; font-size: 10px; }
.secundo a {text-align: right }
.secundo .left {width: 198px; float: left;}
.secundo .right {width: 198px; float: right;}

#footer-wrapper { background: #D3CDAF url(img/bg-footer.png) top repeat-x; height: 126px; width: 100% }
#footer { padding-top: 68px; font-size: 10px; height: 54px; line-height: 54px; margin: 0 auto; width: 882px; }
  #footer ul {  margin-left: 18px; float: left; }
  #footer li { display: inline; letter-spacing:0.5px; font-weight: normal; }
  #footer #logolink { color: #9e9566; float: right; margin-right: 18px; }
  #footer #logolink a, #footer #logolink a:visited { color: #706947; }

#ad1 { padding: 18px }

.end { clear: both; }
.animal {margin-bottom:20px;}
.adopt_foto{float:left;padding:0 18px 0 0;}
.like{padding:9px;}