﻿@charset "UTF-8";
/* CSS Document */

/* GENERAL */
/* MASTHEAD */
/* CONTENT */
/* FOOTER */

/* BEGIN GENERAL */
* {margin:0;padding:0;}
html, body {height:100%;/* Required */}
html { overflow-y:scroll; } /* ff scroll jump fix */

body {
 background:#000000;
 font-family:Helvetica, Arial, sans-serif;
 font-size:71%;
 color:#ffffff;
 height:100%; 
}

.clear {clear:both; margin-top:-1px; overflow:hidden; height:1px;}

p {line-height:1.2em; color:#e1e1e1; font-size:12px; font-family:Arial;}

.gold {color:#dfb300;}
.grey {color:#888888;}
.normal {color:#888888 !important; font-size:14px; font-weight:bold;}

h1, h2, h3, h4, h5, h6 {font-family:Univers LT 45 Light;}
h1 {font-size:26px; letter-spacing:-0.5px; color:#888888;}
h2 {font-size:26px; letter-spacing:-0.5px; color:#e1e1e1;}
h3 {font-size:18px; color:#000; letter-spacing:-0.5px; display:inline;}
h4 {font-size:14px; color:#888888; letter-spacing:-0.5px;}
h5 {font-size:14px; color:#515150; letter-spacing:-0.5px;}
h6 {font-size:11px; color:#888888;}


a:link, a:visited { color:#000; outline:none;  text-decoration:none;}
a:hover, a:active { color:#000; text-decoration:none;}

.activeLink {font-size:34px; color:#fff !important; line-height:68px !important;}
.activeLink h3 {font-size:34px; color:#fff !important; line-height:68px !important;}

body.contact .form {width:470px;}
body.contact .form .clear {padding-top:3px;}
body.contact .form label.text {text-transform:uppercase; letter-spacing:2px; font-weight:bold; float:left; clear:both;}

body.contact .form input.contacttextfield  
{
    float:right;
    width:200px; 
    border-collapse:collapse; 
    line-height:15px;
    background: #ccc;
}

body.contact .form select 
{
    width:204px; 
    float:right;
    padding:1px;
    background: #ccc;
}

body.contact .form textarea 
{
    width:200px; 
    float:right; 
    padding:1px;
    height:140px; 
    font-family:Arial, Helvetica, sans-serif;
    background: #ccc;
}

body.contact .form .submit 
{
    float:right; 
    width:90px; 
    height:30px;
    
	width:140px;
	height:30px;
	cursor:pointer;
	background:#fbc900;    
}

.highlight
{
 color: #dfb300;
 font-weight:bold;
 font-size:14px;

}
 
.validationsummary, .highlight
{
 color: #dfb300;
 font-weight: bold;
}
 
.validationsummary ul
{
 padding: 0px 4px 0px 16px;
}

#imgList li
{
 float:left;
 list-style-type:none;
 margin:0px;
 display:block; 
 padding-left:10px;
}

.imgList2 li
{
 float:left;
 list-style-type:none;
 margin:0px;
 display:block; 
}


/* END GENERAL */


/* BEGIN HEADER */

#containHeader
{
 height:200px;
 background-image:url('/app_images/header-side.jpg');
 background-repeat:repeat-x;
}

#header
{
 width:1000px;
 margin:0px auto;
 height:200px;
 background-image:url('/app_images/header.jpg');
 background-position:top;  
 background-repeat:no-repeat;
}

ul#primaryNav 
{
  position:relative;
  top:120px;
}

#primaryNav li {
 float:right;
 list-style-type:none;
 margin:0px;
 text-decoration:none; 
 display:block; 
 padding:0px 13px; 
 letter-spacing:-0.5px;
}

#primaryNav li a {text-decoration:none; line-height:80px;}

/* #primaryNav li a:hover {color:#fff;} */

/* END HEADER */


/* BEGIN CONTENT */

#content
{
    width:970px;
    margin:0px auto;
    padding: 15px 15px 0px 15px;  
}

.imgFeature
{
    margin-top:-35px;
}

#divFeatures ul li
{
    list-style-type:disc;
    margin-left:15px;
}


/* END CONTENT */


/* BEGIN FOOTER */

#containFooter 
{
 margin:0px;
 clear:both;
 background-color:#1d1d1d;
 width:100%;
}

#footer 
{
 width:970px;
 min-height:230px;
 margin:0px auto;
 padding:15px;
}

/* END FOOTER */ 

