@charset "UTF-8";
* {
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
body {
	background-color:#fff;
	background-image:url(/images/body_bg.jpg);
	background-repeat:repeat-x;
}




/* TEXT */
a {
	outline:none;
	color:#6c5b3d;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	font-size:16px;
	line-height:24px;
}
h2 {
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
}



/* MENU */
a.menu {
	display:block;
	height:15px;
	background-repeat:no-repeat;
	text-indent:-900em;
	float:left;
	margin:15px 0px 0 35px;
}
a#home {
	width:57px;
	background-image:url(/images/nav_home.png);
}
a#home:hover, a#home.active {
	background-image:url(/images/nav_home_over.png);
}
a#anderson {
	width:175px;
	background-image:url(/images/nav_anderson.png);
}
a#anderson:hover, a#anderson.active {
	background-image:url(/images/nav_anderson_over.png);
}
a#film {
	width:86px;
	background-image:url(/images/nav_film.png);
}
a#film:hover, a#film.active {
	background-image:url(/images/nav_film_over.png);
}
a#reviews {
	width:76px;
	background-image:url(/images/nav_reviews.png);
}
a#reviews:hover, a#reviews.active {
	background-image:url(/images/nav_reviews_over.png);
}
a#about {
	width:89px;
	background-image:url(/images/nav_about.png);
}
a#about:hover, a#about.active {
	background-image:url(/images/nav_about_over.png);
}
a#contact {
	width:104px;
	background-image:url(/images/nav_contact.png);
}
a#contact:hover, a#contact.active {
	background-image:url(/images/nav_contact_over.png);
}


/* DIVS */
div#container {
	width:959px;
	margin:0 auto;
}
div#headerTop {
	width:959px;
	height:58px;
	background-image:url(/images/header_top.jpg);
}
div#banner {
	width:959px;
	height:141px;
	background-image:url(/images/arctic_shadows_banner.jpg);
}
div#menu {
	width:899px;
	height:54px;
	background-image:url(/images/menu_bg.jpg);
	text-align:center;
	padding-left:60px;
}
div#pageBody {
	width:959px;
	background-color:#cec5b6;
}
div#overflowLeft {
	width:142px;
	height:746px;
	position:absolute;
	margin-left:-142px;
	background-image:url(/images/overflow_l.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
div#overflowRight {
	width:154px;
	height:746px;
	position:absolute;
	margin-left:959px;
	background-image:url(/images/overflow_r.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
div#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
}
div#footer a {
	font-family:Arial, Helvetica, sans-serif;
}
div#footer img {
	vertical-align:middle;
	margin-right:10px;
	border:none;
}