@charset "utf-8";
/* CSS for Portfolio layout 

header color: fbd524
bg color: 000000
*/

body, div, h1, h2, h3, h4, h5, h6, img, p, ul {
margin: 0px; padding: 0px;
}

a {text-decoration: none; }

a:hover {text-decoration: underline; }

body {
background-color:#000000; }

h4 {
color:#fbd524;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14pt;
}

strong {
font-weight:bold;
}

#outsideContainer {
background: url(../images/bg_gradient.jpg) repeat-x #000000;
min-height:784px;
}

#container {
background: url(../images/main_layout.jpg) no-repeat;
min-height:784px;}

#titleBar {
position:absolute; left: 96px;   top:30px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}

#titleBar h1 {
text-indent:-9999px;
width: 304px;    height:30px;
background: url(../images/headerImg.png) no-repeat;
margin: 0px;
}

#titleBar h2 {
text-indent:-9999px;
width:369px;  height:26px;
background: url(../images/tagline.png) no-repeat;
margin-left: 0px;
}

#navBar {
position:absolute;    left:115px;     top:95px;
border: none;
margin:0px;   padding:0px;  
}

#navBar ul#nav li {
color:#FFF;
list-style:none;
display:inline;
padding: 10px 20px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
font-weight:bold;
}

#navBar ul#nav a {
color: #FFF;
}

#featuredHeader {
position:absolute; left:115px; top:156px;
color:#fbd524;
width:400px;  height: 215px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16pt;
}

#featuredHeader h3 {
text-indent:-9999px;
background: url(../images/featuredContentImg.png);
width: 308px;  height:104px;
}

#mainContent {
padding-left:115px;   padding-top:400px;
width:770px;
font-size: 13px;
line-height:20px;
letter-spacing:.5px;
color:#fff;
font-family: Georgia, "Times New Roman", Times, serif;
}

#mainContent p {
padding: 5px 0px 5px 0px; 
}

#mainContent img {
margin: 0px 5px 10px 0px;
}

#mainContent ul {
display:inline;
margin-left:15px;
}

#mainContent a {
text-decoration:underline;
color:#fff;
}

#content1 {
width: 370px; margin-right: 25px; float:left;
}

#footer {
border-top: 1px solid #fbd524;
padding: 5px 20px 20px 20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

#footer #left { float:left; width: 400px; }

#footer #right {float:right; width: 300px;}

#footer a { color:#fff;
padding-right:10px; }

label {display:block }

.contact {
color:#fff;
background: #000;
font-family:Georgia, "Times New Roman", Times, serif;
margin: 0px 5px 5px 0px;
border:1px solid #fff;
padding: 5px 5px 5px 5px;
}

.nobullets { list-style:none;  }

 
 