body {
margin:0px;
padding: 0px;
background-color: #cecece;
background-position: bottom;
font-family: 'Times New Roman',Times,serif;
font-size: 14px;
color: #333;

 }
 
a {color:#333; text-decoration:underline}
a:visited {color:#333; text-decoration:none}
a:active  {color:red; text-decoration:none}
a:hover {color:red; text-decoration:underline} 
 
 
#slideshow_wrapper{
background-color: #fff;

}

#slideshow{
margin:0px;
width:1000px;
height:348px;
}

#navigation{
padding-left:0px;
padding-top: 10px;
float: left;
width:300px;
line-height: 18px;
}
#navigation ul, #navigation li{
list-style: none;
}

.navi a{color: #333;
font-size:14px;
text-decoration:none;
}


.selected a{color: #990000;
font-size:14px;
text-decoration:none;
}








.subnavi a{color:#333;
text-decoration:none;
padding-left:40px;
padding-top: 4px;
padding-bottom: 4px;
float: left;
width:220px;
line-height: 13px;font-size:12px;
}


.subselected a{color: #990000;
text-decoration:none;
padding-left:40px;
padding-top: 4px;
padding-bottom: 4px;
float: left;
width:220px;
line-height: 13px;font-size:12px;
}




p{


}

h1{
font-size: 24px;
color: #990000;
}

h2{
font-size: 14px;
}

h3{
font-size: 24px;
color: #333;
}

#content_wrapper{
float: left;
width: 100%;
background-image: url(bgimages/backgr.gif);
background-repeat: repeat-x;
background-position: 0px -20px;
padding-bottom: 20px;
}

#content{
float: left;
width:403px;
padding-left:55px;
}

#content img{
border: 1px solid #999;
float: left;
margin: 0px 0px 0px 0px;
}


#footer{
font-family: Arial, san-serif;
font-size: 11px;
color:#990000;
float:left;
height:34px;
width:900px;
background-color: #cecece;
background-image: url(bgimages/logo_footer.gif);
background-repeat: no-repeat;
border-top:1px solid #999;
padding-left: 100px;
line-height: 34px;
}

.csc-textpic-caption{font-size: 12px}