/* This stylesheet created by Miraz Jordan, March 2002 and last updated Saturday, 16 March 2002 by Mz. *//* purple #330066on a white background. */body {  color: #330066;  background-color: #ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif;  width: 729px;  }img {border: 0;padding: 0;margin: 0;}/* .grrls simply bolds the mention of Webgrrls */.grrls {  font-weight: bold;}/* top is the 3 graphics at top of page */#top {		background-color: #fff;  border: 2px solid #330066;		padding: 0;  margin: auto;  width: auto;  display: block;}/* navbar is the navbar below the weave graphic at the top of the page */ /* Navbar colours:light blue  #327eff;dark blue #102a5c; */.navbar {  color: #fff;  background-color: #327eff;  font-family: Georgia, Times, serif;  font-size: 0.95em;  letter-spacing: 0.1em;  line-height: 1.3em;  margin: auto;		border: 0px;  width: auto;  display: block; }/* navbar links should have white text */.navbar a {   color: #ffffff;   background-color: #327eff;   text-decoration: none;   }.navbar  a:link {   color: #ffffff;   background-color: #327eff;   text-decoration: none;   }.navbar a:visited {   color: #D42A10; /* orange */   background-color: #327eff;   text-decoration: none;   }.navbar a:active {   color: #ffffff;   background-color: #327eff;   text-decoration: underline;   }.navbar a:hover {   color: #FF0000;   background-color: #99CCFF;   text-decoration: none;   }div.spacer {  font-size: 1em;  } /* #main is the main content on the page */#main {  color: #330066;		background-color: #FFE49B;		padding: 0 0 0 1.5em;  margin: 0 auto;  width: 650px;  border: 2px solid #327eff;  display: block;}p#main {  font-size: 1em;}ul#main {  font-size: 1em;}/* .sidebar provides a sidebar on the left */.sidebar {  color: #330066;		background-color: #F2E1CD;  font-family: Georgia, serif;  font-size: 0.95em;  font-weight: normal;  line-height: 1.3em;		border: 1px dashed white;		padding: 1.25em;  margin: 1em 0 1em 2.5em;  width: 10em;  float: right;} #main a {   color: #0000ff;   background: transparent;   font-weight: bold;   text-decoration: underline;   }#main  a:link {   color: #0000ff;   background: transparent;   font-weight: bold;   text-decoration: underline;   }#main a:visited {   color: #6600ff;   background: transparent;   text-decoration: none;   }#main a:active {   color: #0000ff;   background: transparent;   font-weight: bold;   text-decoration: underline;   }#main a:hover {   color: #FF0000;   background-color: #99CCFF;   font-weight: bold;   text-decoration: none;   }/* Footer on Members and FAQ pages with review date and on all pages except front with bottom navbar */#footer {   font-size: 0.9em;   text-align: center;   padding-top: 1em;   padding-right: 2em;   padding-left: 0;   border-top: 1px solid #D42A10;   margin-top: 2em;   margin-right: 0;   margin-left: auto;   display: block;   width: 80%;}