/* general

--------------------------------------------------- */	


html{		
	margin: 0px;
	padding: 0px;
	}

body{					
	margin: 0px;
	padding: 0px;
	background-color: #D8D8D8;
	font-size: small;
	font-family: verdana, arial, 'sans serif'; 
	}
	
	a:link {color: #5D9732;text-decoration: none; }
	a:active {color: #000;text-decoration: none; }
	a:visited {color: #5D9732; text-decoration: none;}
	a:hover {color: #680762;text-decoration: none; }

p {
	font-size: 0.85em;
	font-family: verdana, arial, 'sans serif'; 
	padding:0;
	margin:0;
	color:#3e3e3e;
	}



/* making purple text

--------------------------------------------------- */	
p.purple span{
	color:#45146B;

	}
a.purple span{	
	color:#45146B;

	}
	
a:hover.purple span{
	color: #45146B;

	}
	
	
/* current

--------------------------------------------------- */		
#current {
	color:#45146B;
	
	}
#current a {
	color:#45146B;
	}	
	
	
/* maincontainer

--------------------------------------------------- */	
#maincontainer{
	width:894px;
	/*border:1px solid red;*/
	background-color:#fff;
	margin:0 auto;
	padding:0;
	}
	
	
/* header

--------------------------------------------------- */	
	
#header{
	width:893px;
	height:155px;
	padding:0;
	margin:0;
	}
#logo{
	float:left;
	margin-left:10px;
	margin-top:20px;
	}
	
#menu{
	float:right;
	width:608px;
	height:110px;
	/*border:1px solid yellow;*/
	}
		
#menutop {
	float:right;
	padding:0;
	margin-top:10px;
	font-size:0.74em;
	font-family: verdana, arial, 'sans serif'; 
	/*border:1px solid green;*/
	}
#menutop ul {
	margin:0;
	padding:0;
	list-style:none;
	}

#menutop li {
	display:inline;
	margin:0;
	padding:10px 10px 0 0;
	}  			

#menubottom {
	/*border:1px solid pink;*/
	float:left;
	padding:0;
	margin-left:30px;
	font-size:0.74em;
	font-family: verdana, arial, 'sans serif'; 
	}
#menubottom ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
	}

#menubottom li {
	display:inline;
	margin:0;
	padding:10px 40px 0 0;
	}  
	
	
	
/* content

--------------------------------------------------- */		
	
#content{
	clear:both;
	width:875px;
	/*border:1px solid black;*/	
	background-color:#F2F2F2;
	margin-left:10px;
	padding:0;
	}	
/* pichome

--------------------------------------------------- */		
#picturehome{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/mainpic.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#picturehome p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}
	
/* picabout

--------------------------------------------------- */		
#pictureabout{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/aboutus.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#pictureabout p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}
	
	
/* picsitemap

--------------------------------------------------- */		
#picturesitemap{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/sitemap.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#picturesitemap p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}
	
/* picresources

--------------------------------------------------- */		
#pictureresources{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/resources.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#pictureresources p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}		
	

	
/* picaccountancy

--------------------------------------------------- */		
#pictureaccountancy{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/accountancy.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#pictureaccountancy p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}	
/* picaudit

--------------------------------------------------- */		
#pictureaudit{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/audit.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#pictureaudit p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}	
/* pictaxation

--------------------------------------------------- */		
#picturetaxation{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/taxation.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#picturetaxation p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}		
/* pictother
--------------------------------------------------- */		
#pictureother{
	/*border:1px solid pink;*/
	height:160px;
	width:875px;
	background: url(../images/otherservices.jpg) no-repeat;
	padding:0;
	margin:0;
	}
#pictureother p{
	font-size: 3.05em;
	font-family: verdana, arial, 'sans serif'; 
	color:#fff;
	padding-top:118px;
	padding-left:250px;
	}		
	
	
	
		
#text{
	font-size: 0.85em;
	font-family: verdana, arial, 'sans serif'; 
	color:#3e3e3e;
	padding:40px 190px 20px 190px;
	margin:0;
	}	
	
#text ul{
	font-size: 0.85em;
	
	}
#text li{
	margin:0;
	padding:0;
	}
#links{
	margin:20px 0 0 20px;
	padding:0 0 20px 0;

	}
/* footer

--------------------------------------------------- */	


#footer{
	margin-left:10px;
	clear:both;
	width:870px;
	/*border:1px solid brown;*/
	}	
	
#footer p{
	color:#5D9732;
	font-size: 0.70em;
	font-family: verdana, arial, 'sans serif'; 
	padding-top:10px;	
	padding-left:190px;
	padding-bottom:20px;
	padding-right:190px;
	background: url(../images/logotree.jpg) no-repeat;
	background-position:right; 
	}	


