/* Contact */
#contact h1.top{height:65px;width:946px;background-image:url(../images/contact/header.jpg);margin-bottom:5px;}

#contact #left{width:194px;float:left;background:#dddddd url(../images/contact/details-top.gif) no-repeat top left;padding:10px 0 0 0;margin:10px 0 0 0;}
#contact #details{background:url(../images/contact/details-bot.gif) no-repeat bottom;padding:5px 0;}
#contact #details h1{color:#333333;font-size:2em;font-weight:normal;padding:0px 15px 10px 15px;}
#contact #details h2{color:#333333;font-size:1.4em;font-weight:bold;padding:10px 15px 10px 15px;border-top:white 1px solid;}
#contact #details a{color:#333333;padding:0;margin:0;}
#contact #details a:hover{color:#cc0000;}
#contact #details p{color:#666666;font-size:1.2em;padding:0px 15px 10px 15px;line-height:1.5em;}
#contact #right{width:734px;float:left;padding-bottom:4px;margin:10px 0 0 15px;}
#contact .enq{background:url(../images/contact/form-bg.gif) no-repeat bottom;}
#contact .map{background:url(../images/contact/form-map-bg.gif) no-repeat bottom;}
#contact #right h1{font-size:2em;color:#cc0000;font-weight:normal;padding:15px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;}
#contact #info{padding:15px 15px 0 15px;background:#ebebeb;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;}
#contact #info #message{font-size:1.2em;}
#contact #mapinfo{padding:0 15px 15px 15px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;}
#contact #map{height:363px;background:url(../images/contact/map.gif) no-repeat}
#contact #fll{width:350px;float:left;}
#contact .lab{padding:5px 0;display:block;font-size:1.2em;color:#666666;font-weight:bold;}
#contact #fll input{width:300px;margin:0;padding:1px 0;}
#contact #frr textarea{width:340px;height:270px;}
#contact #frr{width:340px;float:left;}
#contact #submit{float:right;height:20px;width:116px;padding:10px;}


#privacy #right{width:734px;float:left;padding-bottom:4px;margin:10px 0 0 15px;}
#privacy h1.top{height:65px;width:946px;background-image:url(../images/privacy/header.jpg);margin-bottom:5px;}
#privacy #right h1{font-size:1.6em;color:#cc0000;font-weight:bold;;background:white;border:0;padding:5px 0;margin:0;}
#privacy #right h2{font-size:1.4em;color:#333333;background:white;padding:5px 0;margin:0;}
#privacy #right p{font-size:1.2em;color:#666666;background:white;padding:5px 0;margin:0;}
#privacy #right li{font-size:1.2em;color:#666666;padding:2px 0;margin:0 0 0 20px;}
#privacy #right a{color:#666666;}
#privacy #right a:hover{color:#333333;}

#privacy h1.topsm{height:65px;width:946px;background-image:url(../images/sitemap/header.jpg);margin-bottom:5px;}

