/**************

   ELEMENTS
	
*************/

body {
	background-image: url(../img/bodyBg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #e9e9e9;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: white;
}

table, tr, td, form, img, div{
	padding:0; 
	margin:0;
	border: 0;
} 


ul{
	list-style-type: disc;
	color: white;
	line-height: 150%;
}

td
{
	text-align: left;
	vertical-align: top;
}

/**************

     ID
	
*************/


#container {
	width: 900px;  
	margin: 0 auto; 
	text-align: left;
	position: relative;
	background-color: white;
}

	#header { 
		width: 900px;
		height: 42px;
		padding-top: 58px;
		margin: 0;
		background-image: url(../img/header.jpg); 
		background-repeat: no-repeat;
	}
	
		#homeHotspot
		{
			width: 300px;
			height: 100px;
			position: absolute;
			top: 0;
			left: 0;
		}
			
	#call
	{
		width: 350px;
		height: 50px;
		position: absolute;
		top:0;
		right:0;
		cursor:pointer;
	}
			
	#menu1{
		width: 580px;
		height: 24px;
		float: right;
	}
	
	#menu2{
		width: 635px;
		height: 18px;
		float: right;
	}
	
	#banner
	{
		width: 900px;
		height: 180px;
	}
	
		#bannerLeft
		{
			width: 690px;
			height: 180px;
			float:left;
			background-image: url(../img/bannerLeft.jpg);
		}
		 
		#bannerRight
		{
			width: 210px;
			height: 180px;
			float:right;
			background-image: url(../img/bannerRight.jpg);
		}
	
	#content {
		width: 900px;
		padding: 10px 0 0; 
		overflow: visible;
		float: left;
		background-color: white;
	}
		#left{ 
			width: 650px;
			margin: 10px 20px 0 20px;
			float: left;
		}
		
		#right{
			width: 200px;
			margin-right: 10px; 	
			float: right;
		}
	
	#footer {
		width: 890px;
		padding: 0 5px 10px;
		float: left;
		background: white url('../img/footer2.jpg') no-repeat bottom;   
	}