/*STYLESHEET*/

body		/* Internet Explorer */ 
  {background-color: #FFFFFF;		margin: 0px; text-align: center;
		scrollbar-face-color:#E5E5E5; scrollbar-arrow-color:#666666; 
  scrollbar-track-color:#E5E5E5; scrollbar-shadow-color:#999999; 
  scrollbar-highlight-color:#E5E5E5; scrollbar-3dlight-color:#E5E5E5; scrollbar-darkshadow-Color:#E5E5E5}
  }

body /* for Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 

#main	{padding-top:0px; width:1310px; text-align: center; margin: 0 auto;
 	font-family: 'Garamond', 'Georgia', 'Times New Roman'; serif; font-size: 11px; 
  letter-spacing: .1px; line-height: 15px; color: #000000;
  }

#lang	{text-align: right; height: 20px;
 	font-family: 'Garamond', serif; font-type: bold; font-style: italic; font-size: 18px; 
  color: #333333; padding-top:2px; padding-bottom:2px; padding-right:180px;
  }

#wrapper /* Use height: auto for Firefox! IE interprets fine, Firefox will give a background till bottom of page*/ 
   {background-image: url('images/bg.gif'); background-repeat: repeat; text-align: left;
    width:1310px; height: auto; overflow:hidden; 
		}

#menu {width:1310px; margin-top: 8px; height: 50px; 
      font-family: Garamond, serif; font-size: 17px; 
		}

#left {
	float:left;
	width:350px;
	text-align: right;
	margin-left:115px;
	font-family: Garamond, serif;
	font-size: 22px;
	color: #333333;
	line-height:1.2;
	vertical-align: bottom;
		}

#right {
	float:right;
	position:relative;
	width:650px;
	text-align: left;
	margin-right:115px;
	font-family: Garamond, serif;
	font-size: 16px;
	line-height: 1.2;
	color: #333333;
	vertical-align: bottom;
		}

#gallery {clear: both; width:1000px; text-align: center; margin-right:115px; margin-left:115px;
 		}

/* font for left & right headers */
h1		{font-family: 'Garamond', serif; font-size: 22px; color: #690295; font-weight: normal}

/* font for address */
h2 	{font-family: 'Garamond', serif; font-size: 15px; color: #666666; font-weight: normal}


li		{font-family: Garamond, serif; font-size: 15px; line-height: 1.2; color: #333333; 
  }

#footer	{font-family: 'Verdana', 'Arial', 'Helvetica'; sans-serif; font-size: 9px; line-height: 16px; 
   color: #999999; text-align: left; padding-top:5px; padding-bottom:15px;
		}


/* CELL DESCRIPTIONS */

.cell	{ 	font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; line-height: 15px; color: #000000;
  }

.cellindex	{font-family: 'Verdana', 'Arial', 'Helvetica'; sans-serif; font-size: 9px; line-height: 16px; 
       color: #333333; font-weight: normal; 
   }

.image 		{border: 1px solid #CCCCCC; 
  margin: 0px; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;
  }


/* LINK DESCRIPTIONS */

#left a:link	{color: #333333; text-decoration:none;
		}
#left a:visited	{color: #333333; text-decoration:none; 
		}
#left a:active	{color: #333333; text-decoration:none; 
		}
#left a:hover 	{color: #CC99FF; text-decoration: none;
		}

#right a:link	{color: #690295; text-decoration:none; 
		}
#right a:visited	{color: #690295; text-decoration:none; 
		}
#right a:active	{color: #690295; text-decoration:none; 
		}
#right a:hover 	{color: #CC99FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

#lang a:link	{color: #690295; text-decoration:none;
		}
#lang a:visited	{color: #690295; text-decoration:none; 
		}
#lang a:active	{color: #690295; text-decoration:none; 
		}
#lang a:hover 	{color: #CC99FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

#menu a:link	{color: #333333; text-decoration:none;
		}
#menu a:visited	{color: #333333; text-decoration:none; 
		}
#menu a:active	{color: #333333; text-decoration:none; 
		}
#menu a:hover 	{color: #CC99FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

.cell a:link	{color: #690295; text-decoration:none; 
		}
.cell a:visited	{color: #690295; text-decoration:none; 
		}
.cell a:active	{color: #690295; text-decoration:none; 
		}
.cell a:hover 	{color: #CC99FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

#footer a:link	{color: #808080; text-decoration:none; 
		}
#footer a:visited	{color: #808080; text-decoration:none; 
		}
#footer a:active{color: #808080; text-decoration:none; 
		}
#footer a:hover	{color: #CC99FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}