/*
|
| TITLE:	Ardmore Development Home Styles
| AUTHOR:	Alex Baillargeon, Erik Smith
| EMPLOYED:	Pendergraphics Design Group, http://www.pendergraphics.com 	
| 
| CREATED:	December 20, 2006
| MODIFIED: 	---------------
|
| NOTES:	
|
*/

h1 {
	display:none;
}


/*
------------------------
	Structure Elements
------------------------
*/

#container{
	width:800px;
	margin:0px auto;
	background-color:#b0bad0;
	border-left:1px solid #b0bad0;
	border-right:1px solid #b0bad0;
	position:relative;
}

	#bottom{
		width:800px;
		background-color:#FFF;
		padding-bottom:20px;
	}

/*
----------------------
Header : Top Elements
-----------------------
*/



	#top{
		width:800px;
		background-color:#FFF;
		border-bottom:10px solid #90032b;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		
	}
	

	#sitesnav {
		border-left:none;
		border-right:none;
	}
	
	#mainNav {
		border-bottom:none;
	}
	
	
	
/* --- [ Utilities ] --- */
	
	#utilities {
		margin: 25px 10px 20px 0;
	}
	
	
/*
-----------------------------
	Header
-----------------------------
*/	
				
	#header {
		position:relative;
		width:800px;
		height:298px;
		background:#014576 url("../../images/header4.jpg") no-repeat;
		float:left;
	}
	
		#header img#logo {
			position:absolute;
			top:5px;
			left:20px;
		}
		
		#header img#brochure1 {
			position:absolute;
			top:110px;
			left:195px;
		}
		
		#header a.request {
			position:absolute;
			bottom:3px;
			left:25px;
			display:block;
			height:17px;
			width:100px;
		}
		
		#header a.more {
			position:absolute;
			bottom:119px;
			left:78px;
			display:block;
			height:17px;
			width:50px;
		}
		
		#header a.video {
		  position: absolute;
		  bottom: 3px;
		  left: 151px;
		  display: block;
		  height: 17px;
		  width: 140px;
		}
		

/*
-----------------------------
	Image Rotation
-----------------------------
*/
		
#img-rotation {
	float: right;
	margin: 0;
	padding: 0;
	width: 450px;
	height: 298px;	
	z-index: 1;
	border-bottom: 2px solid #014576;	
}

	#rotationImages {
		display: none;
		margin: 0;
		padding: 0;
		width: 450px;
		height: 298px;
		overflow: hidden;	
		border: none;
		z-index: 1;
	}

	#img-rotation img {
		float: left;
		display: none;
		position: absolute;		
		margin: 0 auto;
		padding: 0;
		z-index: 1;
		border: none;
	}


				

/*
-----------------------------
	Search Bar
-----------------------------
*/
		
				
		#bar {
			width:800px;
			height:29px;
			background:#034778 url("../../images/bar.jpg") repeat-x;
			clear:both;
		}
		
			#bar p {
				float:right;
				position:relative;
				top:5px;
				right:20px;
			}
			
				#bar p label {
					color:#fff;
					font-size:10px;
					margin:0 10px 0 0;
					font-weight:normal;
				}
				
				#bar p input.go {
					width:22px;
					height:15px;
					background:#034778 url("../../images/go.gif");
					border:none;
					position:relative;
					left:10px;
					cursor:pointer;
				}
			
				
			#bottom{
				float:left;
				background:#fff url(../../images/home-repeat.jpg) repeat-y;

			}
			
/*
---------------------------
Weather
--------------------------
*/
	
	#weather {
	padding: 0px;
	color: #74819F;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	width: 300px;
	position:absolute;
	top:50px;
	left:100px;
}

	#time { color: #999; }
	#conditions { color: #333; }
	
	
	#weather a {
		margin-left: 5px;
	}
	
	#weather a:hover {
		border-bottom: 1px dashed #014576;
	}
	

#news {
	float:left;
	width:200px;
	padding-top:20px;
	padding-bottom:20px;
}	

	#news dl {
		width:180px;
		float:left;
		margin-left:10px;
	}

	#news dt {
		font-size:16px;
		color:#024677;
	}
		
		#news dd {
			font-size:11px;
			color:#222;
			font-weight:normal;
			margin-top:10px;
			width:160px;
		}
		
		
#homeBlock {
	width:550px;
	margin:0 15px 0 0;
	float:right;
	padding-top:20px;
	line-height:18px;
}

	#homeBlock h1 {
		color:014576;
		font-size:20px;
		margin:4px 0 4px 0;
		display:block;
	}
