.wrapper{
   margin: 0px auto;
   width: 960px;
   
}
.header{
   float: left;
   width: 960px;
   
}
.content{
   float: left;
   width: 922px;
   
}
.footer{
   float: left;
   width: 100%;
   font-family:"Times New Roman", Times, serif;
   font-size:10px;
   color:#bfb08e;
   padding-top: 38px;
   margin:0;
}
.footertext{
   float: left; 
   width: 670px;  
}
.socialicons{
   float: right;   
   width: 282px;  
}

.boxes{
   float: left;
   width: 100%;
   
}
.boxes2{
   float: left;
   width: 100%;
   
}

.gallery2{
   float: left;
   width: 100%;
}


body {
   padding: 0px;
   margin: 0px;
   font-size: 90%;
   background: url(images/bg01.jpg) repeat left top;
}

#logo {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}

#menu2 {
	float: right;
	width: 700px;
	height: 32px;
	margin: 0 auto;
	padding: 49px 0px 0px 0px;
   
}
ul#navigation {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
}
ul#navigation li {
	margin: 0;
	padding: 0;
}
ul#navigation li a {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	position: absolute;
	top: 	0;
}
ul#navigation li a.one {
	background: url('images/1.png') no-repeat;
	left: 0;
	width: 109px;
	height: 32px;

}
ul#navigation li a.atone {
	background: url('images/1over.png') no-repeat;
	left: 0;
	width: 109px;
	height: 32px;

}
ul#navigation li a.two {
	background: url('images/2.png') no-repeat;
	left: 87px;
	width: 122px;
	height: 32px;
}
ul#navigation li a.attwo {
	background: url('images/2over.png') no-repeat;
	left: 87px;
	width: 122px;
	height: 32px;
}
ul#navigation li a.three {
	background: url('images/3.png') no-repeat;
	left: 184px;
	width: 117px;
	height: 32px;

}
ul#navigation li a.atthree {
	background: url('images/3over.png') no-repeat;
	left: 184px;
	width: 117px;
	height: 32px;

}
ul#navigation li a.four {
	background: url('images/4.png') no-repeat;
	left: 279px;
	width: 118px;
	height: 32px;

}
ul#navigation li a.atfour {
	background: url('images/4over.png') no-repeat;
	left: 279px;
	width: 118px;
	height: 32px;

}
ul#navigation li a.five {
	background: url('images/5.png') no-repeat;
	left: 375px;
	width: 142px;
	height: 32px;

}
ul#navigation li a.atfive {
	background: url('images/5over.png') no-repeat;
	left: 375px;
	width: 142px;
	height: 32px;

}
ul#navigation li a.six {
	background: url('images/6.png') no-repeat;
	left: 495px;
	width: 171px;
	height: 32px;

}
ul#navigation li a.atsix {
	background: url('images/6over.png') no-repeat;
	left: 495px;
	width: 171px;
	height: 32px;

}

/*ul#navigation li a:hover {
		padding: 0 0 20px 0;
		top: -20px;
	}
*/
ul#navigation li a.one:hover {
		background: url('images/1over.png') no-repeat;
	}
ul#navigation li a.two:hover {
		background: url('images/2over.png') no-repeat;
	}
ul#navigation li a.three:hover {
		background: url('images/3over.png') no-repeat;
	}	
ul#navigation li a.four:hover {
		background: url('images/4over.png') no-repeat;
	}
ul#navigation li a.five:hover {
		background: url('images/5over.png') no-repeat;
	}
ul#navigation li a.six:hover {
		background: url('images/6over.png') no-repeat;
	}	

#section_box {width:220px;
				height:283px;
				margin:14px 14px 0px 0px;
				float:left;
				background-color:white;
				text-align:left;
				position: relative;
}

.section_box {width:220px;
				height:283px;
				margin:14px 14px 0px 0px;
				float:left;
				background-color:white;
				text-align:left;
				position: relative;
}

.section_box2 {width:220px;
				height:283px;
				margin:14px 0px 0px 0px;
				float:left;
				background-color:white;
				text-align:left;
				position: relative;
}

.section_box_content {width:185px;
						/*height:158px;*/
						text-align:justify;						
						padding: 0px 0px 0px 17px;
}
.section_box_image {width:185px;
						height:107px;						
						padding: 0px 0px 18px 17px;
						position: absolute; bottom: 0; 
						
						/*position: absolute;  bottom: 0;*/
}				
.social_icon {	margin:0px 4px 0px 0px;
				float:left;				
}
.social_icon2 {	margin: 0 auto;
				float:left;				
}
.title1 { font-family:"Times New Roman", Times, serif;
		   font-size:20px;
		   color:#c95638;
		   font-style:italic;		   	
}
.title2 { font-family:"Times New Roman", Times, serif;
		   font-size:18px;
		   color:#c95638;
		   font-style:italic;		   	
}
.title3 { font-family:"Times New Roman", Times, serif;
		   font-size:14px;
		   color:#c95638;
		   font-style:italic;		   	
}

