﻿body { margin:0; background-image:url('/images/body-repeat.gif'); background-position:center center; font-size:13px; color:#545a63; font-family:"Trebuchet MS", Arial; line-height:18px; }

#bodyContainer { min-height:1100px; background-image:url('/images/body-slice.gif'); background-repeat:repeat-x; background-position:top center; }

#header { background-image:url('/images/header.gif'); width:1000px; height:151px; }
#header h1 { display:none; }

#header ul { margin:0; padding:60px 45px 0 0; float:right; clear:both; }
#header ul li { margin:0; padding:0 0 20px 22px; float:left; list-style:none; }
#header ul li a { text-transform:uppercase; font-size:13px; color:#7b7e82; }

#header ul ul { display:none; position:absolute; z-index:1000; margin:10px 0 0 0; padding:0; }
#header ul ul li { clear:both; width:200px; padding:10px; background-color:#EEE; text-align:left; }
#header ul li:hover ul { display:block; }
#header ul ul li a { color:#888; font-size:12px; }

#hero { background-image:url('/images/hero.jpg'); width:1000px; height:370px; position:relative; }
#hero div { position:absolute; right:80px; top:210px; width:295px; height:130px; overflow:hidden; color:White; text-align:right; line-height:22px; }
#hero div a { color:White; font-weight:bold; font-style:italic; }

#content { width:1000px; background-color:White; text-align:left; }

#h2HomeTitle { margin:0; padding:0; width:585px; height:47px; background-image:url('/images/home-title.gif') }
#h2HomeTitle span { display:none; }

#h2LatestNews { background-image:url('/images/home-news.gif'); width:295px; height:41px; margin:4px; padding:0; cursor:pointer; }
#h2LatestNews span { display:none; }

.news { font-size:12px; }
.news span { font-size:13px; }
.news b { font-size:16px; }

a { color:#006993; text-decoration:none; }

#footer { color:#9fa1a4; font-size:11px; }
#footer a { color:#9fa1a4; }

.aDigerati { float:right; display:block; background-image:url('/images/digerati.gif'); width:93px; height:24px; }
.aDigerati span { display:none; }

.portManagement { display:block; width:400px; height:30px; float:right; }
.portManagement span { display:none; }

h1 { text-transform:uppercase; color:#8d0e3a; font-size:35px; margin-top:0; padding-top:0; border-bottom:3px solid #8d0e3a; padding-bottom:10px; } 
h2 { text-transform:uppercase; color:#006993; font-size:25px; }  
