@charset "utf-8";
/* CSS Document */

body {
		background-color:		#1d1d1d;
		background-image:    	url(imageshome/backgroundgradient.jpg);
		background-position: 	top left;
		background-repeat:   	repeat-x;
		font-family:        	Arial, Verdana, Geneva, sans-serif;
		font-size:          	small;
		margin:             	0px;	
}

#signature {
		text-align:				left;  
		margin:					65px 0px 0px 0px;
		padding:				0px; 
}

#navigation ul {
		width:					800px;
		list-style:         	none;
		font-size:          	100%; 
		text-align:         	center; 
		padding:            	0px;
		margin:             	19px 0px 0px 0px;
}

#navigation li {
		display:            	inline;
		padding:            	10px; 
		text-decoration:   		none;
}
		
#navigation a:link {
		color:              	#999999;
		text-decoration:    	none;
}

#navigation a:visited {
		color:             		#999999;
		text-decoration:    	none;
}

#navigation a:hover, #navigation a:active {
		color:					#cccccc;
}

.homelinks {
		width:					800px;
		list-style:         	none;
		font-size:          	100%;
		font-weight:			normal;
		text-align:         	left; 
		padding:            	5px;
		margin:             	18px 0px 0px 0px;
}

.homelinks a:link {
		color:              	#999999;
		text-decoration:    	none;
}

.homelinks a:visited {
		color:             		#999999;
		text-decoration:    	none;
}

.homelinks a:hover, #homelinks a:active {
		color:					#cccccc;
}

.outsidelink {
		font-size:          85%;
		font-weight:		bold;
		border-width:       10px;         
		padding:            0px;
		margin:             0px; 
}

.outsidelink a:link {
		color:              #8fa6c5;
		text-decoration:    none;
}

.outsidelink a:visited {
		color:              #8fa6c5;
		text-decoration:    none;
}

.outsidelink a:hover, .outside a:active {
		color:				#cccccc;
		
}

.guyollink {
		font-size:          100%;
		font-weight:		bold;
		border-width:       10px;         
		padding:            0px;
		margin:             0px; 
}

.guyollink a:link {
		color:              #8fa6c5;
		text-decoration:    none;
}

.guyollink a:visited {
		color:              #8fa6c5;
		text-decoration:    none;
}

.guyollink a:hover, .guyollink a:active {
		color:				#cccccc;
		
}
img {
		border:					none;
}

#maincontent {
		padding:             	0px;
		margin-top:				15px;
		text-align:				center;
		margin-left:         	auto;
		margin-right:        	auto; 
}

#sidebarpic {
		padding:     			5px 0px 10px 0px;
		margin:             	0px 0px 10px 0px;
		border-left:			1px solid #666666;
		text-align:         	center;
		width:              	400px;
		float:              	right; 
}

#writtencontent {
		font-weight:        	bold;
		padding:            	0px; 
		margin-top:		        20px;
		margin-right:       	400px; 
}

h1 {
		text-align:				left;
		font-weight:			bold;
		font-size:				110%;
		margin:					30px 30px 0px 30px;
		color:					#999999;	
}

.title {
		text-align:				left;
		margin:					25px 0px 0px 28px;
		color:					#999999;	
}

.tm {
		text-align:				left;
		font-weight:			normal;
		font-size:				70%;
		margin:					0px 0px 50px 0px;
		color:					#999999;	
}

.introtext {
		font-size:				100%;
		font-weight:			normal;
		color:					#999999;
		margin:       			14px 30px 10px 30px;
		padding:				0px;
		line-height:			1.2em;
		text-align:				justify;
}

.paintinginfo {
		font-size:				90%;
		font-weight:			normal;
		color:					#666666;
		margin:       			10px 35px 0px 0px;
		padding:				0px;
		line-height:			1.2em;
		text-align:				right;
}

#scrollbar {
		width:					350px;
		height:					200px;
		overflow:				auto;
		padding:				5px;
}

table {
 		width:					380px;
		border-bottom:			1px solid #666666;
		text-decoration:    	none;
		border-spacing:			8px;
		margin-left:        	auto;
		margin-right:       	auto;
}

td {
  		padding:            	0px 0px 10px 0px;
		text-align:				center;
		vertical-align:			top;	
}

.greysmall {
		font-weight:		normal;
		font-size:			90%;
		color:				#666666;
		padding:			0px;
}

.greybold {
		font-weight:		bold;
		font-size:			90%;
		color:				#999999;
		padding:			0px;
}

#footer {
		width:					750px;
		font-weight:	        normal;
		text-align:				center;
		border-top:				1px solid #666666;
		padding:            	10px; 
		margin-top:				50px;
		margin-left:			auto;
		margin-right:			auto;
		clear:					both;
}

#allcontent {
		width:					800px;
		margin-top:				20px;
		margin-bottom:			20px; 
		margin-left:			auto;
		margin-right:			auto; 
}
