/* LAYOUT STYLES */
body                { margin:0px; }

/* TOP AREA */
#logo a             { display:none; }
#logo h1		  { display:none; }


/* CONTENT AREA */
#container          { margin:0px auto 0px auto; text-align:left; float:left; overflow:auto; background: url("../images/circles.jpg") left top no-repeat;}
#contentarea        { width:100%; float:right; text-align:center; }
#body               { margin-top:20px; margin-right:15px; margin-bottom:25px; text-align:justify; width:95%; padding-bottom:2px; }

/* SUBNAVIGATION */
#subnavigation      { display:none; }
#subbody            { margin:20px auto 20px auto; text-align:left; width:214px; }
#subnavigation ul   { list-style-type:none; margin:0px; margin-top:0px; padding:0px; text-align:left; }
#subnavigation ul li a { display:block; text-indent:20px; line-height:220%;  width:214px; color:#fff; padding:0px; text-decoration:none; border-top:solid 1px #885da8; border-bottom:solid 1px #502570; }
#subnavigation ul li a:hover { color:#fff; background: url("../images/navbar.gif") left repeat-y; }
#subnavigation ul li a.selected { color:#fff; background: url("../images/navbar.gif") left repeat-y; }

/* FOOTER */
#footercontainer    { display:none; }

/* FONT STYLES */
body                { font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; font-size:110%; line-height:150%; color:#000; }
input, textarea, select { font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif; font-size:100%; }
h1                  { color:#e7aa58; font-size:180%; font-weight:normal; line-height:100%; letter-spacing:1px; text-indent:17px; padding-top:18px; }
h2                  { display:inline; font-size:140%; font-weight:normal; color:#100b40; line-height:120%; }
h3                  { font-size:100%; }
#footer             { font-size:80%; color:#b0aeb2; }
#footer a           { color:#b0aeb2; text-decoration:none; border-bottom:solid 1px #CCC; margin-left:5px; margin-right:5px; }
#footer a:hover     { color:#8bc540; text-decoration:none; border-bottom:solid 1px #CCC; margin-left:5px; margin-right:5px; }

#body a             { color:#673090; text-decoration:none; border-bottom:solid 1px #CCC; }
#body a:hover       { color:#8bc540; text-decoration:none; border-bottom:solid 1px #CCC; }
#body a.img         { text-decoration:none; }
#body li         	  { margin-bottom:15px;  }
.nodisplay          { display:none; }
.imgright		  { float: right; text-decoration:none; padding: 0px 0px 10px 15px; }
.imgleft		  { float: left; text-decoration:none; padding: 0px 15px 10px 0px; }

