@charset "utf-8";
/* CSS Document */

/* MAIN BODY STYLING */
html { min-height:100%; margin-bottom:1px; }
body { margin:10px; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#BCBFC5; }
form { padding:0px; margin:0px; }
a:link { color:#3A3A3A; text-decoration:underline; }
a:visited { color:#3A3A3A; text-decoration:underline; }
a:hover { text-decoration:none; }

/* PAGE CENTERING */
#centered { position:absolute; width:756px; top:15px; padding-bottom:15px; left:50%; margin-left:-378px; }

/* DROPSHADOW BORDER */
#border_r { width:755px; background-image:url(images/content/border_r.gif); overflow:hidden; }
#border_b { width:755px; height:5px; background-image:url(images/content/border_b.gif); clear:both; overflow:hidden; }

#masthead { width:750px; position:relative; }
#navbar { width:745px; position:relative; padding:5px 0px 5px 5px; background-image:url(images/navbar.jpg); }
#navbar a:link { text-decoration:none; color:#000000; }
#navbar a:visited { text-decoration:none; color:#000000; }
#navbar a:hover { text-decoration:underline; }

/* SIDEBAR */
#sidebar { width:220px; height:100%; background-image:url(images/sidebar_bg.gif); padding:15px 15px; float:left; }
#sidebar td { padding-top:8px; font-size:8pt; }
#sidebar .txt { width:128px; border:1px solid #CCCCCC; }
#sidebar .opt { width:130px; border:1px solid #CCCCCC; }
#sidebar form option,#sidebar form select { font-size:8pt; }

/* CONTENT */
#content { background-color:#FFFFFF; width:750px; height:100%; overflow:hidden; z-index:8; }
#content h1,#content h2,#content h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#5D3F29; margin:0px; padding:0px; }
#content h1 { font-size:14pt; font-weight:bold; }
#content h2 { font-size:12pt; font-weight:bold; }
#content h3 { font-size:10pt; font-weight:normal; }

/* MAIN */
#main { width:480px; margin:0px; padding:15px 15px 20px 0px; float:right; }
#main img[align=right] { margin:0px 0px 10px 10px; }
#main img[align=left] { margin:0px 10px 10px 0px; }
#inside { width:720px; margin:0px; padding:15px; }
#inside img[align=right] { margin:0px 0px 10px 10px; }
#inside img[align=left] { margin:0px 10px 10px 0px; }
#inside .txt { width:291px; border:1px solid #CCCCCC; }
#inside .txtname { width: 142px; border:1px solid #CCCCCC; }
#inside .txtcomments { border:1px solid #CCCCCC; }
#inside .opt { width:293px; border:1px solid #CCCCCC; }

/* FOOTER */
#footer { width:750px; font-size:9px; text-align:center; padding-top:15px; clear:both; }
#footer a:link { color:#3A3A3A; text-decoration:underline; }
#footer a:visited { color:#3A3A3A; text-decoration:underline; }
#footer a:hover { text-decoration:none; }
