/* 12-06-09 Robin McCarthy Home Page CSS */

* html {
	
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}

body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}

a {text-decoration:none;}

/*end reset*/

#container {
	margin:25px auto;
	text-align:center;
	padding:0;
	width:756px;
	height:auto;
}

#banner {
background:#FFFFFF url(images/banner-home_03.jpg) no-repeat scroll center bottom;
height:83px;
margin:0 auto;
padding:0;
position:relative;
top:30px;
}

#banner h1 {display:none; }


#slides {
	position:relative;
	height:446px;
	background:#ffffff url(images/slides-bkg_04.jpg) no-repeat scroll top left;
	width: 593px;
	top: 30px;
	left:0;
	text-align:left;
	overflow:hidden; /*test for when js is off */
}


/*from innerfade css */
ul#portfolio li img{
	/*border: 1px solid #ccc;*/
	padding: 4px 4px 50px; /* was just 4 px change for js off */
}

ul#portfolio {
	margin: 0;
	padding-left:55px;
	

}





/*navigation*/

#nav {
	position:absolute;
	top: 192px;
	width: 750px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}

#nav ul {
	padding-left:593px;
	text-align:left;
}

#nav ul li {
	padding:0;
	height:21px;
	background-color:rgb(145, 145, 108);
	margin-bottom:6px;
	
}

#nav ul li a {
	padding:0;
	color:#FFF;
	line-height:140%;
	
}

#nav ul li a:hover {
	color: rgb(64, 64, 0);
}

#footer {
	font-size:75%;
	padding-top:5px;
	position:relative;
	width:593px;
	top:15px;
	color: rgb(102, 102, 51);
	
}
	