body {
	margin-left: 0px;
	margin-right: 0px;
	background-color:FFF2AB;
}

/* Colour of Links */
A:link {
	COLOR: #495906; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;

}
A:active {
	COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
A:visited {
	COLOR: #23466C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

/* Colour of Buttons */
button {
	background-color: #DAD789;
	color:#2D3437;
}

table.border {
	border: #64696B 1px solid;
}



table.page {
	background-color: #C0C280;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D3437;
}

tr.page {
	background-color: #C0C280;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D3437;
}

td.page {
	background-color: #C0C280;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D3437;
}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2D3437}

ul {color:#2D3437; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

ol {color:#2D3437; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

li {
	color:#62D3437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
}

h1 {  font-size: 16px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {  font-size: 15px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {  font-size: 14px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h4 {  font-size: 13px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h5 {  font-size: 11px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h6 {  font-size: 10px; color: #824700; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

td.small {  font-size: 9px; color: #2D3437; font-family: Verdana, Arial, Helvetica, sans-serif;}


input {
	background-color: #FFFFFF;
	color: #333333;
}

select {
	background-color: #E9EDD9;
	color: #666666;
}

td.quote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #495906}

.popup { background-color: #FFFFFF;}

table.popup { background-color: #FFFFFF;
            padding: 8px;
            width: 360px;
            border: 3px solid #C0C280;}

table.popup h3 { background-color: #FFFFFF;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #666666;}

table.popup h2 { background-color: #FFFFFF;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 15px;
            color: #666666;}
.listWedding{margin:0 0 0 40px;padding:0;}
.listWedding li{list-style:none;padding:2px 0 2px 15px;background:transparent url(../images/bulletWed.gif) no-repeat 0% 50%;color:#2E3538;margin:0;font-size:13px;text-decoration:none;}
.insetDiv,.insetTable{background-color:#D8D9A9;padding:10px;width:450px;overflow:hidden;margin:0 0 0 40px;}
.insetTable{width:470px;}
.insetTable td{padding:5px;border:1px solid #D8D9A9;border-top:none;}
.insetDiv img{margin-right:10px;}
.specTxt{color:#854E08;font-size:16px!important;font-family:Georgia,"Times New Roman",Times,serif!important;font-style:italic!important;width:245px;float:right;margin:40px 10px 10px 10px;line-height:2em;}
.headM{color:#2D3437;}
.menuTable{background-color:#D8D9A9;width:80%;margin:10px auto;border:1px solid #2D3437;}
.menuTable th{padding:5px;border-bottom:1px solid #C0C280;border-top:none;background-color:#B6B78B;}
.menuTable td{padding:5px;border-bottom:1px solid #C0C280;border-top:none;}
.menuTable b,.menuTable strong,.menuTable h2{color:#2D3437!important;}
