﻿	* 	{
		margin: 0;
		padding: 0;
		}
	img {
		border: 0 none;
		}
	a 	{
		outline: none;
		}
	ul {
		list-style: none;
		}

body {
	padding: 0;
	margin: 0;
	background: #50907A url('images/Background.jpg') center top;
	color: #203A30;
	font: 12px Times New Roman, serif;
	text-align:center;
	}

	/* Header --------------------------- */

	#header {
		background: url('images/Header.jpg') center top repeat-x;
		overflow: hidden;
		width: 100%;
		height: 254px;
		text-align: center;
		position: relative;
		margin:0px;
		padding:0px;
		}
	#headercontent {
		width: 100%;
		text-align: center;
		position: relative;
		overflow:hidden;
		margin:0px;
		padding:0px;
		}
		#headermenu {
			width:100%;
			text-align:center;
			font-size:large;
			font-family:"Powell Antique", Times New Roman, serif;
			position:relative;
			color:#392400;
			margin:0px;
			padding:0px;
			}
			#header ul {
				list-style: none;
				margin: 10px 0 0 400px;
				}
				#header ul li {
					display: inline;
					margin: 0 5px 0 5px;
					}
				#header ul li a {
					text-decoration: none;
					color: #1D3B30;
					}
				#header ul li a:hover {
					color: #392400;
					}


	/* Body --------------------------- */
	#bodycontent {
		width: 900px;
		margin: 0 auto;
		text-align: left;
		position:relative;
		padding:10 20 20 20px;
		}

	/* Gallery Menu --------------------------- */

	.gallerymenu {
		width: 500px;
		height: 55px;
		margin-top:20px;
		margin-left:0px; margin-right:0px;margin-bottom:0px;
		padding-top:30px;
		padding-right:20px;
		text-align:right;
		float:right;
		background:url('images/tickets_menu.png') no-repeat;
		font:normal normal bolder large Arial, Helvetica, sans-serif;
		}
		.gallerymenu ul {
			list-style: none;
			margin-right:30px;
			}
			.gallerymenu ul li {
				display: inline;
				margin: 0 5px 0 8px;
				}
			.gallerymenu ul li a {
				text-decoration: none;
				color: #1D3B30;
				}
			.gallerymenu ul li a:hover {
				color: #392400;
				}	
			.gallerymenu ul li em {
				color:#604020;
				font-style:normal;
				}

	/* Portfolio --------------------------- */

	.project {
		background: url('images/photo1_blank.png') no-repeat;
		width: 850px;
		height: 425px;
		padding-top:30px;
		padding-left:25px;
		float:right;
		margin-bottom:60px;
		margin-top:0px;
		margin-left:0px;
		position:relative;
	}
	.projectView {
		float: left;
		margin-top:15px;
		margin-left:20px;
		margin-bottom:70px;
		padding-left:25px;
	}
	.projectView a img {
		border: 1px solid #50907A;
		margin-right:0px;
		width:450px;
		height:325px;
	}
	.projectViewGraphics {
		float: left;
		margin-top:7px;
		margin-left:20px;
		margin-bottom:70px;
		padding-left:25px;
		width:350px;
	}
	.projectViewGraphics a img {
		border: 1px solid #50907A;
		margin-right:0px;
		height:342px;
		padding-right:0px;
	}
	.projectViewArt {
		float: left;
		margin-top:15px;
		margin-left:20px;
		margin-bottom:70px;
		padding-left:25px;
	}
	.projectViewArt a img {
		border: 1px solid #50907A;
		margin-right:0px;
		width:450px;
		height:325px;
	}
	.projectDetails {
		width: 235px;
		float: left;
		padding-top: 20px;
		padding-left:30px;
	}
	.projectDetailsGraphics {
		width: 360px;
		float: left;
		padding-top: 20px;
		padding-left:10px;
		margin-left:0px;
	}
	.projectDetailsContact {
		width: 350px;
		float: left;
		padding-top: 20px;
		padding-left:10px;
		margin-left:30px;
	}
	.projectDetails a, .projectDetailsGraphics a, .projectDetailsContact a {
		font: bold 11px Georgia, "Times New Roman", Times, serif;
		background: transparent;
		text-decoration: none;
		text-transform: uppercase;
		color: #BA4435;
		width: auto;
		margin-top: 10px;
		padding: 3px;
		letter-spacing: 1px;
	}
	.projectDetails a:hover, .projectDetailsGraphics a:hover, .projectDetailsContact a:hover {
		text-decoration: underline;
	}
	.projectDetails .projectTitle, .projectDetailsGraphics .projectTitle, .projectDetailsContact .projectTitle {
		font-size: 19px;
		font-weight: bold;
		color: #3b2c29;
		cursor: default;
	}
	.projectDetails .detailStrike, .projectDetailsGraphics .detailStrike, .projectDetailsContact .detailStrike {
		width: 250px;
		height: 32px;
		display: block;
		margin: -7px 0 0 -16px;
	}
	.projectDetails .detailStrike span, .projectDetailsGraphics .detailStrike span, .projectDetailsContact .detailStrike span {
		display: block;
		font-size: 10px;
		font-weight: bold;
		color: #50907A;
		padding: 10px 0 0 16px;
		text-transform: uppercase;
		cursor: default;
	}
	.projectDetails p, .projectDetailsGraphics p {
		width: 90%;
		color: #7A6F6B;
		font: 12px/17px Georgia, "Times New Roman", Times, serif;
		margin: 10px 0 10px 0;
		cursor: default;
	}
	.projectDetailsContact p {
		width: 90%;
		color: #7A6F6B;
		font: 12px/17px Georgia, "Times New Roman", Times, serif;
		margin: 20px 0 10px 0;
		cursor: default;

	}
	.projectDetails p:hover, .projectDetailsGraphics p:hover, .projectDetailsContact p:hover {
		color: #3b2c29;
	}
	
	
	/* Footer --------------------------- */

	#footer {
		background: url('images/footer.png') no-repeat;
		width: 1600px;
		height: 254px;
		margin-left: 0px;
		margin-bottom:0px;
		font-size: 11px;
		font: 11px Georgia, "Times New Roman", Times, serif;
		padding: 0px;
	}
	#footer h1 {
		font: normal 23px Arial, Helvetica, sans-serif;
		color: #423430;
		cursor: default;
	}
	#footer h2 {
		font: normal 11px Arial, Helvetica, sans-serif;
		margin: -3px 0 15px 0;
		cursor: default;
	}
	#footer em {
		font: bold italic 11px Georgia, "Times New Roman", Times, serif;
	}
	#footer small {
		font-size: 10px;
		font-style: italic;
		margin-top: 45px;
		display: block;
	}
	#footer small a {
		text-decoration: none;
		color: #423430;
		border-bottom: 1px dotted #423430;
	}
	#footerLink {
		display: block;
		margin-bottom: -15px;
	}
	#prLinks {
		display: block;
		position: absolute;
		left: -10000px;
		top: -10000px;
	}