@charset "UTF-8";
/*
-----------------------------------------------------------------------------------------
Master - Global 
-------------------------------------------------------------------------------------- */
html {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
 	overflow: hidden;
}
body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: #333333;
	background-image: url();
 	overflow: hidden;
}
#container {		/* contains all other divs */
	z-index: 1;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {		/* styles most top nav links in the site */
	color: #808080;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #808080;
}
a:hover {
	color: #fff;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #c83;
}
/*
-----------------------------------------------------------------------------------------
Master - Header 
-------------------------------------------------------------------------------------- */
#header {		/* contains all other main header divs */
	position:absolute;
	left:0px;
	top:25px;
	width:100%;
	height:75px;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
	background-color: #000;
	z-index:100;
	overflow: hidden;
}
#logo_head {		/* contains the logo image and large "Abelardo Morell" text */
	position:absolute;
	left:0px;
	top:0px;
	width:650px;
	height:55px;
	z-index:101;
	overflow: hidden
}
#logo_head a {
	font-family: "Times New Roman", Times, serif;
	font-size: 31px;
	font-weight: normal;
}
#logo_head img{
	border: 1px solid #666666;
}
#logo_head h1 {
	color: #808080;
	font-size: 31px;
	margin: 10px 0px 0px 50px;
	font-weight: normal;
}
#top_nav {		/* contains the top level navigation links */
	position:absolute;
	left:0px;
	bottom:0px;
	width:950px;
	height:17px;
	margin: 0px;
	padding: 0px;
	z-index:102;
	overflow:hidden;
}
#header #top_nav ul {
	margin: 0px 0px 0px 50px;
	padding: 0px;
	list-style: none;
	} 
#header #top_nav li {
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
	display: inline;
}
#photography a.photographylink,
#books a.bookslink,
#about a.aboutlink,
#exhibitions a.exhibitionslink,
#film a.filmlink,
#location a.locationlink,
#articles a.articleslink,
#links a.linkslink,
#contact a.contactlink{			/* used to highlight active top navigation category. only activated by template properties when changing ID in body tags */
	color: #ca6;
	cursor:default;
}
/*
-----------------------------------------------------------------------------------------
Master - Global Layout Structure Below Header
-------------------------------------------------------------------------------------- */
#left_column {		/* this Master Div #left_column contains all other Div's on the left of each page */
	position:absolute;
	left:0px;
	top:100px;
	width:375px;
	bottom:0px;
	z-index:4;
	overflow:hidden;
}
#right_column {		/* Do Not Touch or Remove! this SCROLLABLE Master Div #right_column contains all other Div's on the left of each page. */
	position:absolute;
	top:100px;
	left:375px;
	bottom: 0px;
	right:0px;
	overflow: auto;
	padding: 0;
	margin: 0;
	z-index:3;
}
#copyright {		/* position and style for Copyright Notice on every page */
	position:absolute;
	left: 50px;
	bottom: 0px;
	width:500px;
	height:20px;
	z-index:0;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
}
/*
-----------------------------------------------------------------------------------------
Master - Global Styles inside of #right_content
-------------------------------------------------------------------------------------- */
#right_content {		/* Do Not Touch or Remove!! this container for (normal: #right_header #right_textarea) & (books: #right_header #book_largeimage #book_reviews) */
	margin: 0px 0px 0px 50px;
	position:absolute;
	top:0px;
	left:0px;
	bottom: 0px;
	right:0px;
	overflow-y:auto;
	overflow-x:hidden;
	padding: 0px;
}
#right_content h2{		/* yellow page labels for each main section */
	margin: 0px 0px 5px 0px;
	font-size: 14px;
	color: #ca6;
	font-family: "Times New Roman", Times, serif;
	padding: 0px;
}
#right_content p {		/* styles most normal type in the site */
	margin: 0px;
	font-size: 11px;
	color: #bbb;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 10px;
	letter-spacing: 1px;
}
#right_content a {		/* styles most normal links in the site */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#right_content a:link {
	color: #ca6;
	text-decoration: none;
}
#right_content a:visited {
	text-decoration: none;
	color: #c83;
}
#right_content a:hover {
	color: #fff;
	text-decoration: none;
}
#right_content a:active {
	text-decoration: none;
	color: #000;
}
/*
-----------------------------------------------------------------------------------------
Master - secondary header for right header navigation & text inside of #right_content
-------------------------------------------------------------------------------------- */
#right_header {		/* container header for page label or secondary navigation with first orange bar */
	position: absolute;
	top: 0px;
	left: 0px;
	width: 485px;
	height: 23px;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	border-bottom: 1px solid #c83;
}
#right_header p {		/* styles standard text white when no link applied */
	margin: 0px;
	padding: 0px;
	color: #fff;
	letter-spacing: normal;
}
#right_header a {		/* styles second level nav links in the site */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
#right_header a:link {
	color: #999;
	text-decoration: none;
}
#right_header a:visited {
	text-decoration: none;
	color: #999;
}
#right_header a:hover {
	color: #fff;
	text-decoration: none;
}
#right_header a:active {
	text-decoration: none;
	color: #000;
}
/*
-----------------------------------------------------------------------------------------
Master - secondary nav highlights for Photos About and Contact sections
-------------------------------------------------------------------------------------- */
#right_header a.highlight_second_nav {		/* used to highlight active top navigation category. only activated by templates when changing ID in body tags */
	color: #ca6;
	cursor:default;
	font-weight:bold;
}
.quotecredit {		/* italized and indented credit text for text column credits */
	font-style: italic;
	padding-left: 40px;
	text-indent: -10px;
}
