body, p, h1, h2, h3, h4, h5, h6, form{
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

textarea {
	overflow: auto;
}

html {
	height: 100%;
}

body {
	background: #ffffff;
	height: 100%;
	padding: 0px;
	margin: 0px;
}

body, td, input, textarea, select {
	font-family: tahoma, sans serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}


a {
	color: #B30329;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}




#layout {
	width: 990px;
	text-align: left;
}


/* LOGO */
#logo {
	position: relative;
	height: 72px;
	text-align: right;
}

	#logo span {
		display: none;
	}

	#logo a {
		float: right;
		display: block;
		background: url(../images/logo.gif);
		width: 340px;
		height: 72px;
	}

	#header-line {
		position: relative;
		top: 55px;
		border-bottom: 1px solid #CC556E;
	}
/* /LOGO */


/* MENU */
#menu-container {
	float: left;
	width: 205px;
}

	#menu-line {
		position: relative;
		top: 25px;
		height: 120px;
		width: 15px;
	}

	#menu {
		top: -120px;
		position: relative;
		margin: 25px 30px 0px 30px;
		padding: 0px;
		list-style-type: none;
	}

	#menu li {
		margin-bottom: 8px;
		font-size: 14px;
		text-transform: uppercase;
	}

	#menu li a {
		display: block;
		color: #000000;
		text-decoration: none;
	}

	#menu li a:hover {
		color: #000000;
		text-decoration: underline;
	}

	#menu li a.selected {
		color: #B30329;
		text-decoration: none;
	}

	#menu li a.selected:hover {
		color: #B30329;
		text-decoration: underline;
	}


		#menu li ul {
			list-style: none;
			padding: 0px;
			margin: 5px 0px 15px 0px;
		}

			#menu li li {
				margin-bottom: 5px;
				font-size: 12px;
				text-transform: none;
			}

			#menu li li a {
				background: url(../images/menu-bullet.gif) no-repeat left 4px;
				display: block;
				padding-left: 15px;
				color: #000000;
				text-decoration: none;
			}

			#menu li li a:hover {
				color: #000000;
				text-decoration: underline;
			}

			#menu li li a.selected {
				color: #B30329;
				text-decoration: none;
			}

			#menu li li a.selected:hover{
				color: #B30329;
				text-decoration: underline;
			}



				#menu li li ul {
					list-style: none;
					padding: 0px;
					margin: 5px 0px 15px 0px;
				}

					#menu li li li {
						margin-bottom: 5px;
						font-size: 11px;
						text-transform: none;
					}

					#menu li li li a {
						background: url(../images/menu-bullet2.gif) no-repeat 1px 5px;
						display: block;
						padding-left: 15px;
						color: #000000;
						text-decoration: none;
					}

					#menu li li li a:hover {
						color: #000000;
						text-decoration: underline;
					}

					#menu li li li a.selected {
						color: #B30329;
						text-decoration: none;
					}

					#menu li li li a.selected:hover{
						color: #B30329;
						text-decoration: underline;
					}
/* /MENU */


/* CONTENT */
#content-container {
	float: right;
	width: 785px;
}

	#title-container {
		margin-bottom: 10px;
	}

		#title-container h2 {
			display: inline;
			font-size: 18px;
			text-transform: uppercase;
			font-weight: bold;
			color: white;
			padding: 0px 30px 0px 2px;
			position: relative;
		}

	#info-container {
		width: 570px;
		float: left;
		border-right: 1px solid #CC556E;
	}

		#info {
			padding: 0px 30px 0px 0px;
		}

	#news-container {
		width: 214px;
		float: right;
	}

		#news-container td {
			padding: 0px 15px;
		}
/* /CONTENT */



/* PHOTOS */
#photo-container {
	height: 140px;
	margin-bottom: 3px;
}
	#photo-container div {
		height: 140px;
	}
/* /PHOTOS */


/* PATH */
#path-container {
	margin-bottom: 20px;
}
	#path-container h3 {
		font-size: 10px;
		text-transform: uppercase;
		font-weight: normal;
		color: #000000;
	}
		#path-container h3 a {
			color: #B30329;
			text-decoration: none;
		}
		#path-container h3 a:hover {
			color: #B30329;
			text-decoration: underline;
		}

/* /PATH */


#copyright {
	clear: both;
	border-top: 1px solid #A2A2A2;
	color: #A2A2A2;
	padding: 5px 0px 0px 10px;
	text-align: left;
	margin-bottom: 10px;
}
