#wrapper {
	width: 761px;
	margin-left: auto;
	margin-right: auto;
	padding-top:20px;
}
body {
 	background-color:#000000;
	width: 90%;
	padding-left: 100px;
}
body, td, th {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	height: 100px;
}
td, th {
	text-align:left;
}
#content {
	background-color: #f9f8d8;
	border: 6px solid #b7a991;
	margin-top: 85px;
	background-image:url(../images/backgroundsliver.png);
	position:inherit;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-bottom: 10px;
}
#contentb {
	background-color: #f9f8d8;
	border: 6px solid #b7a991;
	margin-top: 85px;
	position:inherit;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-bottom: 10px;
}
#content_left {
	float:left;
	width: 575px;
	padding-left: 0px;
}      /* unvisited link */
#content_leftb {
	float:left;
	width: 680px;
	padding-left: 5px;
	margin-left: 55px;
}      /* unvisited link */
a.homelinks:link, a.homelinks:active, a.homelinks:visited {
	text-decoration: none;
}
a:link {
	color:#000000;
	text-decoration:underline;
}      /* unvisited link */
a:hover {
	color:#B7A991;
}  /* mouse over link */
a:active {
	color:#000000;
}  /* selected link */
a:visited {
	color:#000000;
}
#content_right {
	float:right;
	width: 147px;
	text-align:right;
	padding-top: 1px;
	margin-left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}


.clear {
	clear:both;
}
a.mainMenu {
	text-decoration:none;
}
a.mainMenu:link, a.mainMenu:active, a.mainMenu:visited {
	text-decoration: none;
	color:#000000;
}
a.mainMenu:hover {
	text-decoration: none;
	color:#666666;
}
a.mainSubMenu {
	text-decoration:none;
	font-size:13px; 
}
a.mainSubMenu:link, a.mainSubMenu:active, a.mainSubMenu:visited {
	text-decoration: none;
	color:#333333;
}
a.mainSubMenu:hover {
	text-decoration: none;
	color:#666666;
}

.footer a, .footer a:hover, .footer a:visited, .footer a:active {
	color: #B7A991;
	margin-top: 10px;
	letter-spacing: 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	left: 505px;
	top: 542px;
}

.airyparagraph {
	line-height: 25px;
}
#invitationslist {
	background-color: #0099FF;
	float: left;
	width: 550px;
}
#invitationslistarrows {
	background-color: #0099FF;
	float: right;
	width: 34px;
}
.invitationthumb {
	float: left;
	width: 85px;
	text-align:center;
	padding:10px;
	font-size:11px;
}
.homeimage{
	float:left;
	padding:10px;
}
.homepagecontent {
	text-align: center;
	margin-top: 0px;
	padding-bottom:10px;
	padding-top: 0px;
	width: 555px;
	font-size: 12px;
	padding-left: 15px;
}
.homepagecontentb {
	text-align: center;
	margin-top: 0px;
	padding-bottom:10px;
	padding-top: 0px;
	width: 555px;
	font-size: 12px;
	padding-left: 85px;
}

.floatleft{
float:left;

}
.otheritems{
	text-align:center;
	line-height: 22px;
	padding-top: 15px;
}
.invitationthumb img{
	border:3px;
	border-style:solid;
	border-color:#b7a991;
}
.hidden{
	display:none;
}
.order {
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 50px;
}
.diypricingcontent {
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	width: 585px;
	font-size: 12px;
	line-height: 14px;
}

.scroll {
  height: 350.5px;
  overflow:auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  width:580px;
}

.scrollContainer div.panel {
  position:relative;
  padding: 0;
  height: 350.5px;
  width: 465px; /* change to 560px if not using JS to remove rh.scroll */
}

.scrollButtons.right{
	right:50px;
	bottom:0;
	position:absolute;
}
.scrollButtons.left{
	right:50px;
	top:0;
	position:absolute;
}
