* {margin:0;padding:0;text-decoration:none;list-style-type:none;}
body {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-align:center;
  background:#FFF url(bg.gif) repeat-x 0 0;
  color:#333;}

h1, h2, h3, h4, h5, h6 {font-weight:bold;}
h1 { font-size:30px; line-height:30px;color:#223d59;margin-bottom:18px;padding-top:18px;}
h1 em{color:#920505;}
h2 { font-family:Arial,san-serif;font-size:18px;color:#920505;padding:9px 0 5px 0;}
h2 a{color:#920505;border-bottom:1px dotted #920505;}
h2 a:hover{border-bottom:2px solid #920505;}
h3 { font-size:16px;padding-bottom:9px;font-weight:normal;line-height:22px;border-bottom:1px dotted #C5D4E7;margin-bottom:9px;}
h4{font-size:13px;font-weight:bold;line-height:18px;padding-bottom:9px;}

p{line-height:18px;padding-bottom:18px;}
a{color:#223d59;border-bottom:1px dotted #223d59;}
a:hover{border-bottom:2px solid #223d59;}
#shell{background:url(glow.jpg) no-repeat center top;}
#wrapper{width:846px;margin:0 auto;text-align:left;}
#sitehead{background:url() no-repeat center 36px;height:127px;position:relative;margin-bottom:54px;position:relative;}
#logo h1{line-height:0;margin:0;padding:0;}
#logo a{position:absolute;height:35px;width:153px;background:url(logo.gif) no-repeat 0 0;display:block;text-indent:-3000px;top:84px;left:36px;border:0;}
#logo a:hover{background-position:left bottom;}

#nav ul{list-style-type:none;position:absolute;left:423px;bottom:0;height:36px;background:url(navbg.gif) no-repeat left bottom;}
#nav ul li{display:inline;line-height:36px;}
#nav ul li a {color:#223d59;text-decoration:none;border:0;line-height:36px;padding:11px 9px;font-weight:bold;}
#nav ul li a:hover,body#Main #nav .homenav a,body#Services #nav .servicesnav a,body#Company #nav .companynav a,body#Contact #nav .contactnav a,body#News #nav .newsnav a {text-decoration:none;background:url(carat.gif) no-repeat center bottom;color:#920505;}

#content{padding:0 0 0 36px;}
#wikitext{float:left;width:493px;}
#wikitext ul{padding-bottom:18px;}
#wikitext ul li{line-height:18px;padding-left:36px;background:url(check.gif) no-repeat 18px 4px;}

#wikileft { float:right;width:234px;padding:18px 0 18px 18px;width:31%}
#wikileft strong{}
#wikileft h2{padding:9px 0 9px 0px;}
#wikileft ul li a{line-height:18px;}
#wikileft li a.selflink{font-weight:bold;border-bottom:2px solid #223d59}


#foot{clear:both;background:url(shade.jpg) repeat-x left top;color:#6683a0;padding-top:45px;padding-bottom:36px;}

#foot p{background:url(shade.jpg) repeat-x left top;padding-top:45px;text-align:right;}
#foot ul{margin-left:72px;}
#foot ul li{line-height:18px;}

/* Edit form. */
#wikiedit form { margin:0px; width:100%; }
#wikiedit textarea { width:100%; }

.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }
.floatr{float:right;margin:0 0 18px 18px;}
.floatl{float:left;margin:0 18px 18px 0;}
.third{float:left;width:264px;margin-right:18px;}
.border{border-right:1px dotted #6683a0}
.last{margin-right:0;}
.continue{text-align:right;}
.continue a{padding:3px 18px 3px 6px;color:#fff;background:#920505;border:0;background:#920505 url(point2.gif) no-repeat right center;}
.continue a:hover{background-color:#223d59}
.clear{clear:both;}
#map{float:right;margin:0 0 36px 18px;}
.location{float:left;width:244px;margin-right:10px;padding-bottom:18px;}
.location a{border:0;}
.location a .map{margin:0;border:5px solid #CCD9EA;margin-bottom:3px;}
.location  a:hover .map{border-color:#E4EBF3;}

body#Company h3{padding-top:9px;line-height:18px;}
body#Company #wikitext li {padding-bottom:9px;}
