body {
	font: 70% arial, sans-serif;
	margin: 0;	
	padding: 0;
	text-align: center;
	color: #707070;
}
#home {
	background: url(../_img/bkg.home.jpg) center top no-repeat;
	background-attachment: fixed;
}
#bio {
	background: url(../_img/bkg.bio.jpg) center top no-repeat;
	background-attachment: fixed;
}
#filmography {
	background: url(../_img/bkg.filmography.jpg) center top no-repeat;
	background-attachment: fixed;
}
#gallery {
	background: url(../_img/bkg.gallery.jpg) center top no-repeat;
	background-attachment: fixed;
}
#interviews {
	background: url(../_img/bkg.interviews.jpg) center top no-repeat;
	background-attachment: fixed;
}
#music {
	background: url(../_img/bkg_video.jpg) center top no-repeat;
	background-attachment: fixed;
}
#contact {
	background: url(../_img/bkg.contact.jpg) center top no-repeat;
	background-attachment: fixed;
}


/* -------------- */
/* BIG OL WRAPPER */
/* -------------- */
#wrapper {
	width: 900px;
	margin: 0 auto;	
	text-align:left;
}

/* ------------------ */
/* NAME PNG CONTAINER */
/* ------------------ */
#JeremyRenner {
	text-align:center;
}

/* -------- */
/* THE MENU */
/* -------- */
#menu {
	padding-left: 388px;
	text-align: left;
}
#menu a {
	text-decoration: none;
}

/* ----- */
/* LINKS */
/* ----- */
a:link, a:active {
	color: #c93333;
	text-decoration: none;
}
a:visited {
	color: #c93333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}

/* ----------- */
/* CONTENT DIV */
/* ----------- */
#content {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

/* ---------------- */
/* HOME / NEWS PAGE */
/* ---------------- */
#txt_news {
	margin-left: 350px;
	margin-top: 80px;
	padding-top: 25px;
	width: 225px;
	background: url(../_img/hdr.latestnews.gif) left top no-repeat;
}
#txt_news p {
	margin: 5px 5px 0 0;
	line-height: 16px;
	text-align: justify;
}

/* -------- */
/* BIO PAGE */
/* -------- */
#txt_bio {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.bio.gif) left top no-repeat;
}
#txt_bio .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_bio p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}

/* ---------------- */
/* FILMOGRAPHY PAGE */
/* ---------------- */
#txt_filmography {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.filmography.gif) left top no-repeat;
}
#txt_filmography .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_filmography p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}
#index_films {
	margin: 0;
	padding: 0;
}
#index_films .poster {
	width: 75px;
	text-align:center;
}
#index_films p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 13px;
}
#index_films .title {
	font-weight:bold;
}
#index_films .status {
	font-weight:normal;
}
#index_films .link {
	margin:2px 0;
	font-weight:normal;
}
#index_films .role {
	margin-top:4px;
	font-weight:normal;
}
#index_films .brief {
	margin-top:2px;
	padding-right:10px;
	font-weight:normal;
}
#index_films .gallery {
	margin-top:10px;
	padding: 0;
	font-weight:bold;
}



/* ------------ */
/* GALLERY PAGE */
/* ------------ */
#txt_gallery {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.gallery.gif) left top no-repeat;
}
#txt_gallery .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_gallery p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}
#txt_gallery .submenu {
	font-weight: bold;
}
#txt_gallery .on {
	color: #c93333;
	font-weight: bold;
}
#txt_gallery .submenu a:link, #txt_gallery .submenu a:visited {
	color: #707070;
	text-decoration: none;
}
#txt_gallery .submenu a:active,  {
	color: #c93333;
	text-decoration: none;
}
#txt_gallery .submenu a:hover {
	color: #c93333;
	text-decoration: underline;
}


/* --------------- */
/* INTERVIEWS PAGE */
/* --------------- */
#txt_interviews {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.interviews.gif) left top no-repeat;
}
#txt_interviews .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_interviews p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}

/* ---------- */
/* MUSIC PAGE */
/* ---------- */
#txt_music {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.music.gif) left top no-repeat;
}
#txt_music .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_music p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}

/* ------------ */
/* CONTACT PAGE */
/* ------------ */
#txt_contact {
	margin-left: 350px;
	margin-top: 50px;
	padding-top: 25px;
	background: url(../_img/hdr.contact.gif) left top no-repeat;
}
#txt_contact .scrolling {
	width: 460px;
	height: 385px;
	overflow: auto;
}
#txt_contact p {
	margin: 5px 5px 0 0;
	padding: 0 10px;
	line-height: 16px;
	text-align: justify;
}


/* --------------- */
/* IMAGE GALLERIES */
/* --------------- */
#image_index {
	margin: 0.75em 0.15em;
	padding: 0.15em;
}

/* ------------------ */
/* LINK TO VIBATORIUM */
/* ------------------ */
#vibatorium {
	width: 700px;
	margin: 0 auto;	
	padding-top: 12px;
	text-align:right;
}

