/* 
	Allpro Parking
	Home Screen CSS
	4/2009
	
	COLORS
	
		
 */
 
/* ------------------------ 
		home
------------------------ */

	h3 {
		text-transform: uppercase;
		font-size: 1.4em;
		font-weight: bold;
		color: #433a3a;
	}

	#newCustomers {
		margin-right: 20px;
		margin-bottom: 1em;
		*margin-bottom: 0;
		width: 200px;
		float: left;
		_display: inline;
	}
	
	#newCustomers ul {
		list-style: none;	
	}
	
		#newCustomers li {
			margin-bottom: 5px;
			list-style: none;
		}
			#newCustomers li a {
				display: block;
				text-indent: -9999px;
				overflow: hidden;
			}
			
			#newCustomers li#parkHealthcare a {
				
				background: url(/content/v1/us/img/healthlearn.gif) no-repeat;
				width: 200px;
				height: 61px;
			}
			
					#newCustomers li#view a {
				
				background: url(http://allproparking.com/images/search.png) no-repeat;
				width: 203px;
				height: 104px;
			}
			
			#newCustomers li#startNew a {
				
				
				background: url(http://allproparking.com/images/signup.png) no-repeat;
				width: 203px;
				height: 104px;
			}
			#newCustomers li#startCurrent a {
				background: url(http://allproparking.com/images/manage.png) no-repeat;
				width: 203px;
				height: 104px;
			}
	
	/* five cities */
	
	
						
	/* maps */
	
	#maps {
		margin-right: 20px;
		clear: both;
	 	width: 190px;
		float: left;
		_display: inline;
		padding-top: 35px;
		background: url(http://allproparking.com/content/v1/us/img/maps-bg3.jpg) no-repeat top;
	}
	
		#maps h3 {
			position: absolute;
			left: -9999px;
		}
		
		p#map {
			margin: 0 auto;
			width: 172px;
		}
	
		#maps fieldset {
			padding: .1em 7px;
			margin: 0 auto;
			display: block;
			background: url(/content/v1/us/img/maps-bottom.jpg) no-repeat bottom;
		}
		
		
			#maps fieldset legend {
				display: none;
			}
		
				#maps select {
					width: 175px;
					margin-bottom: .3em;
				}
	
	/* news */

	#news {
		width: 330px;
		height:33px;
		float: left;
		_display: inline;
		color: #706767;
		background: url(/content/v1/us/img/wide-bg-blue2.png) no-repeat bottom;
	}
	
		#news h3 {
			padding: 0em 8px;
			color: #fff;
			height:43px;
			background: url(http://allproparking.com/images/News_header.png) no-repeat top;
		}
	
		#news dl {
			font-size: 1em;
			position: relative;
			margin: .5em 20px;
			padding: .5em 0 1em 0;
			border-bottom: 1px solid #999;
		}
		
			#news dt {
				display: inline;
			}
		
				#news dt a {
					font-weight: bold;
					font-size: 1.1em;
					color: #00539f;
					text-decoration: underline;
				}
		
			#news dd.newsdate {
				display: inline;
				font-size: .9em;
			}
		
		
			#news p.more {
				display: block;
				position: relative;
				top: -1em;
				padding: 1.5em 20px;
				font-weight: bold;
			}
			
				#news p.more a {
					float: right;	
					padding-right: 7px;
					text-decoration: none;
					background: url(/content/v1/us/img/blue-triangle.gif) no-repeat right;
				}
	
