/*  TemplateName=CustomStyle.tpt */


/*  $Header: /home/cvs/cvsroot/site_data/001/00000001/static_data/css/CustomStyle.css,v 1.8 2003/07/24 23:47:39 paulj Exp $  */


/*


	These are the styles peculiar to this site. Any styles

	specified in this file will override the baseline

	styles for the Convio product. The styles	must be in

	this file so that they will be available in th

	Internet Exporer WYSIWYG HTML editor as well as in the

	Page Wrapper.


	Convio does not maintain this file once it has been

	delivered to the client.


*/

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	}

form {
margin:0;
}

a:active { text-decoration: underline; color: #003399}
a:link { text-decoration: underline; color: #003399}
a:visited { text-decoration: underline; color: #003399}
a:hover { text-decoration: underline; color: #03652A}

.topbackground1 {
	background-image: url('../images/top1.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground2 {
	background-image: url('../images/top2.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground3 {
	background-image: url('../images/top3.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
	
.topbackground4 {
	background-image: url('../images/top4.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground5 {
	background-image: url('../images/top5.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground6 {
	background-image: url('../images/top6.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground7 {
	background-image: url('../images/top7.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.topbackground8 {
	background-image: url('../images/top8.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
.topbackground9 {
	background-image: url('../images/top9.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
.topbackground10 {
	background-image: url('../images/top10.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
.topbackground11 {
	background-image: url('../images/top11.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
.topbackground12 {
	background-image: url('../images/top12.jpg');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
	
.maintable {
	font-size: 0.8em;
	line-height: 140%;
	margin: 0px 5% 15px 5%;
	width: 90%;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	}

.navigation {
	border: solid #006600;
	border-width: 0px 1px 1px 1px;
	background-color: #E6E4D7;
	padding: 0px 3px 0px 3px;
	}

.tellafriend {
	border: 1px solid #006600;
	margin: 2px 0px 5px 0px;
	border-width: 1px 0px 0px 0px;
	padding-right: 24px;
	padding-top: 4px;
	text-align: right;
	font-weight:bold;
	background-image: url('../images/envelope.gif');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}

.tellafriend a { text-decoration: none; color: #404527}
.tellafriend a:hover { text-decoration: underline; color: #03652A}


.registertitle {
	background-color: #993300;
	text-align:center;
	margin: 3px 0px 1px 0px;
	}

.register {
	background-color: #E6E9D8;
	}

.register td {
	font-size: 0.8em;
	color: #00000;
	}


a:active { text-decoration: none; color: #03421B}
a:link { text-decoration: underline; color: #993300}
a:visited { text-decoration: underline; color: #993300}
a:hover { text-decoration: underline; color: #03421B}

.noline {
	line-height: 0px;
	}

.go {
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #03421B;
	color: #FFFFFF;
	}

.maincontent {
	padding: 10px;
width:100%;
	}

.footer1 {
	background-color: #03421B;
	padding: 10px 3px 10px 3px;
	}

.footer2 {
	background-color: #04662A;
	}

.footer2sub {
	font-size: 0.6em;
	color: #FFFFFF;
	}

.footer2sub a {padding-left: 4px; }
.footer2sub a:active { text-decoration: underline; color: #FFFFFF}
.footer2sub a:link { text-decoration: underline; color: #FFFFFF}
.footer2sub a:visited { text-decoration: underline; color: #FFFFFF}
.footer2sub a:hover { text-decoration: underline; color: #E6E4D7}

#tmenu0 {width:100%;-moz-user-select:none;margin:0px;padding:0px;list-style:none;padding:0px;}
#tmenu0 li{white-space:nowrap;list-style:none;margin:0px;
	border: solid #006600;
	border-width: 0px 0px 1px 0px;
	padding:0px;text-decoration:none; font-weight:normal; font-family:Arial; font-size:12px;color:#333333;padding:2px;}
#tmenu0 ul li{text-decoration:none; border: none; word-wrap: break-word; font-weight:normal; font-family:Arial; font-size:12px; color:#333333;}
#tmenu0 ul{list-style:none;margin:0px;padding:0px;padding-left:10px;padding-top:7px; padding-bottom:7px;}
#tmenu0 a{color:#0066aa; text-decoration:none;}
#tmenu0 a:hover{color:#ff0000; text-decoration:underline;}
#tmenu0 ul a{}
#tmenu0 ul a:hover{}
.ctmmainhover {text-decoration:underline;}
.ctmsubhover {text-decoration:underline;}
#tmenu0 li span,.plusminus{cursor:hand;cursor:pointer;}

/* Removed per case 288152 */
#rsvp_num_guests {display: none}