.body
{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background-color : #3C2313;
  font-size: 9pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000;
}

.splashContent
{width:842px;
height:595px;
background-image:url('PersistantImage.ashx?key=splash');
}

#leftMenu
{width:92px;
position:absolute;
margin-left:68px;
margin-top:46px;
border:0px;
}

#splashValentine
{width:260px;
height:133px;
position:absolute;
margin-left:1px;
margin-top:1px;
}

#splashRestaurant
{width:241px;
height:98px;
position:absolute;
margin-left:87px;
margin-top:242px;
}
#splashOccasions
{width:265px;
height:98px;
position:absolute;
margin-left:301px;
margin-top:130px;
}
#splashWeddings
{width:240px;
height:98px;
position:absolute;
margin-left:531px;
margin-top:274px;
}
.indexBorder
{
   background:#000 ;	
}

#brownMenu
{
   margin-left:620px;
   margin-top:350px;
   width:120px;
   height:217px;
   position:absolute;
   font-family: "Bookman Old Style",serif;
   font-variant:small-caps;
   text-align:left;
   color:#FFFFFF;
}

a.brownMenuLink:link        { color:#ffffff; text-decoration: none;}
a.brownMenuLink:active      { color:#ffffff; text-decoration: none;}
a.brownMenuLink:visited     { color:#ffffff; text-decoration: none;}
a.brownMenuLink:hover       { color:#000000; text-decoration: none;}



#textContent
{
   margin-left:288px;
   margin-top:260px;
   width:308px;
   height:307px;
   position:absolute;
   font-family: "Bookman Old Style",serif;
   font-variant:small-caps;
   text-align:left;
}

.textContentBig
{
   font-size:14px;
   letter-spacing:1px;
   line-height:150%;
   word-spacing:1px;
}

.textContentMed
{
   font-size:12px;
   letter-spacing:1px;
   line-height:130%;
   word-spacing:1px;
}

.textFancyItalic
{
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size:12px;
	font-variant:normal;
    letter-spacing:0px;
	font-style:italic;
}

.textFancyItalicMed
{
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size:11px;
	font-variant:normal;
    letter-spacing:0px;
	font-style:italic;
  line-height:115%;
}


.tableText
  {
   font-family: "Bookman Old Style",serif;
   font-variant:small-caps;
	font-size: 11px;
  }
  
input
  { font-size: 9px;
  font-family: "Times New Roman", Times, serif;  
  width:130px;
  }

 
textarea
  { font-size: 9px;
  font-family: "Times New Roman", Times, serif;  
  width:130px;
  }

  
ul
  {
	font-size:12px;
	line-height:110%;
	letter-spacing:normal;
	word-spacing:normal;
	margin-left: 0px;
	margin-top:2px;
	padding-left: 16px;
	padding-top : 2px;
	padding-bottom :0px;
  }
li
  {
  margin-left: 0;
  margin-bottom: 3px;
  }

p
  {
  margin-top:3px;
  margin-bottom:8px;
  }  
 /* removes dots around firefox links */
a:focus
{
  -moz-outline: none;   
} 


.plainImg {
  border:none;
}
a.plainLink:link        { color:#666666; text-decoration: underline;}
a.plainLink:active      { color:#666666; text-decoration: underline;}
a.plainLink:visited     { color:#666666; text-decoration: underline;}
a.plainLink:hover       { color:#000000; text-decoration: underline;}


a.emailLink:link        { color:#000; text-decoration: none;}
a.emailLink:active      { color:#000; text-decoration: none;}
a.emailLink:visited     { color:#000; text-decoration: none;}
a.emailLink:hover       { color:#000; text-decoration: underline;}


.hiddenPic {display:none;}



.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



.popUpContent
{
   font-size: 9pt;
   margin-left:30px;
   margin-right:30px;
   margin-top:30px;
   color:#fff;
   text-align: left;
}


