
* {margin:0; padding:0;}

body{
margin-top:1px; margin-bottom:1px;
padding:8px;
line-height: 1.6em;
background: #660033;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

b{font-size: 110%;}

.mod{
margin-top:1px; margin-bottom:1px;
padding:6px;
line-height: 1.4em;
font-family:Verdana;
font-size:12px;
color:black;
background:white;
}

a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #0000FF;
}     /* unvisited link */

a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #0000FF;
}     /* visited link */

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #770F41;
text-decoration: none;
}     /* mouse over link */

a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #0000FF;
}     /* selected link */

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:32px;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

p.brush {font-family: Brush Script MT}

p.palace {font-family: Palace Script}

.tst {
 background-Color:#FFFFCC;border:solid black 2px;color:#CCFFFF;
}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border:0px solid black;
}

.container2{background: #ccc; color:#000; margin:0 auto;}
.container3 {background: #000; color:#FF9; margin:0 auto;}
.rtop, .rbottom{display:block; background:#603;}
.rtop *{display: block; height: 1px; overflow: hidden; background: url('silk_gold.jpg') no-repeat;}
.rbottom *{display: block; height: 1px; overflow: hidden; background: #000;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}


#topsection{
background: url('silk_gold.jpg') no-repeat;
height: 200px; /*Height of top section*/
border-bottom:solid #660033 2px;
}

#topsection h1{
margin: 0;
padding-top: 46px;
font-family: Old English Text MT, Lucida Blackletter, Times New Roman;
font-size:34px;

}

#topsection h2{
margin: 0;
padding-top: 14px;
padding-bottom: 6px;
font-family: Old English Text MT, Lucida Blackletter, Times New Roman;
font-size:28px;
}

#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF;
}

#contentcolumn{
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

/*
#leftcolumn{
float: left;
width: 180px;
margin-left: -840px;
background: #FFFFFF;
}

#rightcolumn{
float: left;
width: 190px;
margin-left: -190px;
background: #FFFFFF;
}
*/

#footer{
clear: left;
width: 840px;
margin: 0 auto;
background: black;
font-size:10px;
color: #FFFF99;
text-align: center;
padding: 0 0 0 0;
}

#footer a{
font-family:Lucida Handwriting;
color: #FFFF66;
text-decoration: underline;
}

#topfooter{
width: 840px;
margin: 0 auto;
background: #FFFFE0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:10px;
text-align: center;
border-top:solid #660033 2px;
}

#topfooter a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0000FF;
text-decoration: underline;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/****

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
border-top: 2px solid #009;
border-bottom: 1px solid #999;
z-index:1;
}

#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: #00F;
background-color: #fff;
border: 1px solid #009;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}
****/

#navbar{
text-align: center;
font:bold 12px Verdana;
background-color: #FFFFCC;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFCC;
}

/** #navbar_alt{
float: left;
margin-left:28px;
text-align: center;
font:bold 12px Verdana;
background-color: #FFFFCC;
}
**/


