/**************************************/
/*              GLOBALS               */
/**************************************/

	
	a:link 						{ color:#529214; text-decoration:underline;}
	a:visited 					{ color:#999; text-decoration:underline;}
	a:hover						{ color: #c33;}

	.container h1 				{ margin: 0em 0em; padding:20px 0px 10px 0px; font-size: 3em; font-weight: bolder; color: #fff;}
	.container h4 				{ margin: 0 0; padding:0px 0px 5px 0px; font-size: 2.0em; color: #fff; filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75;}
	div.logo1					{ height:auto; position: relative; top: 0px; left: 135px;}
	div.logo2					{ position: relative; top: 10px; left: 20px; z-index: 1;}

	div#wrapper					{ background: #000; filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75; margin:0 auto; width:750px;}
	div#wrapper2				{ background: #000; margin:0 auto; width:750px;}
	div#wrapper3				{ background: #000; margin:0 auto; width:920px;}

	div.column					{ padding:0 30px;}

	
	div#globalNav 				{ height:auto; text-align:center;}
	div#globalNav ul			{ list-style-type:none; margin:20px 0 0 0; padding:0;}
	div#globalNav ul li			{ display:inline; margin:0 50px 0 0;}
	div#globalNav ul li h2		{ display:inline; font-size:15px; font-weight:normal; margin:0;}
	
	div#bodyContent				{ margin:0px 0 0px 0; }
	/*div#bodyContent				{ margin:20px 0 100px 0;}*/
	div#bodyContent2			{ margin:0px 0 0px 0; }
	
	div#subNav ul				{ list-style-type:none; margin:20px 0 0 0; padding:0;}
	div#subNav ul li			{ margin:0 0 20px 0;}
	div#subNav ul li h5			{ margin:0;}

	div#subNav2 				{ height:auto; text-align:center;  margin:0px 0 20px 0;}
	div#subNav2 ul				{ list-style-type:none; margin:20px 0 0 0; padding:0;}
	div#subNav2 ul li			{ display:inline; margin:0 50px 0 0;}
	div#subNav2 ul li h5		{ display:inline; font-weight:normal; margin:0; }
	
	div#links					{ text-align:center; margin:20px 0 0 0;}
	div#links ul				{ list-style-type:none; margin:0 0 10px 0;}
	div#links ul li				{ display:inline;}
	div#links ul li a			{ font-weight:bold;}
	
	
	
	
	div.span-13	{ margin:0;}
	div.span-4	{ margin:0;}

	
	h4 { font-family: 'Josefin Sans Std Light', arial, serif; }
    h1, h2, h3 { font-family: 'Molengo', arial, serif; }
    .container { line-height:1.6em; }
	

/*	SECTIONS
	-----------------------------------------------------------	*/
	
	body.home					{ background: #000 url(/images/photographer2.jpg) no-repeat center top; color:#fff; margin:0;}
	body.home2					{ background: #000 url(/images/cafe.jpg) no-repeat center top; color:#fff; margin:0;}
	body.photography			{ background: #000 no-repeat center top; color:#fff; margin:0;}


/*	PHOTOGRAPHY 
	-----------------------------------------------------------	*/
	body#still_life				{ background-color: #000; background-image: none;}

	body#abstract				{ background: #000;}
	body#abstract div.grid		{ background-color:#000;}

	body#gum_prints				{ }
	body#gum_prints div.grid	{ background-color:#fff;}

	body#travel					{ }

	body#published				{ }
	
	div.grid					{ width:200px; height:200px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #000;}
	div.gridtall				{ width:200px; height:433px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #000;}
	div.gridmed					{ width:200px; height:300px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #000;}
	div.gridwhite				{ width:200px; height:200px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #fff;}
	div.gridhead				{ width:200px; height:10px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #000; text-align:center;}
	div.gridhead2				{ width:200px; height:25px; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px; background: #000; text-align:center;}
	
table.sample {
	border-width: 4px;
	border-spacing: 4px;
	border-style: none;
	border-color: black;
	border-collapse: collapse;
	background-color: black;
}
table.sample th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: black;
	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 0px;
	padding: 10px;
	border-style: inset;
	border-color: black;
	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
}

	

