/*---- sIFR 3---*/
.sIFR-flash {  visibility: visible !important;	margin: 0;	padding: 0; }
.sIFR-replaced { visibility: visible !important; }
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced > div { display: none !important; }
.sIFR-active #copy h1 { visibility: hidden; font:normal 28px/28px Arial, Helvetica, sans-serif; margin:0 3px 0 0; }
.sIFR-active #copy h2 { visibility: hidden; font:normal 24px/24px Arial, Helvetica, sans-serif; margin:0 3px 0 0; }
.sIFR-active #menu div { visibility: hidden; font:normal 20px/20px Arial, Helvetica, sans-serif; margin:0 3px 0 0; }

html, body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bebec2;
	font-size: 12px;
	color:#000000;
    background: #ffffff url(images/background.jpg) repeat-y;
}

img {border:0px;}
h1{ margin:0px; white-space:nowrap; overflow:hidden}
h2{ margin:0px; white-space:nowrap; overflow:hidden}

#hspace{
float:left;
width:1px;
height:590px;
}

#wrapper {
  position:relative;
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 750px;
  border: 0px solid #bebec2;
  background: #6699FF url(images/backgroundwrapper.jpg) repeat-y;
}

#top{background: url(images/backgroundtop.jpg) no-repeat;}

#copy{
float:left;
padding-top:260px;
padding-left:232px;
width:465px;
border: 0px solid #bebec2;
color:#FFFFFF;
line-height:1.5;
}

#copy a{
color:#FFFFFF;
}

#copy h1{
position:absolute;
top:180px;
left:105px;
color:#510773;
width:300px
}

#copy h2{
color:#ffffff;
font-size:18px;
}

#copyright{
  position:relative;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 690px;
  height:74px;
  border: 0px solid #bebec2;
  background: url(images/footer.jpg) no-repeat;
  text-align:left;
  padding-left:60px; 
  color:#3a6100;
  line-height:9;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
}

#copyright a{
color:#3a6100; text-decoration:none; 
}

#menu{
position:absolute;
top:270px;
left:35px;
z-index:9;
width:179px;
overflow:hidden;
font-size:18px;
}

#menu div{
border-bottom:1px solid #a8d961;
margin-top:4px;
}

#subs div{
position:absolute;
left:214px;
z-index:10;
border-top:#a6a796 1px solid;
width:127px;
filter:alpha(opacity=95); opacity: 0.95; -moz-opacity:0.95;
}

#subs a{
display:block;
border-bottom:#a6a796 1px solid;
border-left:#a6a796 1px solid;
border-right:#a6a796 1px solid;
background-color:#8cc63e;
color:#FFFFFF;
width:125px;
overflow:hidden;
text-align:center;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
}

#subs a:hover{
background-color:#c6c4a7;
}