@charset "utf-8";
/* CSS Document */


body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #4d4d4d; background-color: #fff }
p { color: #4d4d4d; font-family: Arial, Helvetica, sans-serif }
h2 { font-size: 100%; margin: 15px 0 5px 0 }
a { text-decoration: none; margin: 0; padding: 0; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif }
a:hover { color: #f14c32 }

a img { border: none }

#wrapper { width: 990px; margin: 0; padding: 0 }
#header { width: 900px; margin: 0; padding: 0 }
#nav { margin: 20px 0 0 40px; padding: 0; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif }
#nav p { margin: 0; padding: 0; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif }
#nav p a { margin: 0; padding: 0 2px; font-size: 100%; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold  }
#nav p a:hover { color: #333 }

#nav p a.current { margin: 0; padding: 0 15px; font-size: 90%; color: #f14c32; font-family: Arial, Helvetica, sans-serif; text-decoration: none  }
#nav p a:hover.current { margin: 0; padding: 0 15px; font-size: 90%; color: #333; font-family: Arial, Helvetica, sans-serif; text-decoration: none  }

#nav p a.future { margin: 0; padding: 0 15px; font-size: 90%; color: #c0c0c0; font-family: Arial, Helvetica, sans-serif; text-decoration: none  }
#nav p a.past { margin: 0; padding: 0 15px; font-size: 90%; color: #444; font-family: Arial, Helvetica, sans-serif; text-decoration: none  }


#main { width: 900px; margin: 20px 0 20px 40px; padding: 0 }
#main p { margin: 8px 0; padding: 0; font-size: 76%; font-family: Arial, Helvetica, sans-serif; width: 700px }
#images { margin: 0 0 20px 0; width: 900px }
#images img { margin: 20px }
#footer { width: 900px; margin: 0 40px; padding: 0; font-size: 70%; color: #676767 }


.clear { width: 900px; height: 1px; clear: both }
.orange { color: #f14c32 }
.left { float: left; clear: none; margin: 0 20px }
.clearR { clear: right; margin: 0 20px }