/* CSS Document */

/*
***************************************

	TYPOGRAPHY AND COLOR RULES

***************************************
*/


body    {
	text-align: center; 
	background-color: #000000; 
	line-height: 1.6em; 
	font: 12pt Arial, Helvetica, sans-serif; 
	margin-top: 5pt; 
	margin-bottom: 0pt; 
	color: #a1a1a1;
	}

img  {
	border-width: 0
}

a, a:link,  a:visited  {
	color: #7e4400;
	text-decoration: underline;
	background: transparent;
}	

a:hover   {
	color: #e4701e; 
	text-decoration: none;
}

	h1   {
	color: #9e9343;
	padding: 3pt 0pt 0pt 0pt;
	text-align: left;
	font: 17pt times, serif;
	border-top: 1pt solid #dadada;
}

	h2   {
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 22pt;
	font-weight: normal;
	margin-top: 15pt;
	margin-bottom: 10pt;
	color: #990000;
	border-bottom: 1pt solid #dedede;

}

h3    {
	color: #9e9343;
	font-size: 14pt;
	text-align: left;
	padding-top: 0pt;

}
h4   {
	color: #000000;
	background-color: #d7d7d7;
	padding: 4pt;
	font-size: 9pt;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 1pt;
}

ul {list-style-image: url('../images/icons/bullet.gif'); margin: 2em 1.2em 1em 1.5em; list-style-position: outside; padding: 0pt;}
li {margin: 1.1em 0 0 0em;}

/*ul {list-style-image: url('../images/bullet.gif'); list-style-position: outside; padding: 0; margin-left:2.3em; margin-right:0em; margin-top:.4em; margin-bottom:1em;}
li {line-height: 1.1em; margin: .25em 0 0 0;}*/
td {vertical-align: top;}


/*

***************************************

	LAYOUT RULES

***************************************

*/

div#wrap { 
	background-color: #000000;  
	width: 901pt; 
	margin-left: auto; 
	margin-right: auto;  
	margin-top: 8pt; 
	margin-bottom: 0pt; 
	padding-bottom: 0pt;
	}
	
div#logobar {
	width: 901pt; 
	padding-top: 0pt; 
	/*padding-bottom: 25pt;margin-top: 20pt; */
	margin-bottom: 10pt; 
	margin-left: auto; 
	margin-right: auto; 
	background-color: #000000; 
	margin-top: 5pt; 
	text-align: left; 
	height: 33pt;
	}
	
#logo {
	float: left; 
	width: 342pt;
	}

div#home {
	/*width: 846pt;*/ 
	padding-top: 0pt; 
	/*padding-bottom: 25pt;margin-top: 20pt; */
	margin-bottom: 10pt; 
	margin-left: auto; 
	margin-right: auto; 
	background-color: #000000; 
	margin-top: 50pt; 
	border: 1pt solid #373737;
	}


div#mainphoto {
	/*width: 846pt;*/ 
	padding-top: 0pt; 
	/*padding-bottom: 25pt;margin-top: 20pt; */
	margin-bottom: 0pt; 
	margin-left: auto; 
	margin-right: auto; 
	background: #000000 url(../images/mainphoto-1.jpg) top left no-repeat; 
	/*border-top: 1pt solid #373737; 
	border-left: 1pt solid #373737; 
	border-right: 1pt solid #373737; */
	width:899pt; 
	height:326pt;
	}

.portfolioNavTitle {
	color: #7e4400;
	font-size: 12pt;
	margin-top: 0pt;
	padding-left: 8pt;
	font-weight: bold;
	text-transform: lowercase;
	line-height: 1.2em;
}

div#portfolio {display: none;
	/*margin-left: 30pt; 
	width: 120pt; 
	background-color: black; 
	border-left: 1pt solid #373737;  
	border-bottom: 1pt solid #373737;  
	border-right: 1pt solid #373737; 
	text-align: left; 
	padding-top: 8pt; 
	padding-bottom: 8pt; 
	float: left;*/
	}

