html, body {
	margin: 0px;
}

body {
	background: none;
	text-align: center;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 71%;
}

h2 {
	color: #000;
}

h3 {
	color: #000;
}
h4 {
	color: #000;
}

a {				
	text-decoration: none;
	color: #000; 
}
a:hover {	
	text-decoration: none; 
	color: #000;
}
	h2 a { 
		color: #000;
		text-decoration: none;
		margin: 0;
	}
	h4 a { 
		color: #000;
		text-decoration: none;
		margin: 0;
	}

div.clear {
	height: 0.01em;
	overflow: hidden;
	clear: both;
}
div.print_disable {
	clear: none;
}
/*******************************************************************************
** ALL ELEMENTS THAT SHOULD HAVE THE BASIC FONT
*******************************************************************************/

body, table, td {
	color: #000;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
}

/*******************************************************************************
** BASIC FORM ELEMENTS
*******************************************************************************/

input.btn {
	background-color: #gray; 
	color: #000;
}

/*******************************************************************************
** ELEMENTS THAT MAKE OUT THE PAGE LAYOUT
*******************************************************************************/
div.main {
	margin: 0 auto;
	width: 870px;
	text-align: left;
	background: none;
}
	div.main div.left {
		background: none;
		width: 186px;
		float: left;
		margin: 0 0 50px 0;
	}
		div.main div.left h1.logo {
			padding: 10px;
			height: 173px;
			background-color: #ABE1F9;
			overflow: hidden;
			font-size: 0.01em;
			color: #ABE1F9;
			margin: 15px;
		}
			div.main div.left h1.logo a {
				display: block;
				width: 136px;
				height: 173px;
				background: url('/graphics/logo.jpg') 0 0 no-repeat transparent;
			}
		
		div.main div.left div.menu {
			display: none;
		}

								
		div.main div.left div.login {
			display: none;
		}		
		
				
	div.main div.right {
		width: 684px;
		float: left;
	}	
		div.main div.right div.header,
		div.main div.right div.animals {
			display: none;
		}
		
		div.main div.right div.contact {
			float: right;
			background: none;
			padding: 10px;
		}
			div.main div.right div.contact address {
				color: #000;
				font-style: normal;
			}
				div.main div.right div.contact address a {
					color: #000;
				}
			
			div.main div.right div.contact a,
			div.main div.right div.contact a:hover {
				color: #999;
			}
			
			div.main div.right div.contact a span {
				display: none;
			}
			div.main div.right div.contact a:hover span {
				background-position: -26px 0;
				text-decoration: none;
			}

			div.main div.right div.content div.img {
				border: solid 1px #999;
			}

			
			div.main div.right div.content div.formcontainer {
			}
				div.main div.right div.content div.formcontainer h2 {
					color: #000;
				}

		
		div.main div.right div.rgt {
			display: none;
		}
		
		div.main div.right div.content div.gmap {
			width: 410px;
			height: 340px;
			border: 1px solid black;
		}
			div.main div.right div.content div.gmap span img {
				float:right; 
				margin: 0 0 5px 5px;
				border: 0;
			}
			
	div.main div.footer {
		color: #000;
		background-color: #FFF;
		border-top: solid 1px #999;
		margin-top: 20px;
	}
		
a.arrow {
	background-image: none;
}
div.path {
	color: #000;
	border-top: solid 1px #999;
}

	
/*******************************************************************************
** SPECIFIC CLASSES FOR THE IMAGE GALLERY
*******************************************************************************/
div.photoalbumovv,
div.main div.right div.content div.photoalbum {
	display: none;
}


/*******************************************************************************
** SPECIFIC CLASSES FOR THE MAIN FORM
*******************************************************************************/

form#contactform {
}
	form#contactform fieldset,
	form#loginform fieldset {
		border: 0.1em solid #000;
	}
		form#contactform fieldset legend,
		form#loginform fieldset legend {
			color: #000;
		}
