/* Start of CMSMS style sheet 'L1-styles' */
/* CSS Document */

body {
margin:0px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#534d49;
background-color:#EBEBEB;
}

#container {
position:relative;
width:835px;
margin:0px auto 0px auto;
}

#page {
position:relative;
float:left;
width:835px;
padding-bottom:24px;
background-image:url(GRAPHICS/bkgd-bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#menu {
position:absolute;
top:0px;
right:10px;
width:150px;
}

#content {
position:relative;
float:left;
width:798px;
padding:0px 19px 0px 19px;
background-image:url(GRAPHICS/bkgd-content.gif);
}

#header {
position:relative;
float:left;
bottom:-10px;
}

#middle {
position:relative;
float:left;
width:778px;
padding:0px 10px 10px 10px;
bottom:-10px;
}

#teaser {
position:relative;
float:left;
width:798px;
bottom:-10px;
padding-bottom:10px;
background-image:url(GRAPHICS/bkgd-teasers.gif);
}

.block {
position:relative;
float:left;
width:253px;
height:220px;
background-color:#FFFFFF;
margin:10px 0px 0px 10px;
font-size:13px;
}

*html .block {
position:relative;
float:left;
margin:10px 0px 0px 8px;
left:-5px;
top:0px;
}

.block div {
position:relative;
float:left;
width:233px;
padding:10px;
}

.block ul {
margin:0px;
padding:0px;
padding-left:20px;
font-size:15px;
}

.block li {
padding:5px;
list-style-image:url(GRAPHICS/bullet-spiral.gif);
}

.block a {
color:#638ca8;
}

img.btn {
position:absolute;
top:190px;
right:5px;
border:none;
}

#footer {
text-align:center;
color:#999999;
}

#footer-menu {
padding-top:20px;
text-align:center;
color:#000000;
}

#footer-menu a {
color:#000000;
padding:5px;
text-decoration:none;
}

#footer-menu a:hover {
color:#000000;
padding:5px;
text-decoration:underline;
}
/* End of 'L1-styles' */

