/******************************************************************************/
/* awcfamily.css  --  Copyright 2006 A W Colley                               */
/******************************************************************************/

/******************************************************************************/
/* Global specifications ******************************************************/
/******************************************************************************/

body {
  background:            #23685b url(main_back.jpg);
  color:                 black;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-size:             11pt;
  margin:                0px;
}

/* These control the fixed-width text elements of the page */
textarea, pre, code { 
  font-size:             0.9em;
}
pre, code { 
  font-family:           'Courier New',Courier,monospace;
  font-size:             1.1em;
}
pre { 
  line-height:           1.25em;
}
pre code, code code, pre pre { 
  font-size:             100%;
}

h1 { 
  font-size:             18pt;
}
h2 { 
  font-size:             16pt;
}
h3 {
  font-size:             14pt;
}
h4 {
  font-size:             12pt;
}
h5 {
  font-size:             11pt;
}
h6 {
  font-size:             9pt;
}

a {
  padding:               0px 2px 0px 2px;
  text-decoration:       none;
}
a:link, a:visited {
  color:                 #566e5d;
}
a:active {
  color:                 #ffffcc;
}
a:hover {
  background:            #d4ded6;
  color:                 #566e5d;
}

/* REPLACEMENT for wikistyles (see Cookbook/RemovingHTMLStyles) */
.frame { 
  background:            #aa9b80 url(head_back.jpg);
  border:                3px ridge #aa9b80;
  color:                 #3c5258;
  font-size:             10pt;
  padding:               5px;
}

.lfloat {
  float:                 left;
  margin-right:          0.5em;
}

.rfloat {
  float:                 right;
  margin-left:           0.5em;
}

/* CUSTOM CLASSES *************************************************************/
.subtitle-body {
  font-family:           serif;
  font-weight:           bold;
  text-align:            center;
}

.awcmast {
  background:            #aa9b80 url(head_back.jpg);
  color:                 #23685b;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-weight:           bold;
  font-size:             12pt;
  line-height:           1.5em;
  padding:               10px 0px;
  text-align:            center;
}

.awcmast2 {
  background:            #aa9b80 url(head_back.jpg);
  color:                 #23685b;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-weight:           bold;
  font-size:             12pt;
  line-height:           1.5em;
  padding:               5px;
  text-align:            left;
}

.blogentry {
  padding:               5px;
  border:                1px dotted #aa9b80;
}
.blogentry h4 {
  background:            #aa9b80 url(head_back.jpg);
  color:                 #353d54;
  margin:                0px 0px 1.0em 0px;
  padding:               3px;
}
.blogentry h5 {
  background-color:      #eeeedd;
  color:                 #353d54;
  font-size:             9pt;
  margin:                0px;
  padding:               3px;
}
.blogentry h6 {
  color:                 #353d54;
  font-size:             7pt;
  margin-bottom:         0px;
  padding:               1.125em 3px 3px 3px;
}

hr.blog {
  height:                1px;
  border-style:          dotted; 
  border-width:          1px 0 0 0;
  border-color:          #aa9b80;
}

.thumbframe { 
  background:            #aa9b80 url(head_back.jpg);
  border:                3px ridge #aa9b80;
  color:                 #3c5258;
  font-size:             10pt;
  padding:               5px;
  text-align:            center;
}
.thumbframe img {
  margin:                10px;
  vertical-align:        middle;
}

.vspace {
  margin-top:            1.125em;
}

/******************************************************************************/
/* ABOVE CONTENT AREA *********************************************************/
/******************************************************************************/

/* The #wikilogo element is the logo from $PageLogoFmt */
#wikilogo { 
  background-color:      #23685b;
  height:                100px;
  margin:                10px;
  padding:               0px;
}

#awchead {
  color:                 #ffffee;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-size:             22pt;
  font-weight:           bold;
  margin:                10px;
  text-align:            right;
  vertical-align:        bottom;
}

.awchmid {
  font-size:             6pt;
  font-style:            italic;
  margin:                -5px 0px -5px 0px;
}

img.logo {
  border:                0px;
  float:                 left;
  margin:                4px;
  vertical-align:        middle;
}

/******************************************************************************/
/* CONTENT AREA ***************************************************************/
/******************************************************************************/
#wikimid {
  padding:               0px 0.75em 0px 0px;
}

/******************************************************************************/
/* LEFT SIDE BAR **************************************************************/
/******************************************************************************/

