/* css page for Bill Stone Studio, November 2005 */



/* parts of the page */

body	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	color: #fff; 
	background-color: #000;
	padding: 0px; 
	margin: 0px; 
	}

div#outer	{
	top: 0em; 
	left: 0em; 
	width: 100%; 
	height: 100%; 
	}
 
div#inner	{
	position: relative; 
	top: 0em; 
	width: 100%; 
	height: 100%; 
	}
 
/* The previous inner div had a width of 760 pixels, a left margin of -380 pixels and a left padding of 50%. This caused the web site to center up no matter the width of the browser window. */



/* tags */

h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.5em;
	letter-spacing: .25em;
	color: #a2ae46;
	font-weight: lighter;  
	line-height: 2em; 
	padding: 1em 0em 0em 0em; 
	}

h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .9em;
	letter-spacing: .25em;
	color: #a2ae46;
	font-weight: lighter;  
	line-height: 1.25em; 
	text-align: right;
	}

h4	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .9em;
	letter-spacing: .25em;
	color: #a2ae46;
	line-height: .25em; 
	}

h4.lighter	{
	font-weight: lighter;  
	}

h3	{
	font-size: 1.1em; 
	font-style: italic; 
	font-weight: normal;
	line-height: 1.25em; 
	}

td p	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #fff; 
	font-size: .75em;
	line-height: 2em; 
	}





/* classes & divs for types of content */

.text	{
	font-size: .75em;
	line-height: 2em; 
	}

.inlinecap	{
	font-size: 1.6em;
	font-weight: bold;  
	color: #a2ae46;
	}

div#indent2	{
	padding-left: 2em; 
	}

div#indent3	{
	padding-left: 2em; 
	}

.nav	{
	font-size: .7em;
	text-align: center; 
	padding-top: .5em; 
	}

.padbottom1	{
	padding-bottom: 1em; 
	}

.marginleft2	{
	margin-left: 20px; 
	}

.margintop	{
	margin-top: 1.5em; 
	}

.stroke	{
	margin-top: -.5em; 
	padding-bottom: 2em; 
	}

.navart	{
	margin-top: 1em; 
	padding-bottom: 2em; 
	}

div#art	{
	padding-left: 1em; 
	}

div#artfolio	{
	padding: 0em 0em 0em 1em; 
	}

.folio	{
	font-size: .7em;
	line-height: 1.5em;
	}

div#footer	{
	padding: 1em 1em 0em 1em; 
	}

.footertext	{
	font-size: .7em;
	line-height: 1.5em;
	}

div#tdleft	{
	padding: 1em 1em 0em 1em; 
	}
	



/* hyperlink stuff */

a:link, a:visited	{
	color: #a2ae46;
	text-decoration: none;
	}

a:hover	{
	color: #a2ae46;
	text-decoration: underline;
	}

div#flowers	{
	}

div#flowers a:link, a:visited	{
	color: #ed695c;
	text-decoration: none;
	}

div#flowers a:hover	{
	color: #ed695c;
	text-decoration: underline;
	}

div#abstracts	{
	}

div#abstracts a:link, a:visited	{
	color: #ad81b9;
	text-decoration: none;
	}

div#abstracts a:hover	{
	color: #ad81b9;
	text-decoration: underline;
	}

div#landscapes	{
	}

div#landscapes a:link, a:visited	{
	color: #f5e86a;
	text-decoration: none;
	}

div#landscapes a:hover	{
	color: #f5e86a;
	text-decoration: underline;
	}

div#backroom	{
	}

div#backroom a:link, a:visited	{
	color: #ed9e32;
	text-decoration: none;
	}

div#backroom a:hover	{
	color: #ed9e32;
	text-decoration: underline;
	}

div#indent3 a:link, a:visited	{
	color: #ed9e32;
	text-decoration: none;
	}

div#indent3 a:hover	{
	color: #ed9e32;
	text-decoration: underline;
	}







/* span classes for text colors */

.red	{
	color: #ed695c;
	}

.yellow	{
	color: #f5e86a;
	}

.purple	{
	color: #ad81b9;
	}

.orange	{
	color: #ed9e32;
	}

.blue	{
	color: #78a7f9;
	}

.redrule	{
	width: 80%; 
	height: 10px; 
	border-top: solid 1px #ed695c;
	}







/* page 2 stuff */

div#thumbfolio	{
	font-size: .7em;
	vertical-align: top;
	height: 3em;
	padding: .5em 1.5em 0em 0em;
	}

.thumb	{
	padding-right: 1em;
	}

div#backroomsubhead	{
	width: 20em; 
	height: 2em; 
	padding: 0em 0em 1em 0em; 
	margin: 1em 1em 0em 0em; 
	border-top-style: solid;
	border-top-width: .1em;
	border-top-color: #a2ae46;
	}


	



/* pop up stuff */

div#view	{
	padding-left: 60px;
	padding-top: 1em;
	}
	
div#foliopopup	{
	width: 125px; 
	padding: 3em 0em 0em 2em; 
	}

div#logopopup	{
	width: 125px; 
	padding: 5em 0em 3em 2em; 
	}

div#footerpopup	{
	width: 300px; 
	}

.footerpopup	{
	color: #fff; 
	font-size: .7em;
	line-height: 1.5em;
	}

div#close	{
	margin-left: 2.5em; 
	border-style: solid;
	border-width: 1px;
	border-color: #fff;
	padding: 2px 2px 2px 2px;
	font-size: .8em;
	width: 3em;
	text-align: center;
	}

	
div#close a:link, #close a:visited	{
	color: #fff;
	text-decoration: none;
	}
	
div#close a:hover	{
	color: #fff;
	text-decoration: underline;
	}
	



