/* CSS Document */

/* general */
body { font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #ffffff; text-align: center;}
a:link { color:#da2a43; text-decoration: none;}
a:visited { color:#da2a43; text-decoration: none;}
a:hover { text-decoration: underline; color:#9e0b0e;}
p, td { font-size: 0.7em; color:#595959;}
h1 { font-size: 1em; font-weight: bold;}
h2 { font-size: 0.8em; font-weight: bold;}

/* layout */
#main { margin: 0 auto; width: 800px; text-align: left; border-left: dotted thin #da2a43; border-right: dotted thin #da2a43;}
#logo { widows: 800px; height: 96px; background: #da2a43;}
#listings { width: 750px; background: #ffffff; padding-left: 15px;}
#footer { background: #da2a43; border-bottom: 2px solid #4b4b4b; line-height:20px;}

/* top bar */
#logo p { font-size: 1.3em; font-weight: bold; color:#ffffff; padding: 10px 0 0 15px;}
#logo a:hover { text-decoration: none;}
#logo .nav { text-align: right; padding-right: 10px; font-size: 0.8em; font-weight:bold;}
#logo a { color:#ffffff;}
#logo .nav a:hover { color:#e4e4e4; text-decoration: underline;}

/* text */
ol { margin: 10px; line-height: 120%;}
li { font-size: 0.6em; margin-bottom: 10px;}

/* footer */
#footer p { text-align: center;color: #ffffff; font-size: 0.6em;}
#footer a { color: #ffffff;}
#footer a:hover { color: #ffffff; text-decoration:underline;}

/* main body */
