A:link                {COLOR:#003;}
A:visited             {color: #003;}
A:hover               {COLOR: black;background: #cf9;text-decoration:none;}
A:active              {COLOR: firebrick;background:transparent;}
BODY                  {min-width:800px;font-size:12px;MARGIN: 0in;padding:0;border:0;COLOR:black;background:transparent;padding-bottom:5px;font-family: Tahoma, Comic,Georgia, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;}
TD                    {font-size:small;MARGIN: 0in;font-family: Comic, Georgia, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;    COLOR: black}

.rsstxt 		{font-family: Tahoma, Verdana; font-size: 12px;}

.tinytable            {BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px solid;BORDER-LEFT: black 1px solid;BORDER-BOTTOM: black 1px solid;background: transparent;FONT-FAMILY: sans-serif;FONT-SIZE: x-small;}
.tinytable TD         {BORDER-RIGHT: black 1px solid;    BORDER-TOP: black 1px solid;    BORDER-LEFT: black 1px solid;    BORDER-BOTTOM: black 1px solid;    FONT-FAMILY: sans-serif;FONT-SIZE: x-small;    }
/* Table Opacity Styles */
.tablesearch TD                 {border:0px; }
.tinytableopacity      {FONT-SIZE: xx-small;FONT-FAMILY:sans-serif;background:transparent; }
.tinytableopacity TD   {border:1px solid black;FONT-SIZE: xx-small;FONT-FAMILY: sans-serif;filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;}
.tinytableopacity25 TD {border:1px solid black;FONT-SIZE: xx-small;FONT-FAMILY: sans-serif;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
.tinytableopacity50 TD {border:1px solid black;FONT-SIZE: xx-small;FONT-FAMILY: sans-serif;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.tinytableopacity75 TD {border:1px solid black;FONT-SIZE: xx-small;FONT-FAMILY: sans-serif;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
/* Referrer Script Styles */
.rname        {LINE-HEIGHT: 155%;background:transparent;}
/* Tip Box can make col too wide watch out*/
.shadow       {WIDTH: 390px;text-align:center;PADDING:10px;FILTER:shadow(color:gray);}
.tipbox       {WIDTH: 290px; margin:0px auto; TEXT-ALIGN: left;PADDING:15px; BORDER: 1px solid #808080; LINE-HEIGHT: 160%;color:black; background: whitesmoke;}
TEXTAREA      {FONT-FAMILY: "Courier New", Courier, monospace;
border:1px solid silver;
FONT-WEIGHT: normal;
FONT-SIZE:.91em;
BACKGROUND:#FCFCFC;
COLOR: #009;
TEXT-ALIGN: left;}
/* Monospace */
PRE           {FONT-SIZE: 100%;BACKGROUND:transparent;COLOR:#009;LINE-HEIGHT: 150%;FONT-FAMILY: "Courier New", Courier, monospace;TEXT-ALIGN: left}
CODE          {FONT-SIZE: 105%;COLOR: #600;FONT-FAMILY: "Courier New", Courier, monospace;}
KBD           {FONT-SIZE: 100%;COLOR: #600;background:white;border-left:1px solid #999;border-top: 1px solid #999;border-bottom:1px solid black;border-right:1px solid black; FONT-FAMILY: "Courier New", Courier, monospace; padding-left:1px;padding-right:1px;}
.sidebar      {BORDER-RIGHT: black 1px solid;    PADDING-RIGHT: 10px;    BORDER-TOP: black 1px solid;    PADDING-LEFT: 10px;    FONT-SIZE: 10pt;    PADDING-BOTTOM: 10px;    MARGIN: 10px;    BORDER-LEFT: black 1px solid;    LINE-HEIGHT: 140%;    PADDING-TOP: 10px;    BORDER-BOTTOM: black 1px solid;    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;    background: white;}
.smalltype    {FONT-SIZE: 10px;    COLOR: #354B62;    FONT-FAMILY: Verdana;    LETTER-SPACING: 4px;    TEXT-ALIGN: center}
/* Headings */
H1            {FONT: 18pt Haettenschweiler, brush script mt,impact,arial,verdana;    COLOR: black;    LETTER-SPACING: 1px;    background: transparent;    TEXT-ALIGN: center}
H2            {padding-top:30px;FONT: 18pt Haettenschweiler, brush script mt,impact,arial,verdana;    COLOR: #666;    LETTER-SPACING: normal;    TEXT-ALIGN: center}
H2.fronthead  {BORDER-RIGHT: medium none;    BORDER-TOP: medium none;    FONT-SIZE: large;    PADDING-BOTTOM: 0px;    BORDER-LEFT: medium none;    WIDTH: auto;    COLOR: #ff6600;    PADDING-TOP: 0px;    BORDER-BOTTOM: medium none;    FONT-FAMILY: Arial, Helvetica, sans-serif;    HEIGHT: auto;    background: transparent;    TEXT-ALIGN: center}
H3            {
margin-top:10px;
margin-bottom:0px;
FONT: 18pt Haettenschweiler, brush script mt,impact,arial,verdana;
COLOR: #333; 
LETTER-SPACING: normal;
TEXT-ALIGN: center;}
H3.fronthead  {FONT: 18pt Haettenschweiler, brush script mt,impact,arial,verdana;    MARGIN-LEFT: 30px;    COLOR: #ff6600;    POSITION: relative;    TOP: -290px;    background: transparent}
h3.underline  {color:black;margin-top:70px;margin-bottom:40px;border:1px solid silver;border-bottom:3px solid black;}
H3.frontstyle {COLOR:black;
background:transparent;
margin-top:10px;
margin-bottom:0px;}
H3.oldfrontstyle {FONT: 18pt Haettenschweiler, brush script mt,impact,arial,verdana;COLOR:black;background:transparent;LETTER-SPACING: normal;TEXT-ALIGN: center;margin-top:10px;margin-bottom:0px;}
H4            {FONT-FAMILY: Arial,Georgia;color:#222; font-size:large; font-weight:bold; letter-spacing:-.04em;line-height:2.0em;}
/* withback opacity works in mozilla not in ie nF6F6EEs width */
h4
.backcolor  {background:yellowgreen;padding-left:10px;border:1px solid black;}
.onetime    {background:yellowgreen;margin-top:3em;padding-left:10px;border:1px solid black;}
.withback   {background:url(http://www.mandarindesign.com/images/yellow.jpg) no-repeat; filter:alpha(opacity=90);opacity:.90;border:1px solid black; padding-left:10px;margin-top:50px;color:black;}
hr            {background:url(http://www.mandarindesign.com/images/hr.gif) repeat;border: 0;width:100%;height:1px;margin-top:20px;filter:alpha(opacity=50);opacity:.50;}
H5            {FONT-FAMILY: Arial,Georgia;color:#333; font-size:medium;font-weight:bold; letter-spacing:-.05em;line-height:1.5em;}
H6            {FONT-WEIGHT: normal;FONT-SIZE:12pt;WORD-SPACING:4px;COLOR: #C30;FONT-FAMILY: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;    LETTER-SPACING: 2px;    background: transparent;    TEXT-ALIGN: center}


.nearlybold   {font-weight:500;
color:#333;
font-weight:600;
font-size:105%;
margin-top:25px;
margin-bottom:30px;
padding-top:5px;
padding-bottom:5px;}
.front        {POSITION: relative;TOP: -50px;background: transparent;}
.navbutton    {BORDER-RIGHT: #000000 thin outset;BORDER-TOP: #cccccc thin outset;    BORDER-LEFT: #cccccc thin outset;    BORDER-BOTTOM: #000000 thin outset;    background: #fff;}
.example      {width:90%;border:1px dashed #960;padding-left:25px;padding-right:10px;padding-top:20px;padding-bottom:20px;background:white;}
p.first       {margin-top:5px;}
SPAN.mandnav  {FONT-WEIGHT: bold;    FONT-SIZE: 14pt;    BACKGROUND: #333333;    COLOR: #000000}
/* Memorial List */
P.thelist     {BACKGROUND:white;COLOR:silver;PADDING-RIGHT: 20px;PADDING-LEFT: 20px;FONT-SIZE: large;}
P.pulltrans   {color:black;width:150px;background:white;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;-khtml-opacity: 0.50; float:right;margin-top:10px;margin-bottom:10px;margin-left:10px;font-family:Verdana, Arial, Helvetica,Georgia;font-size: 28px;line-height:26px;  text-align: right;border:2px dotted black;}
.pullquote    {BORDER-RIGHT: maroon 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: maroon 1px solid;MARGIN-TOP: 10px;    PADDING-LEFT: 5px;    FONT-WEIGHT: bold;    BACKGROUND: #ffcc00;    FLOAT: right;    PADDING-BOTTOM: 5px;    MARGIN-LEFT: 10px;    BORDER-LEFT: maroon 1px solid;    WIDTH: 145px;    COLOR: black;LINE-HEIGHT: 140%;PADDING-TOP: 5px;    BORDER-BOTTOM: maroon 1px solid;}


ol.downarrow          {list-style: square url(downArrow.gif);}
.magtextsmall         {FONT-FAMILY: Arial,Georgia;color:black;font-size:small;font-weight:bold;letter-spacing:-1px;line-height:1.2em;}

BLOCKQUOTE  {FONT-FAMILY: "Courier New", Courier, monospace;
background: transparent; TEXT-ALIGN: justify;line-height: 1em;}
blockquote.withquote {background:url(http://www.mandarindesign.com/images/quote.gif)
no-repeat;background-position:top left;padding-left:20px;text-align:justify;} 
p.withunquote {background: url(http://www.mandarindesign.com/images/unquote.gif) no-repeat;background-position:bottom right;padding-right:5px;}
/* Main Pages FAFAFA*/
/* Layout Colors */
.leftside     {background:white;FONT-SIZE: 85%; FONT-FAMILY: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;padding-top:  0px;PADDING-bottom:10px;PADDING-right:10px;PADDING-left: 10px;TEXT-ALIGN: left;}
.centerside   {
background:white;
FONT-SIZE: 85%; 
FONT-FAMILY: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
PADDING-TOP:  0px;
PADDING-bottom:10px;
padding-right:1px;
padding-left:1px;
TEXT-ALIGN: left;}
.rightside    {background:white;FONT-SIZE:85%;  FONT-FAMILY: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;PADDING-TOP:  0px;PADDING-bottom:10px;PADDING-right:5px;PADDING-left:10px;TEXT-ALIGN: left;MARGIN: 0px;}
.box1         {border:1px solid white;background:white;padding-top:0px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
.backcolor    {background:white;}
.backcolor2   {background:black;}
.linecolor1   {background:#FF6600;}
.linecolor2   {background:firebrick;}
.accentcolor  {COLOR:firebrick;}
/* Backgrounds on Blog*/
.background1     {background:pink;}
.lightercolor    {background:white;}
.darkercolor     {background:silver;border:1px solid black;}
.blogrightside   {background:white;border:1px solid black;FONT-SIZE:85%;LINE-HEIGHT: 140%;FONT-FAMILY: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;PADDING-BOTTOM: 10px;PADDING-RIGHT: 10px;PADDING-LEFT: 10px;PADDING-TOP: 10px; MARGIN: 3px;TEXT-ALIGN: left;}
.oldtextbox1        {background:white;padding-left:5px;padding-right:2px;}
.textbox1        {background:white;}



.kindayellow  {background:#FEFEF6;}
.divcenter300 {width:300px;margin:0 auto;text-align:left;}
.divcenter325 {width:325px;margin:0 auto;text-align:left;}
.divcenter350 {width:350px;margin:0 auto;text-align:left;}
.divcenter375 {width:375px;margin:0 auto;text-align:left;}
.divcenter400 {width:400px;margin:0 auto;text-align:left;}
.divcenter425 {width:425px;margin:0 auto;text-align:left;}
.divcenter450 {width:450px;margin:0 auto;text-align:left;}
.divcenter475 {width:475px;margin:0 auto;text-align:left;}

.box    {
        width:50%;
        padding:15px;
        border:1px solid black;
}

.blue   {background:#354B62;} 
.orange {background:#F60;} 
.white  {background:white;}

.left   {margin: 0 auto 0px 0;}
.right  {margin: 0 0    0px auto;}
.center {margin: 0 auto 0px;} 


.archives     {
background:white;
border:1px solid whitesmoke;

}

.archives TD  {
width:140px;
height:140px;
}

.archives A:link        {
FONT-FAMILY: Arial,Georgia;
color:black;
font-size:small;
font-weight:bold;
letter-spacing:-1px;
margin-left:20px;}

.archives A:visited     {
FONT-FAMILY: Arial,Georgia;
color:gray;
font-size:small; 
font-weight:bold;
letter-spacing:-1px;
margin-left:20px;}

#boxseekresult  {
                padding: 15px 15px 15px 15px;
                line-height: 0.95em;
                border: 1px dotted #000000;
                }
#boxseekresult .smalltext a:link  { font-family: Arial, Helvetica, sans-serif;
                color: #aa33ff;
                font-size: 10px; text-decoration: none;
                }
#boxseekresult .smalltext a:visited  { font-family: Arial, Helvetica, sans-serif;
                color: #aa33ff;
                font-size: 10px; text-decoration: none;
                }

#boxseekresult .smalltextgreen a:link { font-family: Arial, Helvetica, sans-serif;
                color: #2200ff;
                font-size: 10px; text-decoration: none;
                }
#boxseekresult .smalltextgreen a:visited  { font-family: Arial, Helvetica, sans-serif;
                color: #2200ff;
                font-size: 10px; text-decoration: none;
                }

#boxseekresult .smalltextbold { font-family: Arial, Helvetica, sans-serif;
                color: #000000;
                font-size: 11px;
                 font-weight: bold; text-decoration: none;
                }


