body { font:normal 13px/1.231 sans-serif; color:#333; }

/* Fix IE7's margin weirdness. */
.ie7 h1, .ie7 h2, .ie7 h3, .ie7 h4, .ie7 h5, .ie7 h6, .ie7 p { margin:auto; }

h1 { font-size:26px; }
h2 { font-size:22px; }
h3 { font-size:18px; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:10px; }

.wrapper { margin:0 auto; width:960px; }
.wrapper.header {  }
.wrapper.body {  }
.wrapper.footer {  }

.off_left { position:absolute; left:-9999px; width:100px;}
.shadow { background-color:#fff; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .5); behavior:url(PIE.htc); }
.rounded { border-radius: 8px; behavior:url(PIE.htc); }
