@charset "utf-8";

html{
background-color: #dfdfde;}

*{
margin:0;
padding:0;
}

p,h1,h2,h3,h4,h5,h6{
padding-top:15px;
}

img{
border:none;
}

a:link, a:visited{
color:#76c043;
text-decoration:none;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #594429;
	background-color: #dfdfde;
	text-align: center;
}


#wrapper01{
margin:10px auto;
text-align:left;
width:900px;
}

.animation{
float:right;

}

/**nav enclosed down**/
ul#nav{
margin:10px 0 0 0;
padding-left:15px;
height:50px;
background-image:url(../images/bgNav.gif);
background-repeat:no-repeat;
list-style:none;
}

#nav li{
display:inline;
float:left;
height:50px;
}

#nav a:visited, #nav a:link{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
padding:0 21px;
line-height:50px;
height:50px;
display:block;
float:left;
}

#nav a:hover, .active{
background-image:url(../images/navHoverBg.gif);
background-repeat:no-repeat;
background-position:bottom center;
}
/**nav enclosed up**/


/**colLeft enclosed down**/
#colLeft{
width:646px;
float:left;
margin-top:10px;


}

.contentInnerHome{
width:589px;
float:left;
background-color:#FFFFFF;
padding:25px 20px 14px 37px;
}
/**colLeft enclosed up**/


/**colRight enclosed down**/
#colRight{
width:245px;
float:right;
margin-top:10px;


}

.latestNewsInner{
background-color:#FFFFFF;
padding:0 22px 0px 22px;
width:201px;
float:right;
}

.latestNewsInner p{
line-height:13px;
padding:5px 0;
}



#colRight a.btn01{
background-image:url(../images/btn01.gif);
background-repeat:no-repeat;
width:245px;
height:71px;
float:left;
margin-top:10px;

}

#colRight a.btn01:hover{
background-image:url(../images/btn01_Hover.gif);
background-repeat:no-repeat;
float:left;
}



#colRight a.btn02{
background-image:url(../images/btn02.gif);
background-repeat:no-repeat;
width:245px;
height:95px;
float:left;
margin-top:9px;

}

#colRight a.btn02:hover{
background-image:url(../images/btn02_Hover.gif);
background-repeat:no-repeat;
float:left;
}

/**colRight enclosed up**/


#contentPageOther{
margin-top:10px;
} 

.contentPageOtherInner{
padding:25px 20px 14px 37px;
background-color:#FFFFFF;
float:left;
width:843px;

}

#contentPageOther ul{
padding-left:30px;
padding-top:15px;
}


.contentSection{
padding-top:5px;
clear:both;
}


.contentImageRight{
float:right;
padding: 10px;
margin: 15px 0 25px 25px;
}




/**footer enclosed down**/
.footerInner{
padding: 7px 15px 0 15px;
}

.footerInner p{
padding:0;
}

.footerInner a:link, .footerInner a:visited{
color: #594429;
}

/**footer enclosed up**/


/**general classses enclosed down**/
.clearboth{
clear:both;
}

.floatleft{
float:left;
}

.floatright{
float:right;
}

.pad{
padding:8px 17px 0 0;
}

.paddHeading{
padding-bottom:20px;
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity:1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.8;
opacity:0.8;
}



/**form_enquiry**/

#form_enquiry{
width:500px;

}

#form_enquiry table td{
padding-top:5px;
vertical-align:top;
}


#form_enquiry input, #form_enquiry textarea{
width:200px;

}

#form_enquiry input.check{
width:20px;

}

#form_enquiry input.autoWidth{
width:auto;
}






/**quikmail signup form**/
.myForm td, input, select, textarea, checkbox  {
		font-family: tahoma;
		font-size: 12px;
	}

	.required {
		color: red;
	}
