html {font-size:100%}
body {background:#ddd url(images/bgs/bg.jpg);margin:0;padding:0;color:#010;font:.9em arial, helvetica,sans-serif;text-align:center}
#top {width:950px;height:130px;margin:0 auto;padding:0}
#bod {width:950px;background-image:url(images/bgs/bod.jpg);margin:0 auto;padding:0}
#bread {text-align:right;font-size:.7em;padding:3px 15px 0 0;margin:0 11px;background:#737A81 url(images/bgs/bread.gif);color:#fff;height:17px}
#textf {width:495px;padding:0 0 20px 20px;float:left;border-left:1px dashed #ccc;}
#news {width:184px;padding:0 8px 0 25px;float:left}
#news p {color:#aba;text-align:center;font-size:.8em;line-height:1.2em;padding:0;margin:5px 0;font-style:italic}
#news .head {font-style:italic;font-weight:bold;font-size:1em;color:#999;padding:30px 0 20px}
#text {width:665px;margin:0;padding:0 0 20px 52px;float:left;}
#right {width:184px;margin:0;padding:0 11px 0 0;float:right}
#bot {width:950px;height:140px;background:#E8E9E9 url(images/bgs/bot.jpg);margin:0 auto;clear:both;font:bold .8em/1.3em arial, helvetica,sans-serif;color:#878;padding:10px 0 0}
#botb {width:950px;height:30px;background-image:url(images/bgs/botb.jpg);clear:both;padding:0;margin:0 auto}
a {text-decoration:none;}
a:link, a:visited {color:#3A9246;background-color:#fff}
a:active, a:hover {color:#7BA701;background-color:#fff}
#bot a:link, #bot a:visited {color:#3A9246;background-color:#E8E9E9}
#bot a:active, #bot a:hover {color:#7BA701;background-color:#E8E9E9}
#bread a:link, #bread a:visited {color:#ccc;background-color:#737A81}
#bread a:active, #bread a:hover {color:#cfc;background-color:#737A81}
h1 {font:bold 1.3em/1.4em "arial narrow", arial, helvetica,sans-serif;color:#41A75E;text-align:center;padding:25px 0 5px;letter-spacing:.05em;margin:0;background-color:#fff}
h2 {font:bold 1.2em/1.3em "arial narrow", arial, helvetica,sans-serif;color:#53B16E;text-align:left;background-color:#fff;padding:0;margin:20px 0 0}
h3 {font:bold italic 1em/1.3em "arial narrow", arial, helvetica,sans-serif;color:#6c6;text-align:left;padding:0;margin:10px 0 0}
#text p, #textf p {font:.9em/1.3em arial, helvetica,sans-serif;text-align:left;padding:0;margin:10px 0}
.client {font-style:italic;color:#6a6;font-weight:bold;font-size:1.1em}
.nc {text-align:center;font-weight:bold;color:#307F54;font-size:1.1em;}
#ncl {float:left;text-align:right;width:460px;line-height:1.2em;padding:4px 0 2px}
#ncr {float:right;text-align:left;width:470px;line-height:1.2em;padding:4px 0 2px}
#lb {width:220px;float:left;font-size:.8em;font-weight:normal;text-align:left;padding:0 0 0 25px;margin:10px 0 0;line-height:1.3em}
#rb {width:615px;float:right;font-size:.8em;padding:0 25px 0 0;line-height:1.2em;margin:0 0 0}
#rbl {width:320px;float:left;padding:20px 20px 0 0;font-style:italic;font-weight:normal}
#rbr {width:200px;float:right;text-align:right;font-weight:normal;padding:8px 0 0}
#rbr2 {width:200px;float:right;text-align:right;font-weight:normal;padding:20px 0 0}
.links ul {list-style:none;padding:0 40px;margin:0}
.links li {background-color:#fff;color:#232}
.list ul {list-style:square outside;padding:0 60px;margin:0}
.list li {background-color:#fff;color:#262;text-align:left;font-size:.9em}
.llist {width:330px;float:left}
.rlist {width:330px;float:right}
#gal {text-align:center;font-size:1em;margin:10px 0 0;font-weight:bold;letter-spacing:.1em}

#pbox {text-align:center;font-weight:bold;color:#307F54;background-color:#C5B6D3;font-size:1.3em;word-spacing:.5em;letter-spacing:.1em;margin:15px auto;width:280px;padding:15px;border:1px solid #84699D}

.clear {clear:both;}
.b {font-weight:bold}
img {border:0}
strong  {color:#262;background-color:#fff;font-weight:bold}

.picl {float:left;border:1px solid #80A89B;margin:0 20px 10px 0;clear:both}
.picl2 {float:left;border:1px solid #80A89B;margin:0 20px 10px 0;}
.picr {float:right;border:1px solid #80A89B;margin:0 0 10px 20px;clear:both}
.picr2 {float:right;border:1px solid #80A89B;margin:0 0 10px 20px;}

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

#up {text-align:right;padding:0;clear:both;margin:0}

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

/*navigation*/
.menu {width:184px;height:330px;margin:10px 0;padding:0;clear:both;text-align:left;font:bold 10.5pt/1.4em arial,helvetica,sans-serif;background-image:url(images/bgs/menu.jpg);color:#F6FBF7;}
/*link and link state - all menu levels*/
.menu a {width:100%;height:100%;display:block;background-color:transparent;color:#F6FBF7;padding:0;margin:0;font-size:10.5pt;text-decoration:none;}
.menu li a {margin:0;padding:5px 0 0;height:25px}
.menu li a:link, .menu li a:visited {background-color:transparent;color:#F6FBF7;}
.menu li a:hover {background:transparent url(images/bgs/menu.jpg) 0 -30px;color:#040;text-decoration:none;}
.menu li li a {padding:0;margin:0;font-size:9.5pt;height:24px}
.menu li li a:link, .menu li li a:visited {background:transparent;color:#152;}
.menu li li a:hover {background-color:#BED2C3;color:#041}

/*unordered lists - current lowest nest = .menu ul ul ul ul*/
.menu ul {margin:0;padding:0;list-style:none;border:0;text-indent:38px;}
.menu ul ul {position:absolute;top:0;left:-999em;clear:both;margin:0;padding:0;border:1px solid #759A70;text-indent:0}

/*list properties*/
.menu li {width:184px;height:30px;margin:0;padding:0;display:block;float:left;position:relative;border:0;background-image:url(images/bgs/menu.jpg);color:#F6FBF7;}
.menu li li
{width:175px;height:26px;padding:2px 6px 2px 8px;margin:0;clear:both;background-image:none;background-color:#D4DFD7;color:#263;font-size:10pt;line-height:1.3em;opacity:0.85;border:0;text-align:left;}

.menu li:hover, .menu li.sfhover {background-color:transparent;color:#040;z-index:300;}
.menu li li:hover, .menu li li.sfhover {background-color:#BED2C3;color:#041;z-index:400;}/* delete this line for different colors for list items and links */

#nav li:hover ul, #nav li.sfhover ul {left:-191px;top:0px}
#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}

