* { margin:0; padding:0}

body { padding:20px;}
body, h1, h3 { font-family:Helvetica, serif; font-size:13px; line-height:18px; color:#000;}

ul { margin:10px 0 0 25px; font-size:13px; line-height:32px; color:#0033cc; line-height:normal; }
li { padding-bottom:16px;}
.narrow { float:left; width:180px; margin-left:10px; padding-left:20px; }
 
h1 { margin:0 auto; width:247px; height:122px; background:url(../images/logo_big.gif) no-repeat;}
#home h1 {width:153px; height:78px; background:url(../images/logo.gif) no-repeat;}
h1 span { display:none;}
#title h1 { margin-bottom:40px;}
h3 {font-family:"Times New Roman", Times, serif; padding-top:20px; font-size:20px; font-style:italic; font-variant:normal;}
#contentP h3 { margin-bottom:20px; font-size:18px;}

#page { position:relative; margin:0 auto; width:970px;overflow:hidden; _overflow:visible; /* border:1px solid red; background-color:#FFFF00;*/}
#title #page, #home #page { text-align:center;}

#icon { position:absolute; top:0; left:0;}
#contentP { position:relative; float:left; width:650px; padding:196px 0 60px 71px; }
p { clear:both; padding-top:20px;}

#nav { position:relative; float:right;  width:240px; height:694;/* border:1px solid green;*/}
#nav h1 { display:none;}

#intro { text-align:center;}

.info { padding-top:40px;}

#about { top:0; left:30px; position:absolute; z-index:100; margin-top:20px;}

#hidden_nav { visibility:hidden;}