.logo
{
    PADDING-RIGHT: 0.4em; 
    PADDING-LEFT: 0.4em; 
    FONT-SIZE: 35px;
    PADDING-BOTTOM: 0.4em;
    COLOR: #BB4A83;
    PADDING-TOP: 0.5em;
    FONT-FAMILY: Comic Sans MS;
    text-decoration: none;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #F8E6ED 
}

.logo A:link
{
    COLOR: #BB4A83;
    TEXT-DECORATION: none
}
.logo A:visited
{
    COLOR: #BB4A83;
    TEXT-DECORATION: none
}

#sitelinks
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-TOP: #d3d3d3 1px solid;
    MARGIN-TOP: 0px;
    FONT-SIZE: 14px;
    BACKGROUND: url(nav-bg-orange.gif) #b0b0b0 repeat-x left top; 
    FLOAT: left;  
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Comic Sans MS;
    LIST-STYLE-TYPE: none
}
#sitelinks LI
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(nav-li-bg1.gif) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none

}
#sitelinks A
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 13px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    COLOR: #B2452E;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#sitelinks A:hover
{
    BACKGROUND: #a0a0a0;
    COLOR: #0497F4
}
#sitelinks A.active
{
    BACKGROUND: #a0a0a0;
    COLOR: #0497F4
    font-weight:bold; 
}

#sitelinks A.active
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(nav-on-bg1.gif) #000000 repeat-x left bottom
}



#footer
{
    CLEAR: both;
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0.5em;
    font-family: Comic Sans MS;
    color: #000;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #F8E6ED
}

#Menu {
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    font-family: Comic Sans MS;
    font-size: 15px;
    text-decoration: none;
    color: #B2452E;
    BACKGROUND-COLOR: #F8E6ED
}

BODY
{
/* PADDING-RIGHT: 150px;
    PADDING-LEFT: 150px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FLOAT: right;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
    background: url(quiltbg2.jpg);
    BACKGROUND-COLOR: #fff
*/
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    margin-top:30px;
/*    MARGIN: 90px; */
    margin-left:100px;
    margin-bottom:30px;
    margin-right:100px;  
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
    background: url(quiltbg2.jpg);
    TEXT-ALIGN: center;
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
/*    MARGIN: auto;*/
    BORDER-LEFT: #000000 0px solid;
    WIDTH: 700px;
    BORDER-BOTTOM: #000000 0px solid;
}


#outer
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    MARGIN: auto;
    BORDER-LEFT: #000000 0px solid;
    WIDTH: 700px;
    BORDER-BOTTOM: #000000 0px solid;
    TEXT-ALIGN: left
}



.sidebar-title {
  margin:2em 0 .75em;
  padding-bottom:.1em;
  border-bottom:1px dotted #9b9;
  font:15px Comic Sans MS;
/*  text-transform:uppercase; */
  letter-spacing:.1em;
  color: #F50A5D
  }


#list li {
  color: #F46B6B;
  margin:0;
  padding:0 0 1px 1px
  }


#slogan
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    font-family: Comic Sans MS;
    FONT-SIZE: 14px;
/*    PADDING-BOTTOM: 0.1em; */
    COLOR: #F50B0B;
/*    PADDING-TOP: 0.1em; */
    BACKGROUND-COLOR: #F4C2C2
}

.Date {
	font-family: Comic Sans MS;
	font-size: 12px;
	color: #F46B6B
}


#searchform
{

    PADDING-RIGHT: 5em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0.1em;
    PADDING-TOP: 0.1em;

    FONT-SIZE: 0.8em;
    RIGHT: 0px;
    COLOR: #BB4A83;
    FONT-FAMILY: Comic Sans MS;
/*
    position: relative;
    POSITION: absolute;
*/
    TOP: 0px;
    BACKGROUND-COLOR: #F8E6ED; 
    TEXT-ALIGN: right
}

#searchform SPAN
{
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(icon_search.gif) no-repeat 0px 0px; 
    COLOR: #BB4A83
}


#searchform .textfield {
	height: 		18px;
	font-size: 		10px; 
	font-family:verdana,arial,helvetica;
        border-top: 1px solid #000000;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
	}

#searchform .Button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BB4A83;
	border-color:#ffffff;
	text-decoration: none;
        BACKGROUND-COLOR: #F4C2C2
}

.Normal {
	font-family: Comic Sans MS;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
/*
.Normal A:hover { color: #0497F4;}
*/
.small {
	font-family: Comic Sans MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none
}

.small A:hover { color: #0497F4}
/*.small A:visited { color: #B2452E;text-decoration: underline} */
.small A:link { color: #B2452E}


H1
{
    FONT-SIZE: 150%;
    LINE-HEIGHT: 1.0em;
    FONT-FAMILY: Comic Sans MS;
    color: #E9721A;
    text-decoration: none;
}

.Title {
	font-family: Comic Sans MS;
	font-size: 24px;
	color: #E9721A;
	text-decoration: none;
}
.Title A:hover { color: #0497F4;}

TABLE.formattedsourcecode
{
    BORDER-RIGHT: #538620 1px solid;
    BORDER-TOP: #538620 1px solid;
    FONT-SIZE: 14px;
    BORDER-LEFT: #538620 1px solid;
    WIDTH: 88%;
    BORDER-BOTTOM: #538620 1px solid;
    FONT-FAMILY: Comic Sans MS
}
TABLE.formattedsourcecode .linenumber
{
    PADDING-RIGHT: 0.4em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #fff;
    PADDING-TOP: 0.2em;
    BACKGROUND-COLOR: green;
    TEXT-ALIGN: right
}
TABLE.formattedsourcecode .content
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #f1f1f1 1px solid;
    BACKGROUND-COLOR: #ffffff
}


a:link {
  font-size: 13px;
  color: #B2452E;
  FONT-FAMILY: Comic Sans MS
  }
a:visited {
  font-size: 13px;
  color: #B2452E; 
  FONT-FAMILY: Comic Sans MS
  }
a:hover {
  color:#0497F4;
  }
a img {
  border-width:0;
  }

.textfield
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana,arial,helvetica;
    HEIGHT: 18px
}

.Select-effect
{
    BORDER-RIGHT: #b9cde6 thin;
    BORDER-TOP: #b9cde6 thin;
    FONT-SIZE: 12px;
    BORDER-LEFT: #b9cde6 thin;
    COLOR: darkgreen;
    BORDER-BOTTOM: #b9cde6 thin;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f1
}
.Button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BB4A83;
	border-color:#ffffff;
	text-decoration: none;
    BACKGROUND-COLOR: #F4C2C2
}