#wikileftb { 
  width:                 15em;
  height:                1px;
}

#wikileft { 
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  padding:               6px;
  width:                 200px;
}

#sidebar { 
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-weight:           bold;
  padding:               0px;
  margin:                0px;
  width:                 200px;
}

#sidebar ul {
  color:                 #3c5258;
  list-style:            none;
  margin:                0px;
  padding:               0px;
  width:                 200px;
  border:                none;
}

#sidebar li,
#sidebar li li {
  padding:               0px;
  margin:                0px;
  width:                 200px;
}

#sidebar li {
  background:            #353d54 url(left_head.jpg);
  color:                 #c9ad98;
  font-size:             11pt;
}

#sidebar li li {
  background:            #828aa1 url(left_main.jpg);
  color:                 #3c5258;
  font-size:             9pt;
}

#sidebar li a,
#sidebar li .nolink {
  padding:               5px;
  display:               block;
  text-decoration:       none;
}

#sidebar li a.selflink,
#sidebar li a.selflink:link,
#sidebar li a.selflink:visited,
#sidebar li a.selflink:hover,
#sidebar li a.selflink:active {
  background:            #353d54 url(left_head.jpg);
  color:                 #c9ad98;
}
#sidebar li a.wikilink,
#sidebar li a.wikilink:link,
#sidebar li a.wikilink:visited {
  background:            #353d54 url(left_head.jpg);
  color:                 #c9ad98;
}
#sidebar li a.wikilink:hover,
#sidebar li a.wikilink:active {
  background:            #353d54 url(left_head_lt.jpg);
  color:                 #d7cdbb;
}
#sidebar li a.urllink,
#sidebar li a.urllink:link,
#sidebar li a.urllink:visited {
  background:            #353d54 url(left_head.jpg);
  color:                 #c9ad98;
}
#sidebar li a.urllink:hover,
#sidebar li a.urllink:active {
  background:            #353d54 url(left_head_lt.jpg);
  color:                 #d7cdbb;
}

#sidebar li li a {
  padding:               5px 5px 5px 1.0em;
  display:               block;
  text-decoration:       none;
}

#sidebar li li a.selflink,
#sidebar li li a.selflink:link,
#sidebar li li a.selflink:visited,
#sidebar li li a.selflink:hover,
#sidebar li li a.selflink:active {
  background:            #828aa1 url(left_main.jpg);
  color:                 #3c5258;
}
#sidebar li li a.wikilink,
#sidebar li li a.wikilink:link,
#sidebar li li a.wikilink:visited {
  background:            #828aa1 url(left_main.jpg);
  color:                 #3c5258;
}
#sidebar li li a.wikilink:hover,
#sidebar li li a.wikilink:active {
  background:            #a5adc0 url(left_main_lt.jpg);
  color:                 #d7cdbb;
}
#sidebar li li a.urllink,
#sidebar li li a.urllink:link,
#sidebar li li a.urllink:visited {
  background:            #828aa1 url(left_main.jpg);
  color:                 #3c5258;
}
#sidebar li li a.urllink:hover,
#sidebar li li a.urllink:active {
  background:            #a5adc0 url(left_main_lt.jpg);
  color:                 #d7cdbb;
}

#wikileft p {
  background:            #353d54 url(left_head.jpg);
  color:                 #c9ad98;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  margin:                0px 0.5em;
  padding:               0.5em 0.5em;
}

#wikileft p.quote {
  background:            transparent;
  font-size:             8pt;
  font-weight:           normal;
  line-height:           1.4em;
  margin:                0px 0.75em;
  padding:               0px;
  text-align:            justify;
}
#wikileft p.source {
  background:            transparent;
  font-size:             8pt;
  font-weight:           normal;
  line-height:           1.4em;
  margin:                0px 0.75em;
  padding:               0px;
  text-align:            right;
}

#wikileft a {
  color:                 inherit;
  text-decoration:       none;
}

#wikileft p a:link,
#wikileft p a:visited
#wikileft p a:active {
  color:                 #c9ad98;
  text-decoration:       none;
}

#wikileft p a:hover {
  color:                 #353d54;
  background:            #c9ad98;
}

/******************************************************************************/
/* CONTENT AREA ***************************************************************/
/******************************************************************************/

/* These affect the main content area. */
#wikibody { 
  background:            #ffffee;
  border:                3px solid #aa9b80;
  color:                 black;
  padding:               0px 10px 10px 10px;
}

