body {
	padding:0;
	margin:0;
	text-align:center;
	font-family:Arial, Verdana, "Times New Roman";
	font-size:13px;
	color:#333;
}

* {
	padding:0;
	margin:0;
}

#Container {
	width:1000px;
	min-height:600px;
	margin:auto;
	
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;*/
}
#Container #Header {
	background-image:url('../images/header.jpg');
	width:1000px;
	height:60px;
	}
#Container .LineTop {
	width:1000px;
	height:7px;
	background-image:url('../images/red-and-grey-line.jpg');
	}

#Container #Content {
	clear:both;
	text-align:left;
	width:1000px;
	height:auto;
}
#Container #Content #ContentContainer {
	width:758px;
	float:left;
	padding:10px 0 20px 20px;
	border:0px solid red;
}
#Container #Content #ContentContainer p {
	margin:10px 0 5px 0;
}
#Container #Content #ContentContainer .Line {
	clear:both;
	display:block;
	border-bottom:1px dotted #933;
	padding:10px 0 10px 0;
	width:100%;
}
#Container #Content #ContentContainer ul {
	padding:0 0 0 20px;
	list-style:circle;
	color:#933;
}
#Container #Content #ContentContainer li {
	padding:5px 0 0 0;
}
#Container #Content #ContentContainer p .ImageRight {
	margin:0 0 0 5px;
	float:right;
	text-align:center;
	font-size:11px;
	font-style:italic;
	color:#933;
}
#Container #Content #ContentContainer p .ImageRight img {
	border:2px solid #933;
}
#Container #Content #ContentContainer p .ImageLeft {
	display:block;
	margin:0 10px 0 0;
	float:left;
	text-align:center;
	font-size:11px;
	font-style:italic;
	color:#933;
}
#Container #Content #ContentContainer p .ImageLeft img {
	border:2px solid #933;
}
#Container #Content #ContentContainer h2 {
	color:#993333;
}
#Container #Content #ContentContainer h3 {
	color:#993333;
}
#Container #Content #ContentContainer a {
	color:#993333;
}
#Container #Content #ContentContainer a:hover {
	color:#993333;
	text-decoration:none;
	font-weight:bold;
}
#Container #Content #ContentContainer .ContactDetail {
	padding:10px 10px 10px 10px;
	background-image:url('../images/grey.jpg');
	border:1px dotted #933;
}
#Container #Content #ContentContainer #BackToTop a {
	font-size:11px;
} 
#Container .LineBottom {
	width:1000px;
	height:7px;
	background-image:url('../images/grey-and-red-line.jpg');
	clear:both;
	}
#Container #Footer {
	clear:both;
	width:1000px;
	height:25px;
	padding-top:5px;
	background-image:url('../images/footer-wood.jpg');
	position:relative;
	color:#933;
	bottom:0px;
	left:0px;
	font-style:italic;
	}
#Container #Footer a {
	color:#ccc;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
}
#Container #Flash {
	width:1000px;
	height:190px;
	/*background-image:url('../images/flash_alternative.jpg');*/
	}
/*----TOP NAV---*/
#Container #Nav { 
	background-image:url('../images/grey.jpg'); 
	border:0px solid red;
	height:17px;
	color:#993333;
	}

#Container #Nav .NavItem {
	float:left;
	display:block;
	width:249px;
	border-right:1px dotted #993333;
	}
#Container #Nav .NavItem a {
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
#Container #Nav .NavItem:hover a {
	text-decoration:underline;
}
#Container #Nav .last {
	border-right:0px dotted #fff;
}
/*----CONTENT NAV---*/
#Container #ContentNav { 
	clear:both;
	float:left;
	text-align:center;
	width:210px;
	border:0px solid red;
	height:100%;
	color:#993333;
	padding-top:10px;
	}

#Container #ContentNav .NavItem {
	float:left;
	display:block;
	width:198px;
	height:19px;
	border:1px dotted #993333;
	margin:5px 10px 5px 10px;
	padding-top:3px;
	background-image:url('../images/grey.jpg'); 
	}
#Container #ContentNav .NavItem a {
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
#Container #ContentNav .NavItem:hover a {
	text-decoration:underline;
}


/*-GALLERY PAGES-*/

#Container #Content #ContentContainer #ImagesHolder {
	display:block;
	width:100%;
}

#Container #Content #ContentContainer #ImagesHolder .Image {
	float:left;
	width:150px;
	height:150px;
	display:block;
	border:2px solid #933;
	margin:10px;
	background-position:bottom;
}
#Container #Content #ContentContainer #ImagesHolder .Image img {
	width:150px;
	height:150px;
	border:0px;
}

#Container #Content #ContentContainer #ImagesHolder #Instruction {
	clear:both;
	display:block;
	padding:5px 0 0 20px;
	font-size:12px;
	font-style:italic;
	color:#933;
}
#Container #Content #ContentContainer #ImagesHolder #Instruction img {
	padding-right:5px;
}