h1 { font-family:"Times New Roman", Times, serif;
		   font-size:18px;
		   color:#c95638;
		   font-style:italic;	
		   text-align:left;	 	   	
}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#c95638;
	font-style:italic;
	padding-bottom: 0px;
	margin-bottom:1px;
}

.text1 { font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   color:#5f5f5f;
	
}
.text2 {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#b1b1b1;
	margin-top:0;
	
}
.text3 { font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   color:#c95638;
		   margin-top:0;
		   margin-bottom:0;
}
.text4 { font-family:"Times New Roman", Times, serif;
		   font-size:14px;
		   color:#c95638;
		   font-style:italic;		   	
}
.text5 { font-family:"Times New Roman", Times, serif;
		   font-size:14px;
		   color:#bfb08e;
		   font-style:italic;		   	
}
.text6 { font-family:"Times New Roman", Times, serif;
		   font-size:13px;
		   color:#bfb08e;
}
.pages_box {width:922px;				
				/*margin:14px 14px 0px 0px;*/
				float:left;
				text-align:justify;
}
.pageshead_box {
	width:922px;
	height:47px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
				
}

.lanyard_box {width:302px;
				height:424px;
				margin:0px 8px 12px 0px;
				float:left;
				text-align:left;
}

.app_box {width:177px;
				height:203px;
				margin:0px 9px 10px 0px;
				float:left;
				/*text-align:center;*/
}
.app_box2 {
	width:302px;
	height:auto;
	margin:0px 8px 0px 0px;
	float:left;
				/*text-align:center;*/
}
.grey_box {width:177px;
				height:23px;
				margin:0px;
				float:left;
				background-image:url(images/app_bgalphablack01.png);
				text-align:center;
				padding-top:3px;
}
#contact_box {width:474px;
				/*height:497px;437px*/
				margin:0px 0px 10px 0px;
				float:left;
				/*9px text-align:center;*/
}
#enquiry_box {width:448px;
				/*height:497px;437px*/
				margin:0px 0px 10px 0px;
				float:left;
				/*text-align:center;*/
}

#signup table {    
  /*background-color: #F9FBFD;    
  color: #000000;    
  width: 440px;    
  border: 1px solid #D7E5F2;  
  border-collapse: collapse;  
  */
  width: 448px;
 /* height:437px;*/
  border:0px;
  padding: 0px;
  border-collapse: collapse;
     
}    
    
#signup td {    
  border: 0px;/*1px solid #D7E5F2;    */
  padding-left: 0px;    
  height: 28px;
}  

#signup tr {    
  border: 0px;/*1px solid #D7E5F2;    */
  padding-left: 0px;    
  
}  

.labelcell {  
 /*
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;   
 background-color: transparent;  
 */
 font-family:"Times New Roman", Times, serif;
 font-size:13px;
 color:#b1b1b1;
 width: 113px;  
}  
.fieldcell {  
 /*background-color: #F2F7FB;  
 color: #000000;  
 */
 text-align: left;  
 margin-right: 0px;  
 padding-right: 0px;  
 width: 335px;
}  

.fieldcell2 {  
 /*background-color: #F2F7FB;  
 color: #000000;  
 */
 text-align: left;  
 margin-right: 0px;  
 padding-right: 0px;  
 width: 335px;
}  
.smallfieldcell {  
 /*background-color: #F2F7FB;  
 color: #000000;  
 */
 text-align: left;
 margin-right: 0px;  
 padding-right: 0px;  
 width: 335px;
 height: 22px;
}

.attachfieldcell {  
 /*background-color: #F2F7FB;  
 color: #000000;  
 */
 text-align: left;
 margin-right: 0px;  
 padding-right: 0px;  
 width: 335px;
 height: 24px;
}

.fieldcell input {  
 width:333px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 18px;
}  
.fieldcell textarea {  
 width:333px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 88px;
}  

.fieldcell2 input {  
 width:300px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 22px;
}  

.fieldcell2 input file {  
 width:300px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 12px;
}  
.smallfieldcell select {  
 width:333px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 18px;
 
 }
.attachfieldcell input {  
 width:333px;  
 font-family:"Times New Roman", Times, serif;
 font-size:13px;  
 background-color: #ffffff;  
 color: #302f2f;  
 border: 1px solid #ffffff;  
 margin-right: 0px;  
 height: 20px;
 
 }
/*
.smallfieldcell input {  
 width: 100px;  
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
 background-color: #D7E5F2;  
 color: #102132;  
 border: 1px solid #284279;  
} 
*/ 


.button {      
  font-family:"Times New Roman", Times, serif;
  font-size:14px; 	   
  font-style:italic;   
  background-color: #c95638;      
  color: #ffffff;
  /*      
  margin-left: 12px;      
  margin-top: 3px;      
  margin-bottom: 2px;      
  */
  border:0;
  width:85px;
  height:29px;
  /*background-image:url(images/submit01.gif);*/
}  

.sitemapText {      
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color: #CCC;
	margin-top:0;
} 

.sitemapFooter {
color:#bfb08e;
}
.sitemapFooter a:link {color:#bfb08e; text-decoration: underline;}
.sitemapFooter a:visited {color:#bfb08e; text-decoration: underline;}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; }
