﻿@charset "utf-8";
/*
------------------------------------
W Consulting Stylesheet
Version:  01 Dec 2007
------------------------------------ */

body {
  margin:0;
  padding:0;
  background: #fff url(img/bg.gif) repeat-x left top;
  font:small Verdana,Sans-serif;
  line-height:1.6em;
  color:#333;
  padding-top: 15px;
	padding-bottom:15px;
}
  
div.border {
  background-color:transparent;
  background-image: url(img/container.gif);
  background-repeat:repeat-y;
  background-position:center;
  margin:0 auto;
  display:block;
  width:758px;
  text-align:center;
  border-top: 2px solid #d8d8d8;
}

.container {
  background-color:#fff;
  border-top:1px solid #c6c6c6;
  border-left:1px solid #C6C6C6;
  border-right:1px solid #C6C6C6;
  width:750px;
  margin:0 auto;
  text-align:left;
  color:#333;
}

#content {
  display:block;
  padding:10px;
}
	
#content a:link {
	color:#55729F;
}
#content a:hover {
	color:#435878;
}
p {
  text-align:justify;
  color:#505050;
	line-height:1.6em;
}

/* Navigation
------------------------------------ */
#nav {
  border-bottom:5px solid #C6C6C6; 
  background:#fff url('img/logo_02.gif') no-repeat;
  background-position:10px 0px;
  background-repeat:no-repeat;
  float:left;
  width:100%;
}

#nav ul {
  margin:0;
  padding:0 20px;
  list-style:none;
  padding-left:200px;
  float:right;
}

#nav li {
  float:left;
  margin:0;
  padding:0;
  line-height:normal;
  text-indent:0;
}

#nav a, #nav strong {
  display:block;
  font-weight:bold;
  color:#C6C6C6;
  text-decoration:none;
  white-space:nowrap; 
  border-bottom: 5px solid #fff;
  padding-left:10px; 
  padding-right:10px; 
  padding-top:4px; 
  padding-bottom:1px;
}

/* Navigation Hack*/
* html #nav a {
  width:1%;
}

#nav a:hover, #nav #current a:hover strong, #nav #current strong {
  color:#000;
  border-bottom-color: #66aa44;
  }

body#main1 li#home a, body#services1 li#services a, body#industries1 li#industries a, body#success1 li#success a, body#contact1 li#contact a  {
  border-bottom: 5px solid #C6C6C6;
  color:#000;
}

/* Header
------------------------------------ */
#header {
  background: #ffffff url('img/logo_01.gif') no-repeat ;
  background-position:10px 10px;
  float:left;
  height:55px;
  margin-top:0em;
  padding-top:10px;
  padding-left:10px;
  }
#logo {
  background:none;
  background-color:transparent;
  float:left;
  display:block;
  width:638px;
  height:55px;
  margin:0px 0 0;
  padding:0;
  border-width:0;
  text-decoration:none;
  text-indent:-10000px;
  }

#footer {
  background-color:#EAEAEA;
  border-top: 2px solid #C6C6C6;
  color:#000;
  text-align:center;
  font-size:85%;
  border-bottom:1px solid #c6c6c6;
}

#footer p, #footer a, #footer a:visited {
  margin:0px;
  padding:0px;
  text-align:center; 
  color:#7E7E7E;
  text-decoration:none;
}
#footer a {
color:#555;
}
#footer a:hover {
text-decoration:underline;
}


/* Headers
------------------------------------ */
h2 {
	text-align: left;
	padding: 0px;
	margin: 0px;
	height:36px;
	background: #EAEAEA url('img/header_welcome.gif') no-repeat;
	border-bottom: 2px solid #C6C6C6;
	clear:both;
}
h2 span {
  background:none;
  background-color:transparent;
  float:left;
  display:block;
  width:638px;
  height:36px;
  margin:0px 0 0;
  padding:0;
  border-width:0;
  text-decoration:none;
  text-indent:-10000px;
}
h3 {
margin:0;
padding:0;
}

body#services1 h2 {
 background: #EAEAEA url('img/header_services.gif') no-repeat;
}

body#industries1 h2 {
  background: #EAEAEA url('img/header_industries.gif') no-repeat;
 }
 
body#success1 h2 { 
  background: #EAEAEA url('img/header_success.gif') no-repeat;
 }
 
body#contact1 h2 {
 background: #EAEAEA url('img/header_contact.gif') no-repeat;
 }
 .right {
 float:right;
 }
 
 /* Backgroung Picturces
------------------------------------ */
 
 body#contact1 #content {
 background: #fff url('img/side_contact.jpg') no-repeat top right;
 padding-right:200px;
 }
  body#success1 #content {
 background: #fff url('img/side_success.jpg') no-repeat top right;
 padding-right:200px;
 }
  body#services1 #content {
 background: #fff url('img/side_services.jpg') no-repeat top right;
 padding-right:200px;
 }
  body#industries1 #content {
 background: #fff url('img/side_industries.jpg') no-repeat top right;
 padding-right:200px;
 }


#content ul {
  margin:0;
  padding:0;
	color:#333;
}

#content li {
	list-style:none;
	margin: 0px;
	padding: 0 0 0 13px;
	line-height: 1.2em;
	background: url(img/arrow.gif) no-repeat 0px 4px;
	text-indent: 0px;
	margin-bottom:5px;
	color:#333;
	text-align:justify;
}
#content .head {
  margin-left:25px;
  margin-top:5px;
  color:#333;
	text-align:justify;
}
#content .sub {
  margin-left:35px;
  margin-bottom:5px;
  margin-top:5px;
  color:#333;
	text-align:justify;
}
p.nojustify {
text-align: left;
}
.highlight {
color:#333;
}