@charset "utf-8";
/* CSS Document */

body {
background-color:#FFFFFF;
margin:auto;
width:inherit;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

img {
border:none;
}

ul {
margin-bottom:0px;
}

#container {
background-color:#FFFFFF;
margin:auto;
width:800px;
height:auto;
overflow:auto;
}

#content {
margin:auto;
margin-bottom:20px;
width:800px;
height:auto;
float:right;
}

#indent {
margin-top:10px;
margin-bottom:30px;
margin-left:82px;
width:718px;
height:auto;
float:right;
}

#services {
margin:auto;
float:left;
width:260px;
height:175px;
padding-left:3px;
padding-right:3px;
text-align:center;
font-size:10px;
}

#projects {
margin:auto;
float:left;
width:150px;
height:110px;
padding-left:5px;
padding-right:5px;
padding-bottom:30px;
text-align:center;
font-size:10px;
}

#nav {
margin:auto;
margin-top:10px;
width:800px;
height:63px;
background-image:url("../img/nav.jpg");
background-repeat:no-repeat;
padding-top:96px;
}

#footer {
margin:auto;
width:715px;
padding-top:50px;
padding-bottom:20px;
font-size:10px;
}

#header {
margin:auto;
margin-top:10px;
margin-bottom:15px;
padding-top:7px;
padding-bottom:6px;
width:800px;
height:10px;
border-top:1px dashed #999999;
border-bottom:1px dashed #999999;
font-size:10px;
line-height:8px;
}

#news {
margin:auto;
margin-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
width:460px;
font-family:"arial";
}

#events {
margin:auto;
margin-top:15px;
float:right;
padding-left:34px;
padding-right:15px;
width:260px;
font-family:"arial";
border-left:1px dashed #e44338;
text-align:center;
}

#contentflash {
margin:auto;
background-color:#ffffff;
width:800px;
height:347px;
}

#projtext {
float:left;
width:478px;
height:auto;
padding-right:10px;
}

#projimg {
float:right;
width:300px;
height:auto;
padding-left:10px;
padding-right:1px;
border-left:1px dashed #999999;
text-align:center;
}

#abouttext {
float:left;
width:609px;
padding-right:20px;
}

#aboutimg {
float:right;
width:150px;
padding-left:20px;
border-left:1px dashed #999999;
text-align:center;
}

#heading {
width:800px;
padding-top:20px;
padding-bottom:20px;
font-size:18px;
font-weight:bold;
color:#666666;
letter-spacing:2px;
word-spacing:20px;
}

img.about {
padding-bottom:5px;
}

img.projects {
padding-bottom:5px;
}

.events {
margin-bottom:10px;
}

.bold {
font-weight:bold;
}

.bold2 {
font-weight:bold;
font-size:11px;
}

.breadcrumb {
font-size:8px;
letter-spacing:-2px;
}

img.services {
padding-bottom:5px;
}

img.float {
float:left;
margin:0px;
padding-right:5px;
}

.agc1 {
margin-left:194px;
width:219px;
}

.agc2 {
margin-right:205px;
width:182px;
}

li.mission {
color:#e44338;
padding-bottom:10px;
}

li.mission1 {
color:#e44338;
}

.misstxt {
color:#000000;
}

#tube {
z-index:-1;
padding-bottom:5px;
}

ul#marketing {
padding-left:200px;
font-size:11px;
}

#tabnav {	
margin:0px;
padding:0px;
}

#tabnav li {	
margin:0px;
padding:0px;
list-style: none;
float: left;
font-size: 11px;
}

#tabnav li a {
display:block;
margin-top:29px;
margin-right:1px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
width:88px;
border-right: 1px solid #e44338;
border-left: 1px solid #e44338;
border-bottom: 1px solid #e44338;
text-align:center;
color:#FFFFFF;
background-color: #e44338;
text-decoration: none;
}


#tabnav li a:hover {
color:#000000;
}

#tabnav div {
visibility: hidden;
position: absolute;
margin:0px;
padding:0px;
z-index:1;
}

#tabnav div a {
display: block;
position:relative;
margin:0px;
padding:0px;
padding-left:4px;
padding-top:5px;
padding-bottom:5px;
width:94px;
border:1px solid #e44338;
background-color:#FFFFFF;
text-align:left;
text-decoration: none;
color:#000000;
font-size:9px;
}

#tabnav div a:hover {
text-decoration: none;	
color:#e44338;
}

A.older:link {text-decoration: underline; font-weight:bold; color:#000000;}
A.older:visited {text-decoration: underline; font-weight:bold; color:#000000;}
A.older:active {text-decoration: underline; font-weight:bold; color:#000000;}
A.older:hover {text-decoration: underline; font-weight:bold; color:#e44338;}

A:link {text-decoration: none; font-weight:bold; color:#e44338;}
A:visited {text-decoration: none; font-weight:bold; color:#e44338;}
A:active {text-decoration: none; font-weight:bold; color:#e44338;}
A:hover {text-decoration: none; font-weight:bold; color:#000000;}