#div-1 {
 position:relative;

}
#myPage{
background-image: url(/site_images/page_background.gif);
background-repeat: repeat;
background-position: 0% 0%; 

}
#container {
background-image: url('site_images/page_background.gif');
margin-left: 0;
margin-right: 0;
width: 1000px;
 	
}
#myDiv {
background-image: url('site_images/page_background.gif');
 position:absolute;
 top:300;
 left:140;
 width:650px;
 align:justify;
}
#div-rgt {
position:absolute;
top:300;
left:870;
width:150px;
align:center;
background-color:FFFFFF;

}
#div-modal {
z-index: 1;
	border:0;
	position:absolute;
	top:300px;
	left:130px;
	width:950px;
	padding: 15px 0;
	display: none;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	visibility: visible;
}
#div-btm {
z-index: 1;
	border:0;
	position:absolute;
	top:265px;
	left:130px;
	width:950px;
	padding: 15px 0;
	display: none;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	visibility: visible;
}
#photolayer{
z-index: 1; 
left: 5px; 
top: 50px; 
width: 530px; 
height: 350px; 
background-color:#E3E8E2; 
layer-background-color:#E3E8E2; 
visibility: visible;

}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;

}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;

}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;

}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;

}

img
{  border-style: none;
}

* {

}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -3em;
}
.footer, .push {
height: 3em;

}
#div-balloon {
z-index: 1;
	border:0;
	position:absolute;
	top:300px;
	left:130px;
	width:700px;
	padding: 15px 0;
	display: none;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	visibility: visible;
}
#div-contact {
z-index: 1;
	border:0;
	position:absolute;
	top:300px;
	left:130px;
	width:950px;
	padding: 15px 0;
	display: none;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	visibility: visible;
}
