html,body {
	margin:0;
	padding:0;
	height:auto; /* needed for container min-height */
	background:none;
	color:#000;
}

.blue{color:#456ad5;}

#container {
    position: absolute;
	background: url(images/bokeh.jpg) no-repeat;
	width: 1000px;
	height:322px;
	top: 0;
	left: 50%;
	margin-left: -500px;
   font-family: verdana;
}


#sliderDiv { 
  width: 1000px; 
  background: transparent; 
  height: 322px; 
  overflow: hidden;
  position: relative; 
  margin: 0px;
}

							  
#slideMover { 
  width: 4000px; 
  position: relative; 
}

.slide {
  padding: 50px; 
  width: 900px; 
  float: left; 
  position: relative; 
}

.slide p {
   width: 400px;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 16px;
 }
 
 .text_full
 {
	 width:100%;
	 height:auto;
	 font-weight:bold;
	 float:left;
	 margin:8px 0;
 }
 
h1 {
   font-family: 'Maiandra GD';
   width:500px;
}
 
.img { 
  position: absolute; 
  top: 30px; 
  left:600px; 
  border:0px;
}

.text { 
  position: absolute; 
  top:160px; 
  left:600px; 
  border:0px;
  line-height:25px;
}

a#back , a#next {
  position: absolute; 
  top:50%;
  margin-top: -18px;
  width: 35px; 
  height: 35px; 
  z-index: 1000;
  display: none; 
  cursor:pointer; 
}

a#back { 
  left: 5px; 
  background: -4px -58px url(images/arrows.png) no-repeat;    
}


a#back:hover { 
  background: -5px -7px url(images/arrows.png) no-repeat;
  text-decoration: none;
}


a#next { 
  right: 5px; 
  background: -58px -58px url(images/arrows.png) no-repeat; 
}

a#next:hover { 
  background: -58px -7px url(images/arrows.png) no-repeat;
  text-decoration: none;
}

a#back_link {
  position: absolute;
  top: 70px;
  left: 20px;
  text-decoration: none;
  color: black;
}

a#home_link {
  position: absolute;
  top: 70px;
  left: 80px;
  text-decoration: none;
  color: black;
}

img, a { behavior: url(iepngfix.htc); }