@charset "UTF-8";
body { background-image: url(../img/bg.jpg); background-repeat: repeat-x; background-color: #F7F7F7; color: #7a7e80; font-size: 13px; margin: 0px; }
.wrap{ width: 960px; margin: 0 auto; }

#header{ background-image: url(../img/header-bg.jpg); background-repeat: no-repeat; background-position: top; height: 530px; width: 960px; position: relative; }
#header .logo{ position: absolute; top: 32px; left: 0px; }
#header .navigation {width: 960px; position: absolute; top: 142px; }
#header .navigation ul, #footer ul { list-style-type: none; padding: 0px; margin: 0px; font-size: 14px; }
#header .navigation li{ display: inline; }
#header .navigation a{ color: #7a7e80; text-decoration: none; padding: 18px 10px; position: relative;  }
#header .navigation a:hover{ background-color: #c2d1d7; color: #4e6a78; }
#header .intro{ position: absolute; top: 175px; }
#header .intro-img{ width: 668px; height: 353px; float: left; }
#header .enquiry{ width: 262px; height: 253px; background-image: url(../img/contact-us.jpg); float: right; padding: 100px 0px 0px 30px; }

#content{ width: 960px; padding: 30px 0px 45px; }
#content .left{ width: 500px; float: left; font-family: Georgia, "Times New Roman", Times, serif; padding-right: 40px; }
#content .right{ width: 414px; float: right; }
#content .left ul{ list-style-type:none;}
#content .left li{ margin-bottom:10px;}
#content .left a{ text-decoration:none; color:#7a7e80; }
#content .left a:hover{ color:#72919f }

#footer{ width: 100%; background-color: #c2d1d7; height: 130px; }
#footer .footer-logo{  float: left; margin-top: 30px;}
#footer .right{ width: 600px; float: right; font-size: 12px; text-align: right; padding-top: 20px; }
#footer ul{ font-size: 13px; }
#footer li{ display: inline; padding-left: 12px; }
#footer p{ margin: 8px 0px 0px; padding: 0px; }
#footer a{ color: #4e6a78; text-decoration: none; }
#footer a:hover{ color: #4e6a78; text-decoration: underline; }

h1, h2, h3, h4{ font-family: "Times New Roman", Times, serif; color: #72919f; font-weight: normal; }
h1{ font-size: 30px; padding: 0px; margin-top: 3px;}
h2{ font-size: 20px; }

p{ line-height: 21px; }
a img{ border: none; }

.formstyle{ background-image: url(../img/form-bg.jpg); border: #9d9d9d 1px solid; padding: 8px 6px; width: 200px; margin-bottom: 4px; font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; }
.submit{ background-image: url(../img/submit.jpg); width: 185px; height: 29px; margin-left: 27px; border: none; margin-top: 4px; }
.clear{clear: both; }
