/* CSS Document */

body						{ background-color: #ffffff;
						  color: #000000;
						  font-family: helvetica, arial, verdana;
						  font-size: 12px;
						  line-height: 18px;
						  margin-top: 0px;
						  margin-bottom: 0px;
  						  text-align: center; }

div#container				{ margin-left: auto;
						  margin-right: auto;
						  width: 960px;
						  text-align: left; }

h4						{ padding: 0px;
						  margin: 0px; }
						  
img						{ padding: 7px; }

.logo 					{ float: left;
						  position: relative;
						  left: 13px; 
						  top: 0px;
						  					  
						  }

#bodydiv 					{ background-color: #ffffff;
						  background-image: url(images/mood.jpg); }
						  
#bodydiv2					{ background-color: #000000;
						  background-image: url(images/greybg.jpg); 
						  text-align: center;}

#cgimage					{ float: left;
						  left: 20px; 
						  position: relative; }
						  
#cgimage2					{ float: left;
						  left: 20px; 
						  position: relative; }
						  
#cgcontainer				{ float: left; 
						  left: 25px;
						  position: relative;
						  width: 590px; }

#cgcontainer2				{ float: left; 
						  left: 25px;
						  position: relative;
						  width: 790px; }
						  
#cgcontainer3				{ float: left; 
						  left: 20px;
						  padding-right: 10px;
						  position: relative;
						  width: 230px; }
						  
#cgcontainer4				{ float: left; 
						  left: 20px;
						  padding-right: 10px;
						  position: relative;
						  width: 400px; }
						  
#cgtext					{ float: left; 
						  width: 240px; }

#cgflash					{ float: left; 
						  width: 344px; }

#cgflash2					{ float: left; 
						  width: 544px; }
						  
#clear					{ clear: both; }

#colormenu				{ float: left;
						  margin: 0px;
						  padding: 0px;
						  list-style-type: none;
						  width: 120px; }

#colormenu li				{ color: #ffffff;
						  font-size: 11px; 
						  margin-bottom: 2px;
						  margin-right: 2px;
						  padding-bottom: 18px;
						  padding-top: 18px; 
						  text-align: center; }

#colormenu a 				{ color: #ffffff;
						  text-decoration: none; }

#colormenu a:hover			{ color: #000000; }

#colormenupale				{ float: left;
						  margin: 0px;
						  padding: 0px;
						  list-style-type: none;
						  width: 545px; }

#colormenupale li			{ color: #000000;
						  font-size: 10px; 
						  line-height: 14px;
						  margin: 1px;
						  padding-left: 10px;
						  padding-right: 10px;
						  padding-top: 6px;
						  padding-bottom: 6px;
						  text-align: left; }


#footer					{ background-color: #000000;
						  background-image: url(images/light.jpg); 
						  border-top: 3px solid #ffffff; 
						  padding: 0px; }
						  
#gallery					{ position: relative;
						  left: 20px; 
						  width: 920px;}
						  
#galleryimg				{ float: left;
						  text-align: center;
						  width: 230px;}
						  

#header					{ background-color: #000000; 
						  background-image: url(images/lighttop.jpg);
						  border-bottom: 3px solid #ffffff; 
						  height: 63px; }

