@charset "UTF-8";
/* CSS Document */


a:hover {
	color:#333333;
	}
a:link, a:visited, a:active {
		text-decoration:none;
		border-style:none;
		}
a img:hover {
		filter:alpha(opacity=50);
		-moz-opacity:.50;opacity:.50;
		border:none;
		}

a:link {color:#db2c2f;}
		
a img {border-style:none;}		

ul {padding:0; margin:0;}
li {list-style:none; padding:4px 0px;}



/* BEGINNING OF BODY */	

#boxforthree {text-align:center; margin:0; padding:0; width:750px;}

#header {background-image: url(../images/photog.png); background-repeat:no-repeat; height: 50px; width: 200px; color:#FFFFFF; position: relative; float:left;}
	
#contentbox {
	width:750px;
	height:390px;
	border:1px solid #000000;
	overflow: hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:bottom;
	padding:2px;
	clear:left;

}

#contentboxleft { width:200px; height:390px; float:left; text-align:right; padding-top:55px; vertical-align:middle;}
#contentboxright { width:520px; height:390px; float:right; text-align:left; padding-top:15px; vertical-align:middle;}

.text {color:#797979; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.text {text-decoration:none; color:#797979;}
a.text:hover {text-decoration:underline;}

div.menutext {
		color:#db2c2f;
		font-size:1em;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		border-bottom-style:solid;
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#000000;
		margin-left:auto;
		margin-right:auto;
		line-height:2em;
		width: 600px;
		text-align:middle;
}
a.menutext {color:#8a8a8a;  padding:5px; margin:2px}
a.menutext:hover {color: #ffffff; background-color:#000000; padding:5px; margin:2px}

div.footertext {
		color:#DDDDDD;
		font-size:7px;
		text-align:right;
	}




/*STICKY FOOTER*/

* {
	margin: 0;
}
html, body {
	height: 100%;
	background-color:#FFFFFF;
	position:relative;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 60px; /* .push must be the same height as .footer */
}

