/* Tripoli
@import url("tripoli.base.css");
@import url("tripoli.type.css");
@import url("tripoli.visual.css");
*/

/* Eric Meyer's Reset
*/
@import url("reset.css");

body {position: relative; font-size: x-small; font-family: Arial, sans-serif; color: #5a5a5a; background: #070707;}
a {text-decoration: none; color:#999999}
a:hover {text-decoration: underline;}
strong {font-weight: normal;}
strong, h1, h2, h3, h4, h5 {color: #a2a2a2;}
h1, h2, h3, h4, h5 {font-weight: bold;}
p {margin-bottom: 1.4em;}

.clear {clear: both;}

.panel {background: url(../images/panel_bg_top.jpg) repeat-x top left; border-bottom: 1px solid #070707;}
.panel .liner {padding: 32px 32px 32px 205px; background: url(../images/panel_bg_bottom.jpg) repeat-x bottom left;}
.panel .content {width: 1200px;}
.panel .imageWell {float: left; margin-right: 32px; position:relative;}
.panel .caption {float: left; width: 192px;}
.panel h3 {margin-bottom: 0.2em; font-size: 1.5em;}
.panel p {margin-bottom: 3em; font-size: 1.2em; line-height: 1.4em;}
.panel a {color: #5d888b;}
.panel a:hover {text-decoration: none; color: #5a5a5a;}
.panel em {font-style:italic;}

#header {position: fixed; top: 32px; left: 22px;}
#header .logo a {display: block; width: 155px; height: 68px; margin: -5px; background: url(../images/logo.png);}
#header .logo span {display: none;}
#header .nav {padding: 1em 0; font-size: 1.4em; line-height: 1.4em;}
#header .nav li a {display: block; color: #5a5a5a;}
#header .nav li a:hover {text-decoration: none; color: #a2a2a2;}
#header .contact {font-size: 1.3em; line-height: 1.4em;}
#header .contact a {color: #5d888b; text-decoration: none;}

#footer {padding: 32px 32px 32px 205px; background: url(../images/panel_bg_top.jpg) repeat-x top left;}

body.home .hero {position: relative; margin-bottom: 4em; height: 412px;}
body.home .hero img {display: block; position: absolute; top: 0; left: 0;}
body.home #content .content {width: 816px;}
body.home #content .info {width: 420px;}
body.home #content .info h2 {font-size: 1.5em;}
body.home #content .contact {float: right; margin: 0 32px;}