/* bs"d */
body {
 background: #fff url(/mt/zb3.jpg) repeat-y fixed center top;
 margin:0 ;padding:0;
 text-align:center;
 font-family:"Frutiger Bold","Frutiger","futura","Futura Md BT",verdana,sans;
 font-size:10px;
 line-height:17px;
}
.container {
 width: 700px; 
 margin-top: 0;
 margin-bottom: 0;
 margin-right: auto;
 margin-left: auto;       
 background-color:#FFFFFF;
 /* opera does not like 'margin:20px auto' */
 text-align:left; 
 /* part 2 of 2 centering hack */
 width: 700px; /* ie5win fudge begins */
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 701px;
}
html>body .container {
 width: 700px; /* ie5win fudge ends */
}

#pngfix {
   behavior: url("/scripts/pngbehavior.htc");
}

.sidebar a, .relatedbottom a, a.nav {
 font-size:10px;
 text-decoration:none;
 color:#666666;
}
a.nav {
 color:#000000;
 font-size:9px;
}
a:hover {
 color:#000033;
 }
a.none {
 font-size:9px;
 text-decoration:none;
}
a.none:hover {
 font-size:9px;
 text-decoration:underline;
}
h1 {
 margin:12px 0 6px 0;
 font-size:20px;
 padding-bottom:6px;
 border-bottom:1px solid #ccc;
 line-height:110%;
}
h2 {
 margin:0 0 12px 0;
 font-size:16px;
 color:#666
 padding-bottom:12px;
}
h3 {}

h4, .sidebarlogo {
 margin:0 0 0 9px;
 font-size:11px;
 text-decoration:none;
}
h5 {
 margin:0 0 24px 9px;
 font-size:9px;
 text-decoration:none;
 }

h6, .stdsidebar {
 margin:0 0 0 9px;
 font-size:11px;
 text-decoration:none;
 padding-bottom:6px;
 }

p {
 font-size:11px;
 line-height:17px;
 font-family:Verdana,sans;
}

.relatedbottom {
 clear: both;
 padding-top: 30px;
}

.article {
 float:left;
 width:500px;
 text-align:left;
}
.bio {
 font-size:12px;
 color:#666;
}
.credit {
 font-weight:bold;
 font-size:11px;
}
.l {
 margin:0 6px 6px 0;
 float:left;
}
.note {
 font-size:10px;
 margin:16px 16px 16px 16px;
}
.note, .pager, .print {
 font-size:10px;
}

/* Previous/Next formatting */

.pager {
 float:right;
 color:#999;
 clear:both;
}
.pager a, .print a {
 text-decoration:none;

 padding:3px;
 color:#000;
}
.pager a:hover, .print a:hover {
 background-color:#ccc;
}
.pager strong {
 color:red;
 font-face:bold;
 font-size:13px;

}

.print {
 float:right;
 width:100px;
}
.printarticle {
 text-align:left;
}
.printdate {
 float:right;
}
.r {
 margin:0 0 6px 6px;
}
 .google {
 margin:0 0 12px 9px;
}

.sidebarlogo {
 color: #000000; 
 font-size: 118%; 
 text-align: right; 
 margin: 0px;
 margin-left: 10px;
/* margin: 10px 10px 0px 10px; */
 padding: 10px; 
 width: 155px; 
 height: 80px; 
 background-color: #b8b8b8;
}

.sidebardate {
 text-align: right;
 font-size: 130%;
 font-weight: bold;
 margin: 0px;
 margin-left: 10px;
 padding: 0px 10px 10px 10px; 
 width: 155px; 
 color: #000000;
 background-color: #b8b8b8;
}


.sidebar {
 top:0;
 float:left;
 border-left:1px solid #ccc;
 margin-left:15px;
 width:180px;
}
.sidebar p {
 margin:18px 0 9px 9px;
}

