@charset "utf-8";
body  {
	font: 100%  Georgia, "Times New Roman", Times, serif;
	background: #cc9966 url(bg/ACosmicShelter900x800s.jpg)  no-repeat center top fixed;
	margin: 0; padding: 0; text-align: center; color: #cc9966; }	
#container { width: 780px; margin: 0 auto; border: 0px solid #000000; text-align: left; } 
#header {   border-style: solid; border-color:#000000; border-width: 0px;  } 
#header h1 { color: #cc9966; font:  normal 600 26px Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; letter-spacing: 2px; vertical-align: baseline;  }

div.menu{ width:100%; position: relative; height:20px; }
ul.menu{ position:relative; padding:0px; margin:0px; list-style-type:none; color:#cc9966; float:left; }
ul.menu ul{ position:absolute; list-style-type:none; margin:0px; display:none; margin-left:-80px;/*position in FF*/ z-index:1; }
ul.menu ul ul{ position:absolute; display:none; margin-top:0px; margin-left:121px;/*position in FF*/ z-index:-1; }
ul.menu:hover ul { display: block;} 
ul.menu:hover ul ul {display:none;}
ul.menu ul li:hover ul {display:block;}
a.menu{ background-color:#cc9966; display:block; width:95px; padding-left:0px; text-decoration:none; text-align:center; color:#003366;
font: normal 600 13px Georgia, "Times New Roman", Times, serif;
border-bottom: solid 1px #cc9966; border-top: solid 1px #cc9966; border-left: solid 1px #cc9966; border-right: solid 1px #003366; }
a.menu:hover{background-color:#cc9966; border-left: solid 1px #cc9966; border-bottom:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; color:#FFFFFF; }
a.menu#current{background-color:#cc9966; border-left: solid 1px #cc9966; border-bottom:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; color:#FFFFFF; }

a.menu-sub{ background-color:#cc9966;  display:block; width:180px; padding-left:0px; text-decoration:none; text-align:center; color:#003366;
font: normal 600 13px Georgia, "Times New Roman", Times, serif;
border-bottom: solid 1px #cc9966; border-top: solid 1px #003366; border-left: solid 1px #cc9966; border-right: solid 1px #cc9966; }
a.menu-sub:hover{ background-color:#cc9966; border-left: solid 1px #cc9966; border-bottom:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; color:#FFFFFF; }

img.bio{ margin: 0px 10px 10px 10px; padding: 0px 0px 0px 0px;}
img.main{ border:2px solid #FFFFFF;}

#mainContent { width: 778px; height: auto; margin: 10px 0px 10px 0px; border-style: solid; border-color:#000000; border-width: 0px 0px 0px 0px; } 
#mainContent h1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif;	}
#mainContent h2 { margin: 0px 0px 0px 5px; padding: 4px 0px 4px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif; text-align: left;	}
#mainContent h3 { margin: 10px 0px 0px 5px; padding: 4px 0px 4px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif; text-align: left;	}
#mainContent p { margin: 5px 0px 0px 5px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 0px;
font: 12px Georgia, "Times New Roman", Times, serif; text-align: left;	}
#mainContent a { text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#mainContent a:hover {  text-decoration: underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#FFF; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#mainContent a#current { text-decoration:underline; }
#mainContent ul{ margin: 0px 0px 0px 5px; padding: 4px 0px 4px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif; text-align: left;  }
#mainContent li{ list-style: square; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 0px;
font: 12px Georgia, "Times New Roman", Times, serif; text-align: left;  }

#mainContent-a { width: 778px; height: 410px; margin: 20px 0px 20px 0px; border-style: solid; border-color:#000000; border-width: 0px 0px 0px 0px; }
#mainContent-a p { margin: 0px 0px 20px 5px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 0px;
font: 12px Georgia, "Times New Roman", Times, serif;	}
#mainContent-a h1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif;	}
#mainContent-a h2 { margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 16px Georgia, "Times New Roman", Times, serif; text-align:center;	}
#mainContent-a h3 { margin: 0px 0px 20px 5px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 0px;
font: 12px Georgia, "Times New Roman", Times, serif; text-align:bottom;	}
#mainContent-a a { text-decoration: none; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#mainContent-a a:hover {  text-decoration: underline; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; color:#FFF; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#mainContent-a ul{ margin: 10px 0px 0px 5px; padding: 4px 0px 4px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif; text-align: left;  }
#mainContent-a li{ list-style: square; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 0px;
font: 12px Georgia, "Times New Roman", Times, serif; text-align: left;  }

.thumbNormal { border:2px solid #000000; margin: 0px 2px 0px 2px;}
.thumbSelected { border:2px solid #FFFFFF; margin: 0px 2px 0px 2px; }
table.thumbs { 
width: 778px; height:430px; border: 0px 0px 1px 0px; margin: 10px 0px 5px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align: top;  }
td.left 
{ width: 270px; height: 410px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; vertical-align: top; border: 0px solid #000000; }
td.right 
{ width: 500px; height: 410px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right; vertical-align: top;  }
td.left-a 
{ width: 250px; height: 430px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align: top; border: 0px solid #000000; }
td.right-a 
{ width: 520px; height: 430px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align: top;  }
td.main 
{ background-color:#CCCC99; width: 774px; height: 410px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align: top; }

#contact { width: 778px; height: 12px; padding: margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: solid; border-color:#cc9966; border-width: 0px 0px 0px 0px; } 
#contact p { margin: 0; padding: 10px 0; text-align:center; font: normal 600 12px  Georgia, "Times New Roman", Times, serif; color:#cc9966; letter-spacing: 1px; }
#contact a { text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#contact a:hover {  text-decoration: underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#FFFFFF; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}

#footer { padding: margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: solid; border-color:#cc9966; border-width: 1px 0px 0px 0px; } 
#footer p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; font: normal 600 12px  Georgia, "Times New Roman", Times, serif; color:#cc9966; letter-spacing: 1px; }
#footer h1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 2px;
font: normal 600 18px Georgia, "Times New Roman", Times, serif; text-align:center;	}
#footer a { text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc9966; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}
#footer a:hover {  text-decoration: underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#FFFFFF; letter-spacing: 1px;
font: normal 600 14px Georgia, "Times New Roman", Times, serif;	}	




