/* @override http://troubled-sleep.com/css/styles.css */
body { background: #fff; color: #333; font-family: palatino, Palatino Linotype, georgia, serif; font-size: 14px; line-height: 1.5; xoverflow: hidden; -webkit-text-size-adjust: none; }
img#bg { position: fixed; top: 0; left: 0; right: 0; bottom: 0;width: 100%; z-index: -2; }
a { color: #4a3525; font-weight: bold; text-decoration: none; }
h1 { font-size: 52px; z-index: 99;margin-left: -430px; left: 50%; position: absolute; top: 50px; width: 860px; }

#wrapper { margin-left: -430px; left: 50%; position: absolute; top: 150px; width: 860px; }
#wrapper article {-moz-border-radius: 2px; /* FF1+ */
  -webkit-border-radius: 2px; /* Saf3-4 */
          border-radius: 2px; -moz-box-shadow: 0px 0px 5px rgba(74,53,37,0.3); -webkit-box-shadow: 0px 0px 5px rgba(74,53,37,0.3); box-shadow: 0px 0px 5px rgba(74,53,37,0.3); margin: 0 0 50px 0; padding: 50px; background: #fff; }
h2 { color: #849c8c; xcolor:#525e52; }
article p { }
footer { color: #4a3525; font-size: 11px; text-shadow: #fff 0 0 3px; }