/* CSS Document */

body {background:url(images/bg.jpg) repeat-x #d5e9ff; margin:0;}

#main {width:935px; margin:5px auto 0; background:url(images/bg_main.jpg) repeat-y;}

#left {width:205px; float:left; background:url(images/bg_left.jpg) repeat-y; font:16px Tahoma, Geneva, sans-serif; color:#FFF;}
#left a {color:#FFF; font:bold 14px Arial, Helvetica, sans-serif; display:block; text-decoration:none; border-bottom:1px solid #3377d5; padding:10px 0 10px 10px; background:url(images/bg_btn.jpg) repeat-y;}
#left a:hover {background:url(images/bg_btnOver.jpg) repeat-y;}
#left a.siding {color:#FFF; font:bold 14px Arial, Helvetica, sans-serif; display:block; text-decoration:none; border-bottom:1px solid #3377d5; padding:10px 0 10px 10px; background-color:#2e9a45; background-image:none;}
#left a.siding:hover {background-color:#9ac93d; background-image:none;}

#contact {margin:20px 10px;}
#contact b {font-weight:normal; font-size:26px;}
#contact a {font:normal 14px Tahoma, Geneva, sans-serif; background:none; padding:0; border:none; color:#9cf;}
#contact a:hover {text-decoration:underline; background:none;}

#facebook {margin-top:15px; font-size:14px;}
#facebook img {margin-right:10px; vertical-align:top; float:left;}

#middle {width:460px; margin:0 20px; float:left; font:13px Arial, Helvetica, sans-serif;}
#middle h1 {font:italic 28px Arial, Helvetica, sans-serif; font-weight:normal; margin:30px 0 10px; color:#036;}

#teaser {width:460px; background:url(images/bg_teaser.jpg) no-repeat; height:155px; padding-top:65px;}
#teaser a {color:#F00; display:block; font:13px Tahoma, Geneva, sans-serif; margin:2px 0 0 235px; text-decoration:none;}
#teaser a:hover, #footer a:hover, #teaser2 a:hover, #teaser3 a:hover, #teaser4 a:hover {text-decoration:underline;}
#teasersiding {width:180px; background:url(images/bg_teaser2.jpg) no-repeat; height:140px; padding:80px 0 0 280px;}

#teaser2 {width:460px; background:url(images/teaserBG1.jpg) no-repeat; height:70px; padding-top:80px;}
#teaser3 {width:460px; background:url(images/teaserBG2.jpg) no-repeat; height:70px; padding-top:80px;}
#teaser4 {width:460px; background:url(images/teaserBG3.jpg) no-repeat; height:70px; padding-top:80px;}
#teaser2 a, #teaser3 a, #teaser4 a {color:#F00; display:block; font:13px Tahoma, Geneva, sans-serif; margin:2px 0 0 235px; text-decoration:none;}

#right {width:205px; float:left;}

#footer {width:915px; text-align:center; padding:10px; margin:0 auto; font:12px Arial, Helvetica, sans-serif;}
#footer a {color:#666; text-decoration:none;}

#bbb {height:40px; width:25px; float:right; margin:0 5px 5px 0;}

