/* CSS Document */

body
{background: url(../images/background.jpg);
margin: 15px 0px 0px 0px;
    font-weight: normal;
    font-size: 15px;
font-family: Arial;
    color: #000000;}


div.fineprint
{    font-family: Arial,Times New Roman;
    font-weight: normal;
    font-size: 12px;}
    
h1
{ text-align: left;
font-size: 22px;
font-family: Georgia,Garamond;
}

h2
{ text-align: center;
font-size: 19px;
font-family: Georgia,Garamond;}
 
h3
{font-size: 16px;
text-align: right;
font-family: serif;
}

ul 
{
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 0;}

 
 li.news
 {list-style-type:disc}
 
 li.number
 {list-style-type:decimal}

li
 {list-style-type:none}
 

.smalltext {font-size: 11px;
font-family: arial;
    font-weight: normal;}

hr
{width: 190px;
text-align: center;
background-color: #330033;
color: #330033;
border: 0;
height: 1px;
}

.center
{text-align: center;}

.footer
{text-align: left;
    font-family: Arial;
    font-weight: normal;
    font-size: 11px;}

.bottom
{ vertical-align:bottom}

.space
{line-height: 30px;}

table.main100
{   width: 100%;
    border-color: #B49BC5;
    border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
    color: #000000;}

table.main
{   width: 95%;
    border-color: #B49BC5;
    border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
    color: #000000;}

table.maintopindex
{   width: 95%;
    border-color: #B49BC5;
    border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
    color: #000000;}
        
table.maintop
{   width: 95%;
    border-color: #B49BC5;
    border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
    color: #000000;}

td.header
{   background-color: #B49BC5;
    font-weight: bold;
    color: #000000;
    border-color: #B49BC5;
    border-width: 1px;
	border-style: solid;
    width: 500px;}

    td.header1
{   background-color: #B49BC5;
    font-weight: bold;
    color: #000000;
    border-color: #B49BC5;
    border-width: 1px;
	border-style: solid;
        width: 100%;}
    
td.header2
{   background-color: #B49BC5;
    font-weight: bold;
    color: #000000;
    border-color: #B49BC5;
    border-width: 1px;
	border-style: solid;
text-align: right;
padding: 5px;}

td.header3
{   background-color: #B49BC5;
    font-weight: bold;
    color: #000000;
    border-color: #B49BC5;
    border-width: 1px;
	border-style: solid;
text-align: right;}

.border
{border: 2px solid #330033}

td.menu
{  padding: 6px;
    border-width: 0px;
	border-style: double;
	border-color: #ffffff;
    background-color: white;
    font-size: 14px;
    width: 190px;
    vertical-align: top;
    color: #330033;}
    
    td.menuCP
{  padding: 6px;
    border-width: 0px;
	border-style: double;
	border-color: #ffffff;
    background-color: white;
    font-size: 14px;
    width: 190px;
    vertical-align: top;
    color: #330033;}

div.red
{color: red;
font-size: 14px; }
    
    div.bigred
{color: red;
font-size: 20px; }
    
td.smallmenu
{  padding: 6px;
    border-width: 0px;
	border-style: double;
	border-color: #ffffff;
    background-color: white;
    font-size: 12px;
    vertical-align: top;
    color: #330033;
    text-align: center;}


td.main
{   background-color: white;
    padding: 5px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
}

td.purplespacer
{       width: 15px;
	}
    

        td.top
{     vertical-align: top;}

div.important
{font-family: Arial,Times New Roman;
    font-weight: bold;
    font-size: 18px;
    color: purple;
    font-style:italic;
    text-align: center;} 
    
    div.important2
{font-family: Arial,Times New Roman;
    font-weight: bold;
    font-size: 15px;
    color: purple;
    text-align: left;} 
    
div.white
{   background-color: white;
    color: #000000;
    padding: 5px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
}

div.whitedate
{ background-color: white;
    text-align: center;
    font-size: 13px;
    border-width: 0px;
	border-style: solid;}

div.invite
{font-family: Georgia,Arial,Times New Roman; 
color: #B49BC5;
    font-weight: bold;
background-color: white;
    text-align: left;
    font-size: 18px;}


div.purple
{ background-color: #B49BC5;
    font-weight: bold;
    font-size: 21px;
    font-style:italic;
    text-align: center;
    color: black;
    font-family: Georgia,Garamond;}

div.purple2
{ background-color: #B49BC5;
    font-size: 19px;
    text-align: center;
    color: black;
    font-family: Arial;
	font-weight:bold;}

    div.purple3
{ background-color: #D7CBE1;
    font-size: 17px;
    text-align: center;
    color: black;
    font-family: Arial;}

div.purple4
{  background-color: #D7CBE1;
font-size: 17px;
    color: black;
    font-family: Georgia,Garamond;
    }
    
    td.purple2
{ background-color: #B49BC5;
    font-size: 19px;
    text-align: center;
    color: black;
    font-family: Arial;
    width: 100%}
    
table.interior
{   width: 100%;
   color: #000000;
   font-size: 15px;}

div.interior
{   width: 100%;
}
   
td.merit
{   width: 33%;
	border-spacing: 0px;
    font-family: Arial,Times New Roman;
    font-weight: normal;
    font-size: 13px;
    color: #000000;
    text-align: center;
    padding: 8px;
    vertical-align: bottom;}

div.shadow {
 float:left; 
 background: url(../images/dropshadow.gif) no-repeat bottom right; 
 margin: 10px 10px 10px 10px; }
 
div.shadow img {
 position: relative; 
 display: block; 
 margin: -3px 6px 6px -3px;
 border:1px;
    border-style:solid ;
    border-color: black;}
    
img.padding
{ padding-top:0px;
padding-bottom:0px;
padding-right:10px;
padding-left:0px;}

 td.cards
{ 	    text-align: center;
font-size: 12px;
    vertical-align: top;}
    

a:link { COLOR: purple; TEXT-DECORATION: none; font-weight: normal; }
a:visited { COLOR: #733A9B; TEXT-DECORATION: none; font-weight: normal }
a:active { COLOR: purple; TEXT-DECORATION: none; font-weight: normal }
a:hover { COLOR: #330033; TEXT-DECORATION: none; font-weight: normal}

a.link1:link { COLOR: #330033; TEXT-DECORATION: none; font-weight: normal }
a.link1:visited { COLOR: black; TEXT-DECORATION: none; font-weight: normal }
a.link1:active { COLOR: blue; TEXT-DECORATION: none; font-weight: normal}
a.link1:hover { COLOR: purple; TEXT-DECORATION: none; font-weight: normal }

table.party
{font-size: 12px;
border-color: black;
    border-width: 1px;
	border-spacing: 0px;
}

tr.partysweepstakes
{ background-color: #B49BC5;
vertical-align: top;}

tr.partyauction
{ background-color: #F4EFF7;
vertical-align: top;}

tr.partyprize
{ color: purple;
vertical-align: top;}

td.invite
    {background: url(../images/confetti2.jpg);
    padding: 0px;
}

td.invite2
    {background: url(../nan2010/auction/invite8.jpg);
    background-repeat: no-repeat;
background-color: white;
    padding: 5px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 16px;
font-family: Arial;
    color: #000000;}
    
.raffle2011
    {background-color: #DACCE4;
    padding: 0px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 15px;
font-family: Arial;
    color: #000000;}
    
    .auction05
    {padding: 0px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 12px;
font-family: Arial;
    color: #000000;
    text-align: center;}
    
    div.darkpurple
    { background-color: #713E97;
    font-size: 19px;
    text-align: center;
    color: #713E97;
    font-family: Arial;
        vertical-align: middle;}
    
    h4.raffle
{font-family: Arial; 
font-size: 11pt; 
font-weight: bold; 
color: #713E97; 
display: inline; }

h4.raffle2
{font-family: Arial; 
font-size: 11pt; 
font-weight:normal; ; 
color: #713E97; 
display: inline; }

    h5.raffle
{font-family: Arial; 
font-size: 9pt; 
font-weight: bold; 
color: #713E97; 
display: inline; }

h5.raffle2
{font-family: Arial; 
font-size: 9pt; 
font-weight:normal; ; 
color: #713E97; 
display: inline; }

blockquote {
margin:18px 18px;}

div.raffle14
    {    padding: 0px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 14px;
font-family: Arial;
    color: #000000;}
    
table.raffle
    {background-color: #B49BC5;
    padding: 0px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 11px;
font-family: Arial;
    color: #000000;}

table.raffle2
    { padding: 0px;
    border-width: 0px;
	border-style: solid;
    vertical-align: top;
    font-weight: normal;
    font-size: 12px;
font-family: Arial;
    color: #000000;}
    
    
        td.cart
{ 	    text-align: center;
font-size: 10px;
    vertical-align: top;}
    
        td.cart2
{ 	    text-align: center;
font-size: 11px;
    vertical-align: top;}
    
    div.cart
{ 	    text-align: center;
font-size: 10px; }
    
        div.cart2
{font-size: 10px; }
