#page-container {	position:relative; width:800px; height:auto; top:10px;
					margin-left:auto; margin-right:auto; }

.header-title {	font-family: French Script MT, cursive; font-size: 28px; }
.pagehead {	font-family: Arial, Helvetica, sans-serif; font-size: 17px; color:purple; text-align:center;}
.quotation { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:black; text-align:center; font-style:italic; }
.title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:indigo; font-weight:bold;}

a.header-links { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:indigo; 
                 text-decoration: none; font-weight:bold;}
a.header-links:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:purple; 
                 text-decoration: none; font-weight:bold;}
a.header-links:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:black; 
                       text-decoration: underline;  background-color: #f0d2cc;}

.left-side-title { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.right-side-title { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.left-side-smalltitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.left-side-item { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.smallfooter {font-size:10px; font-weight:bold; }
.specialquotes {font-family:cursive; font-size:16px; font-style:italic; font-weight:bold; 
                text-align:center;}
.faqquestion {color:cc2222; font-size:18px;}
.faqanswer {color:purple; font-size: 12px; font-weight:bold;}

a:link { font-size: 12px; color:blue; text-decoration:none;}
a:hover { font-size: 12px; color:red; text-decoration:underline;}

a.smallfooter {font-size:10px; font-weight:bold; }
a.left-side-title {font-size:16px; text-decoration:none; color:indigo}
a.left-side-title:hover  {font-size:16px; text-decoration:none; color:black; background-color: #f0d2c0;}
a.left-side-smalltitle {font-size:14px; text-decoration:none; color:indigo}
a.left-side-smalltitle:hover  {font-size:14px; text-decoration:none; color:black; 
                               background-color: #f0d2c0;}
a.left-side-item  {font-size:12px; text-decoration:none; color:indigo;}
a.left-side-item:hover  {font-size:12px; text-decoration:none; color:black; background-color: #f0d2c0;}
a.diag  {font-size:11px; text-decoration:none; color:black; font-weight:bold;}
a.diag:hover  {font-size:12px; text-decoration:underline; color:red; background-color: #f0d2c0;}
a.diag:visited  {font-size:11px; text-decoration:none; color:black;}

#top-header {	 position:relative; width:800; margin-left:auto; 
                 margin-right:auto; margin-top:-5px; padding-bottom:5; 
                 background:white; border-width: 0 1 0 1; border-style:solid;	border-color:045a28; }
#navbar  {  font-size:11px; font-weight:bold; padding-top:6px; padding-bottom:6px; width:375px;
		   background-color:#d0d7e0; border-width: 1px; border-style:solid; border-color:black;}
#content-container { position:relative; width:800px; margin-left:auto; margin-right:auto;
                     height:auto; top:0px; left:0;  
					 background-color:#ffcc99; text-align:left; border-style-bottom:solid;
					 border-width: 1 1 1 1; border-style:solid; border-color:045a28;}
.content-left-cell { color:000;  margin: 0 4 2 5; font-size:12px;}
.content {font-size:12px; font-weight:400; font-family:arial; 
          padding-bottom:0px; padding-top:10px; padding-left:8px; padding-right:6px;
          border-width: 0 0 0 1; border-style:solid; border-color:black;}
.weddingcontent {font-size:12px; font-weight:400; font-family:arial; }
.emphasize { color:red; font-style:italic; }

.info-page-table {font-size:1em; font-family:arial; font-weight:700; color:purple;}
ul {font-size:12px; font-weight:500; font-family:arial; color:black;}				

body {font-family: arial,sans-serif; 
  background: #d6b5ea;
  scrollbar-face-color: #a7afbf;
  scrollbar-shadow-color: #33a;
  scrollbar-highlight-color: #33a;
  scrollbar-3dlight-color: #33a;
  scrollbar-darkshadow-color: green;
  scrollbar-track-color: #32497e;
  scrollbar-arrow-color: #660;
  font-size: 12px;}
  
}
#navbar a:link {font-size:11px; text-decoration:none; color:blue;}
#navbar a:visited, #navbar-inner a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: indigo;
	font-size: 11px;
	text-decoration: none;
	background-color: #d0d7cc;
	}
#navbar a:hover, #navbar-home a:hover, #navbar-inner a:hover {
	color: #045a28;
	text-decoration: underline;
	background-color: #ccffcc;
}
#navbar a:active, #navbar-inner a:active {
	color: #000099;
	text-decoration: underline;
}

h1 {font-size:170%; color:024a23; }
h2 {font-size:140%; color:024a23; }
h3 {font-size:125%; color:126a33; }
h4 {font-size:110%; color:228a43; margin-left:30px;}