@charset "UTF-8";
/* CSS Document */

html,body{
margin:5px 0px;
padding:0;
background:#6495ed;
background-image:url(images/bgrnd.gif);
background-repeat:repeat;
background-attachment:fixed;
color:#FFFFFF;
}

body{
font-size:62.5%;
text-align:left;
line-height: 1.3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}

body a, a:hover {
text-decoration:none;
color:#FFFFFF;
outline:none;
}

#loadingdiv {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
/*background-color:#6495ed;
background-image:url(images/bgrnd.gif);
background-repeat:repeat;*/
z-index:200;
display:none;
}

/*img, div, a { behavior: url(js/iepngfix.htc) }*/

#container {
height:100%;
width:860px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:40px;
background-color:transparent;
background-image:url(images/middle.png);
background-repeat:repeat-y;
}

#news {
width:189px;
height:448px;
float:right;
margin-right:7px;
padding-left:5px;
padding-right:10px;
padding-top:3px;
overflow:hidden;
background-image:url(images/dark.png);
background-repeat:repeat;
}

#news p {
padding-left:5px;
}

#news li {
line-height:2.5em;
list-style:none;
margin-left:-20px;
}

#newscontainer {
width:400px;
height:448px;
margin-left:0;
margin-top:0;
}

#newscontainer a {outline:0}

.left {
float:left;
width:190px;
margin-left:0;
clear:none;
margin-top:0;
}

.right {
float:right;
clear:none;
margin-top:0;
width:190px;
}


#slideshow {
float:left;
margin-left:9px;
height:450px;
width:640px;
}

#slideshow IMG {
	position:absolute;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


#content {
margin-top:15px;
margin-left:0px;
margin-bottom:10px;
margin-right:20px;
width:810px;
float:left;
background:none;
padding-left:20px;
line-height: 1.7em;
}

#content img {
margin:0px 10px 0 10px;
border:2px solid #DDDDDD;
}

#content p {
width:630px;
}

#footer{
padding:0;
clear:both;
width:843px;
height:45px;
background:url(images/dark.png);
overflow:hidden;
margin-left:8px;
}

#footer p {
padding-top:0px;
margin-left:10px;
}

h1 {
font-size:2em;
}

h2 {
font-size:1.5em;
}

h3 {
font-size:1.3em;
}

h4 {
font-size:0.9em;
}

div.cushycms p:hover {
cursor:pointer;
}

.mereinfo {
position:absolute;
top:100px; 
width:250px;
margin-left:-250px;
margin-bottom:11px;
background-image:url(images/mereinfo-bg.png);
z-index:20;
display:none;
}

.mereinfo h4 {
padding:15px 20px 10px 20px;
margin-left:10px;
}

.mereinfo-ft {
width:250px;
height:11px;
background-image:url(images/mereinfo-ft.png);
}


#bottom1 {
position:absolute;
margin-top:385px;
margin-left:90px;
display:none;
}

#bottom2 {
position:absolute;
margin-top:385px;
margin-left:210px;
display:none;
}