#subNavLinks {
	line-height: 30px;
	text-align: left;
	font-size: 1.1em;
}

#subNavLinks ul {
	list-style:none;
}

#subNavLinks li {
	margin-left: 45px;
}

#subNavLinks a{
	text-decoration: none;
	color: #815F65;
}

#subNavLinks a:hover{
	text-decoration: underline;
	color: #df0504;
}


.formfieldemail{
color: #815F65;
padding-top: 10px;
padding-bottom: 5px;
}

.formfield{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #333333;
}

.Contactformfield{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
width: 200px;
margin-top:7px;
height: 18px;
}

.ContactformEnquiry{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
width: 200px;
margin-top:7px;
height: 110px;
}


#BodyColContent p{
text-align: justify;
font-size: 1.2em;
line-height: 17px;
color: #333333;
padding-top: 9px;
padding-bottom: 7px;
padding-left: 32px;
padding-right: 47px;
}

#BodyColContent a{
	text-decoration: underline;
	color: #333333;
}

#BodyColContent a:hover{
	text-decoration: none;
	color: #df0504;
}

#footer p{
	text-align: right;
	font-size: 1.1em;
	color: #999999;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 19px;
}

#footer a{
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	color: #999999;
}

#footer a:hover{
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
	color: #999999;
}



/*  H1 - heading styles */

h1 span {
display: none;
}

#home{
background-image: url(../images/title_home.jpg);
background-repeat: no-repeat;
height: 27px;
}

#about{
background-image: url(../images/title_about.jpg);
background-repeat: no-repeat;
height: 27px;
}

#faqs{
background-image: url(../images/title_faqs.jpg);
background-repeat: no-repeat;
height: 27px;
}

#clients{
background-image: url(../images/title_clients.jpg);
background-repeat: no-repeat;
height: 27px;
}

#testimonials{
background-image: url(../images/title_testimonials.jpg);
background-repeat: no-repeat;
height: 27px;
}

#contact{
background-image: url(../images/title_contact.jpg);
background-repeat: no-repeat;
height: 27px;
}

#PhotoRestoration{
background-image: url(../images/title_photo-restoration.jpg);
background-repeat: no-repeat;
height: 27px;
}

#Video{
background-image: url(../images/title_video.jpg);
background-repeat: no-repeat;
height: 27px;
}

#Audio{
background-image: url(../images/title_audio.jpg);
background-repeat: no-repeat;
height: 27px;
}

#ImageDataRetrieval{
background-image: url(../images/title_image-data-retrieval.jpg);
background-repeat: no-repeat;
height: 27px;
}


#Scanning{
background-image: url(../images/title_scanning.jpg);
background-repeat: no-repeat;
height: 28px;
}


#Printing{
background-image: url(../images/title_printing.jpg);
background-repeat: no-repeat;
height: 28px;
}


#glossary{
background-image: url(../images/title_glossary.jpg);
background-repeat: no-repeat;
height: 28px;
}


#gallery{
background-image: url(../images/title_gallery.jpg);
background-repeat: no-repeat;
height: 28px;
}


#sitemap{
background-image: url(../images/title_sitemap.jpg);
background-repeat: no-repeat;
height: 28px;
}

/*  H2 - heading styles */

h2 {
font-size: 1.3em;
color: #666666;
font-family: "Trebuchet MS";
padding-top: 0px;
padding-bottom: 7px;
padding-left: 32px;
}

#BodyColContent ul {
	list-style:none;
}

#BodyColContent li {
clear: left;
list-style-type:circle;
text-align: justify;
font-size: 1.2em;
line-height: 17px;
color: #333333;
padding-left: 10px;
padding-right: 47px;
margin-left: 50px;
padding-top: 5px;
padding-bottom: 5px;
}

#submenu ul {
	list-style:none;
}

#submenu li {
clear: left;
list-style-type: none;
text-align: left;
font-size: 1.1em;
line-height: 17px;
color: #666666;
margin-left: 60px;
padding-top: 5px;
padding-bottom: 5px;
}

#submenu li a {
text-decoration: none;
color: #666666;
}

#submenu li a:hover {
text-decoration: underline;
color: #df0504;
}

table{
margin-left: 32px;
}

table td{
font-size: 1.2em;
text-align: left;
}

#contacttable {
margin-left: 32px;
width: 555px;
}

#infotables {
border: 1px solid #333333;
margin-left: 32px;
}

#infotables td{
font-size: 1.2em;
border: 1px solid #333333;
padding: 2px;
margin-left: 32px;
}