body {
    background-color: #FFFFFF;
}

.infobox, #info {
    width: auto;
}


#left-menu {
	margin-left: 23px;
}


#header {
    border-bottom: none;
}

#footer {
    background: url("../../images/baner.png") repeat-y scroll center center transparent;
    display: block;
    height: 90px;
}

#fbLikebox {
    margin: auto;
}

#wrapper {
    margin-left: 48px;
}

h1, h2, h3, h4, h5, h6 {
    /*font-family: 'Terminal Dosis Light';*/
    font-family: 'Dosis', sans-serif;
}

h1 {
    margin-top: 25px;
    margin-bottom: 12px;
}

h2 {
    color: #666666;
    font-size: 20px;
}

.fb {
    display: block;
    height: 34px;
    width: 34px;
    background: url("/static/images/fb_button_grey.png") no-repeat scroll 0 0 transparent;
    margin-top: 4px;
    float: right;
}


.fb:hover {
    background: url("/static/images/fb_button.png") no-repeat scroll 0 0 transparent;
}

.clear-right {
    clear: right;
}

.animal-row {
    margin-top: 8px;
}

h3 a {
    color: #85C226;
}

.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width: 1000px;
}

#contact {
    margin-right: 0;
}

.pagination {
    text-align: center;
}

#banner {
    margin: 36px auto 0 auto;
    width: 1020px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.5);
}

.span3 {
    width: 242px;
}

.navbar-inner {
	min-height: 35px;
	height: 35px;
	background: url("/static/images/topnav_bg.gif") repeat-x;
	overflow:visible;
	padding-right: 0;
	padding-left: 0;
}

.nav-collapse.collapse {
	overflow: visible;
}

.navbar .nav > li > a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover {
background: url("/static/images/topnav_hover.gif") no-repeat center top;
}
.navbar .nav > li > a:hover {
background: url("/static/images/topnav_hover.gif") no-repeat center top;
}

.navbar .nav > li.menu-header > a {
    color: #FFFFFF;
}

#photo_animals_dialog img {
	max-width: none;
}

.navbar {
	position: absolute;
	z-index: 1030;
	width:100%;
}

.navbar .navbar-inner{
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.navbar-fixed-top {
	position:fixed;
}

.navbar  .navbar-inner .container {
	width: 1000px;
}