body {
	/*background:url(../images/2.gif) #F2D57F repeat;*/
	/*background:url(../cream_bg.gif) #fee9bc repeat;*/
    background:#ffea94;
    background:url(../images/8x1un4j1or.jpg) repeat;
	text-align:center; font-family: Verdana, Arial, Helvetica;
}	

table {
	font-size:9pt; 
    background:#FFF;
}

#page {
	width:704px; 
	margin:40px auto; 
	border: #222 solid 1px; 
	text-align:left;
	/*background:#e5ddc9;*/
}

#header { 
	background:#5d314a;
	color:#c5ba9c; 
	text-transform:uppercase; 
	border-bottom:1px solid #222;
	text-align:left;
}

#secondheader {
/*	background:#cdc6b4; 
	background:#c1bbaa; */
	text-align:left;
}

.sidebar {
    background:#A0B675;
	background:#5b6c39;
    background:#91C5A7;
    background:#A0B675;
    background:#8ea168;
}

h1 {
	margin:0; 
	padding:10px; 
	font-size:16px; 
    color:#ffea94;
}

#content {
	padding:10px; 
   /* background:#ffea94;
    background:#e5ddc9;*/
    background:#faf0e6;
	min-height:600px;
	text-align:left;
}

h2 {
	text-transform:uppercase; 
	font-weight:normal; 
	border-top:1px solid #222; 
	border-bottom:1px solid #222; 
	padding:3px 10px; 
	background: #5d314a; 
	color:#c5ba9c; 
	font-size:12pt; 
	margin:10px 0 0 0;
    color:#ffea94;
}
h3 {
	margin-bottom:10px;
	border-bottom:1px solid #5D314A;
	color:#5D314A;
	font-size:14px;
	padding-bottom:8px;
}
h4 {
	text-transform:uppercase;
	font-weight:bold;
	color:#5D314A;
}

hr {
	color:#5D314A;
}

.reviewsubject {
	display:block;
	clear:all;
	font-weight:bold;
}

.reviewer {
	display:block;
	clear:both;
	margin-bottom:15px;
	font-style:italic;
}

#image_separator, #image_separator2 {
	width:100%;
	display:block;
	text-align:center;
}

#image_separator {
	margin:10px 0;
}
#image_separator2 {
	margin:0;
}

.border {
	border:1px solid #222;
}
#menu {
	text-align:center;
	width:350px;
	margin:40px auto 10px auto;
	/*background:#C1BBAA url(../images/soft-linin-background.jpg) repeat;*/
	background:url(../images/linen.gif);
	border:1px solid #5D314A;
}
#menu2 h3 {
	text-align:center;
	font-size:14px;
}
#menu2 h4 {
	margin-left:15px;
}

#menu2 {
	text-align:left;
	width:350px;
	margin:40px auto 10px auto;
	/*background:#C1BBAA url(../images/soft-linin-background.jpg) repeat;*/
	background:url(../images/linen.gif);
	border:1px solid #5D314A;
}


.nobullet {
	list-style:none;
	margin-left:0;
	padding-left:0;
}

.gallery {
	margin:2px;
	border:1px solid #5D314A;
	padding:1px;
}

a { color:#5d314a; text-decoration:none;}
a:hover {text-decoration:underline;}
.alternate_font {
	font-family:georgia, times new roman;
	font-style:italic;
}
.sample_invitation {
	display:block;
	text-align:center;
	width:100%;
}
.sample_invitation img {
	border:1px solid #222;
}

