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

html, body{ margin:0; padding:0; height:100%;}
body, td, th{ 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#666;
}
body{
	background: url(gfx/tlo.gif) top center fixed;
	text-align: center;
	/*background: url(gfx/bg.gif) repeat-x;*/
}

/*#adv{position: fixed;width: 100%;min-height:100%;background:url(gfx/tlo.gif) top center fixed;z-index:-1;left:0;}*/
#wA{
	width: 1012px;
	margin: 0 auto;
	text-align:left;
	position:relative;
	background-color:#EFEFEF;
	padding: .2em 0 3em 0;
	/*background-image: url(gfx/bg.gif);background-repeat: repeat-x;*/
}


/* TYPOGRAPHY */
a{ color:#00C; text-decoration:none; }
a:hover{ text-decoration:underline;}
a.address{ color: #093;}
a.ext{
	background: url('/gfx/external.gif') right center no-repeat;
	padding-right: 13px;
}
a img{border:none}
.error th,
.error{ color: #F00 !important;}
.ok{ color: #0C0;}
label{cursor: pointer}
.legend{ font-size:9px;}
abbr, acronym{ cursor:help; border-bottom:1px #F00 dotted; }

/* GRID */

table.grid{
	width: 100%;
	border-bottom: 1px solid #BBB;
	border-right: 1px solid #BBB;
}	
	.grid td{
		border-top: 1px solid #BBB;
		border-left: 1px solid #BBB;
		padding: 0;
		height:300px;
		width: 336px;
		background-color: #FFE;
		overflow:hidden;
		text-align:center;
	}
	.grid td:hover{	background-color: #FFC;}
	.grid td h3{ font-size:14px; margin:5px 0;}
	.grid td em.label{ font-size:10px; display:block; margin-top:1em; }

	.banner{ text-align:center; margin: 5px 0;}

/* HEADER */
.heading{ 
	color:#000;
	margin: 1.5em 0; 
	text-align: center;
}
	.heading h1{ margin: -.4em 0; padding:0;}
	p{
		text-indent: 3em; 
		line-height:140%;
	}
	
	.logo b{ color:#F00; }
	.logo{ color:#008; font-weight:bold; font-variant:small-caps; }
/* FOR RENT/SALE */

.form th{
	text-align:right;
	vertical-align:top;
	padding-top:2px;
	color:#999;
}
.form td{
	text-align:left;
}
.form td img.code{
	vertical-align:middle;
	border: 1px solid #999;
}
.form td.buttons{
	text-align:center;
}

.domainname{ color:#F30 }

#footer{ 
	text-align: center;
	padding: 5px;
	border-top: 1px solid #999;
	line-height:150%;
	background-color: #efefef;
	position:relative;
}
