/*
CSS Document for http://www.brandtlewis.com.au/
Copyright Pancetta Web Design http://www.pancetta.com.au/
*/


/*
Colour Table:

dark grey:#343434;
lighter grey:#464646;
lightest grey:#B9B8B9;

red:#D64C54;
tan:#998B6C;
dark blue:#748FAF;
light blue:#BADAFC;
*/

* {
	margin:0;
	padding:0;
	color:#6B6969;
	}
	
html {
	background-color:#fff;
	}
	
body {
	overflow-y:scroll; /*Stop Firefox page jumping*/
	font-size:1em;
	}
	
/*----------------------------------------------------------------------------------wrapper----*/
	
#main {
	width:795px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 16px 0;
	}
		
/*----------------------------------------------------------------------------------header----*/
	
#header {
	background:transparent url(main/strip.jpg) scroll no-repeat bottom center;
	}
	
#header a#index {
	background:transparent url(main/brandt_lewis.png) scroll no-repeat top right;
	display:block;
	height:138px;
	width:100%;
	outline-width:0;
	margin-top:52px;
	}

/*----------------------------------------------------------------------------------body------*/
		
#midwrapper {
	}

#menu {
	width:140px;
	list-style:none;
	float:left;
	text-transform:uppercase;
	margin-top:40px;
	margin-bottom:4em;
	font-size:0.8em;
	color:#343434;
	}
	
#menu li {
	margin-bottom:0.3em;
	}
	
#menu a {
	text-decoration:none;
	font-family:"Century Gothic", "Trebuchet MS", sans-serif;
	display:block;
	padding:0.4em 0 0.4em 2em;
	background:transparent url(main/menu_sprite.png) scroll no-repeat top left;
	color:#343434;
	}
	
#menu a:hover,
#home .home a, 
#biography .biography a, 
#galleries .galleries a, 
#portraits .galleries a,
#printmaking .galleries a, 
#still-lives .galleries a, 
#staging_beckett .galleries a, 
#staging_beckett_2 .galleries a, 
#contact .contact a {
	background:#B9B8B9 url(main/menu_sprite.png) scroll no-repeat bottom right;
	color:#fff;
	}
	
#menu ul {
	list-style:none;
	margin-top:0.3em;
	font-size:0.9em;
	display:none;
	}
	
#galleries #menu ul,
#portraits #menu ul,
#printmaking #menu ul,
#still-lives #menu ul,
#staging_beckett #menu ul,
#staging_beckett_2 #menu ul {
	display:block;
	}
	
#menu ul a {
	background:transparent url(main/submenu_sprite.png) scroll no-repeat top left !important;
	color:#343434 !important;
	padding:0.3em 0 0.3em 2.4em !important;
	text-transform:capitalize;
	}
	
#menu ul a:hover,
#portraits .portraits a,
#printmaking .printmaking a,
#still-lives .still-lives a,
#staging_beckett .staging_beckett a,
#staging_beckett_2 .staging_beckett_2 a {
	background:#D64C54 url(main/submenu_sprite.png) scroll no-repeat bottom right !important;
	color:#fff !important;
	}
	
#body {
	margin-left:165px;
	padding:0;
	margin-top:40px;
	}

/*----------------------------------------------------------------------------------footer----*/

#footer {
	margin:3.6em 0 1em 0;
	padding-top:2em;
	font-size:0.7em;
	clear:both;
	font-family:"Trebuchet MS", "Arial", sans-serif;
	}
	
#footer a {
	text-decoration:none;
	}
	
#footer a:hover {
	border-bottom:1px dotted;
	}
	
#footer span {
	float:right;
	}
	
/*----------------------------------------------------------------------------------fonts-----*/

p,h1,h2,h3,h4,h5,h6,li,dt,dd,td,div {
	font-family:"Century Gothic", "Trebuchet MS", "Arial", sans-serif;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	}
	
h1 {
	font-size:1.5em;
	margin-bottom:0.3em;
	color:#666;
	border:1px solid #ccc;
	border-top:none;
	padding:0.15em 0.3em 0.2em;
	background:#fafafa;
	text-align:center;
	}
	
h2 {
	font-size:1.5em;
	margin-bottom:0.3em;
	}

p {
	margin-bottom:0.5em;
	line-height:1.4em;
	}
	
.sidenote {
	text-align:right;
	font-style:italic;
	}
	
.important {
	font-style:italic;
	font-weight:bold;
	border-bottom:1px solid #34362D;
	padding-bottom:0.5em;
	}
	
.quote {
	font-style:italic;
	color:#FDCE00;
	}
	
.source	{
	text-align:right;
	font-style:normal;
	}

	
	.source:before	{
		content:"- ";
		}
	
.caption {
	text-align:center;
	}
		
/*----------------------------------------------------------------------------------links-----*/
	
a:hover {
	color:#D64C54;
	}
		
/*----------------------------------------------------------------------------------lists-----*/

#body ul, #body ol {
	margin-left:2em;
	margin-bottom:0.5em;
	list-style-image:url(main/bullet.png);
	}
	
	#body li {
		margin-bottom:0.2em;
		}

	
#contact dl {
	margin:0 0 0.5em 0;
	}
	
#contact dt {
	float:left;
	width:6em;
	font-weight:bold;
	clear:left;
	margin:0 0 0.2em 0;
	background:transparent url(main/bullet.png) scroll no-repeat left center;
	padding-left:20px;
	}
	
	#contact dt:after {
	content:":";
		}
	
#contact dd {
	margin:0 0 0.2em 7em;
	padding:0;
	text-indent:-0.2em;
	}
	
/*----------------------------------------------------------------------------------images----*/

img {
	border:none;
	}
	
#body img {
	margin:0 0 1em 1em;
	}
	
span.caption {
	display:block;
	width:110px;
	font-family:"Cambria", "Times New Roman", serif;
	text-align:left;
	font-style:italic;
	float:right;
	margin-left:1em;
	font-size:0.8em;
	}
	
span.caption, span.caption * {
	color:#6B6969;
	}
	
/*----------------------------------------------------------------------------------tables----*/

table {
	margin:0.5em 0;
	}

table td {
	padding:0.2em 0.4em;
	background-color:#fafafa;
	vertical-align:top;
	}

table.normal {
	border-collapse:collapse;
	width:100%;
	}

table.normal td {
	border:1px solid #666;
	padding:0.1em 0.2em 0.1em 0.2em;
	}
	
/*------------------------------------------------------------------------------------misc----*/

abbr, acronym {
	cursor:help;
	}
	
/*-------------------------------------------------------------------------page specific-----*/

a#portraits,
a#printmaking,
a#still-lives,
a#staging_beckett,
a#staging_beckett_2 {
	background:transparent scroll no-repeat 8px 8px;
	height:120px;
	display:block;
	padding-left:116px;
	font-size:1.2em;
	font-family:"Century Gothic", sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	line-height:120px;
	margin-bottom:8px;
	}
	
a#portraits:hover,
a#printmaking:hover,
a#still-lives:hover,
a#staging_beckett:hover
a#staging_beckett_2:hover {
	color:#6B6969;
	background-color:#ddd;
	outline:none;
	}

a#portraits {
	background-image:url("main/portraits_thumbnail.jpg");
	}

a#printmaking {
	background-image:url("main/printmaking_thumbnail.jpg");
	}

a#still-lives {
	background-image:url("main/still-lives_thumbnail.jpg");
	}

a#staging_beckett {
	background-image:url("main/staging_beckett_thumbnail.jpg");
	}

a#staging_beckett_2 {
	background-image:url("main/staging_beckett_2_thumbnail.jpg");
	}