a.portfolioNav:link {
	display: block; 
	font-size: 10pt;
	padding: 7pt 1pt 2pt 18pt; 
	text-decoration: none; 
	background: transparent url(../images/arrowdouble_nav.gif) 6pt 0pt no-repeat;   
	text-transform: none; 
	color: #a1a1a1; }
a.portfolioNav:visited {
	display: block; 
	font-size: 10pt;
	padding: 7pt 1pt 2pt 18pt; 
	text-decoration: none; 
	background: transparent url(../images/arrowdouble_nav.gif) 6pt 0pt no-repeat;   
	text-transform: none; 
	color: #a1a1a1; }

a.portfolioNav:hover {
	text-decoration: underline; 

 }




div#text2 {
	width: 450pt;
	/*float: right;*/
	text-align: left;
		font: 13pt "Times New Roman", Times, serif;
	margin-right: 0pt; 
	padding: 10pt 20pt 20pt 10pt;
	line-height: 1.5em;

}
div#text {
	margin-left: auto; 
	margin-right: auto; 
	background-color: #0e0e0e; 
	/*border-left: 1pt solid #373737; 
	border-right: 1pt solid #373737; 
	border-top: 1pt solid #373737; 
	border-bottom: 1pt solid #373737; */
	text-align: left; 

	width: 899pt;
	font: 13pt "Times New Roman", Times, serif;
	}

div#textarea { 
	padding: 15pt; 
	}

#thumbs {display: none;
/*	text-align: center;*/
}

#thumbs img {
	margin: 0pt 0pt auto 0pt;
	padding: 10pt 20pt 10pt 18pt;
	/*width: 600pt;*/
	}







div#footer        {display: none;/*width: 901pt; color: #666666; padding: 6pt 0pt 10pt 0pt; margin-left: auto; margin-right: auto; height: 15pt;font-size: 9pt; background-color: transparent; font-family: verdana, Arial, Helvetica, Geneva, sans-serif;*/}
div#address { width: 385pt;  text-align: right; float: right; padding-right: 15pt;}
div#copyright { font-size: 9pt; float: left; padding-left: 15pt;}
div#copyright a:link {font-size: 9pt; color: #999999 }
div#copyright a:visited {font-size: 9pt; color: #999999; }



/*

***************************************

	CLASS RULES

***************************************

*/

.borderimg {border: 1pt solid #dedede; padding: 2pt;}
.paddingbottom {padding-bottom: 10pt;}
.right  {position: relative; float: right}
.left { 	position:relative; float:left;}
.break {clear: both}
.bold {font-weight: bold; }
.dottedLine {border-bottom: 1pt dotted #999999;  }
.italic {font-style: italic;}
.uppercase {font-weight: bold; text-transform: uppercase; color: #860042;}
.photocaptions {font-size: 11pt; color: #847B36; line-height: 1.1em; font-family: tahoma, arial; }
.smtxt {font-size: 9pt;}

/*.bio {text-transform: uppercase; text-align: right;}
.title {color: #666666; text-transform: uppercase;}
.date {color: #666666;}
.medium {color: #666666;}
.other {color: #666666;}
.dimensions {color: #666666; }*/

/*
.titlelinks    {
	font-family: Arial, Helvetica;
	color: #8F0028;
	font-size: 13pt;
	text-align: left;
	font-weight: bold;
	
}


.eventName {
	font-family: Arial, Helvetica;
	font-size: 13pt;
	font-weight: bolder;
	color: #000000;
	margin-bottom: .67em;
	margin-top: 1.6em;
	

} 
.smallCapsGold {
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 15pt;
	font-weight: bolder;
	color: #9e9343;
	margin-bottom: .67em;
	margin-top: 1.6em;
	font-variant : small-caps;

} */





/*

***************************************

	MAIN NAVIGATION RULES

***************************************

*/


#navigation {display: none;
	/*width: 559pt;
		height: 33pt;
	border: 0pt;
	padding: 0pt 0 0 0;
	margin: 0;
	float: right;*/
/*	text-align: right;
	background-color: transparent;*/
	}



#navigation ul	{display: none;
	/*width: 559pt;
	height: 33pt;
	margin: 0;
	padding: 0;
	position: relative;
	background: transparent url(../images/navigation.gif) top left no-repeat;
	border: 0;*/
	}
	
	



 #navtertiary {
	margin-left: auto; 
	margin-right: auto;  
	margin-top: 0pt; 
	height: 19pt;
	font-size: 11pt;
	border: 0;
	/*width: 836pt;*/
	padding: 5pt 10pt 0 10pt;
	background-color: #872142;
	text-align: center;
	color: #c38e86;
	}


#navtertiary a:link {
	color: white; 
	text-decoration: none; 
	font-weight: normal; 	
	padding: 0pt 10pt 0 10pt;
	}
#navtertiary a:visited {
	color: white;  
	text-decoration: none; 
	font-weight: normal; 
	padding: 0pt 10pt 0 10pt;
	}
#navtertiary a:hover {
	text-decoration: underline; 
	font-weight: normal;
	}

