@charset "utf-8";

/* CSS Document */
* { margin:0; padding:0; }
html { overflow-x: hidden; overflow-y:auto;  }
body { margin: 0; padding: 0; text-align: left; background: url(../i/BKGD1.jpg) no-repeat; width: 90%; font: 12px/160% Verdana, Arial, Helvetica, sans-serif; }

#navtop { margin: 0; padding: 5px 0 0 848px; width: 100%; height: 18px; background: transparent; color: #000; font: 11px Tahoma, Arial, sans-serif; }
#navtop a { text-decoration: none; color: #000; }
#navtop a:hover { text-decoration: none; color: #999; }

#wrapper { width: 990px; overflow: auto; display: block; }
#quicklinks { position: absolute; top: 416px; left: 48px; width: 160px; height: auto; padding: 14px; background:#fff; }
#quicklinks a { color:#669; font-weight:800; }
#quicklinks a:hover { color:#deba25; font-weight:800; }
#content { float: left; padding: 63px 24px 0 380px; margin: 0; width: 290px; }
#content a { color:#669; font-weight:800; }
#content a:hover { color:#deba25; font-weight:800; }

#sidebar { float: left; margin: 66px 0 0 0; padding: 0 24px; width: 190px; height: auto; font: italic 12px/160% Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #999; }
#sidebar a { color:#669; font-weight:800; }
#sidebar a:hover { color:#deba25; font-weight:800; }

h1 { margin: 0; padding: 0; font-size: 21px; color: #666; }
h3 { margin: 0; padding: 0; font-size: 16px; color: #666; }

p { margin: 6px 0; }

#footer { margin: 96px 0 0 0; padding: 8px 0 0 84px; width: 100%; height: 48px; background: #fff url(../i/blank_p.gif) repeat-x top left; color: #000; font: 11px Tahoma, Arial, sans-serif; border-top: 1px solid #ccc; }
#footer a { text-decoration: none; color: #000; }
#footer a:hover { text-decoration: none; color: #999; }
#footer p { margin: -18px 0 0 0; padding: 5px 0 0 722px; }

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropline_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {
margin: 0; padding: 0 0 0 265px; height:48px; position:relative; font-family:arial, verdana, sans-serif; font-size:11px; z-index:500; background:url(../i/blank_p.gif) top left repeat-x; width: 100%; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;
}
#nav .select {
margin:0; padding:0; list-style:none; white-space:nowrap;
}
#nav li {
float:left; background:url(../i/blank_over_p.gif) no-repeat;
}
#nav .select a {
display:block; height:48px; float:left; background: url(../i/blank_p.gif) no-repeat; padding:0 0 0 12px; text-decoration:none; line-height:27px; white-space:nowrap; color:#000;
}
#nav .select a b {
display:block; padding:0 24px 10px 12px; background:url(../i/blank_p.gif) right top;
}
#nav .select li:hover a {
background: url(../i/blank_over_p.gif); padding:0 0 0 12px; line-height:27px; cursor:pointer; color:#000;
}
#nav .select li:hover a b {
display:block; padding:0 24px 9px 12px; background:url(../i/blank_over_p.gif) right top; cursor:pointer;
}
#nav .sub1 {
display:none; margin:0; padding:0 0 0 60px; list-style:none;
}
#nav .sub2 {
display:none; margin:0; padding:0 0 0 60px; list-style:none;
}
#nav .sub3 {
display:none; margin:0; padding:0 0 0 60px; list-style:none;
}
#nav .sub1 li {background:transparent;}
#nav .sub2 li {background:transparent;}
#nav .sub3 li {background:transparent;}

#nav .select li:hover .sub1 {
height:18px; display:block; position:absolute; float:left; width:750px; top:28px; left:192px; text-align:center;
}
#nav .select li:hover .sub2 {
height:18px; display:block; position:absolute; float:left; width:750px; top:28px; left:466px; text-align:center;
}
#nav .select li:hover .sub3 {
height:18px; display:block; position:absolute; float:left; width:750px; top:28px; left:620px; text-align:center;
}
#nav .select li:hover .sub1 li a {
display:block; height:18px; line-height:16px; float:left; background:transparent; padding:0 16px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#000; font-size:10px;
}
#nav .select li:hover .sub2 li a {
display:block; height:18px; line-height:16px; float:left; background:transparent; padding:0 16px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#000; font-size:10px;
}
#nav .select li:hover .sub3 li a {
display:block; height:18px; line-height:16px; float:left; background:transparent; padding:0 16px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#000; font-size:10px;
}
#nav .select li:hover .sub1 li a:hover {
color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;
}
#nav .select li:hover .sub2 li a:hover {
color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;
}
#nav .select li:hover .sub3 li a:hover {
color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;
}
