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

* {margin: 0px;padding: 0px;}
img { border: none; }

html {

}

body {
	margin: 0px;
	padding: 0px;
	background-image:url(images/grad.jpg);
	background-color: #cdbd9b;
	background-repeat:repeat-x;
	text-align: center;
	
}



/* Layout ----------------------------------------------------- */

#wrapper {
	margin: 0px auto;
	width: 770px;
	text-align: left;
}

#container {
	width: 770px;
	text-align: left;
	box-shadow: 3px 3px 3px #666;
  	-moz-box-shadow: 3px 3px 3px #666;
  	-webkit-box-shadow: 3px 3px 3px #666;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);
	margin: 0;
}

#header {
	margin: 0;
	padding: 0;
	height: 300px;
	width: 770px;
	

	
}

#headerleft {
	margin: 0;
	padding: 0;
	width: 280px;
	height: 300px;
	float: left;
	background-image: url(images/logofade.jpg); background-repeat:repeat-x;
	
	
}

#headerlefttop {
	width: 280px;
	height: 200px;
	
}

#headerleftbottom {
	width: 280px;
	height:100px;
	margin: 0;
	padding: 0;
}

#headerright {
	width: 490px;
	height: 300px;
	float: right;
	background-image: url(images/handhouse-h.jpg);
	
}

#headerrighttop {
	height: 50px;
	width: 490px;
	float: none;
	background-color: #727291;
	color: #fff;

	
}

#headerrightbottom {
	height: 250px;
	width: 490px;
	
}

#main {
	width: 100%;
	height: 100%;
	padding: 0;
	background-color: #727291;
}

#mainfulltopborder {
	background-color: #444457;
	margin: 0;
	height: 10px;
	width: 100%;
}

#mainfull {
	background-color: #727291;
	margin: 0;
}

#mainleft {
	margin: 0;
	
	width: 280px;
	float: left;
	text-align: left;
	background-color: #fff5df;
}

#mainleft img {
	padding: 0;
	border: 0;
}

#mainright {
	margin: 0;
	width: 490px;
	float: right;
}

#mainrighttop {
	margin: 0;
	width: 490px;
	height: 50px;
	background-color: #444457;
	color: #fff5df;
	
}

#mainrighttop img {
	padding-left: 20px;
}

#mainrightbottom {
	margin: 0;
	width: 490px;
	background-color: #727291;
}






/* Links and Type ----------------------------------------------------- */

.menu {font: 18px Helvetica, Arial, sans-serif; color: #000; margin-bottom: 10px; margin-left: 10px; font-weight: normal;}
.menu a {text-decoration: none; color: #000;}
p {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color: #fff; text-align: left; margin: 0; padding: 10px 20px 10px 20px;}
h1{font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; color: #fff5df; margin: 0; padding: 10px;}
h2{font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color: #fff5df; margin: 0; padding: 20px 0 0 10px;}
h3{font-size:18px;font-weight:400;font-family:"Lucida Grande", Geneva, Helvetica, sans-serif; padding: 10px; color: #fff5df;}
h4{font-family:"Lucida Grande", Geneva, Helvetica, sans-serif !important;font-size:14px;font-weight:400; padding: 10px; color: #fff;}

#headerleft a:link {
	text-decoration: none;
}
#headerleft a:visited {
	text-decoration: none;
}
#headerleft a:hover {
	text-decoration: none;
}
#headerleft a:active {
	text-decoration: none;
}

#main a:link {
	text-decoration: none;
	color: #fff;
}
#main a:visited {
	text-decoration: none;
	color: #fff;
}
#main a:hover {
	text-decoration: none;
	color: #fff5df;
}
#main a:active {
	text-decoration: none;
	color: #fff;
}

hr {
display: block;
position: relative;
padding: 0;
margin: 8px auto;
height: 0;
max-height: 0;
width: 100%;
clear: both;
border: none;
border-top: 1px solid #AAA;
border-bottom: 1px solid #FFF;
font-size: 1px;
line-height: 0;
}

/* Footer ----------------------------------------------------- */

#footer {
	margin-top: 0px;
	padding-top: 7px;
	width:768px;
	height:97px;
	text-align:center;
	float:left;
	clear:both;
}
#footer ul{

}
#footer li{
	display:inline;
	float:none;
	text-align:center;
	padding: 0px 10px 0px 10px;
	border-right: solid 1px #000;
	color: #000;
	font-size: .8em;
}
#footer li a{
	text-decoration:none;
	color: #000;
	margin: 0;
	padding: 0;
}
.first {
	padding-left: none;
}
.last {
	border-right: 0px none !important;
}