/* basic elements */
html {
	margin : 20px 0 20px 0;
	padding : 0;
    height: 100%;
    margin-bottom: 1px;
	}
body { 
	font : arial, sans-serif;
	color : #000000; 
	background : #FFFFFF;
	padding : 0;
	text-align : center;
	}
p { 
	margin-top : 0; 
	font : 14px arial, sans-serif;
	line-height : 20px;
	color : #000000;
	text-align : justify;
	}
h1 {
	font : normal 1.7em arial, sans-serif;
	margin-bottom : 5px; 
	color : #000000;
	font-weight : bold;
	text-align : left;
	}
h2 { 
	font : normal 1.4em arial, sans-serif;
	letter-spacing : 1px; 
	margin-bottom : 5px; 
	color : #000000;
	font-weight : bold;
	text-align : left;
	}
h3 { 
	font : normal 1em arial, sans-serif;
	letter-spacing : 1px; 
	margin-bottom : 5px; 
	color : #000000;
	font-weight : bold;
	text-align : center;
	}
a:link, a:visited { 
	font-weight : normal; 
	text-decoration : underline; 
	color : #000000;
	}
a:hover { 
	text-decoration : underline;
	color : #000000;
	}
	
/* specific-divs */
.text {
	margin : 20px 20px 0 0;
	text-align : justify;
	font : 14px arial, sans-serif;
}
.contact-form, .available-box {
	border-style : solid;
	border-color : #CCCCCC;
	border-width : thin;
	margin-top : 20px;
}
.contact-font, .available-font {
	font : normal 12px arial, sans-serif;
}
.footer, .top-nav {
	text-align : center;
	font : normal 12px arial, sans-serif;
	line-height : 3em;
	color : #000000;
	border-style : solid;
	border-color : #CCCCCC;
	border-width : thin;
	word-spacing : 1px;
	margin-top : 20px;
}
.footer a:link, 
.footer a:visited, 
.footer a:hover,
.top-nav a:link, 
.top-nav a:visited,
.top-nav a:hover {
	text-align : center;
	line-height : 3em;
	font:12px arial, sans-serif;
	color : #000000;
	border-width : 0;
	border-style : none none none none;
}
.footer a:link, .footer a:visited, .top-nav a:link, .top-nav a:visited {
     text-decoration:none;
}
.footer a:hover, .top-nav a:hover {
     text-decoration:underline;
}
#abyGallery {
	padding:10px;}
#abyGallery img {
	padding:7px;
	border:none;}
	#abyGallery img:hover {
		background-color:#666;}
.galleryImg {
	padding:10px 0;margin:0;
	text-align:left;}
	.galleryImg img {
		padding:5px;}
		.galleryImg img:hover {
		background-color:#666;}
