*{
margin:0;
padding:0;
}

body {
    background-color: white;
    background-image: url(./images/bg-tile.jpg);
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
}

#wrapper {

    margin: 0px auto;
    height: 100%;
    width: 860px;

}    

#maincontentarea {
	width: 860px;
	float:left;
	background-color: white;


}

#leftcontentarea {
	float:left;
	width: 529px;

}

#textandimages {
	padding: 25px 0px 25px 25px;
}

#textandimages p {
	
	padding-left: 25px;
    color: #39A0BE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;

} 

#rightcontentarea {
	float: right;
	width: 331px;
	height: 100%;
    margin-bottom: 0px;	
	background-color: white;
}

#contactdetails {
	float: left;
	height: 62px;
	width: 495px;
	padding-top: 70px;
	padding-left: 470px;

} 

#contactdetails p {
	
	padding-left: 25px;
    color: #39A0BE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;

} 

#header {
	background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    width: 860px;
    height: 165px;

}

#imagecontainer {
	float: left;
	height: 75px;
	width: 495px;
	padding-bottom: 10px;
} 

a img {
	
	border: none; 
	
} 

#navbar {
	
	padding: 10px 0px 0px 25px;
    height: 33px;

}

#imagecontainer {
	float: left;
	height: 75px;
	width: 860px;
	padding-bottom: 4px;
} 

#imagerow {
	float: left;
	height: 134px;
	width: 860px;
	padding-bottom: 10px;

} 

#topmenu {
    height: 33px;
    text-decoration: none;

}

#topmenu a {
    color: white;
    display:block;
    float:left;
    text-decoration:none;
    /*text-transform:uppercase;*/
    font-size:12px;
    font-weight:bold;
    /* border-left:1px solid #006699; */
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 1px;
    /*padding-top: 2px;*/
    padding-right: 1px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 9px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
}


#topmenu a.fright {
    color: black;
    text-decoration: none;
}

#topmenu a:hover { color: black; text-decoration:none;
}

#topmenu a:visited {text-decoration: none;
} 


#text-container {
    float: left;
    margin-top: 230px;
    margin-bottom: 0px;
   	margin-left: 10px;
    width: 500px;
	height: 200px;
    

}

#footer {

    width: 860px;
    height: 34px;
    padding-top: 20px;

}

#footer p {

    color: #8E8E8E;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;

}  



#headercontact p {
	
	float: right;
	padding-top: 6px;
    color: #71953D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;

} 

p {

    color: #007C8B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;


}  

h1 {

    color: #007C8B;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;


}  

h2 {

    color: #007C8B;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;


} 

h3 {

    color: #F58225;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;


} 

h4 {

    color: #F58225;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;


} 


a {  
	text-decoration: none;
	color: #71953D;
}

a:link {
	text-decoration: none;
	color: #3DAFBD; 
}
a:visited {
	text-decoration: none;
	color: #3DAFBD; 
}
a:hover {
	text-decoration: none; 
	color: black; 
}
a:active {
	text-decoration: none; 
	color: white; 
}

#footer a {

    color: #B8B8B8;
	text-decoration: none;

}  

#footer a:hover  {

    color: black;
	text-decoration: none;

}  

#text-container a {

    color: black;
	text-decoration: none;

}  

#text-container a:hover {

    color: black;
	text-decoration: none;

}  

#contactdetails a {

    color: #39A0BE;
	text-decoration: none;

}  

#contactdetails a:hover {

    color: black;
	text-decoration: none;

}  

