

body {
margin:0;
padding:0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
background: url(../images/background_brick.jpg) repeat scroll 0%;

}
a {
   outline: none;
}
#wrapper { 
 postion:relative;
top:0px;
vertical-align:top;
padding:0px;
margin:0 auto;
width:960px;
height:auto;
 width: 960px;
}
#header {
 width: 960px;
 height: 221px;
 background: url(../images/index_01.gif) no-repeat scroll 0%;
margin:0;padding:0;
border: none;
display:block;
}
#content { 
display: block;
position:relative;
top:0%;
 width: 960px;
 color: #333;
height:420px;
 background: url(../images/index_02.jpg) no-repeat scroll 0%;
margin:0;padding:0;
border: none;
}
#footer { 
 width: 960px;
 height:39px;
 color: #333;
 background: url(../images/index_03.jpg) no-repeat scroll 0%;
 text-align:center;
 
 
}
#copyright{
width:600px;
padding-top:15px;
margin:0 auto;
font-size: 70%;
}
#copyright a{
color:#001e53;
text-decoration: none;
}
#Menu_3{
position: absolute;
	top:21px;
	margin-left:100px;
	width: 540px;
	height: 200px;
	overflow: hidden;
	margin-bottom: 0px;
}
#Menu_3 ul {
	
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 1000px;
	margin-bottom: 0px;
	text-indent: 0px;
	}
#Menu_3 ul li {
	float: left;
}


#Menu_3 ul li a {
	text-indent: -1000px;
	cursor:pointer;
	display:block;
	overflow:hidden;
	
	height: 28px;
}
#Menu_3 ul li.home a {
	background: url(../images/home_button.jpg) no-repeat 0 0;
	width:51px;
}
#Menu_3 ul li.site a {
	background: url(../images/sitemap_button.jpg) no-repeat 0 0;
	width:43px;
}
#Menu_3 ul li.email a {
	background: url(../images/email_button.jpg) no-repeat 0 0;
	width:53px;
}
#Menu_3 ul li a:hover{
background-position: 0 -28px;
}
#imageMenu {
	display:block;
	position: absolute;
	top:21px;
	margin-left:390px;
	width: 540px;  
	height: 200px;
	overflow: hidden;
	margin-bottom: 0px;
}



#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 1000px;
	display: block;
	margin-bottom:0px
	} 

#imageMenu ul li {
	float: left;
}

#imageMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:82px;
	height: 200px;
}

#imageMenu ul li.about a {
	background: url(../images/menu/about_us.jpg) repeat scroll 0%;
}
#imageMenu ul li.gallery a {
	background: url(../images/menu/saniwax_gallery.jpg) repeat scroll 0%;
}

#imageMenu ul li.classes a {
	background: url(../images/menu/classes.jpg) repeat scroll 0%;
}

#imageMenu ul li.directory a {
	background: url(../images/menu/directory.jpg) repeat scroll 0%;
}

#imageMenu ul li.events a {
	background: url(../images/menu/events.jpg) repeat scroll 0%;
}

#imageMenu ul li.contact a {
	background: url(../images/menu/contact_us.jpg) repeat scroll 0%;
	width: 310px;
}

#site_search{

position:absolute;
top:170px;
margin-left:75px;
width:330px;
}
.searchbox{
color:#000;
height:20px;
border:1px solid #001e53;
opacity: 0.72;
padding-left:5px;
}
#go{
  width: 45px;
  height: 34px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../images/GO_button.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
#gallery_icon{
position:relative;
float:left;
margin-top:-45px;
margin-left: 150px;
left: 75px;
}
.clear {
	clear: both;
}
.bold_head{
font-size:110%;
font-weight:bold;
}

#theSearch {
	
}

/*************************************************************/
#leftcolumn_all{
width:40%;
float:left;
padding-left:40px;padding-top:20px;z-index:100;padding-bottom:10px;height:auto;}
#rightcolumn_all{padding-right:35px;float:right;height:auto;}
#rightcolumn_all a{color:#a44219;font-size:.8em;text-decoration:none}

#slideshow{
position:absolute;
top:10%;
left:12.20%;
}
#welcome{
font: 80%/130% Arial, Helvetica, Geneva, sans-serif;
width:45%;
position:absolute;
top:1%;
left:49.20%;
}
#welcome h5{
font: bold 150%/90% Arial, Helvetica, Geneva, sans-serif;
	color: #001d44;
text-align:center;
}
#event_div h5{
font: bold 150%/10% Arial, Helvetica, Geneva, sans-serif;
	color: #001d44;
margin-left:5%;
}
#tenant_div h5{
font: bold 150%/10% Arial, Helvetica, Geneva, sans-serif;
	color: #001d44;
margin-left:5%;
}
#welcome span{

float:left;
display:block;
border:1px solid #666;
width:5px;
height:5px;
text-align:center;
margin:0 3px;
}
span.first{

background-color: #ff6fcf;
}
span.second{

background-color: #ff6fcf;
}
span.third{

background-color: #ff6fcf;
}
#event_div{
font: 80%/100% Arial, Helvetica, Geneva, sans-serif;
position:absolute;
top:46%;
left:72.20%;
width:23%;

}
#tenant_div{
font: 80%/100% Arial, Helvetica, Geneva, sans-serif;
position:absolute;
top:46%;
left:48.20%;
width:23%;

}
#event{
clear:both;
margin-bottom:45%;

}
.event_date{
position:relative;
float:left;
text-align:center;
width:16%;
color:white;
padding:2px;
background-color: #008000;

}
.event_month{
color: #fff;
	font:  bold 100%/120% Arial, Helvetica, Geneva, sans-serif;
padding:2px;
padding-bottom:3px;



}
.event_day{
	background-color: #fff;
	color: #001d44;
	font: bold 130%/180% Arial, Helvetica, Geneva, sans-serif;
	
	background: #fff url(../images/pagecurl.jpg) no-repeat right bottom;

}
.event_data{
float:left;
width:70%;
padding-left:5px;
}

.headline{
font: bold 100%/120% Arial, Helvetica, Geneva, sans-serif;
}
.more{
color:red;
font: bold 100%/120% Arial, Helvetica, Geneva, sans-serif;
}
#event .top{
position:absolute;
width:100%;
height:10px;
top:17px;
background: url(../images/hooks.png) no-repeat 40% 0%;
}
#suite{
width:18%;
float:left;
display:block;
text-align: center;
	font: bold 110% Arial, Helvetica, Geneva, sans-serif;
height:30px;
margin-right:10px;
padding-top:10px;
}
.floor1{background-color:#fee92c;color:#000;}
 .floor2{background-color:#b3193b;color:#fff; }
.floor3{background-color:#1c5a31;color:#fff;}
.floor4{background-color:#0a1942;color:#fff;}
#list_block{
float:right;
width:75%;
font-size:90%;
}
.clear {
	clear: both;
}
#thumb{
margin-top:10px;
display:block;
width:180px;
height:35px;
overflow:hidden;
font-size:19px; 
font-weight:normal; 
text-decoration:none; 
color:#F8921E; 
font-weight:bold;
}
#art_hop_icon{
position:relative;
margin-top:15px;
backgound:url('../images/ART_HOP_button.png') no-repeat;
text-align:center;
float:left;
}
