/*
Style Name: Beverley
Style URI: http://beverleynz.com
Version: 1.0
Author: Malinthe Samarakoon
Author URI: http://www.malinthe.com/
*/
@import url("reset.css");
html{background:#000 url(images/bg-x.jpg) 0 0 repeat-x;}
body{background:url(images/bg.jpg) no-repeat center top;width:100%;display:table;font:13px 'Segoe UI', Calibri, Arial, Helvetica, sans-serif;text-align:center;color:#000;}
#container{width:960px;text-align:left;margin:0 auto;}
#backlink{position:fixed;bottom:5px;right:5px;background:#003A68;font-size:13px;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;padding:5px 20px;}
#backlink a{color:#fff;}
.black{color:#000;}
#header{text-align:center;height:101px;padding-top:90px;}
#header h1 a{display:block;height:90px;width:300px;text-indent:-9999px;margin:0 auto;}
#header h2{text-indent:-9999px;}
#nav ul{text-align:center;margin-top:18px;margin-bottom:25px;margin-left:0!important}
#nav ul li{display:inline;text-align:center;}
#nav ul li a{text-decoration:none;color:#fff;font-size:14px;font-family:'Segoe UI', Calibri, Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:4px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
#nav ul li a:hover{background:#000;}
.rgh{width:128px;float:left;margin-top:-15px;text-align:right;padding-right:20px;}
.lft{width:180px;float:right;text-align:center;background:#fff;border:#ccc 3px double;margin:0 10px;padding:10px 0;}
.mid{width:665px;background:#fff;color:#000;float:left;padding-bottom:10px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.mid p{padding:0 15px 10px;}
#slider{width:665px;background:url(images/img.jpg) 0 0 no-repeat;height:185px;margin-bottom:10px;}
#footer{text-align:center;padding:15px 0;}
#footer,#footer a{font-size:11px;color:#fff;text-decoration:none;}
#footer a:hover{border-bottom:#2788bc 1px solid;}
#form li{margin-bottom:5px;list-style-type:none;cursor:auto;}
#form li label{display:block;width:150px;float:left;text-align:right;padding:5px 15px 5px 0;}
#form li label.error{color:red;font-weight:700;display:none;width:400px;text-align:left;margin-left:165px;padding:5px 0 15px;}
#loader{padding-left:5px;display:none;}
#form li input{width:300px;background:#fff;border:#ccc solid 1px;padding:4px 2px;}
#msg{margin-left:165px;}
#form li select{background:#fff;border:#ccc solid 1px;padding:4px 2px;}
#form li textarea{width:300px;height:120px;background:#fff;border:#ccc solid 1px;padding:4px 2px;}
#form input#submit{width:100px;margin-left:165px;color:#fff;background:#2788bc;font:14px 'Segoe UI', Calibri, Arial;font-weight:700;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;padding:5px;}
#form input#submit:hover{background:#0362db;}
.output{padding-bottom:15px;font-weight:700;font-size:16px;background:#fff;color:red;}
.output h3{color:red;text-align:center;}
#output{padding-bottom:15px;text-align:center;font-weight:700;font-size:16px;background:#fff;}
h2{color:#2788bc;font:36px 'Segoe UI', Calibri, Arial, Helvetica, sans-serif;padding-bottom:5px;}
.bodyh2{letter-spacing:-1px}
h3{color:#2788bc;font:26px 'Segoe UI', Calibri, Arial, Helvetica, sans-serif;margin-top:10px;}
h4{color:#0362db;font:20px 'Segoe UI', Calibri, Arial, Helvetica, sans-serif;margin-bottom:10px;margin-left:15px;}
p,p *{line-height:1.3em;}
p a{color:#0362db;text-decoration:none;font-weight:700;}
p a:hover{text-decoration:underline;}
.list,ul{margin-left:15px;margin-bottom:10px;}
.list li{background:#fff;float:left;width:130px;line-height:1.25em;display:block;border:#f2f2f2 solid 1px;cursor:pointer;border-left:none;border-right:none;padding:2px 2px 2px 5px;}
ul li{line-height:1.25em;cursor:pointer;list-style-type:square;margin-left:20px;padding:2px 2px 2px 0;}
.list li:hover{background:#f8f8f8;}
.nofloat{float:none;}
.long{width:400px;}
.alignleft{float:left;padding-right:10px;}
.alignright{float:right;padding-left:10px;}
.clear{clear:both;}
strong,strong *{font-weight:700;}
em,em *{font-style:italic;}
.center{text-align:center;}
a img{border:none;}
.hidden,hr{display:none;}
.list {overflow:hidden;}
.list li {width:290px; border-top:none; margin:0 10px;}
.list li a {line-height:1.25em; display:block; border-bottom:none; cursor:pointer; padding:5px; text-decoration:none; color:#0362db; }
.list li a:hover {color:#3b3b3b;}