/* CSS Document */

body { margin: 50px 0px 100px 0px; background: #514940 url(gr_background.gif) repeat-x; }

    
/* GLOBAL */
td, p, a { font-family: Verdana; }
img { border: 0px }
input, select, textarea { background-color: #512600; color: #fff; }
ul { list-style: square; }
a { color: #ff8400; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { outline: none; }
:focus { -moz-outline-style: none; }
h1 { font-size: 14px; font-family: Verdana; line-height: 20px; font-weight: bold; }
h2 { font-size: 14px; font-family: Verdana; line-height: 20px; font-weight: bold; }
h3 { font-size: 12px; font-family: Verdana; font-weight: bold; color: #888; }

.warning { color: #961510; }

#calendar { list-style: none; padding: 0px; margin: 0px; }
#calendar li { padding: 3px 0px; margin: 0px; border-bottom: 1px solid #ccc; font-size: 9pt; }

#body { padding: 45px 65px 100px 65px; background-color: #fff; width: 371px; font-family: Verdana; color: #666; text-decoration: none; font-size: 10pt; line-height: 19px; text-align: left; }
#body h1 { font-family: Verdana; color: #492f1a; font-size:14pt; font-weight: normal; margin-bottom: 20px; }
#body p { font-family: Verdana; color: #666; text-decoration: none; font-size: 10pt; line-height: 19px; }

#quotes { padding: 30px 30px 50px 30px; }

#footer { color: #aaa; font-size: 7pt; text-align: center; letter-spacing: 1px; }
#footer a { color: #aaa; font-size: 7pt; text-decoration: none; letter-spacing: 1px; }

#presentations { width: 100%; }
#presentations th { padding: 5px; border-bottom: 1px solid #333; border-top: 1px solid #333; font-size: 10px; background-color: #ccc; }
#presentations td { padding: 4px; border-bottom: 1px solid #aaa; }

#quote { margin-top: 26px; padding-left: 26px; border-left: 3px solid #ccc; }
#quote { list-style: none; }
#quote .text { font-family: Georgia; line-height: 17px; }
#quote .credit { font-family: Verdana; font-size: 10px; line-height: 12px; font-style: italic; margin-top: 12px; }