@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #462015;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/page-background.jpg);
	background-repeat:repeat;
	background-position:center top;
}

a {outline:none;}

#phone {display:none;}
#phone-listview {
	width:800px;
	height:60px;
	background-image:url(../images/phone.gif);
	background-repeat:no-repeat;
	background-position:top center;
	margin-right:auto;
	margin-left:auto;
	z-index:100;
	position:fixed;
	top: 0;
	left: 50%;
	margin: 0 0 0 -400px;
	}

#phone p {display:none;}

#page {
	width:840px;
	margin-right:auto;
	margin-left:auto;	
}

#header {
	width:325px;
	height:105px;
	padding:185px 460px 0 55px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}

#header h1 {
	display:none;
	margin:0;
}

#header h2 {
	width:325px;
	height:35px;
	background-image:url(../images/header-headline.jpg);
	background-repeat:no-repeat;
	margin:0;
}

.hide {
	display:none;
}

#header p {
	font-size:14px;
	line-height:18px;
	margin:0;	
}

#content {
	width:840px;
	background-image:url(../images/content-repeat.jpg);
	background-repeat:repeat-y;
}

#slide {
	width:355px;
}

#slide-photo {
	width:355px;
	height:255px;
	background-repeat:no-repeat;
	background-position:top center;
	margin:0;
	padding:0;
}

#slide-content {
	width:335px;
	min-height:93px;
	background-image:url(../images/stein-repeat.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0;
	padding:0 10px 0 10px;
}

.click {
	text-align:right;
	font-size:11px;
	margin-right:10px;
}

.click a:link, .click a:visited {
	text-decoration:none;
	color:#462015;
}

.click a:hover, .click a:active {
	text-decoration:none;
	color:#AA955E;
}

#slide-content h3 {
	margin:0;
	padding:0;
}

#slide-content p {
	margin:0;
	padding:0;
}

#slide-footer {
	width:355px;
	height:10px;
	background-image:url(../images/stein-footer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0;
	padding:0;
}

#click-for {
	width:274px;
	height:32px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

#click-for p {margin:0;}

#click-for a:link, click-for a:visited {
	display:block;
	width:274px;
	height:32px;
	background-image:url(../images/click-for-list.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#click-for a:hover, click-for a:active {
	display:block;
	width:274px;
	height:32px;
	background-image:url(../images/click-for-list-over.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#footer {
	width:840px;
	height:40px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:top center;
}