		body {
			margin: 0;
			padding: 0;
			font-family: georgia, times, "times new roman", serif;
			font-size: 90%;
			color: #fff;
			background-color: #000;
			background-image: url(/images-site/bkg00.gif);
			background-repeat: no-repeat;
			}
			
		img {
			border: none;
			}
		
		.about {
			background-image: url(/images-site/bkg00a.gif);
			background-repeat: no-repeat;
			}
		
		.art {
			background-image: url(/images-site/bkg00a.gif);
			background-repeat: no-repeat;		
			}
		
		#container {
			width:95%;
			float: right;
			/*	background-color: #999; 
			border: 1px solid #333; */
			}
			
		#header {
			height: 30px;
			float: right;
			/*			margin: 0 auto;				*/
		}

		#header img {
			border:none;
		}					

		#subheader {
			background-color: #cc9999;
			height: 15px;
			float: right;
			clear: both;						
			/*			margin: 0 auto;				*/
		}					

		
		#logo { float: right; }
		#logo img { border:none;}
	
		#nav {
			background-color: #cc5555;
			height: 30px;
			float: right;
			/* clear: both; */
			}
			
		#subnav {
			background-color: #cc9999;
			height: 20px;
			float: right;
			clear: right;
			/* clear: both; */
			}
			
			
		#news { 
			width: 400px;		
			font-size: 85%;
			color:#fff;
			float: left;
			/* background-color:#333; */
			}


		#feedControl  { 
			margin: 10px;
			}	
					
		#feedControl a { 
			color: #cc5555;
			}	

		#feedControl a:visited { 
			color: #cc9999;
			}	

		#feedControl .gfc-resultsHeader {
			font-weight: bold;
		  	width: 100%;
		  	border-bottom: none;
		  	margin-bottom: 10px;
			margin-top: 10px;
			padding-top: 10px;
  			}
		
		  #feedControl .gf-author, .gf-relativePublishedDate {
		  	font-size: 70%;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
		  	}	
  		
			#feedControl a { 
				color: #cc5555;
				}	
	
			#feedControl a:visited { 
				color: #cc9999;
			}

/* CONTENT */		
		#content {
			padding-top: 1em;
			margin: 0 220px 0 0;
			}
		
		#content h2 { 
			margin-top: 0; 
			}
			
		#arthome {
			float: left;
			clear: left;
			width: 560px;
			/*margin-right: 220px; */
			background-color: #000;
			padding: 20px;		
			}
			
		#imgborder img {
			border: none;
			}
		
		#imgborder a {
			list-style: none; 
			padding: 10px;
			background-color: #222;
			float: left;
			margin-bottom:15px;
			}

		#imgborder a:hover {
			list-style: none; 
			float: left;
			padding 10px;
			background-color: #333;
			margin-bottom:15px;
		}			

			
		#arthome a {color: #6699cc;}			
		#arthome a:hover {color: #cc5555;}	
				

		#galleryholder {
			float: left;
			clear: left;
			background-image:url(/images-site/65black.png);			
			padding: 0px;	
			}
			
		#aboutholder {
			float: left;
			clear: left;
			background-image:url(/images-site/65black.png);	
			width: 660px;					
			padding: 20px;
			margin-left: 60px;	
			}
		#aboutholder a {color: #6699cc;}			
		#aboutholder a:hover {color: #cc5555;}
									
			
/* NAV LINKS */
/*

		.wireframemenu {
			float: right;
			width: 200px;
			background-color: #cc0000;
			font-size: 85%;
			line-height: 150%;
			font-weight:bold;				
			}
		
		* html .wireframemenu { /*IE only rule. Original menu width minus all left/right paddings */ /*
			width: 200px;
			}
		
		.wireframemenu ul {
			padding: 0;
			margin: 10px 0px 10px 0px;
			list-style-type: none;
			}
		
		.wireframemenu a {
			font: bold 13px;
			padding: 2px 0px 2px 20px;
			display: block;
			width: 100%; /*Define width for IE6's sake*/ /*
			color: #fff;
			text-decoration: none;
			}
		
		
		html>body .wireframemenu a{ /*Non IE rule*/ /*
			width: auto;
			}
		
		.wireframemenu a:hover {
			background-color: #cc9999;
			color: fff;
			}	*/	
			
/* HOR NAV Styles start here */

	#thicktabs {
		margin: 0;
		padding: 0;
		font: bold 12px Georgia, "Times New Roman", Times, serif;
	}
	
	#thicktabs li {
			display: inline;
	}
	
	#thicktabs li a {
			float: left;
			color: #fff;
			padding: 8px 0px 0px 16px; /*padding of tabs, top, right, bottom, left */
			text-decoration: none;
/*			padding-bottom: 5px; */
/*			border-bottom: 4px solid #444444; */ /*thick bottom border below tabs*/
	}

	#thicktabs li a#leftvertbar { 
/*			border-left: 1px solid #cc5555; */ /*right border style*/
	}
	
	#thicktabs li a#rightspace { 
			padding-right: 16px;
			}

	.pageactive { 
			float: left;
			padding: 8px 0px 0px 16px; /*padding of tabs, top, right, bottom, left */			
			color: #990000;
			}	
	.pageactive_rtnav { 
			float: left;
			padding: 8px 16px 0px 16px; /*padding of tabs, top, right, bottom, left */			
			color: #990000;
			}			

	#thicktabs li a:hover {
			color: #990000;
	/*		border-bottom: 6px solid #6699cc; */ /*thick bottom border below tabs on hover*/
	}
	
	#thicktabsactive { /* styles for active tab */
			float: left;
			color: #ffffff;
			padding: 1px 14px; /*padding of tabs, top & width*/
			padding-bottom: 5px;
			text-decoration: none;
			/* border-bottom: 3px solid #6699cc; */ /*thick bottom border below tabs*/
			/* border-right: 1px solid #c21e1e; */  /*right border style*/			
	}
/* HOR NAV Styles end here */	
	