@charset "utf-8";


body {
	margin: 0 0 0 0;
	background-color: #666666;
	background-image:url;
	color:#cccccc;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:78%;
	font-weight:normal;
	text-align:center;
}


#mainwrapper {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	background-color: #333333;
/*	background-color: #FFFCF2; A44E4E;	 */
	height: 100%;
	padding-top:0px;
	text-align:center;
	background-image:
}

#mainwrapper2 {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
/*	background-color: #FFFCF2; A44E4E;	 */
	height: 100%;
	padding-top:0px;
	text-align:center;
}

#mainwrapper3 {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
/*	background-color: #FFFCF2; A44E4E;	 */
	height: 100%;
	padding-top:0px;
	text-align:center;
	
}

#sitetitle {
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:1.5em;
	letter-spacing:.05em;
	line-height:20px;
	font-weight:normal;
	margin-top:20px;
	color:#666666;
}

#sitetitle2 {
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:2em;
	letter-spacing:.05em;
	line-height:30px;
	font-weight:normal;
	margin-top:0px;
	color:#666666;
}

#sitetitle3 {
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:2em;
	letter-spacing:.05em;
	line-height:30px;
	font-weight:normal;
	margin-top:100px;
	color:#ffffff;
}

#topnav {
	font:80%/2.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
  	letter-spacing:2;
	text-align:center;
	margin-top:2px;
	color:#666666;
	
}

#topnav2 {
	font:80%/2.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
  	letter-spacing:2;
	padding-top:20px;
	margin-top:2px;
	color:#666666;
	text-align:left;
} 

#topnav3 {
	font:90%/2.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
  	letter-spacing:1;
	margin-top:2px;
	color:#666666;
}

#upperline {
	margin-top:10px;
	background-color:#C0C0C7;
}

#upperline2 {
	margin-top:1px;
	background-color:#C0C0C7;
}

#upperline3 {
	margin-top:1px;
	background-color:#c7c58b;
}

#upperline4 {
	margin-top:10px;
	background-color:#c7c58b;
}

#hometext {
	padding-top:26px;
	margin-left: auto;
	margin-right: auto;
	text-align:justify;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
}

#hometext1 {
	padding-top:0px;
	margin-left: auto;
	margin-right: auto;
	text-align:justify;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
}


#hometext2 {
	padding-top:26px;
	
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
	text-align:justify;
}

#hometext3 {
	padding-top:15px;
	
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
	text-align:justify;
}

#hometext4 {
	padding-top:15px;
	
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
	text-align:center;
}

#desctext {
	padding-top:10px;
	margin-left: auto;
	margin-right: auto;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
}

#desctext2{
	padding-top:5px;
	margin-left: auto;
	margin-right: auto;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
}

#desctext3 {
	padding-top:0px;
	margin-left: auto;
	margin-right: auto;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
}

#desctext4 {
	padding-top:10px;
	margin-left: auto;
	margin-right: auto;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:70%;
}

#desctext5 {
	padding-top:10px;
	margin-left: auto;
	margin-right: auto;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
}

#desc2 {
	line-height:25px;
}

#homebody {
	padding-top:26px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

#art_title {
	font:18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
  	letter-spacing:0em;
	padding-top:10px;
	color:#cccccc;
}

.art_subtitle {
	font:12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
  	letter-spacing:0em;
	padding-left:0px;
}

.description {
	font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
	padding-left:10px;	
	color:#cccccc;
	
}

.description3 {
	font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
	color:#cccccc;
	
}

.description2 {
	font:15px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
	padding-left:10px;	
	color:#cccccc;

}

.description4 {
	font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
	padding-left:10px;	
	color:black;
}

.description5 {
	font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
	padding-top:9px;	
	color:#cccccc;
	
}

#image {
	padding-top:10px;
}

#image1 {
	padding-top:5px;
}

#image2 {
	padding-top:30px;
}

#thumbnails {
	background-color:black;
	padding-top:0px;
	margin-left: auto;
	margin-right: auto;
	text-align:justify;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
}

#thumbnails1 {
	background-image:url(images/extrasolar.jpg);	
	background-color:#e0e0e0;
}

#thumbnails2 {
	background-color:#000000;
	text-align:justify;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:90%;
	background-image:url
}

#thumbnails3 {
	background-image:url(images/extrasolar.jpg);	
	background-color: #2E4747;
	padding-top:15px;
	margin-left: auto;
	margin-right: auto;
	text-align:justify;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
}

#shop {
	background-color:#CCCCCC;
}

#navigation {
	background-color:white;
}

#gallery_space {
	background-color:#000000;
}

.thumb {
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:0px;
}



.thumb1 {
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	margin-bottom:4px;
	border:1px solid #CCCCCC;
}

.thumb2 {
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	margin-bottom:4px;
	border:2px solid #000000;
}

.thumb3 {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
}

.thumbactive {
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:2px solid #A44E4E;
}

#footer {
	padding-top:10px;	
	padding-bottom:20px;	
	text-align:center;
	font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
  	letter-spacing:.1em;
	color:#c7c58b;
}

#donate {
	padding-top:0px;	
	padding-bottom:0px;	
	text-align:center;
}

#sm_txt {	
	text-indent:10px;
	text-align:right;
	margin-top:10px;		
	font:60%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:normal;
}

#p {
	text-indent: 30pt;
}

<!--//// LINKS //// -->

a:link {
	color:#666666;
}

a.topnavlink {
	text-decoration: none;
	margin-right:35px;
	color:#cccccc;
}

a.topnavlink:visited {
	text-decoration: none;
	margin-right:35px;
	color:#cccccc;
}

a.topnavlink:active {
	text-decoration: none;
	margin-right:35px;
	color:#cccccc;
}

a.topnavlink:hover {
	text-decoration: none;
	margin-right:35px;
	color:#cccccc;
}

a.grayunderline {
	text-decoration: none;
	color:#cccccc;
}

a.grayunderline:visited {
	text-decoration: none;
	color:#cccccc;
}

a.grayunderline:active {
	text-decoration: none;
	color:#cccccc;
}

a.grayunderline:hover {
	text-decoration: underline;
	color:black;
	color:#cccccc;
}

a.lightgrayunderline {
	text-decoration: none;
	color:#cccccc;
}

a.lightgrayunderline:visited {
	text-decoration: none;
	color:#cccccc;
}

a.lightgrayunderline:active {
	text-decoration: none;
	color:#cccccc;
}

a.lightgrayunderline:hover {
	text-decoration: underline;
	color:#cccccc;
}

a.underline {
	text-decoration: underline;
	color:#cccccc;
}

a.underline:hover {
	text-decoration: underline;
	color:#ffffcc;
}

a.underline1 {
	text-decoration: underline;
	color:#6699CC;
}

a.underline1:hover {
	text-decoration: underline;
	color: #FF0000;
}
