/* global */
html{height: 100%;}
body {
  padding: 0px;
  margin: 0px;
  text-decoration: none;
  font-family: Verdana;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 16px;
  background-color:#000;
  color:#727474;
  letter-spacing:0px;
     background: #000 url(img/logobackground.jpg);
	 background-attachment: fixed;

}
/* margin lefts / margin rights - to centre content */
#main, #links, #footer, #topimage, #menubarcontainer, #content_container
{ margin-left: auto; 
  margin-right: auto;
}



img {border:0}
/* main container */
p{margin-bottom:0;margin-top:0;  line-height: 18px;}
ul{margin-top:0;}

#main{ 
	width: 900px;
    background-color:#fff;
}
/* main content */
#wrapper{  
	width: 900px;
 	height: auto;
 	padding: 0px;
 	overflow: hidden;
} 
/* text_container - page content */
#content_container
{ text-align: left;
  height:auto;
  width: 849px;
  line-height: 16px;
  padding-left: 26px;
  padding-right: 25px;
}

#introduction_box1
{ height:auto;
  width: 832px;
  float: left;
  line-height: 16px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  border: 1px solid #CCCCCC;
  margin-bottom:16px;
  background: url(img/large_header.gif) no-repeat; 
}
#introduction_box1 p{padding-top: 14px;}
#introduction_box1 img{ 
  float: right;
  padding-left: 8px;
  padding-right: 0px;
    padding-bottom: 0px;
	padding-top: 34px;
}

#contact_box1 {
  height:270px;
  width: 488px;
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  border: 1px solid #CCCCCC;
  margin-bottom:5px;
   margin-top:10px;
   margin-right:8px;
}
#contact_box2 {
  height:270px;
  width: 300px;
  float: left;
  line-height: 16px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  border: 1px solid #CCCCCC;
  margin-bottom:5px;
   margin-top:10px;
}



.introduction_box1_header1{color:#014276;font-style:italic;font-size:20px;font-weight:bold;}
.introduction_box1_header2{color:#014276;font-style:normal;font-size:12px;font-weight:bold;}
.introduction_box1_headerRED{color:#CE5C5C;font-style:normal;font-size:12px;font-weight:bold;}


#introduction_box1 li  {
	list-style: url(img/li.png);
	margin-left: 0px;
	margin-top: 20px;
		margin-bottom: 0px;
	  line-height: 13px;
	  text-align:left;
	  vertical-align: middle;
	    font-weight: bold;
		color:#014276;
}

.index_boxheader{color:#FFF;font-style:italic;font-size:18px;font-weight:bold;}



#topimage
{ width: 900px;
  height: 139px;
  float: left;
  text-align: left;
  overflow: hidden;
  background-image: url(img/topimage.jpg);
}

.smalltext:link{color:#727474;	}
a.smalltext:link{color:#727474;text-decoration:none;}
a.smalltext:visited{color:#727474;text-decoration:none; }
a.smalltext:hover{color:#CE5C5C;}





#menubarmain
{ width: 900px;
  height: 42px;
  float: left;
  overflow: hidden;
  color:#fff;
  background-image: url(img/menubar.jpg);
}
#logobar
{ width: 900px;
  height: 55px;
  float: left;
  overflow: hidden;
  color:#fff;
  background-image: url(img/logos.gif);
}
#menubarmain_item_all ul{ 
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	float: left; 
  	text-align: center;
	list-style-type: none;}
#menubarmain_item_all li { margin: 0 0 .2em 0; }
#menubarmain_item_all a{
	border-left: 1px solid #ADC4E6;

	display: block;
	color: #fff;
	margin-top: 12px;
	padding-left: 22px;
	padding-right: 22px;
	text-decoration: none;

}
#menubarmain_item_all a:hover{color: #FEF35C;}


#menubarmain_item_start ul{ 
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	float: left; 
  	text-align: center;
	list-style-type: none;}
#menubarmain_item_start li { margin: 0 0 .2em 0; }
#menubarmain_item_start a{
	display: block;
	color: #fff;
	margin-top: 12px;
	padding-left: 22px;
	padding-right: 22px;
	text-decoration: none;

}
#menubarmain_item_start a:hover{color: #FEF35C;}
#menubarmain_item_start,  #menubarmain_item_all, a#selected{color:#FFFF5C;}


/* Fotter */
#footer_container
{ width: 900px;
  height: 98px;
  background: url(img/bottom_bar.png) no-repeat;
  color:#77AACA; 

}

#footertext_left
{ width: 108px;
  padding-top: 59px;
  padding-left: 151px;
  float: left; 
  text-align: left;
}
.footertext_left_top a{color:#77AACA; font-size: 12px;line-height: 10px;letter-spacing:2px;text-decoration:none;}
.footertext_left_top a:hover{color:#FEF35C;}
.footertext_left_bottom {color:#77AACA; font-size: 8px;letter-spacing:-.2px;}


#footertext_right
{ width:640px;
  padding-top: 60px;
  padding-right: 0px;
  float: left; 
  text-align: left;
text-decoration:none;
}
.footertext_right a{color:#77AACA; text-decoration:none;}
.footertext_right a:hover{color:#FEF35C;}
.footertext_right {color:#77AACA;}



.footertext:link{color:#ccc;	}
a.footertext:link{color:#ccc;text-decoration:none;}
a.footertext:visited{color:#ccc;text-decoration:none; }
a.footertext:hover{color:#7FA4A2;}

/* End Footter */

label{
width: 90px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}


input{
color: #727474;
background: #FBFBFB;
font-size: 11px;
border: 1px solid #999;
margin-bottom:5px;
}
textarea{
color: #727474;
  font-family: Verdana;
background: #FBFBFB;
font-size: 11px;
border: 1px solid #999;
margin-bottom:2px;
}

.submit input{
float:left;

margin-left: 95px;
color: #727474;
background: #FBFBFB;
border: 2px outset #FBFBFB;
} 
