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

body {
background:#000;
color:white;
font-family: Arial, Helvetica, Sans-serif;
}


a { text-decoration:none;color:#0077EE;}
a:hover { text-decoration:underline;}
a:visited {}


h1 {
	font-size:1.6em;
	color:#DAB400;
	font-weight:normal;}

h2 {
	font-size:1.1em;
	color:#DAB400;
	font-weight:bold;
	margin-top:1em;
	}

h3 {
    font-size:1em;
	color:#B83D43;
	font-weight:bold;
	padding:0;
	margin:0;
	margin-bottom:-1em;
	}

/*sidebox header */
/*h4 {
margin:0;
padding:0;
color:white;
margin-top:30px;
font-weight:normal;
font-size:1.4em;
font-style:italic;
}*/
h4 {margin:0;  padding:0;  color:#933;  margin-top:30px;  font-weight:normal;  font-size:1.4em;  font-style:normal; text-transform:capitalize;}


img {border:none;}

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

.bold {font-weight:bold;}


/* Structure */

#container {
margin-left:auto;
margin-right:auto;
width:1000px;
}

#header {
height:250px;}

.h_home {background:url(../images/headers/home.jpg) bottom right no-repeat;}
.h_about {background:url(../images/headers/about.jpg) bottom right no-repeat;}
.h_elder {background:url(../images/headers/elder.jpg) bottom right no-repeat;}
.h_events {background:url(../images/headers/home.jpg) bottom right no-repeat;}

#h_home_hover, #h_about_hover, #h_elder_hover, #h_events_hover {
position:absolute;
top:0;
left:0;
width:1000px;
height:250px;
display:none;
}
#h_home_hover {background:url(../images/headers/home.hover.jpg) bottom right no-repeat;}
#h_about_hover {background:url(../images/headers/about.hover.jpg) bottom right no-repeat;}
#h_elder_hover {background:url(../images/headers/elder.hover.jpg) bottom right no-repeat;}
#h_events_hover {background:url(../images/headers/home.hover.jpg) bottom right no-repeat;}


#middle {
}

#footer {
background:url(../images/footer.jpg) no-repeat;
background-position:58px 0;
text-align:center;
padding-top:80px;
padding-left:10px;
font-size:.8em;
color:#666666;
}


/* Header */

#menu {
position:absolute;
top:97px;
left:225px;
}
#logo_ws {
position:absolute;
top:17px;
left:-8px;
}

#contact {
color:#E0C31B;
position:absolute;
top:95px;
left:838px;
}
#contact a{color:#E0C31B;}
#contact a:visited {
color:#E0C31B;
}

/* Content */

#content {
 margin-left:85px;
 width:535px;
 margin-top:25px;
 margin-bottom:30px;
 padding-left:40px;
 padding-right:40px;
 padding-top:25px;
 padding-bottom:15px;
 line-height:1.5em;
 font-size:.95em;
 color:black;
 background-color:#FFFDE3;
 background:url(../images/content_bg_top.png) top center no-repeat #FCF9E0;
 behavior: url(../scripts/iepngfix/iepngfix.htc);
}

.content_bg_bottom {
margin-top:-35px;
margin-left:-33px;
}

.page_key {
margin-left:180px;
margin-bottom:10px;
}

#sidebar {
text-align:right;
padding-right:50px;
padding-top:0px;
padding-bottom:30px;
}

.sidebox, #sidebar a {
width:170px;
padding:15px;
padding-bottom:10px;
float:right;
text-align:center;
display:block;
clear:both;
color:#E9C583;
font-size:.9em;
}
#sidebar a {
padding-top:40px;
behavior: url(../scripts/iepngfix/iepngfix.htc);
background:url(../images/sidebox_bgslide.png) center top no-repeat;
position:relative;
}

#sidebar a:hover {
text-decoration:none;
behavior: url(../scripts/iepngfix/iepngfix.htc);
background:url(../images/sidebox_bgslide.hover.png) center top no-repeat;
}

.sidebarhover1 {background:url(../images/sidebox_bgslide.png) center top no-repeat;}
#sidebarhover {
background:url(../images/sidebox_bgslide.hover.png) center top no-repeat;
width:200px;
height:150px;
position:absolute;
top:0;
left:0;
display:none;}

/*
#sidebarhover {
background:url(../images/sidebox_bgslide.hover.png) center top no-repeat;
text-decoration:none;
behavior: url(../scripts/iepngfix/iepngfix.htc);
}*/

/* Footer */

#footer a {
color:#666666;
}
.preload {
display:none;
}

.cushycms {}

.promotion_content {
float:left;
margin-right:13px;
margin-left:13px;
width:150px;
height:250px;
text-align:center;
display:block;
}


.newsblock {
clear:both;
}

.hr {
clear:both;

}

.center {
text-align:center;
}