/* CSS Document Build for */
/*______________________________________Globals*/
body{background:#eef5fc;margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;color:#282a2b;}



html, body{height:100%;margin:0;padding:0;}

#page{ 
		position:relative;
		height: auto !important;
		height: 100%;
		min-height:100%; 
		}
		
		
#body{ 
		background:#fff;
		margin-bottom:3em;
		}

div{}
p{}
a{color:#c6142e;}
a:hover{color:#045596;}
a img{border:0px;}
h1{color:#045596;font-size:1.8em;}
h3{color:#c6142e;font-size:1.3em;}
h4{color:#c6142e;font-size:1.1em;}
hr{height:1px;background:#fff;border-top:1px solid #e1dcd1;font-size:1px;}
ol li a{color:#c6142e;text-decoration:none;}
/*_________________STANDARDS_________*/
.italic{font-style:italic;}
.bold{font-weight:bold;}
.clear{clear:both;}
.red{color:#c6142e;}
.special{color:#c6142e;font-size:.7em;}
.special2{color:#c6142e;font-weight:bold;}
.totop{text-align:right;}
	.totop a{color:#c6142e;text-decoration:none;}
/*_______________________________________________Content*/
#page{width:964px;background:url(../images/_page-bg2.jpg) repeat-y;margin-left:30px;}
	#content{width:757px;margin:0px auto;border-top:10px solid #e0dcd1;border-right:2px solid #e0dcd1;border-left:1px solid #e0dcd1;padding-bottom:10px;}
	
		#home td{vertical-align:top;}
			#home h3{height:34px;}
	#header{margin-bottom:3px;}
	#nav{background:#e1dcd1;width:125px;position:absolute;top:155px;left:-30px;font-family:Georgia, Arial;font-weight:bold;text-align:right;padding-left:5px;}
		#nav td{border-bottom:1px solid #fff;padding:5px;padding-left:10px;}
		#nav a{color:#c6142e;text-decoration:none;font-size:.8em;}
		#nav a:hover{color:#045596;}
		
	#hammer{width:249px;height:203px;position:absolute;top:750px;left:-30px;}	
	#body{font-size:.8em;padding:15px;line-height:1.7em;}
	#links{background:#fff;border-top:1px solid #e1dcd1;margin-top:10px;text-align:center;}
	
		#links img{}
		
		#textHouse{margin-bottom:30px;}
			#textHouse .text{width:300px;float:left;}
			#s1, #s2, #s3, #s4, #s5{background:#eef5fc;padding:3px;height:245px;font-weight:bold;border:1px solid #aaa;padding:5px;}
						
			#textHouse .img{background:url(../images/hover_house.jpg) no-repeat;float:right;height:232px;width:413px;text-align:center;}
			
			#Popup{top:436px;position:absolute;z-index:100;width:300px;height:260px;}
			#Popup li{margin-bottom:5px;list-style:circle;}
			
			#textHouse .img img{height:122px;width:130px; }
			#textHouse .img a:hover{cursor: pointer;}
			
			
			
			#textHouse .img img {
			filter:alpha(opacity=0);
					-moz-opacity:0.0;
			-khtml-opacity: 0.0;
			opacity: 0.0;
}
		
	.image{border:1px solid #aaa;padding:3px;}		
			
		/**/
		
				
		#foot{width:964px;background:url(../images/_page-bg.jpg) repeat-y;margin-left:-103px;position:absolute;bottom:0;}
	#footer{background:url(../images/_footer-bg.jpg) repeat-x;height:24px;text-align:center;font-size:.7em;padding-top:3px;letter-spacing:.1em;width:758px;margin:0px auto;}
		#footer {color:#045596;}
		#footer a{color:#045596;}
                #footer a:hover{color:#c6142e;}
	
		
		
		
		
		#copy{text-align:center;font-size:.7em;margin-top:5px;padding-bottom:10px;}
/*_______________________________________________POP UP Credits*/
#creditsbody{border:1px solid #326e15;width:480px;font: 12px "Arial", Helvetica, sans-serif;margin:5px auto 5px auto;}
	#creditsbody a{text-decoration:underline;}
	#creditsbody p{text-align:center;}
	#closecredit{background:#fff;text-align:center;padding:5px;border-top:1px solid #326e15; 
	}
	
/*///////// Forms Attributes  /////////*/	
.row       {margin-top:10px;font-size:11px;}
.row label {display:block;float:left;width:150px;font-size:11px;text-align:right;padding-top:10px;padding-right:10px;}
.boldLabel {font-weight:bold;width:100px;color:#f00;margin-right: 5px;}
.formField {font-family:Arial, Helvetica, sans-serif;width:320px;font-size:11px;}
input      {margin-top:10px;font-size:11px;}
select     {font-size:11px;margin-top:10px;}
button     {margin:0px 2px 0px 0px;}
textarea   {margin-top:10px;width:320px;height:100px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
		
	
/*____________TRANSMENU___________*/
.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px;margin-left:65px;margin-top:-20px;}
.transMenu .content {position:absolute;left:0px;}
.transMenu .items {position:relative;left:0px; top:0px;z-index:2;}
.transMenu.top .items {border-top:none;}
.transMenu .item {color:#c6142e;font-size:.8em;font-weight: bold;font-family:Georgia, Arial;text-decoration:none;border:none;cursor:pointer;background:#e1dcd1;}
.transMenu .background {position:absolute;left:0px; top:0px; z-index:1;-moz-opacity:.8;}
.transMenu .shadowRight {position:absolute;z-index:3;top:0px; width:2px;  -moz-opacity:.4;}
.transMenu .shadowBottom {position:absolute;z-index:1;left:3px; height:2px;-moz-opacity:.4;}
.transMenu .item.hover {background-color:#e1dcd1;color:#045596;}
.transMenu .item img {margin-left:10px;}

.gallery_image a img{border:1px solid #000;}