/*
   Stylesheet for DancingCoyoteBeach.com
   Copyright 2006 Digital Pathways International, Inc.
   All Rights Reserved
   Author: Richard Matzinger
   Contact: info@dpiworld.com
*/

 @font-face {
              font-family: "Tempus Sans ITC";
              font-style: normal;
              font-weight: normal;
              font-size: all;
              src: url(tempuss0.eot);
             }

 body { font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold;
        font-size:small; background-color:#D3D3D3;
        background-image:url(images/fog6.jpg); background-repeat:repeat-x;
        background-attachment:fixed;  /* background-position: center -200; */
        cursor:default;  text-align:center; margin:15px 20px 0px 20px;
      }
table { text-align:left; }

td { font-weight:normal; font-family:tahoma,arial,helvetica,sans-serif; vertical-align:top; text-align:left; }
th { text-align:center; }
ul { margin-top:5px; margin-bottom:5px; }
li { margin-bottom:5px; }
img { border-style:inset; border-width:2px; background-color:white; }
img.guestbook { margin-left:6px; float:right; }
img.noborder { border:0px; border-style:none; background-color:transparent;}
h1 { font-family: "Tempus Sans ITC", "Kristen ITC", "Monotype Corsiva", "Occidental", Tahoma, arial, helvetica, sans-serif; color:#4444bb; font-size:16pt; font-weight:bold; letter-spacing: -0.03em; margin-left:4px; margin-top:0; }
h2 { color:#4444bb; font-weight:bold; font-family:"Tempus Sans ITC", "Kristen ITC", "Monotype Corsiva", "Occidental",tahoma,arial,helvetica,sans-serif; font-size:large; margin-top:4px; }
h3 { color:white; background-color:red; font-weight:bold; font-family:tahoma,arial,helvetica,sans-serif; font-size:large; margin-top:4px; padding:10px; border-style:outset; border-width:2px;}

A:active  { color:#4444bb; text-decoration:none;}
A:link    { color:#4444bb; text-decoration:none;}
A:visited { color:#4444bb; text-decoration:none;}
A:hover   { color:#DC143C; text-decoration:underline;}

.outertable { margin-left:auto; margin-right:auto; width:auto; max-width:1280px; text-align:left;  }
.logo { font-family: "Tempus Sans ITC", "Kristen ITC", "Monotype Corsiva", "Occidental", Tahoma, arial, helvetica, sans-serif; color:#4444bb; font-size:28pt; font-weight:bold; letter-spacing: -0.1em;  border-style:outset; border-width:4px; padding-left:10px; padding-top:4px; text-align:left;}
.xlogo { font-family: "Tempus Sans ITC", "Kristen ITC", "Monotype Corsiva", "Occidental", Tahoma, arial, helvetica, sans-serif; color:#4444bb; font-size:28pt; font-weight:bold; letter-spacing: -0.1em;  margin-left:12px; border-style:outset; border-width:4px; padding-left:10px; padding-top:4px; margin-right:8px; text-align:left;}
.inset { border-style:inset; border-width:2px; padding:6px;  }
.outset { border-style:outset; border-width:2px; }
.footer {font-weight:normal; font-size: x-small; font-family:tahoma,arial,helvetica,sans-serif; text-align:center; padding-top:25px; margin: 0px auto 0px auto; }
.blockcenter { margin: 0px auto 0px auto; }
.menu { padding-left:10px; padding-right:10px;  }

#menu { font-weight:bold; font-size:10pt; font-style:normal; width:100%; margin-top:10px; text-align:center;  padding-right:10px;  padding-left:10px;}
.selecteditem { color:white; background-color:#4444bb; text-align:center; }
.menuitem { padding-left:10px; padding-right:10px; }
.inline { display:inline; padding-right:10px;  padding-left:10px;}
.addthis { padding-top:6px; }

A.menuitem:active  { color:#4444bb; text-decoration:none; padding-left:10px; padding-right:10px;}
A.menuitem:link    { color:#4444bb; text-decoration:none; padding-left:10px; padding-right:10px;}
A.menuitem:visited { color:#4444bb; text-decoration:none; padding-left:10px; padding-right:10px;}
A.menuitem:hover   { color:#DC143C; text-decoration:none; padding-left:10px; padding-right:10px;}

A.selecteditem:active  { color:white; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selecteditem:link    { color:white; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selecteditem:visited { color:white; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selecteditem:hover   { color:white; text-decoration:none; padding-left:10px; padding-right:10px; }


.currentpage { color:white; background-color:#4444bb; padding-left:10px; padding-right:10px; padding-bottom:4px;}
.whitetext { color:white; }
.center { text-align:center; }
.blockcenter { margin: 0px auto 0px auto; }
.outline { border: 1px solid #4444bb; }
.topleftlines { border-top: 1px solid black;  border-left: 1px solid black; }
.nowrap { white-space:nowrap; }
.tiny { font-size:8pt; }