/* CSS Document */

/* tags */

body, html {

		margin: 0;
		padding: 0;
		background-color:#000000;
		font-family:Tahoma;
}

p, h2 {
	margin:0;
}

a:hover {

	text-decoration:none;
	color:#CCCCCC;

}

.linkText {
		display: none;
}

label {
	font-size:11px;
	color:#CCCCCC;
}

input, select, textarea {
		
	font-family: Tahoma;
	font-size:	11px;
	background-color:#CCCCCC;
				
}

h2 {
	font-size:14px;
	color:#FF6600;
}

/* Layout */

#page-container {

		margin: auto;
		/*width: 850px;*/
		width:950px;

}

#left-window {

		float:left;
		/*width: 590px;*/
		width:690px;

}

#right-window {

		float:left;
		width: 260px;

}

#photo {

		height: 580px;
		
}

#photo-top {

		background-image:url(/images/top-img.png);
		height: 130px;
		background-repeat:repeat-x;

}

#photo-bot {

		background-image:url(/images/bot-img.png);
		height: 450px;
		background-repeat:repeat-x;

}

#header {

		height:130px;
		background-image:url(/images/header.png);
		background-repeat:repeat-x;
		
}

#header-top {

		height:34px;
		
}		

#logo {

		height:66px;
		margin-left:20px;
		background-image:url(/images/logo.png);
		background-repeat:no-repeat;
}

#nav {

		height:30px;

}

#main-nav {
	padding-left:5px;
}

#main-content {

		padding: 10px;
		
}

#footer {

		clear: both;
		height: 20px;
		background-image:url(../images/footerBar.png);

}

/* Layout Ends */

/* Presentation */

img {

		border:none;

}

#main-content p {

		font-family: Tahoma;
		font-size:	12px;
		color:#CCCCCC;
}

#main-content a {

		font-family: Tahoma;
		font-size:	12px;
		color:#FF6600;
}

#lower-left p {

		font-family: Tahoma;
		font-size:	11px;
		color:#CCCCCC;
		padding-left: 15px;
		padding-right: 10px;
		
}

#lower-left a {

		font-family: Tahoma;
		font-size: 11px;
		color:#CCCCCC;
		padding-left: 15px;
		padding-right: 10px;
}

#lower-right p {

		font-family: Tahoma;
		font-size: 11px;
		color:#CCCCCC;
		padding-left: 15px;
		padding-right: 10px;
		
}

#lower-right a {

		font-family: Tahoma;
		font-size:	11px;
		color:#FF6600;
		padding-right: 10px;
}

.title-bold {

		font-weight:bolder;
		font-size:14px;
		color:#CCCCCC

}

#footer p {

		font-family: Tahoma;
		font-size:	9px;
		color:#CCCCCC;
		text-align:center;
}

#footer a {

		font-family: Tahoma;
		font-size:	9px;
		color:#FF6600;
		text-align:center;
}

/* Presentation Ends */

/* Page Styles */

	/* Dates */
	
	#datesMainContent {
	
			height:auto;
	}
	
	#datesMainContent p {
	
			font-family: Tahoma;
			font-size:	12px;
			color:#CCCCCC;
			padding-left: 10px;
	}

	#datesMainContent a {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#FF6600;
			padding-left: 10px;	
					
	}
	
	#datesMainContent h1 {

		font-family:Tahoma;
		font-size:20px;
		padding-left:10px;
		color:#999999;
		
	}
	
	.horizontalRule {
	
		color:#666666;
		background-color:#666666;
		height:1px;
		margin-left:10px;
	
	}

	.boldTitles {
	
		font-family:Tahoma;
		font-size:16px;
		color:#FF6600;
		
	}
	
	.smallTitles {
	
		font-family:Tahoma;
		font-size:11px;
		color:#FF6600;
		
	}	
	/* Dates End */
	
	/*  Gallery  */
	
	#galleryMainContent {
	
			height:420px;
	}
	
	#galleryMainContent p {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#CCCCCC;
			padding-left: 10px;
			
	}
	
	#galleryMainContent a {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#FF6600;
			
			
	}
	
	.alignCentre {

		text-align:center;
		width: 100%;
		border:0px;
		
	}
	
	/* Gallery End */

	/*  Links  */
	
	#listMainContent {
	
			padding-left: 10px;
	}
	
	#listMainContent p {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#CCCCCC;
			
			
	}
	
	#listMainContent a {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#FF6600;
			
			
	}
	
	#listMainContent h2 {
	
			font-family: Tahoma;
			font-size:	15px;
			color:#FF6600;
			
			
	}
	
	#listMainContent h1 {
	
			font-family: Tahoma;
			font-size:	13px;
			color:#FF6600;
			
			
	}	
	
	/* list End */
	
	/*  news  */
	
	#newsMainContent {
	
			padding-left: 10px;
	}
	
	#newsMainContent p {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#CCCCCC;
			
			
	}
	
	#newsMainContent a {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#FF6600;
			
			
	}
	
	#newsMainContent h2 {
	
			font-family: Tahoma;
			font-size:	15px;
			color:#FF6600;
			
			
	}
	
	#newsMainContent h1 {
	
			font-family: Tahoma;
			font-size:	13px;
			color:#FF6600;
			
			
	}	
	
	/* news End */	
	
	/*  Links  */
	
	#linksMainContent {
	
			padding-left: 10px;
	}
	
	#linksMainContent p {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#CCCCCC;
			
			
	}
	
	#linksMainContent a {
	
			font-family: Tahoma;
			font-size:	11px;
			color:#FF6600;
			
			
	}
	
	#linksMainContent h2 {
	
			font-family: Tahoma;
			font-size:	15px;
			color:#FF6600;
			
			
	}	
	
	/* Links End */
	
	
	/* Contact */
	
		#contactMainContentLeft	{
		
				float:left;
				width:295px;

		
		}

		#contactMainContentLeft h2 {

			font-family:Tahoma;
			font-size:14px;
			color:#FF6600;
			padding-left: 10px;

		}
		
		#contactMainContentLeft p {
	
				font-family: Tahoma;
				font-size:	12px;
				color:#CCCCCC;
				padding-left: 10px;		
			
		}
	
		#contactMainContentLeft a {
		
				font-family: Tahoma;
				font-size:	11px;
				color:#FF6600;
				
				
		}
		
		#contactMainContentRight	{
		
				float:right;
				width:295px;
		
		}
		
		#contactMainContentRight h2 {

				font-family:Tahoma;
				font-size:12px;
				color:#FF6600;
				padding-left:10px;		

		}

		#contactMainContentRight p {
	
				font-family: Tahoma;
				font-size:	11px;
				color:#CCCCCC;
				padding-left:10px;
			
		}
	
		#contactMainContentRight a {
		
				font-family: Tahoma;
				font-size:	11px;
				color:#FF6600;
				padding-left:10px;				
				
		}
		
		#contactMainContentRight 
	
/* Page Styles End */