@charset "UTF-8";

/* CSS Document */

body { background-image: url(images/bg.jpg); background-repeat: repeat-x; margin:0; padding:0; font-family:Helvetica, Arial, sans-serif; color:#424242; }

p { line-height:20px; font-size:0.7em; }

p.intro { font-size:0.79em; }

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:#3e4858; padding:0; margin:0; font-weight:lighter; }

h2, h3 { font-size:0.9em; color:#424242; font-weight:lighter; }

a { border:none; outline:none; color:#06C; }

/*Design div id tags */
#headnav { margin:0 auto; width:1000px; height:90px; }

#logo { float:left; width:250px; height:90px; padding-left:50px; }

#nav { float:right; width:690px; height:60px; padding:30px 0 0 10px; }

#flashcontain { margin:0 auto 20px auto; width:950px; height:195px; padding-right:50px; }

#contact { float:left; width:318px; height:175px; padding:20px 0 0 30px; }

#contactimage { float:left; width:183px; height:195px; margin-right:1px; }

#contactaddress { float:left; width:134px; height:195px; }

#flash { float:right; width:594px; height:155px; padding:1px; margin-top:4px; border:1px #333 solid; }

#underflash { float:right; width:598px; height:28px; }

#tabcontain { margin:0 auto; width:1000px; height:250px; }

#enquiry { float:left; width:250px; height:230px; padding:20px 0 0 50px; }

#tabs { float:left; width:650px; height:250px; padding-left:50px; }

.tab { float:left; width:148px; height:186px; padding:30px 1px 0 1px; }

#maincontain { margin:0 auto; width:1000px; height:auto; overflow:hidden; background-color:#FFF }

#leftmain { float: left; width:250px; height:auto; padding:20px 0 10px 50px; }

#main { float:right; width:600px; height:auto; padding:10px 50px 10px 50px; }

/*Nav style*/
.nav-li { display:inline; margin:0; padding:5px 0 0 0; }

.nav-li a { color:#fef7e1; text-decoration:none; text-align:center; font-size:0.8em; padding:2px 8px 2px 8px; }

.nav-li a:hover { color:#000; background-image:url(images/navbg.jpg); }

/*Text styles*/
.topnumber { font-size:1.05em; font-weight:bold; padding:0; margin:0; color:#666; }

.darker { color:#333; }

.topaddress { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.8em; line-height:18px; color:#727272; }

.enquiry1 { color:#e8e8e8; font-size:0.75em; line-height:12px; }

.enquiry2 { font-family:Georgia, "Times New Roman", Times, serif; color:#e8e8e8; font-size:1.4em; line-height:24px; }

.h3-smaller { font-size:0.75em; font-weight:bold; }

.h2-smaller { font-size:0.6em; font-weight:lighter; }

.footerheader { font-size:1.1em; color:#899ca3; border-bottom:1px #ccc dashed; margin-bottom:10px; }

.footer { color:#d6d6d6; padding:4px 0 0 0; margin:6px 0 0 0; border-top:1px #CCC dashed; }

a.footerlink { color:#CCC; text-decoration:none; font-size:0.65em; }

a.footerlink:hover { color:#fff; text-decoration:underline; }

a.footerlink2 { color:#CCC; text-decoration:none; font-size:0.9em; }

a.footerlink2:hover { color:#fff; text-decoration:underline; }

.norm-li { font-size:0.7em; line-height:20px; color:#333; }

.bold { font-weight:bold; }

.pclose { padding:0; margin:0; }

.pclose2 { padding:0; margin:0; color:#FFF; }

/*footer*/
#footer { width:100%; height:auto; background-color:#000; overflow:hidden; }

#footercontain { margin:0 auto; width:1000px; }

#footerleft { float:left; width:200px; padding:20px 50px 20px 50px; }

#footerright { float:right; width:640px; padding:20px 20px 20px 30px; }

.footer-ul { margin:0; padding:0; }

.footer-li { padding:0 3px 0 1px; list-style:none; display:inline; border-right:1px solid #bfb795; }

.basefooter { margin:10px 0 0 0; padding:5px 0 5px 0; width:100%; text-align:center; }

.linkbox { margin:10px 0 0 0; padding:5px 0 5px 0; width:100%; border:1px #333 solid; font-size:0.8em; text-align:center; }

/*php forms*/
/*small form*/
.form { margin:1px 0 0 1px; }

.formstyle2 { width:224px; background-color: #FFF; padding:2px 1px 2px 1px; margin-bottom:5px; border: 1px solid #8f897c; color: #483a19; font-size:0.75em; }

.formbottons { width:228px; height:23px; background-image:url(images/submit.gif); border:none; padding:0; margin:0; font-size:0em; }

.formstylep { font-size: 1.0em; color: #483a19; padding:0 0 10px 0; margin:0; font-weight:bold; }

/*main form*/
.formmain { margin:5px 0 20px 1px; font-size:0.75em; }

.formheader { font-weight:bold; font-size:1.1em; color:#036; margin-top:5px; }

input { font-size:0.9em; font-family:Helvetica, Arial, sans-serif }

.formstyle { width:225px; font-family:Helvetica, Arial, sans-serif; font-size:1.1em;}

.submit { width:230px; background-color:#FC0; padding:2px 1px 2px 1px; margin-bottom:2px; border: 1px solid #8f897c; color: #000; font-size:1.0em; font-weight:bold; }

.phpstyle3 { font-size:0.7em; }

.phpstyle4 { font-size:0.7em; }

center { font-size:0.7em; margin:10px; }

.tickredbox { background-color:#f9ebeb; }

.tickyellowbox { background-color:#eff6ef; }

