/* CSS Document */
body{
	padding:0px; 
	margin:0px; 
	background:#181818 url(../images/holymetal2.jpg) repeat; 
	color:#3e3e3e; 
	font:11px/16px Arial, Helvetica, sans-serif;}
	
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}

.clear {
	clear: both; margin: 0px; height:0;}

p a{
	font:11px/16px Arial, Helvetica, sans-serif; 
	color:#3e3e3e; 
	text-decoration:underline;}
	
p a:hover{ 
	color:#3e3e3e; 
	text-decoration:none;}
	
a.title:link{
	color:#980105; 
	text-decoration:none;}
	
	a.title:visited{
	color:#980105; 
	text-decoration:none;}
	
a.title:hover{ 
	color:#980105; 
	text-decoration:underline;}

.headline{
	font:12px/16px Arial, Helvetica, sans-serif; 
	color:#3e3e3e; 
	font-weight:bold;}

#container{
	width:732px;
	margin:0 auto;
	background:#FFF;
	min-height: 900px;
	-moz-border-end-color: #333;
	background-image:url('../images/flyingV2.jpg');} 

/* TOP */

#topPan{
	width:732px; 
	height:250px; 
	position:relative;}


/* HEADER */

#headerPan{
	width:732px; 
	height:434px; 
	position:relative; 
	background:url(../images/b_header.jpg) 0 0 no-repeat;}

h2 {margin:0 0 10px 50px ;
    color:#980105;}

h3 {margin:0 0 10px 0 ;
    color:#980105;}
	
h4 {
	font-size: 14px;
	margin:0 0 10px 50px ;
    color:#00000;}
	
h5 {
	font-size: 14px;
	margin:0 0 10px 0 ;
    color:#00000;}
	
h6 {
	font-size: 14px;
	margin:0 0 10px 0 ;
    color:#00000;}
	
h7 {
	font-size: 16px;
	color:#980105;}			
	
.main3 {
	font-size: 14px;
	line-height: 18px;
	margin-left: 50px;
	margin-right: 50px;}
	
ul {
	list-style: disc ;
	margin:20px 0 0 50px;
	font-size: 14px;
	line-height: 18px;
	color: #980105; 
	}

ul span { 
 color: #3e3e3e; 
}

.listtext {
	color: #525051;}
	
#vanview1 {
	margin: 0 0 0 30px;}
		
a.email:link, a.email:visited {
	margin: 0 0 10px 0; 
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color:#9A1920;
	text-decoration:none;}

a.email:hover{
	color:#525252;}

/* FOOTER */

#footerPan {
	text-align:center;
	}
	
#footerPan p{
	padding: 20px 0 0 0;
	font:11px/16px Tahoma, Geneva, sans-serif;
	font-weight:normal;
}
#footerPan p span{ 
	font:11px/16px Tahoma, Geneva, sans-serif; 
}

#footerPan p a{ 
	font:10px/16px Tahoma, Geneva, sans-serif; 	
	color:#980105; 
	text-decoration:none; 
	padding: 0 3px }

#footerPan p a:hover{ 
	font:10px/16px Tahoma, Geneva, sans-serif; 
	text-decoration:underline;}

.slidetabsmenu{

	}

* html .slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
	margin-bottom: 1em;
	}

.slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

.slidetabsmenu a{
float:left;
margin:0;
text-decoration:none;
}

.slidetabsmenu a span {
left:-9999px;
top:-9999px;
display: none;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: black;
}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0% -125px;
}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:100% -125px;
}

html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}

/* home tab */

.slidetabsmenu a.hometab{
float:left;
background:url(../images/but_home1.jpg) no-repeat 0 0;
width: 129px;
height: 31px;
text-decoration:none;
}

.slidetabsmenu a.hometab:hover, .slidetabsmenu li.selected a.hometab{
background-position: 0 -31px;
}
/* about tab */

.slidetabsmenu a.abouttab{
float:left;
background:url(../images/but_about1.jpg) no-repeat 0 0;
width: 137px;
height: 31px;
text-decoration:none;
}

.slidetabsmenu a.abouttab:hover, .slidetabsmenu li.selected a.abouttab{
background-position: 0 -31px;
}

/* services tab */

.slidetabsmenu a.servicestab{
float:left;
background:url(../images/but_services1.jpg) no-repeat 0 0;
width: 155px;
height: 31px;
text-decoration:none;
}

.slidetabsmenu a.servicestab:hover, .slidetabsmenu li.selected a.servicestab{
background-position: 0 -31px;
}
/* projects tab */

.slidetabsmenu a.projectstab{
float:left;
background:url(../images/but_projects1.jpg) no-repeat 0 0;
width: 160px;
height: 31px;
text-decoration:none;
}

.slidetabsmenu a.projectstab:hover, .slidetabsmenu li.selected a.projectstab{
background-position: 0 -31px;
}
/* contact tab */

.slidetabsmenu a.contacttab{
float:left;
background:url(../images/but_contact1.jpg) no-repeat 0 0;
width: 151px;
height: 31px;
text-decoration:none;
}

.slidetabsmenu a.contacttab:hover, .slidetabsmenu li.selected a.contacttab{
background-position:0  -31px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c {
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_c a {
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d;
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color: black;
}

* html .dropmenudiv_c a { /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover {
background-color: #ECE5C3;
}
