body {	background:#C0C0C0;
	color: #000;
	margin:0;
	padding:0px;
	text-align: left;
	font:1em/1.8em Verdana, sans-serif; 
	letter-spacing: .1px;}
	
p, ul, li, h1, a {margin: 0; padding: 0;}

h1 {color: #FFF;
	letter-spacing: .1em;
	padding-top: 10px;
	padding-bottom: 13px;
	font-size: 1.7em} 

h2 {font-size: 1em;}

#marginwrapper {visibility: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 100%;
	margin:0 auto;}
	
#wrapper {
	width: 920px;
	margin: 0 auto;
	position: relative;}
	
#header {background-color: #676767; 
	background: #676767 url(images/signature3.jpg) no-repeat -161px 12px;
	width: 100%;}

#main 	{width: 740px;
	height: 800px;
	float: left;
	background-color: #FFF;
	margin-left: 180px;
	display: inline;} /*for double float margin bug */

#photograph {width: 685px;
	height: 578px;
	position: absolute;
	top: 70px;
	right: 27px;}

#photograph p {font-size: .7em;
	line-height:  1.3em;
	text-indent: 12px;
	margin-right: 160px;
	padding-top: 5px;}
	
#sidebar {width: 180px;
	height: 750px;
	float: left;
	padding-top: 50px;
	margin-left: -920px; /*for 2-1 html div order */
	background-color: #676767;
	background: #676767 url(images/signature3.jpg) no-repeat 18px 12px;} 

#sidebar.about {height: 1800px;}

#main.about {height: 1850px;}

/* various anchor properties */
a:link, a:visited {color: #FFF; outline-style: none; text-decoration: none;}

a:hover {color: #000; outline-style: none;}

#header a:hover, #header a:active {color: #FFF;}

#copyright a {color: #676767;}

#photograph p a {color: #000; font-weight: bold; text-decoration: underline;}

a#active {color: #000;}

/* ul rules */
ul {padding: 0;
	padding-left: 30px;
	list-style: none;}

ul#leftnav {margin-top: 80px;}
	
ul#leftnav li {font-size: 1.6em; 
	padding-top: 12px;}

ul#linda {margin-top: 50px;}

ul#linda li {font-size: .6em; padding-top: 0px; margin-bottom: -10px;}

#linda li a {display: block;  margin: 0; padding: 0;}

ul#leftnav li.showshow {font-size: .6em; padding-top: 0px; margin-bottom: -10px; text-indent: 10px;}

/*shows page rules */
#shows {position: relative;
	margin-top: 50px;
	margin-left: 30px;
	padding-top: 10px;
	height: 525px;}

#shows img {float: left;}

#shows ul {margin: 0;
	font-size: .7em;
	font-weight: bold;
	padding: 0;
	float: right;
	margin-right: 20px;}

#shows li {margin: 0px 0 -10px;}

#shows li.date {display: block; margin-bottom: 5px;}

#shows ul li a {color: #676767;}

#shows li a:hover, #shows li a:active {color: #000;}

/*copyright div rules*/
div#copyright {position: relative;
	bottom: -670px;
	text-align: center;
	clear: right;}

#main.about #copyright {bottom: -1700px;}

#copyright.showfooter {bottom: -75px;}

#copyright p {margin-top: -10px;
	font-size: .6em;}


