BODY { color: #333; margin: 10px; background: #EBEBEB url(images/bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; text-align: center; }
a:link, a:visited { color: #669999;  text-decoration: underline } 
a:hover, a:active { color: #99667E; text-decoration: none; }
H1 { color: #FF9999; font-size: 120%; }
H2 { color: #667F99; font-size: 110%; }
H3 { color: #99667E; font-size: 100%; }
H4 { color: #669981; font-size: 100%; }
H5, H6 { color: #669999; font-size: 90%; }
hr { color: #CCC; padding: 0px; margin: 0px}
img { border: 0px }
p, ol, ul { font: 90% Arial, Helvetica, sans-serif; }
li { margin: 0pt 10pt 6pt 10pt; }
ol { list-style-type: decimal; }
ul { list-style-image: url('images/bullet.gif'); }

/* ---------- PRIMARY content section ---------- */
#wrap { width: 742px; margin: 0 auto; }
#content01 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/d-middle_pink.gif);
	background-repeat: repeat-y;
}
#header { background: url(images/d-top_white.gif) repeat-x; padding: 0px; margin: 0px; height: 70px; }
#logo { margin: 10px 0px 0px 40px; float:left; }
.menu {
	color: #666666;
	padding: 12px 30px 0px 20px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.menu a:link, .menu a:visited { color: #333; text-decoration: none; font-weight: bold; }
.menu a:hover, .menu a:active { color: #669999; text-decoration: underline; font-weight: bold; }
#menu00 { background: url(images/d-menu00.gif) no-repeat; padding: 0px; margin: 0px; height: 40px; }
#menu01 { background: url(images/d-menu01.jpg) no-repeat; padding: 0px; margin: 0px; height: 40px; }
#menu02 { background: url(images/d-menu02.jpg) no-repeat; padding: 0px; margin: 0px; height: 40px; }
#menu03 { background: url(images/d-menu03.jpg) no-repeat; padding: 0px; margin: 0px; height: 40px; }
#menu04 { background: url(images/d-menu01a.jpg) no-repeat; padding: 0px; margin: 0px; height: 40px; }
#floatR {float:right;}
.space { width: 10px; }
.space2 { width: 5px; }
.small { font-size: small; }
.smaller { font-size: smaller; }
.xsmall { font-size: x-small; }
.xxsmall { font-size: xx-small; }
.top { font-size: xx-small; text-align: right; }
.tb1 { width: 349px; vertical-align: top; }
.tb2 { width: 371px; background: url(images/bg3.gif) repeat; }
#tb3 { width: 100%; background: url(images/bg3.gif) repeat; margin-right: 15px; }
  html>body #tb3 { width: 98%; margin-right: 20px; }
.table2 { width: 96%; height: 200px; background-color: #FFF; }
  html>body .table2 { width: 96%; } 
.tb3 { background: url(images/bg3.gif) repeat; width: 691px; margin: 0px 10px 0px 31px; padding: 0px; }
  html>body .tb3 { margin: -3px 0px 0px 38px; }
#tb4 { width: 349px; background: url(images/bg3.gif) repeat; }
#tb4a { width: 349px; background: url(images/bg3.gif) repeat; }
#tb4b { width: 349px; background: url(images/bg3.gif) repeat; }
#tb4c { width: 349px; background: url(images/bg3.gif) repeat; }
.table4 { width: 96%; height: 150px; margin: 7px 0px; background-color: #FFF; }
  html>body .table4 { width: 96%; margin: 8px 0px; }
.table5 { width: 98%; height: 500px; margin: 8px; background-color: #FFF; }
.td { vertical-align: top; }
.txt12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

.td1 {
	vertical-align: top;
	font-size: 10pt;
	line-height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.td2 { vertical-align: top; background-color: #fff; font-size: 10pt; line-height: 100%; }
/* END primary table */

/* ---------- FOOTER ----------*/
#footer {
	height: 20px;
	background-image: url(images/d-bottom_pink.gif);
	background-repeat: no-repeat;
}
.footer { color: #666; font-size: 9pt; text-align: center; padding: 3px 20px 20px 20px; }
.footer a:link, .footer a:visited { color: #666; text-decoration: none; }
.footer a:hover, .footer a:active { color: #333; text-decoration: underline; }
/* END Footer ----------*/  










/*____________________
---- Do Not Remove ----
Title: Express Templates
Website: http://www.express-templates.com/
Template: 1500 Wedding
_____________________*/
