/* Custom CSS for 'Bogologolo' by Johan Oosthuizen */

body{
background: url(images/bg.jpg) no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
div {
line-height:16px;
overflow: visible !important;
}	
div.hidden {
  display:none;
}	
input {
border: solid 1px #BEBEBE;
width:98%;
padding:5px; 
margin:3px 0px 0px 5px;
background:#ffffff;
color:#000000;
font:13px Verdana;
border-radius:4px;					
}			
.textarea {
border: solid 1px #BEBEBE; 
width:98%;
padding:5px;
margin:3px 0px 0px 5px;
color:#000000;
font:13px Verdana;
border-radius:4px;
}
.submit-button {
border: solid 1px #B3B3B8;
cursor: pointer;
width:25%;
padding:5px;
margin:3px 0px 0px 6px;
background:#6E96CA;
color:#000000;
font:14px Verdana;
border-radius:4px;
}
.form {
font:13px Verdana;
color:#000000;
}
/* album/gallery style sheet */
h1, h2 {
		border: rgb(204,204,255) 2px solid;
		border-left: 1px none;
		border-right: 1px none;
		border-top: 1px none;
		margin-bottom: 1em;
		margin-left: -10px;
		margin-right: 0px;
		padding: 20px;
		width: 98%;
		display: block;
		color:  rgb(204,204,255);
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 4px;
		text-align: right;
		height: 21px;
		position: relative;
	}
	h2:first-letter {
		color: rgb(204,204,255);
		font-weight: bold;
		font-size: 24pt;
	}
	a, a:link,a:visited,a:active { 
		color: rgb(10,10,10);
		text-decoration: none; 
	} 
	a:hover {
		color: rgb(255, 0, 0);
		text-decoration: none;
	}
	img {
		border-style: solid;
		border-color: rgb(0,0,0);
		border-width: 0px;
	}
	table.center {margin-left:auto; margin-right:auto;}
	#httphotos {
		position: absolute;
		right: 0px;
		bottom: 20px;
		margin: 0px;
		padding: 0px;
	}

	#httphotos img {
		border: 0px;
	}
	