
*{padding:0em; margin:0em;}

#wrap{width:900px; margin:10px auto;}
#header{}
 #logo{background:#ffffff url(../style/logo-150.png) left no-repeat top;
 height:150px; width:150px;float:left;}
 #tag-area{height:150px; width:740px;margin-left:160px; background-color:#cfcfff;}
 #main-content{ margin-top:10px; width:695px;float:left; 
 background:#e5e5e5 url(../style/top-main.gif) top right no-repeat;}
 #main-content-full{padding: 5px 10px 10px 10px; font-size:1.1em;}
  #main-content-full img{padding: 10px 10px 10px 10px; float:right}
 #right-content{margin-top:-30px; width:190px; height:95%; float:right; padding-bottom:9px;
  background:#cfcfff url(../style/right-column.gif) top right no-repeat; float:right}
  #right-content-title{font-size:1.25em; padding-left:.7em;padding-top:.4em; color:#0066cc; font-weight:bold}
  #right-content ul{padding-left:10px; list-style:none;}
  #right-content li{padding-bottom:1em;}
  #right-content em{ color:#666; }
 #footer{ text-align:center;float:left;padding-top:.4em;padding-bottom:.4em; background-color:#cfcfff; width:900px; margin:10px auto;}
 #p_email{padding:10px;}
 /*#navigation{float:left; 
 }
 */
#nav li.more{ background-image: url(../style/arrow.gif); background-position:right; background-repeat:no-repeat;}
 
 #nav{float: left;
/*list-style-type:none;*/
font-weight: bold; 
text-align:left;
margin-top:10px;
 width:710px; height:27px; background:#ffffff url(../style/main-nav_bg.gif) left top repeat-x;}

#nav ul { text-align:left; 
   z-index:900; 
display: block;
}
#nav a{ text-align:left;
display: block;
margin-top:0em;;
padding: .7em .5em .5em .5em;
color:#ffffff;
text-decoration: none;
}

#nav  a{padding:.5em .5em .0em .5em;height:26px}
#nav  a.selected
{
color: #ffffff; 
background : transparent url(../style/selected2.gif) bottom center no-repeat;
}
#nav li {
float: left; padding:.2em .1em 0em .1em;
display: block;  
} 
#nav li a{background ::#e7e7e7; border-right:.0167em solid #fff;}

#nav li li a{ 
		padding-left:.2em;padding-right:.2em;
		background-color::#e7e7e7;
    }

#nav li ul 
{
border-left:#999 solid .0167em;
border-bottom:#999 solid .0167em;
border-right:#999 solid .0167em;
position: absolute;
 left: -999em; 
height: 24px;
width: 14.7em;
font-weight: normal;
display: block;
margin: -5px 0px 0px -1px;
}
#nav li ul a { color:#333333; 
width: 13.5em; border-right:.0167em solid transparent;
w\idth:13.9em;
}
#nav li ul ul {display: block;
margin:-1.75em 0 0 14.6em;
border-top:#999 solid 1pt;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
 left: -999em; 
display: block;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto; background: #e7e7e7;
}

#nav li.sfhover {color:#bbb;  padding:.2em 0em 0em -.2em;}

