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

body {
background:#2368AB url(images/water.jpg) left top no-repeat;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
}

h1{font-size:1.8em; color:#C31406;}
h2{font-size:1.6em; color:#C31406;}
h3{font-size:1.4em; color:#C31406;}
h4{font-size:1.2em; color:#C31406;}
h5{font-size:1em; color:#0099CC;}

p{}
a{color:#0099CC; text-decoration:none;}
a:hover{color:#0099CC; text-decoration:underline;}
img{border:0px;}
.clear{clear:both; line-height:0.1em;}
.blue{color:#0099CC; font-weight:bold;}

/*div*/
#maincontainer{margin-top:12px; width:100%;float:left;text-align:center;}
#contentcontainer{text-align:left; margin: 0px auto;width:1220px;}
#top{
background:#2368AB url(images/header.jpg) center top no-repeat;
padding:0px 10px 0px 40px;
float:left;
width:1220px;
}

#center{
background:url(images/center.jpg) center top repeat-y;
padding:0px 10px 0px 40px;
float:left;
width:1220px;
}

#leftcontent{float:left; width:575px; margin-left:30px;}
.logo{float:left;}
.logotitle{float:left; margin-left:25px; width:418px;}
.logosubtitle{float:left; margin-left:40px; width:348px; margin:-16px 0px 20px 95px;}
.headertext{font-size:18px; width:520px; color:#666666;}
#leftcontent .headertextsub{
font-size:0.9em;
font-weight:bold;
width:465px;
color:#0099cc;
border-bottom:2px solid #0099cc;
background:url(images/drops.gif) no-repeat scroll right top;
padding-right:60px;
}

.teaserlist{margin-top:25px; font-size:16px;}

.teaserlist .title{width:500px;}

.teaseritem{float:left; margin-bottom:20px; width:500px;}

.teaseritem img{border:1px solid #999999; float:left;}

.teaseritem h5 {float:left; margin: 0px 0px 0px 10px; color:#0099CC;}
.teaseritem p{float:left; margin: 0px 0px 0px 10px; width:288px;}

.leftmaintxt, .cntctleftmaintxt{font-size:16px;}
.cntctleftmaintxt p{}

#rightcontent{float:left; width:50%;}

#mainteaserimg{float:left;}
#mainteaserimg object{text-align:center;}
#mainteasertext{float:left; width:550px; margin-top:10px; font-size:16px; font-weight:bold;}
#mainteasertext h3{}
#mainteasertext p{}
#mainteasertext img.drops{float:left; margin-right:6px;}
.mediabutton{width:260px; font-weight:bold;}
.mediabutton a{display:block; margin:10px;}

#footer{
background:#2368AB url(images/footer.jpg) center top no-repeat;
color:#0099CC;
font-size:13px;
height:26px;
padding:0px 10px 0px 40px;
float:left;
width:1220px;
}

.footertext{margin-left:30px;}