body {
	background: #333;
	color: #222;
	font: 12px "Trebuchet MS", tahoma, verdana, sans-serif;
	margin: 0;
	padding: 0;
}

	.bc { background: url(images/home.jpg) left center no-repeat; font-size: 11px; padding: 5px 5px 5px 20px; color: #000; }

	#wrapper {
		width: 820px;
		margin: 30px auto 20px auto;
		border: 1px solid #ccc;
		padding: 3px;
		background: #fff;
	}
	
		#header {
			position: relative;
		}
		
		#logo {
			position: absolute;
			top:-15px;
			left: 600px;
			border: 1px solid #ccc;
		}
		
			#logo img, #header img { display: block; }
		
		#menu {
			background: #000 url(images/gradient.jpg);
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			overflow: hidden;
			width: 100%;
			font-family:"Trebuchet MS";
		}
		#menu ul, ul.strip {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		
			#menu ul li {
				float: left;
			}
			
				#menu ul li a {
					display: block;
					padding: 4px 10px;
					color: #fff;
					text-decoration: none;
					font-size: 11px;
					font-weight: bold;
					text-transform: uppercase;
					border-left: 1px solid #000;
				}
					
					#menu ul li a:hover, #menu ul li.current a {
						color: #ccc;
					}
					
		#container {
			width: 100%;
			overflow: hidden;			
		}
			#sidebar {
				background: #f3f3f3 url(images/watermark.jpg) bottom center no-repeat;
				width: 183px;
				float: left;
				border: 1px solid #ccc;
				border-top: none;
				padding-top: 10px;
				margin-bottom: -2000px; 
				padding-bottom: 2180px;
				
			}
			
				#sidebar ul li {
					padding: 5px 5px 5px 30px;
					border-bottom: 1px solid #ccc;
					background: url(images/li.jpg) 10px center no-repeat;
				}
					#sidebar ul li a {
						text-decoration: none;
						font-size: 11px;
						font-weight: bold;
						color: #000;
					}
					
						#sidebar ul li a:hover, #sidebar ul li.current a {
							color: #d12421;
						}
			
			#content 
			{
				padding: 10px;
				margin-bottom: -2000px; 
				padding-bottom: 2000px;
				width: 600px;
				float: left;
				
			}
			
			.watermark 
			{
				background: url(images/watermark.jpg) no-repeat;	
				margin-top: -153px;
				height: 153px;
				width: 183px;
				position: absolute;
			}
			
		#footer {
			background: #c31e1b url(images/redgradient.jpg) repeat-x;
			padding: 4px 15px;
			color: #fff;
			font-size: 10px;
			margin-top: 3px;
			overflow: hidden;
		}
		
			#footer .box {
				float: left;
				margin-right: 30px;
			}
			
			#footer .note {
				font-size: 14px;
				float: right;
				color: #ffc;
				margin-top: 10px;
				font-style: italic;
				font-family: "Myriad Pro";
			}
			
		a:link, a:visited {
			color: #d12421;
		}
		
			a:hover { text-decoration: none; }
		
	img { border: 0; }
	
	
	h1 
	{
		font-family: "Myriad Pro";
		color: #d12421;
		margin: 5px 0;
		padding: 0;
		font-size: 20px;
		font-weight: bold;	
	}
	
	h2 
	{
		font-family: "Myriad Pro";
		font-size: 17px;
		margin: 5px 0;
		padding: 0;
		font-weight: bold;	
	}
	
	
.galleryframe .imagecontainer .title {
	display: none !important;
}
