body {
	background: #efefef;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	font: normal 13px Verdana, sans-serif;
	color: #222;
}

#navi {
	height: 50px;
	margin-top: -10px;
}

#menu {
	background: #ffffff;
	background: -moz-linear-gradient(top, #426d9c, #0f67a1, #1384d1);
	line-height: 20px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
}

#content {
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 25px;
	padding: 10px 0;
	text-align: left;
}

ul {
	padding: 0;
	color: #000;
}

ul li {
	list-style-type: none;
	display: inline;
	margin-right: 15px;
}

ul li a {
	text-decoration: none;
	font: normal 10pt Courier, sans-serif;
}

ul li a:hover {
	text-decoration: none;
	color: #666;
	font: normal 10pt Courier, sans-serif;
}

a {
	text-decoration: none;
	color: #000000;
	font-family: Courier, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.r {color:#a2324a}
.r:hover {color:#df4e6d}

.default {
	position: fixed;
	top: -5px;
	left: 0;
	width: 100%;
	
	box-shadow: 0 0 40px #222;
	-webkit-box-shadow: 0 0 10px #222;
	-moz-box-shadow: 0 0 10px #222;
}

.fixed {
	position: fixed;
	top: -5px;
	left: 0;
	width: 100%;
	
	box-shadow: 0 0 40px #222;
	-webkit-box-shadow: 0 0 10px #222;
	-moz-box-shadow: 0 0 10px #222;
}

.table1 {
	width: 100%;
}

.table2 {
	table-layout:fixed;
}

.cellback {
background: url(home_texture.jpg) repeat-x;
}

.cellback2 {
background: url(eventdetails_texture.jpg) repeat;
}

.cellback3 {
background: url(things_texture.jpg) repeat;
}

.cellback4 {
background: url(gettingthere_texture.jpg) repeat;
}

.cellback5 {
background: url(wheretostay_texture.jpg) repeat;
}

.cellback6 {
background: url(registry_texture.png) repeat;
}

.cellback7 {
background: url(contactus_texture.png) repeat;
}

.cellback8 {
background: url(rsvp_texture.png) repeat;
}

.cellback10 {
background: url(community_texture.png) repeat;
}

.table1 tr .cellback .cellback2 table tr td table tr td p {
	font-family: Courier New, Courier, monospace;
}
.font {
	font-family: Courier New, Courier, monospace;
	line-height: 21px;
}

textarea, input {
	width:520px;
}

.ss-q-radio {
	width: auto;
}

#ss-form1-submit, #ss-form2-submit {
height: 37px;
width: 91px;
cursor: pointer;
text-indent: -9999px;
border: none;
background: url(submit_button.png) no-repeat left top;
}


