html {font-size:100%}
body {background:#fff url(images/bgs/bg.jpg) repeat center;margin:0;padding:0;color:#115;font:.9em candara,calibri,arial, helvetica,sans-serif;text-align:center}
#top {height:293px;padding:0;margin:0 auto;text-align:center;background:#008ACB url(images/bgs/top.jpg) repeat center;}

#mb {height:45px;padding:0;margin:0 auto;text-align:center;background:#fff url(images/bgs/menug.jpg) repeat center;}
#me {width:990px;padding:0;margin:0 auto;}
#bread {font-size:.76em;text-align:right;padding:0 30px 0 0;margin:0;color:#009}
#rap {width:990px;margin:0 auto;padding:0;}
#bod {width:990px;margin:0 auto;padding:0;}
#text {width:439px;padding:0 0 15px 30px;float:left;}
#textb {width:439px;padding:5px 30px 15px 0;float:right}
#textf {width:928px;padding:0 30px 15px;text-align:left}
#text p, #textb p, #textf p {font:.9em/1.3em candara,calibri,arial, helvetica,sans-serif;text-align:left;padding:0;margin:10px 0;}
#textf p.quote {font-style:italic}
#bod p.ri {float:right;font-style:italic;padding:0;margin:5px 0;}

#bot {width:990px;height:320px;background-color:#008ACB;margin:0 auto;font:bold .9em/1.3em candara,calibri,arial, helvetica,sans-serif;color:#FEEBC4;padding:0;clear:both;}
#botcl {text-align:right;width:485px;float:left;color:#FEEBC4;font-size:.9em}
#botcr {text-align:left;width:485px;float:right;color:#FEEBC4;font-size:.9em}

a {text-decoration:none;}
#rap a:link, #rap a:visited {color:#045EB9;background:transparent;font-weight:bold}
#rap a:active, #rap a:hover {color:#900;background-color:transparent;font-weight:bold}
#bot a:link, #bot a:visited {color:#FED37C;background:transparent;font-weight:bold}
#bot a:active, #bot a:hover {color:#F0FAFF;background-color:transparent;font-weight:bold}

h1 {font:1.8em/1.3em sylfaen, times, serif;color:#E49101;text-align:left;padding:5px 0 10px;margin:0;background:transparent}
h2 {font:1.4em/1.3em sylfaen, times, serif;color:#E49101;text-align:left;background:transparent;padding:10px 0;margin:0;}
h3 {font:bold 1.8em/1.3em sylfaen, times, serif;color:#c00;text-align:center;padding:10px 0;margin:0;background:transparent;}
h4 {font:1.1em/1.2em sylfaen, times, serif;color:#FBC476;text-align:left;padding:10px 0;margin:0;background:transparent;}

#lb {width:220px;float:left;font-size:.8em;font-weight:normal;text-align:left;padding:6px 0 5px 20px;margin:6px 0 0;line-height:1.3em;clear:both}
#rb {width:615px;float:right;font-size:.8em;padding:7px 20px 5px 0;line-height:1.2em;margin:0 0 0}
#rbl {width:320px;float:left;padding:18px 20px 0 0;font-style:italic;font-weight:normal}
#rbr {width:200px;float:right;text-align:right;font-weight:normal;padding:6px 0 0}
#rbr2 {width:200px;float:right;text-align:right;font-weight:normal;padding:18px 0 0}
.links ul {list-style:none outside;padding:0;margin:0}
.links li {background:transparent;color:#CDB6B6}
#bod ul {list-style:circle outside;padding:0 0 0 40px;margin:0}
#bod li {background:transparent;color:#CDB6B6;font-size:.9em;text-align:left}
.clear {clear:both;}
.b {font-weight:bold}
.i {font-style:italic}
hr {height:1px;width:700px;text-align:center;color:#c00;margin:10px auto;}
img {border:0}
strong {color:#009;background-color:transparent;font-weight:bold}
#up {text-align:right;padding:7px 0;margin:0;}
.pic {text-align:center;border:1px solid #70020D;margin:15px 0;padding:0}
.picr {float:right;border:1px solid #70020D;margin:0 0 15px 20px;padding:0}
.picl {float:left;border:1px solid #70020D;margin:0 20px 15px 0;padding:0}

.links {list-style:none}
.links li {padding:1px 20px;margin:0 20px;text-align:left;font-size:.9em}

/* Fix IE6. Hide from IE Mac \*/
* #nav ul li { float:left; height: 1%; }
/* #nav ul li a { height: 1%; }*//*IE5*/
/*end fix*/

/*navigation*/
.menu {width:980px;height:26px;margin:0 0 0 10px;padding:0;clear:both;text-align:left;font:bold 11pt/1.4em arial, helvetica, sans-serif;background-color:transparent;color:#00c;position:relative;top:3px;z-index:300;}
/*link and link state - all menu levels*/
.menu a {width:100%;height:100%;display:block;background:transparent url(images/bgs/list.gif) no-repeat 0 0;color:#00c;padding:0 0 0 23px;margin:0;font-size:11pt;text-decoration:none}
.menu li a:visited {background:transparent url(images/bgs/list.gif) no-repeat 0 0;color:#00c;}
.menu li li a {padding:0;margin:0;font-size:10pt;background-color:#5495E5;color:#F0FAFF;background-image:none;}
.menu li li a:visited {background-color:#5495E5;background-image:none;color:#F0FAFF;}
.menu li a:hover {background:transparent url(images/bgs/list.gif) no-repeat 0 -26px;color:#c00;text-decoration:none}
.menu li li a:hover {background-color:#c00;color:#FEE3BC;background-image:none;}

/*unordered lists - current lowest nest = .menu ul ul ul ul*/
.menu ul {margin:0;padding:0;list-style-type:none;border:0;}/*applies to nested ul unless over-ridden*/
.menu ul ul {position:absolute;top:25px;left:-999em;clear:both;margin:0;padding:0;border:1px solid #FDB044;}

/*list properties*/
.menu li {width:100px;height:26px;margin:0;padding:0 25px 0 15px;display:inline;float:left;position:relative;border:0;background:transparent;color:#00c}
.menu li li
{width:120px;height:26px;padding:2px 6px 2px 8px;margin:0;clear:both;background-color:#5495E5;background-image:none;color:#E9F8FE;font-size:10pt;line-height:1.4em;
opacity: 0.85;border:0}

.menu ul.wide li {width:180px}
.menu ul.wide2 li {width:157px}
/*pseudo hover and suckerfish hover for IE6.*/
/* suckerfish relies on the top ul having an id="nav"  */
.menu li:hover, .menu li.sfhover {background-color:transparent;color:#c00;z-index:300;}
.menu li li:hover, .menu li li.sfhover, menu li li.li sfhover {background-color:#c00;background-image:none;color:#FEE3BC;z-index:400;}/* delete this line for different colors for list items and links */

#nav li:hover ul, #nav li.sfhover ul {left:-1px;}
#nav li ul li:hover ul, #nav li ul ul li:hover ul, #nav li ul li.sfhover ul, #nav li ul ul li.sfhover ul {left:0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em}
