html {background-color: #f5f5dc;
border: 10px #770033 solid;}body {margin: 0%;background-color: #f5f5dc;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .8em;
font-stretch: expanded;
font-color: #333333;border: 0px #333333 solid;}h1 {background-color: #770033;margin-left: 0px;
margin-right: 0px;color: #f5f5dc;font-size: 1.8em;padding-left: 3px;padding-right: 8px;padding-bottom: 5px;padding-top: 5px;text-align: right;letter-spacing: 2px;font-style: italic;border-bottom: 0px #333333 solid;}h2 {background-color: #770033;color: #e4e9c1;padding-right: 3px;padding-left: 3px;padding-top: .5%;padding-bottom: .5%;font-weight: bold;font-size: 1.6em;text-align: left;margin: 0px;}h3 {border-bottom: 2px #770033 solid;font-size: 1.3em;font-style: italic;font-weight: bold;color: #770033;text-align: left;padding-left: 3px;}h4.underline {color: #770033;padding-right: 3%;padding-left: 3%;font-weight: bold;text-decoration: underline;font-size: 1.1em;font-style: italic;text-align: left;}

h4 {color: #f6eaba;
font-weight: bold;
font-size: 1.1em;
font-style: normal;
text-align: left;
background-color: #770033;
padding-top: 3px;
padding-bottom: 3px;
margin-left: 3px;
margin-right: 3px;
padding-left: 20px;
border-top: 0px #f6eaba solid;
border-bottom: 0px #f6eaba solid;}

h4.bottom {color: #f6eaba;
font-weight: bold;
font-size: 1.1em;
font-style: normal;
text-align: left;
background-color: #770033;
padding-top: 3px;
padding-bottom: 3px;
margin-left: 3px;
margin-right: 3px;
padding-left: 20px;
border-top: 0px #f6eaba solid;
border-bottom: 0px #333333 solid;}

h4.rates {color: #f6eaba;
font-weight: bold;
font-size: 1.1em;
font-style: normal;
text-align: left;
background-color: #770033;
padding-top: 3px;
padding-bottom: 3px;
margin-left: 60px;
margin-right: 25px;
padding-left: 0px;
border-top: 0px #f6eaba solid;
border-bottom: 0px #f6eaba solid;
text-decoration: underline; }a:link {text-decoration: none;background-color: ;color: 770033;}a:visited {text-decoration: none;background-color: ;color: 770033;}a:hover {background-color: ;
text-decoration: underline;}a:active {background-color:;}p {font-style: normal;
font-stretch: expanded;
margin-left: 3%;margin-right: 3%;margin-top: 2%;margin-bottom: 2%;}

p.plain {margin-left: 70px;
margin-right: 35px;
margin-top: 2%;
margin-bottom: 2%;
padding: 5px;
font-stretch: expanded;}

p.indent {margin-left: 90px;
margin-right: 25px;
margin-top: 2%;
margin-bottom: 2%;
padding: 5px;}

p.rates {font-style: normal;
font-stretch: expanded;
font-family: comic sans;
margin-right: 5%;
margin-left: 5%;
font-weight: normal;
color: #770033;
padding: 5px;
border-top: 3px #770033 solid;
border-bottom: 3px #770033 solid;}

img {margin-left: 1.25%;
margin-right: 1.25%;
margin-top: 1%;
margin-bottom: 1%;
align: middle;
background: transparent;}
blockquote.plain {background-color: transparent;
font-stretch: expanded;margin-right: 15%;margin-left: 15%;padding: 10px;
border: none}table {border: 0px none #f5f5dc;
display: table;
border-collapse: collapse;
border-spacing: 0px;
margin-left: 1%;
margin-right: 1%;
padding: 0px;
background-color: #f5f5dc;
width: auto;
font-size: 1em;
font-stretch: expanded;}

th {text-align: left;
color: #f6eaba;}

td, th {border: 0px #974c35 solid;
padding: 5px;}
td.center {text-align: center;}

.boxbody {background: transparent no-repeat bottom left;
			margin: 10;
			padding: 5px 30px 31px;}

.boxbodybg {background-image: url("KateSaphire_trans.jpg");
			background-repeat: repeat-x;
			background-position: fixed center center
			margin-left: 3%;
			padding: 5px 30px 31px;
	background-image: none;
}

.widthlessbox {margin: 0 4%; 
			background: "f5f5dc" no-repeat bottom right;
			font-size: 100%;}

.sidebox {
			margin: 0 auto; /* center for now */
			width: 17em; /* ems so it will grow */
			background: transparent no-repeat bottom right;
			font-size: 100%;
		}

       { margin-left: 0;
        padding-left: 0;
        display: inline;
        } 

#tabs ul li {
        margin-left: 0;
        margin-bottom: 0;
        padding: 2px 15px 5px;
        border: 1px solid #000;
        list-style: none;
        display: inline;
        }
        
                
#tabs ul li.here {
        border-bottom: 1px solid #ffc;
        list-style: none;
        display: inline;
        }
div.ul {background: #f5f5dc solid;
font: Helvetica;}

li.inline {
  display: inline;
  padding-left: 3px;
  padding-right: 7px;
  border-right: 1px dotted #066;
  }

li.last {
  display: inline;
  padding-left: 3px;
  padding-right: 3px;
  border-right: 0px;
  } 

#pipe ul {
        margin-left: 0;
        padding-left: 0;
        display: inline;
        } 

#pipe ul li {
        margin-left: 0;
        padding: 3px 15px;
        border-left: 1px solid #000;
        list-style: none;
        display: inline;
        }

#pipe ul li.first {
        margin-left: 0;
        border-left: none;
        list-style: none;
        display: inline;
        }
#inline-list {
        border: 1px solid #000;
        margin: 2em;
        width: 80%;
        padding: 5px;
        font-family: Verdana, sans-serif;
        }

#inline-list p {
        display: inline;
        }

#inline-list ul, #inline-list li {
        display: inline;
        margin: 0;
        padding: 0;
        color: #339;
        font-weight: bold;
        }


#navcontainer
         {margin-left: auto;
         margin-right: auto;
         margin-bottom: 40px;
         border-top: 0px solid #999;
         z-index: 1; }
        
img.nav {vertical-align: middle;}

         #navcontainer ul
         {
         list-style-type: none;
         text-align: center;
         margin-top: -8px;
         padding: 0;
         position: relative;
         z-index: 2;
         }
         
         #navcontainer li
         {
         display: inline;
         text-align: center;
         margin: 0 5px;
         }
         
         #navcontainer li a
         {
         padding: 1px 7px;
         color: #000000;
         background-color: fff8dc;
         border: 1px solid #000;
         text-decoration: none;
         }
         
         #navcontainer li a:hover
         {
         color: #000;
         border: 1px solid #666;
         border-top: 2px solid #770033;
         border-bottom: 2px solid #770033;
         }
         
         #navcontainer li a#current
         {
         color: #770033;
         border: 1px solid #666;
         border-top: 2px solid #770033;
         border-bottom: 2px solid #770033;
        }
         
*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: center;
font-weight: bold;
width: 70%;
border: 0px;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: center;
color: #770033;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: #fff8dc url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: #770033;
background-color: #fff8dc;
border-bottom: 1px solid gold;
padding-bottom: 0;
}

div.spacer {clear: both;}

.content {position:absolute; left:50%; width:500px; margin-top:50px; margin-left:-266px; padding:15px; border:0px; background:transparent;}
