/* Links */
a.a:link {color: #656565; text-decoration: none }			/* unvisited link */
a.a:visited {color: #656565; text-decoration: none }		/* visited link */
a.a:hover {color: #FFFFFF; text-decoration: none }		/* mouse over link */
a.a:active {color: #656565; text-decoration: none } 		/* selected link */

a.b:link {color: #AAAAAA; text-decoration: none }			/* unvisited link */
a.b:visited {color: #AAAAAA; text-decoration: none }		/* visited link */
a.b:hover {color: #536378; text-decoration: none }		/* mouse over link */
a.b:active {color: #AAAAAA; text-decoration: none } 		/* selected link */

/* TEXT */

.h1 {
		font-family: Tahoma, Arial;
		color: #536378;
		font-size: 16px;
		font-weight: bold;
}

.h2 {
		font-family: Tahoma, Arial;
		color: #536378;
		font-size: 14px;
		font-weight: bold;
}

.update {
			font-family: Tahoma, Arial;
			color: #red;
			font-size: 16px;
			font-weight: bold;
}

/* GLOBAL RULES */

html body {
			background: url(../../Img/background_ec.jpg) repeat;
			font-family: Tahoma, Arial; 
			color: #656565; 
			font-size: 11px; 
			line-height: 17px;
			height: 100%;
}

.clear {
			clear: both;
}

#wrapper {
			width: 790px;
			text-align: center;
			position: absolute;
			left: 50%;
			top: 0%;
			margin-left: -395px; /* Half the width of the DIV tag */
			margin-top: 0px; /* Half the height of the DIV tag */
}

#logo {
		background: url('../../Img/logo.jpg') no-repeat;
		height: 294px;
}

#nav_container {
					width: 100%;
}

.break {
			background-color: #121212;
			height: 20px;
			padd: 2px;
			text-align: left;
			color: #DDDDDD;
}

.break_light {
				background-color: #303030;
				height: 1px;
}

.break_div_a {
				background:url('../../Img/div_a.jpg') no-repeat;
				height: 1px;
}

.welcome_pgph {
				background-color: #222222;
				color: #AAAAAA;
				width: 750px;
				text-align: left;
				padding: 20px;
				float: left;
}

.gallery_align {
					background-color: #222222;
					color: #AAAAAA;
					width: 750px;
					text-align: center;
					padding: 20px;
}

.welcome_pgph strong {
						color: #536378;
}

.welcome_img {
				background: url('../../Img/welcome_placeholder.jpg') no-repeat;
				background-color: #121212;
				width: 316px;
				height: 200px;
				float: left;
}

.clear {
			clear: both;
}

.full_width_feature_img {
							background-color: #121212;
							text-align: left;
							padding: 0px;
}

.full_width_feature {
							background-color: #121212;
							text-align: left;
							padding: 20px;
}

#bottom_navigation	{
						background-color: #121212;
						width: 730px;
						text-align: left;
						padding-left: 20px;
						float: left;
}

#top	{
			background-color: #121212;
			width: 20px;
			text-align: right;
			padding-right: 20px;
			float: left;
}

#footer {
			background:url('../../Img/background_footer.jpg');
			height: 75px;
			margin-top: 17px;
			filter:alpha(opacity=20);
			opacity: 0.2;
			-moz-opacity:0.2;
}