/* The action area at the top right of the main content area. *****************/
#wikicmds { 
  float:                 right;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-size:             9pt;
  white-space:           nowrap;
  padding-top:           2px;
}
#wikicmds ul { 
  list-style:            none;
  margin:                0px;
  padding:               0px;
}
#wikicmds li { 
  display:               inline;
  margin:                0px 10px;
}

.wikiaction { 
  margin-bottom:         4px;
  margin-top:            4px;
}

/* The Where am I? area at the top left of the main content area. *************/
.pagegroup { 
  font-size:             9pt;
  margin-bottom:         2px;
  margin-top:            8px;
}

/* The wiki content area ******************************************************/
#wikitext { 
  line-height:           1.4em;
  margin-top:            1.0em;
}
#wikitext h1 {
  background:            #aa9b80 url(head_back.jpg);
  color:                 #3c5258;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  font-variant:          small-caps;
  font-weight:           bold;
  letter-spacing:        5px;
  line-height:           1.1em;
  padding:               10px 0px;
  text-align:            center;
}
#wikitext h1 a:hover {
  background:            #c9b28f;
  color:                 #566e5d;
}

#wikitext h2 {
  font-variant:          small-caps;
  font-weight:           bold;
  color:                 #353d54;
  margin-bottom:         0px;
  padding:               5px 0px;
  text-align:            center;
}

#wikitext h3 {
  margin-top:            2.0em;
  padding:               5px 0px;
}


#wikitext h6 {
  margin-top:            0px;
  text-align:            center;
}

#wikitext li {
  margin:                0.5em 1.0em 0.5em 0.0em;
}

#wikitext p {
  margin-right:          1.0em;
}

#wikitext table { 
  font-size:             10pt;
  line-height:           1.4em;
} /* For MSIE 5.5 */

#wikitext sub, #wikitext sup {
  line-height:           0;
}

#wikitext p.quote {
  margin-left:           25%;
  margin-right:          25%;
}
#wikitext p.source {
  margin-top:            0px;
  margin-left:           25%;
  margin-right:          25%;
  text-align:            right;
}

#wikitext p.quote2 {
  margin-left:           4em;
  margin-right:          4em;
}
#wikitext p.source2 {
  margin-top:            0px;
  margin-left:           4em;
  margin-right:          4em;
  text-align:            right;
}

/* These are for the edit form. ***********************************************/
#wikiedit form { 
  margin:                0px;
  width:                 100%;
}
#wikiedit textarea { 
  width:                 100%;
}
.wikimessage { 
  font-style:            italic;
  margin-bottom:         4px;
  margin-top:            4px;
}

/******************************************************************************/
/* BELOW CONTENT AREA *********************************************************/
/******************************************************************************/

#wikifoot { 
  color:                 #c9ad98;
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  padding:               1em 1em 1em 200px;
  line-height:           1.4em;
}

#wikifoot a:link, #wikifoot a:visited {
  color:                 #dddd66;
}
#wikifoot a:active {
  color:                 #ffffcc;
}
#wikifoot a:hover {
  background:            #308876;
  color:                 #eded76;
  text-decoration:       none;
}

#wikifoot div.lastmod {
  font-size:             0.75em;
  padding:               0px 0px 0px 1em;
}

#wikifoot div.lastmod img {
  margin:                10px 0px;
}

/* This controls the search box area */
#wikisearch { 
  font-family:           Verdana,Helvetica,Arial,sans-serif;
  margin:                0px 0px 5px 0px;
  text-align:            center;
}
#wikisearch input {
} 

/******************************************************************************/
/* PRINT MEDIA CUSTOMIZATION **************************************************/
/******************************************************************************/


/* These affect the printed appearance of the web view (not the separate
** print view) of pages.  The sidebar and action links aren't printed. */
@media print {
  body {
    background:          #ffffee;
    font-size:           10pt;
    margin:              0px;
    padding:             0.5em;
    width:               auto;
  }
  #wikileft, #wikileftb, #wikisearch, #wikicmds, #awchead, .footnav { 
    display:             none;
  }
  #wikibody {
    border:              0px;
    font-size:           10pt;
  }
  #wikifoot {
    padding-left:        4px;
  }
  a, a:visited {
    background:          #ffffcc;
    color:               #333333;
    font-weight:         bold;
    margin:              0px 2px;
  }
}

