	/*
	
	ATM Stylesheet
	November 2006
	
	Kit's Yorkshire Pudding Recipe:
	Quarter of a pint of milk/water (2:1 ratio approx)
	1 egg
	Seasoning (salt, pepper, dollop of wholegrain mustard...whatever)
	2oz flour
	
	Put flour in *last* - this is very important - and lightly hand whisk.
	The trick to make them rise - make sure the tin is lightly oiled and very very hot before you 
	pour the mixture in, and leave in hot oven until you can smell them - otherwise they'll sink.
	
	Makes a dozen, with a bit left over.
	*/
	
	/*
	Main formatting
	*/
	body,
	html {
		margin:0;
		padding:0;
		height:100%;	
	}
		
	
	body {
	/*
	background:url(images/background2.jpg) center top;
	*/
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	text-align: center;
	color:#000000;
	min-width:800px;
	}
	
	img{
	border:0;
	}
	
	A:link {text-decoration: none; color:#1a5d07;} 
	A:visited {text-decoration: none; color:#1a5d07;} 
	A:active {text-decoration: none; color:#1a5d07;} 
	A:hover {text-decoration: underline; color:#1a5d07;}	
	
	#main {
	width:779px;
	margin:0 auto;
	margin-top:0px;
	}
	
	#header {
	background:url(images/header_bg.jpg);
	min-height:45px;
	width:779px;
	font-size:110%;
	color:#666666;
	text-align:left;
	}
	#header-text{
	margin-left:5px;
	width:400px;
	}
	
	#mainbackground{
	clear:both;
	height:100%;
	}	
	
	#login{
	background:url(images/login-bg.jpg);
	height:50px;
	width:779px;
	text-align:right;
	padding-top:10px;
	color:#666666;
	}
	
	#login a {color:#666666;}
	
	#content { clear:both; float:left; margin:0; width:549px; }
	
	#nav {
	background:url(images/nav_box_bg.jpg);
	float:left;
	margin-right:10px;
	padding:0px;
	width:200px;
	font-size:110%;
	text-align:left;
	height:600px;
	}

	
	#nav ul
	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
	#nav  li { margin: 0 0 2px 0; }

	#nav  a
	{
	display: block;
	color: #1a5d07;
	background:url(/images/nav_box_inactive.jpg);
	width: 180px;
	padding: 3px .8em;
	text-decoration: none;
	}

	#nav  a:hover
	{
	background:url(/images/nav_box_active.jpg);
	color: #1a5d07;
	text-decoration: none;
	}
	
	/*
	.navactive {
	background:url(images/nav_box_active.jpg);
	}
	*/
	
	#nav a.navactive:link, #nav a.navactive:visited, #nav a.navactive:hover, #nav a.navactive:active
	{
	background:url(/images/nav_box_active.jpg);
	color:#1a5d07;
	text-decoration: none;
	display:block;
	}	
	
	
	
	
	.formstyle {
	height:14px;
	border:1px solid;
	border-color:#666666;
	color:#666666;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	}
		
	#maintext{
	
	float:right;
	width:330px;
	margin-top:15px;
	text-align:left;
	}
	
	#maintextA{
	
	float:right;
	width:558px;
	margin-top:15px;
	text-align:left;
	}	
	
	.titles{
	font-size:140%;
	font-weight:bold;
	color:#336633;
	}
	
	#propertySales, #propertyPurchases { margin:0px; border:none; padding:0px; width:550px; }
	#propertySales td, #propertyPurchases td { margin:0px; border:none; padding:2px; }
	
	#gallery{
	float:right;
	/*margin:5px;*/
	width:198px;
	}
	
	#gallery img {
		border: 0px solid #ffffff;
		margin-bottom:10px;
		}
		
	#gallery A:link {text-decoration: none; color:transparent;} 
	#gallery A:visited {text-decoration: none; color:transparent;} 
	#gallery A:active {text-decoration: none; color:transparent;} 
	#gallery A:hover {text-decoration: none; color:transparent;}	
		
	#gallery ul {
		margin-left: 0;
		padding-left: 0;
		/*white-space: nowrap;*/
		}
		
	#gallery li {
		display: inline;
		list-style-type: none;
		padding-right:10px;
		}
	
	
		
	.formError {
		color:#990000
		}
	
	#logo {
	background:url(images/nav_box_bg.jpg);
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:159px;
	font-size:110%;
	text-align:left;
	}
	
	#digitl-logo, #digitl-logo img {
		margin-top:0px;
		border:none;
		text-align:right;
	}
	
	#digitl-logo A:link {text-decoration: none; color:transparent;} 
	#digitl-logo A:visited {text-decoration: none; color:transparent;} 
	#digitl-logo A:active {text-decoration: none; color:transparent;} 
	#digitl-logo A:hover {text-decoration: none; color:transparent;}		