body {
	background:#000000;
	color: #BE935F;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align:center;
}

a:link {
	color: #CDAB68;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CDAB68;
}
a:hover {
	text-decoration: none;
	color: #DD137B;
}
a:active {
	text-decoration: none;
	color: #CDAB68;
}

img {
    display:block; }
	
h4 {
  color: #dd137b;
  text-align:center;
  }

#outer-wrapper {
	width:850px;
	margin:0 auto;
	text-align:left;
	border:#D5B778 double;
}

#logo {
	width:325px;
	height:170px;
	margin-left: 162px; 
}
	
#clock {
	float:left;
	height:700px;
	width:200px;
}

#top-wrapper {
  width:640px;
  float:right;
  }

#main-wrapper {
	clear:both;
	width: 830px;
	margin-left:10px;
	margin-right:10px;
	 }
	 
#menu{
    text-align:center;
	width: 630;
	margin-left:10px;

 }
 
 .featured {
 text-align:center;
 margin: 0 auto;
 }
 
 .roseborder {
  width:auto;
  height: 25px;
  background: url(images/roseborder.gif);
  clear:both;
}
 
 /* Main Section */
	 
.left {
  width: 281px;
  float:left;
  }
  
.center {
  float:left;
  width:245px;
  margin-left:10px;
  margin-right:10px;
  margin-top:100px;
  }
  
.right {
  width: 281px;
  float: right;
  }
  
.visit {
  margin-left:67px;
  height:43px;
  }
  
.showcase {
  margin-left:67px;
  height: 43px;
  }


.frame {
    border: 5px #D5B778 solid;
	width:271px;
 
 }
 
.thumb_frame {
    border: 5px #D5B778 solid;
	width:271px;
	height:265px;
	padding:3px;
}

.thumb_left {
	width:125px;
	float:left;
}

.thumb_right {
	width:125px;
	float:right;
}
 
 .header {
   width:245px;
   background: #D5B778;
   padding-top:3px;
   padding-bottom:3px;
   text-align:center;
   } 

.text-1 {
  font-size: 12px;
  text-align:center;
  color:#000000; 
}

.text-2 {
  font-size: 12px;
  text-align:center;
  margin-top:50px; 
}

.text-3 {
  font-size: 12px;
  text-align:center;
  color: #ffffff; 
}

.text-4 {
  font-size: 10px;
  text-align:center;
  color: #BE935F;
  clear:both; 
}

.text-5 {
  color: #f287b6;
  width: 550px;
  text-align:justify;
  margin-left:50px;
}

.text-6 {
  font-size: 11px;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 5px;
left: -1000px;
border: 1px solid #D5B778;
visibility: hidden;
color: #D5B778;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 30px; /*position where enlarged image should offset horizontally */

}
