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

body {margin:0; padding:0; background:url(../images/bg.jpg) top center no-repeat #272727; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; color:#fff;}

img {border:0;}

a {color:#0166ff; text-decoration:none;}
a:hover {text-decoration:underline;}

.spacer {clear:both;}

.wrapper { margin:auto; margin-top:30px; background:url(../images/site_bg_repeat.png) center repeat-y;}

.image {position:absolute; right:0px; bottom:0; z-index:1; width:276px; height:397px; overflow:hidden;}

.extra {background:url(../images/extra_bg.jpg); height:340px;}
.extra_text {width:860px; padding:27px; }
.extra_text a {color:#34b6ec;}

.large {background:url(../images/extra_bg_large.jpg); height:460px;}

.black_buttons {padding:10px 10px 20px 10px;}

.map {float:right; width:365px;}

.gallery img {border:2px solid #fff; margin:0 2px 2px 0; }

.container {margin:auto; width:902px;  }
.container .header { position:relative;}
.container .header .logo {padding:36px 0 10px 40px;}
.container .header .navigation {width:100%; background:url(../images/nav_repeat.gif) repeat-x; height:36px; margin-top:16px;}
.container .header .navigation .link {float:left; padding:8px 20px 0 20px; height:26px; background:url(../images/nav_hover.gif) right no-repeat;}
.container .header .navigation .link a {color:#fff; text-decoration:none;}
.container .header .navigation .link a:hover {color:#0166ff;}
.container .welcome {background:url(../images/welcome_bg.jpg) no-repeat top; height:261px;}
.container .welcome .welcome_text {width:600px; padding:27px;}
.container .content {width:876px; margin:auto; margin-top:14px;  }
.container .content .text {float:left; width:480px; color:#000;}
.container .findus {background:url(../images/findus_bg.gif); float:left; height:375px; width:433px; padding:25px;}
.container .findus .find_box {max-width:280px; float:left; margin-top:25px;}
.container .findus .find_box img {margin-bottom:10px;}
.container .buttons {float:left; width:377px; margin-left:15px;}
.container .buttons img {float:right; margin-bottom:16px;}
.footer {background:url(../images/footer_bg.gif) center no-repeat; height:90px; width:868px; padding:20px 60px 0 60px; margin:auto;}
.footer .copyright {float:left;} 
.footer .ontop {float:right;}
.footer .ontop a {color:#000; text-decoration:none;}
.footer .ontop a:hover {text-decoration:underline;}