/* CSS Document */
img {
border:none;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
border:0;
margin:10px 0 0 0;
color:#898989;
}
#container {
background:#fff;
height: 830px;
margin:auto;
padding:0 0 0 0;
width:780px;
overflow:hidden;
}
#top_left {
position: relative;
top:0;
left:-180px;
width:300px;
height:200px;
padding:0;
}
#top_right {
position:relative;
top:-155px;
left:565px;
width:165px;
height:50px;
padding:0;
}
#logo_holder {
position:relative;
top:45px;
left:214px;
}
#logo {
position:relative;
width:178px;
height:73px;
margin:0;
padding:0;
}
#logo span {
position:absolute;
width:100%;
height:100%;
background:url("images/vertLogo.gif") no-repeat top;
}
#address_holder {
position:relative;
top:0px;
left:49px;
}
#address {
position:relative;
width:153px;
height:55px;
margin:0;
padding:0;
font-size:8px;
}
#address span {
position:absolute;
width:100%;
height:100%;
background:url("images/home_contact.gif") no-repeat top;
}
#coloured_line {
position:relative;
top:-140px;
left:16px;
font-size:12px;
color:#ffffff;
padding:5px 0 0 18px;
height:18px;
width:742px;
background:url("images/green.gif");
}
#coloured_line2 {
position:relative;
font-size:1px;
background:url("images/green.gif");
}
#banner_strip {
position:relative;
top:-140px;
left:16px;
}
#hmenu {
position:relative;
top:-142px;
left:410px;
font-size:12px;
width:360px;
text-align:right;

}
a.hmenu:link,
a.hmenu:visited {
color:#898989;
text-decoration:none;

}
a.hmenu:hover {
color:#000;
text-decoration:none;

}
a.hmenu:active {
color:#000;
text-decoration:none;

}
#fmenu {
position:relative;
top:-112px;
left:0px;
font-size:10px;
color:#898989;
height:14px;
width:780px;
text-align:center;
}
a.fmenu:link,
a.fmenu:visited {
color:#898989;
text-decoration:none;

}
a.fmenu:hover {
color:#000;
text-decoration:none;

}
a.fmenu:active {
color:#000;
text-decoration:none;

}
#vmenu {
position:relative;
top:27px;
left:10px;
font-size:14px;
color:#898989;
height:18px;
width:150px;
font-style:italic;
line-height:25px;
}
a.vmenu:link,
a.vmenu:visited {
color:#898989;
text-decoration:none;
}
a.vmenu:hover {
color:#000;
text-decoration:none;
}
a.vmenu:active {
color:#000;
text-decoration:none;
}
#content {
position:relative;
top:-140px;
left:15px;
height:290px;
width:760px;
overflow:hidden;
}
#content_title1 {
position:relative;
top:10px;
left:0px;
font-size:14px;
height:16px;
width:250px;
color:#898989;
}
#content_title2 {
font-size:14px;
color:#898989;
}
.left {
position:relative;
top:10px;
left:15px;
}
.left2 {
position:relative;
top:200px;
left:15px;
}
.right {
position:relative;
top:-7px;
left:350px;
}
#content_title3 {
position:relative;
top:10px;
left:0px;
font-size:14px;
height:16px;
width:300px;
color:#898989;
}
#home_left {
position: relative;
top:10px;
left:15px;
width:380px;
height:200px;
}
.hl_left_col {
position:absolute;
top:0px;
float:left;
width:145px;
text-align:center;
}
.hl_right_col {
position:absolute;
top:0px;
left:150px;
float:left;
width:145px;
margin-left:10px;
text-align:center;
}
.top_left {
float:left;
height:94px;
width:145px;
}
.top_right {
float:right;
height:94px;
width:145px;
}
.btm_left {
float:left;
position:relative;
top:8px;
height:94px;
width:145px;
}
.btm_right {
float:right;
position:relative;
top:8px;
float:right;
height:94px;
width:145px;
}
#home_right {
position:relative;
top:-202px;
left:400px;
height:250px;
width:380px;
overflow:hidden;
}
#about_left {
position:relative;
top:0;
left:0;
width:150px;
}
#about_right {
position:relative;
top:-202px;
left:145px;
width:600px;
}
#what_left {
position:relative;
top:0;
left:0;
height:200px;
width:150px;
}
#what_right {
position:relative;
top:-202px;
left:145px;
height:280px;
width:600px;
}
.center {
position:relative;
width:460px;
overflow:hidden;
}
#center_txt {
position:relative;
top:15px;
left:0px;
width:460px;
overflow:hidden;
}
#right_cell {
position:relative;
top:-240px;
left:459px;
height:230px;
width:160px;
}
a.contact_lnk:link,
a.contact_lnk:visited {
text-decoration:underline;
color:#898989;
}
#news_left {
position:relative;
top:0;
left:0;
height:200px;
width:150px;
}
#news_right {
position:relative;
top:-202px;
left:145px;
height:280px;
width:600px;
}
.full_right {
position:relative;
width:590px;
height:275px;
overflow:hidden;
}
#full_right_txt {
position:relative;
top:15px;
left:0px;
height:275px;
width:590px;
overflow:hidden;
}
#contact_left {
position: relative;
top:0px;
left:2px;
width:290px;
height:225px;
}
#contact_right {
position:relative;
top:-230px;
left:353px;
height:240px;
width:405px;
overflow:hidden;
}
#contactForm {
position:absolute;
top:0;
left:0;
width:273px;
height:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
line-height:13px;
background:#e7e7e7;
}
input {
border:1px solid #898989;
background-color: #ffffff;
color:#898989; 
}
.texta {
border:1px solid #898989;
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
color:#898989;
}
.button {
border:1px solid #898989;
float:right;
}
a.news_lnk:link,
a.news_lnk:visited {
text-decoration:none;
color:#898989;
}
#pos_ani {
position:relative;
top:1px;
left:1px;
}
#full {
position:relative;

top:0px;
left:15px;
height:260px;
width:730px;
}
#scroll_div {

position:relative;
top:15px;
left:0px;
width:730px;
height:230px;
overflow:auto;
}
#hr_Links {
position:relative;
font-size:16px;
line-height:20px;
font-weight:bold;
vertical-align:middle;
text-decoration:none;
}
a.hr_link:link,
a.hr_link:visited {
color:#606060;
text-decoration:none
}
a.hr_link:hover {
color:#000;
text-decoration:none;

}
a.hr_link:active {
color:#000;
text-decoration:none;

}