/* CSS Document */
body {
padding:0;
margin:0;
font:small "Gill Sans MT", Arial, sans-serif;
color:#000000;
scrollbar-face-color: #FFCCCC; 
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #990000; 
scrollbar-darkshadow-color: #990000; 
scrollbar-track-color: #990000; 
scrollbar-arrow-color: #990000;}


a:link{color:#990000;text-decoration:none;}
a:visited{color:#990000;text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
a:active{color:red;text-decoration:none;}

#wrapper {
width:800px;
margin:0 auto;
margin-top:10px;

}

#masthead {
height:126px;
padding:0px;
margin:0px;
background-image: url(images/masthead.jpg);
background-repeat:no-repeat;}

#companyname {
color:#333366;
font-size:270%;
font-weight:bold;
padding:0px;
padding-top:30px;
padding-left:30px;
text-align:left;}

.tagline {
float:right;
color: #000000;
font-size:90%;
font-weight:bold;
font-style:italic;
padding:0px;
padding-top:2px;
padding-right:50px;
text-align:right;}
.phone {
float:right;
color: #000000;
font-size:90%;
font-weight:bold;
font-style:italic;
padding:0px;
padding-top:30px;
padding-right:50px;
text-align:right;}
#navigation {
padding-top:2px;
padding-left:30px;
color:#333366;
}

#navigation ul {
list-style-type:none;
padding:0;
margin:0;
}
#navigation li {
float:left;
margin:0;
padding:0;
display:inline;

}
#navigation a {
display:block;
margin:0;
padding:0;
color:#000000;
font-size: 115%;
font-weight:bold;
font-family:"Gill Sans MT", Arial, sans-serif;
}
#navigation a:link{color:#990000;text-decoration:none;}
#navigation a:visited{color:#990000;text-decoration:none;}
#navigation a:hover {color:#ffffff;text-decoration:none;}
#navigation a:active {color:#ffffff;text-decoration:none;}

.separator {
clear:both;
height:0;}

#maincontent {
height:400px;
float:left;
margin:0;
padding:0;
padding: 10px;
padding-left:40px;
padding-right:70px;
background-image: url(images/maincontent.jpg);
background-repeat:no-repeat;
background-position: bottom left;}

#footer {
float:left;
width:800px;
margin:0;
padding:0;
background-image: url(images/footer.jpg);
background-repeat:no-repeat;
background-position: top left;
height:53px;
padding-top:5px;
}
.footerleft {
height:53px;
width:440px;
margin:0;
padding:0;
padding-left:30px;
font-size: 75%;
color:#999999;
float:left;
text-align:left;}

.footerright {
height:53px;
margin:0;
padding:0;
padding-right:45px;
font-size: 75%;
color:#999999;
float:right;
text-align:right;}

h1 {
font-size:150%;
font-weight:bold;
margin: 0 0 5px;
color: #000000}
h2 {
font-size:130%;
font-weight:bold;
margin: 0 0 5px;
color:#000000;}
p {
font-size: 105%;
line-height:1.3em;
margin:0 0 1em;
}
.scrollerhome {
	overflow: auto;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	height: 340px;
	width: 550px;
	padding:0px;
	margin-top:20px;
	padding-right: 200px;
	padding-left: 0px;}
.scroller {
	overflow: auto;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	height: 300px;
	width: 750px;
	padding:0px;
	padding-right: 10px;
	padding-left: 0px;}
.qualifications {
font-size: 80%;
color:#000000;
font-weight:normal;
}
.boxout {
float:right;
width:100px;
border: 1px solid #333366;
padding: 30px;
background-color:#FFFFFF;
margin:50px;
text-align:center;}
	
	.formfield {
	vertical-align:top;
	}
	.formlabel {
	vertical-align:top;
	padding-left:50px;
	}
.mainpic {
float:left;
width:200px;}
.pic {
border:thin solid #FFCCCC;}
