body { background:url("../v1images/back-head.png") repeat-x #ecebec; }

h1 { color:#000; font:18pt arial; font-weight: bold; }
h2 { color:#000; font:16pt arial; font-weight: bold; }
h3 { color:#94007a; font:11pt arial; font-weight: bold; margin:20px 0 5px; padding:0; }
h4 { color:#000; font:11pt arial; font-weight: bold; }

p { color:#000; font:10pt arial; text-align:left; margin:6px 0 4px; padding:0; }
p.bold { color:#000; font:11pt arial; font-weight: bold; text-align:left; margin:20px 0 5px; padding:0; }

ul { color:#000; font:10pt arial; text-align:left; overflow:hidden; }

span { color:#6f6f6f; font:8pt/8pt arial; text-align:left; }
a.foot { color:#6f6f6f; font:8pt arial; text-decoration: underline; }
a.foot:hover { color:#94007a; text-decoration: none; font:8pt arial; }

img { display:block; border:0 }


a { color: #000; font:10pt arial; text-decoration: underline; }
a:hover { color: #000; font:10pt arial; text-decoration: none; }








#container { width:900px; margin:0 0 0 40px; }


#header { 	position:relative;
			width:377px;
			height:175px;
			float:left;
			margin:10px 0 0 42px;
			padding:0;
			background:url("../v1images/scorpion-logo.png") no-repeat;
			text-indent:-9999px;
			}

.divider { width:900px; height:30px; float:left; margin:10px 0 0 0; }

 	
.main { position:relative; float:left; margin:0 0 0 50px; width:900px; z-index:5; overflow:hidden; }

#welcome { position:relative;
			width:820px;
			height:124px;
			float:left;
			margin:50px 0 50px 25px; padding:0;
			background:url("../v1images/welcome.png") no-repeat;
			text-indent:-9999px;
			}
			
#homepics { position:relative;
			width:820px;
			height:100px;
			float:left;
			margin:0 0 50px 35px; padding:0;
			background:url("../v1images/homepics.png") no-repeat;
			}


#column1 { position:relative; float:left; margin:0 0 0 50px; padding:0 20px 0 0; width:359px; z-index:5; border-right:1px #6f6f6f dotted; }
 	
.column2 { position:relative; float:left; margin:0 0 50px 50px; width:360px; z-index:5; }

.logos1 { position:relative; float:left; margin:15px 15px 0 0; width:100px; height:130px; }
.logos2 { position:relative; float:left; margin:15px 0 0 0; width:100px; height:75px; }



.button1 a{ position:relative; width:198px; height:38px; float:left; margin:10px 0 0 0; background:url("../v1images/portfolio-button.png") no-repeat 0 0; }
.button1 a:hover{ background-position:0px -38px; }

.button2 a{ position:relative; width:198px; height:38px; float:left; margin:10px 0 0 0; background:url("../v1images/contact-button.png") no-repeat 0 0; }
.button2 a:hover{ background-position:0px -38px; }

.button3 a{ position:relative; width:198px; height:38px; float:left; margin:10px 0 0 0; background:url("../v1images/email-button.png") no-repeat 0 0; }
.button3 a:hover{ background-position:0px -38px; }

#map { 	float:left;
		width:406px;
		height:306px;
		border:#000 3px solid;
}



ul.lightbox {
	list-style: none;
}

ul.lightbox li a {
	float: left;
	padding: 10px 10px 25px 0;
	position: relative;
}




					

.clear { clear:both; }


#footer { position:relative; background-color:#ecebec; float:left; width:100%; padding:15px 0; margin:50px 0 0 0; border-top:#000 3px solid; }

#footertext { background-color:#ecebec; width:900px;  padding:0 0 0 50px; }

.footcontent { width:auto; float:left; padding:0 60px 0 0; text-align:left; }





.navbar  ul { color:#fff; float:right; width:250px; height:auto; font:12pt arial; padding:72px 0 0 230px; }

.navbar ul li { display:block; }

.navbar ul li a { padding:5px 0; margin:0 10px; color:#fff; font:12pt arial; text-decoration:none; float:left; width:auto; }

.navbar ul li a:hover { color:#cac8ca; border-bottom:#cac8ca 2px solid; }








