body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 background-image:url(backrgs.jpg); 
 
}
#wrapper { 
 margin: 0 auto;
 width: 922px;


}
#illusion {
 background: url(illusion-v.gif);
 margin-bottom: 10px;
 overflow: auto; 
 width: 100%;
  border: #333 solid 3px
}

#header {
	width: 922px;
	height: 200px;
	margin: 10px 0px 0px;
	background-image: url(head.jpg);
	background-repeat:no-repeat;
	 border: #333 solid 3px

}

#header h1 {
  
  margin-left:80px;
  margin-top:34px;
  color:#e7e7e7;
  font-family:Arial, Helvetica, sans-serif;
  font-size:100%;
  text-align:center
  
}
  


#header p {
  
  margin-left:400px;
  margin-top:54px;
  color:#e7e7e7;
  font-family:Arial, Helvetica, sans-serif;
  font-size:80%
  
}
  


#foxmenucontainer{
	height:28px;
	background-image:url(foxmenu_bg-OFF3.gif);
	display:block;
	padding:0px 0 0 190px;
	width:738px
	}

#foxmenu{
	position:relative;
	display:block;
	height:24px;
	font-size:100%;
	font-weight:bold;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	}

#foxmenu ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#foxmenu ul li{
	display:block;
	float:left;
	margin:0 0px 0 0;
	}

#foxmenu ul li a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:5px 20px 0 20px;
	height:23px;
	background:url(foxmenu_bg-OFF3.gif) ;
	}

#foxmenu ul li a:hover{
	color:#fff;
	background:url(foxmenu_bg-OVER3.gif) ;
	height:23px
	}

#foxmenu ul li a.current,#foxmenu ul li a.current:hover{
	color:#000;
	height:23px
	}
	
	

  
#leftcolumn { 
 display: inline;
 color: #e7e7e7;
 margin:10px;
 padding:0;
 width: 205px;
 float: left;
 overflow: hidden
}
#leftmiddle {
	float: left;
	color: #e7e7e7;
	margin: 10px 13px;
	padding:0;
	width: 670px;
	display: inline;
	position: relative;
	overflow: hidden
}

#leftmiddle ul li {
 color:#e7e7e7;
 font-family:Arial, Helvetica, sans-serif;
 font-size:90%;
 margin: 10px 10px 10px 0px;
	padding:0;
 
 
 }



 h2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:90%;
 text-transform:uppercase;
 text-align:center;
 margin-bottom:3px;
 border-top:#333333 solid 1px;
 border-bottom: #333333 solid 1px
 
 }
 
 
 #image {
 margin-left:33px
 }
 
 
 #leftcolumn h3 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:70%;
 text-transform:uppercase;
 text-align:center;
 margin-bottom:5px;
 color:#fff;
 background-color:#f00000;
 font-weight: normal;
 padding: 5px 20px 5px 20px
  
 
 }
 
 
 
 
 p  {
 
 font-family:Arial, Helvetica, sans-serif;
 font-size:90%;
 color:#FFFFFF
 
 }
 

#gallery{
	padding:0; 
	margin:10px 0 0 0; 
	list-style-type:none; 
	overflow:hidden; 
	width:190px; 
	height:380px; 
	border:4px solid #eba116;
	border-top:none;
	background-color:#e00a1d;
 }
 
#gallery li a{
	display:block; 
	height:30px;
	width:218px; 
	text-decoration:none;
	color:#FFF;
	overflow:hidden;
	padding-left:10px;
}

#gallery li a:hover{
	background-color:#eba116;
	height:180px;
	color:#333;
}

#gallery b{
	text-transform:uppercase;
	font:13px "Arial Black", Arial, Helvetica, sans-serif;
	font-weight:600;
	letter-spacing:-1px;
}

#gallery .spacer{
	line-height:10px;
}

#gallery i{
	font-style:normal;
	color:#e00a1d;
	font-weight:900;
}



a {
color:#F00000;
font-size:100%

}

#footer { 
 width: 903px;
 clear: both;
 color: #333;
 background: #000;
 margin: 0px 0px 10px 0px;
 padding: 10px;
  border: #333 solid 3px
}

#footer p{
font:Arial, Helvetica, sans-serif;
color:#e7e7e7;
font-size:90%;
text-align:center
} 

.clear { clear: both; background: none; }

.leftside{
width: 200px;
color: white;
float: left; 

padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 9px;

}
.leftside a {
padding-left: 5px;
	color: white;
}
.leftside h3 {
	text-align: center;
}
.rightside{
float: right;
padding: 10px;
width: 670px;
color: white;

}
.boxsyelt{
border: 1px solid;
border-color: #333333;
margin-top:

}

.topal{
	vertical-align: top;
	width: 50%;
}

.address {
	margin-left:0px;
	
	
	}
.error{
	color: red;
	font-size: x-small;
	font-weight: bold;
}
.maintable {
 	width: 95%;
	padding-right:2px
 }
 .noborderimage{
 	border: 0px;
 }
 
 .gallery-main img{}
 .gallery-main {text-align:center} 