body { 			background-repeat:repeat;
				background-image: url('images/gradient-width.jpg')}
#pagewrapper { 	text-align: center }
#page        { 	border:1px solid #CCCCCC; 
				width: 760px; 
				font-family:Verdana; 
				font-size:10pt; 
				font-style:normal; 
				color:#808080; 
				background-color:#FFFFFF; 
				margin-left: auto; 
				margin-right: auto; }

#logo        { 	text-align: center; }

#navigation {	font-style: normal; 
				text-align:center; 
				background-image:url('images/button_gradient.jpg'); 
				width:100%;}
#navigation ul {list-style-type: none;  
				padding: 0px; 
				margin: 0px;}
#navigation li {display: inline; 
				background-image:url('images/button_gradient.jpg'); }
#navigation a:link, #navigation a:visited { text-decoration: none; 
											color: #E6E6E6; 
											padding-left:8px; 
											padding-right:8px; 
											padding-top:5px; 
											padding-bottom:5px; 
											width : 9em; 
											background-image:url('images/button_gradient.jpg'); 
											background-repeat:repeat-x;}
#navigation a:hover, #navigation a:active { background-image:url('images/reverse_button_gradient.jpg'); 
											background-repeat:repeat-x; 
											color:#FFFFFF }

#bodytext    { 	position:relative; 
				text-align:center; 
				left-margin: 320px;}
#bodyleft    { 	position:relative; 
				text-align:left; 
				left-margin: 320px;}

#picturegallerywrapper {text-align: center;}

#highlightboxes {position: relative; 
				left: 0; 
				top: 0; 
				width: 300px; 
				height: 500px}
#marquees	{	padding:5px;position: 
				relative; margin: 10px; 
				width: 700px; 
				border: 1px double #666666; 
				background-color:#F0F0FF; 
				font-size: 1em;}
#events		{	padding:5px;
				position: relative; 
				margin: 10px; 
				width: 340px; 
				border: 1px double #666666; 
				background-color:#F0F0FF; 
				font-size: 1em; 
				height:320px; 
				float:left;}
#aboutus	{	padding:5px;
				position: relative; 
				margin: 10px; 
				width: 340px; 
				border: 1px double #666666; 
				background-color:#F0F0FF; 
				font-size: 1em; 
				height:320px; 
				float:left;}
span.boxheader {font-family: Monotype Corsiva; 
				font-size: 1.5em; 
				color:#0000FF}

#images {		position: absolute; 
				left: 270px; 
				top: 10px; 
				width: 490px; 
				text-align:center;}
span.fancytext {font-family: Monotype Corsiva; 
				font-size: 1.5em; 
				color:#8C8C8C}

#footer {		text-align: right; 
				border-left-width: 1px; 
				border-right-width: 1px; 
				border-top: 1px solid #8C8C8C; 
				border-bottom-width: 1px; 
				background-color: #CCCCCC;
				font-size:0.5em; }
#footer a { 	font-family:Century Gothic; 
				font-variant:small-caps; 
				color: #FFFFFF}

#news		{	padding:5px;position: 
				relative; margin: 10px; 
				font-size: 1em;}
				
span.pricingcategory{	font-size: 1.4em; 
						text-decoration: underline; 
						font-variant: small-caps; 
						margin-left:12px}
.gallerytable
	{border-collapse: collapse;
	text-align:center;
	border:0px;
	}
.gallerytable td {
	padding:6px;
	border-style:none;
	vertical-align:top;
	}
.gallerytable td img {
	border:1px solid #8C8C8C;}
	

table {			width:730px; 
				border: 1px solid #8C8C8C;
				border-collapse:collapse; 
				margin-left: auto; 
				margin-right: auto; 
				font-size:1em;}
td {			border: 1px solid #E6E6E6}
th	{			color: #0000FF; 
				font-weight:normal; 
				background-color:#F0F0FF}

form p {		clear:left; 
				margin:0; 
				padding-left:24px;
				padding-top:5px;}
form p label {	float:left; 
				width:35%; 
				color:#000000 }
form textarea { font-family:Verdana;
				font-size:10pt;}
form fieldset {padding-bottom:6px;}
form legend {	color: #0000FF}
form {  		width: 70%; 
				border: 1px solid #8C8C8C; 
				padding-left: 4px; 
				padding-right: 4px; 
				padding-top: 1px; 
				padding-bottom: 1px; 
				background-color:#F0F0FF; 
				position:relative; 
				left:114px }

.eventstext  { 	padding: 12px;
				margin-left: auto; 
				margin-right: auto;
				text-align:left;}
.eventstext img {	border:1px solid #8C8C8C; 
					margin-left: 6px; 
					margin-right: 12px}