/* general style definitions */
body {margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
	   background-color:#ffffff;
	   font-family:verdana,arial,helvetica,sans-serif;
	   font-size:13px;
	   color:#534e45;}
	   
H1 {margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
	   background-color:#ffffff;
	   font-family:verdana,arial,helvetica,sans-serif;
	   font-size:16px;
	   color:#796E5F;

		 }
	   
H2 {margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
	   background-color:#ffffff;
	   font-family:verdana,arial,helvetica,sans-serif;
	   font-size:14px;
	  /* font-weight:normal;*/
	   color:#796E5F;}
	   
H3 {margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
	   background-color:#ffffff;
	   font-family:verdana,arial,helvetica,sans-serif;
	   font-size:12px;
	   font-weight:normal;
	   color:#796E5F;}	   

table { border:0px;
	   vertical-align:top;
		font-family:verdana,arial,helvetica,sans-serif;
	   font-size:12px; }

td {vertical-align:top;
	font-family:verdana,arial,helvetica,sans-serif;
	   font-size:12px;}

img{border:0px;}

input {border: solid 1px #796E5F; font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}
textarea {border: solid 1px #796E5F; }

a:link {color:#d98c28;text-decoration:underline;}
a:visited {color:#d98c28;text-decoration:underline;}
a:hover {color:#FF9900;text-decoration:none;}
a:active {color:#FF9900;text-decoration:underline;}

a.list:link {color:#A79986;text-decoration:underline;}
a.list:visited {color:#A79986;text-decoration:underline;}
a.list:hover {color:#A79986;text-decoration:none;}
a.list:active {color:#A79986;text-decoration:underline;}

a.menulist:link {color:#A79986;text-decoration:underline;}
a.menulist:visited {color:#A79986;text-decoration:underline;}
a.menulist:hover {color:#A79986;text-decoration:none;}
a.menulist:active {color:#A79986;text-decoration:underline;}

a.linear:link {color:#d98c28;text-decoration:underline;font-size:16px;}
/* alignment classes */
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}
.top {vertical-align:top;}
.left {text-align:left;}
.center {text-align:center;}

/* text styles */
.green {color:#848C16;}
.bold {font-weight:bold;}
.title {
font-size:12px;
text-decoration:underline;
}
.title2 {
font-size:12px;
}
.tiny {
font-size:12px;
color:#8A8784;
}

/* background colours */
.bgA {background-color:#F4F8E2;}
.bgB {background-color:#796E5F;}
.bgC {background-color:#D6E593;}
.bgD {background-color:#E7E4E4;}
.bgE {background-color:#FFCC7F;}

/* background images */
.bg1 {
background-image:url(../img/bg1.gif);
background-repeat:repeat-x;
}

.bg2 {
background-image:url(../img/bg2.gif);
background-repeat:repeat-x;
}

.bg3 {
background-image:url(../img/bg3.gif);
background-repeat:repeat-x;
}

.bg3b {
background-image:url(../img/bg3a.gif);
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.bg4 {
background-image:url(../img/bg4.gif);
background-repeat:repeat-x;
}

.bg5 {
background-image:url(../img/bg5.gif);
background-repeat:repeat-x;
}
.bgrightcol
{
background-image:url(../img/bg3a.gif);
}

/* widths */
.lftclmn_width {width:337px;}
.lftclmnB_width {width:619px;}
.midlclmn_width {width:257px;}
.rghtclmn_width {width:318px;}

/* padding */
.padA{ padding-left:24px; padding-top:20px; padding-right: 24px; }

.padB{
padding-left:24px;
padding-right:24px;
padding-top:20px;
}

.padC{
padding-top:9px;
padding-bottom:28px;
}

.padD{
padding-bottom:62px;
}

.padE{
padding-top:4px;
padding-left:24px;
padding-bottom:16px;
}

.padF{
padding-left:24px;
}

.padG {
padding-left:10px;
padding-top:44px;
padding-right:10px;
}

.padH{
padding-left:2px;
padding-top:4px;
padding-bottom:4px;
}

.padI{
padding-left:20px;
padding-top:4px;
padding-bottom:4px;
}

.padK{
padding-left:24px;
padding-top:44px;
padding-right:24px;
}
.frontpagetext
{
font-size:14px;
}

.contact
{
font-size:16px;
color:#796E5F;
font-family:verdana,arial,helvetica,sans-serif;
}
.phoneno
{
font-size:18px;
color:#796E5F;
 font-family:verdana,arial,helvetica,sans-serif;
}
