/* Universal CSS */

* {
	margin:0;
	padding:0;
	outline:none;
	}
	
img {
	border:0px;
	}
	
a {
	text-decoration:none;
	color:#fff;
	}
	a:hover {
		color:#7dc4a1;
		}
.preload {
	display:none;
	}

/* Typographic Sty.navItemng */

p, span, ul {
	color:#FFF;
	font-size:12px;
	}
	ul {
		margin-left:22px;
		padding-bottom:10px;
		}

h1 {
	font-size:19px;
	font-weight:bold;
	color:#FFF;
	text-transform:capitalize;
	}
	h2 {
		color:#FFF;
		font-size:12px;
		font-weight:normal;
		}

/* Structure */

body {
	background-color:#1f1917;
	font-family:Arial,sans-serif;
	}
	#container {
		position:relative;
		width:880px;
		height:675px;
		margin:0px auto;
		}
		#header {
			position:relative;
			width:880px;
			height:53px;
			border-bottom:2px solid #3d756b;
			}
			#header img {
				left:1px;
				position:absolute;
				top:30px;
				width:464px;
				}
			#header ul {
				position:absolute;
				right:-27px;
				top:35px;
				width:240px;
				list-style:none;
				}
				#header ul li {
					float:left;
					}
				#header ul li a {
					color:#FFFFFF;
					float:left;
					font-family:Arial,Helvetica,sans-serif;
					font-size:12px;
					padding-right:15px;
					text-decoration:none;
					}
					#header ul li a:hover {
						color:#7dc4a1;
						}
					#header ul li.selected a {
						color:#7dc4a1;
						}
			#header #subnav {
				position:absolute;
				right:-13px;
				top:58px;
				width:408px;
				}
				#header #subnav li a {
					color:#FFFFFF;
					float:left;
					font-family:Arial,Helvetica,sans-serif;
					font-size:10px;
					padding-right:15px;
					text-decoration:none;
					}
					#header #subnav li a:hover {
						color:#7dc4a1;
						}
					#header #subnav li.selected a {
						color:#7dc4a1;
						}
		#content {
			position:relative;
			top:45px;
			width:880px;
			height:inherit;
			}
			#big_image {
				position:relative;
				float:left;
				top:1px;
				width:580px;
				height:385px;
				overflow:hidden;
				}
			#big_image.old {
				float:left;
				height:324px;
				left:254px;
				overflow:hidden;
				position:relative;
				top:1px;
				width:324px;
				}
				#content .thumbnail img {
					display:inline;
					float:left;
					margin:0 0.5em 0.5em 0;
					width:auto;
					height:auto;
					}
			#content h1, #content h2, #content p {
				position:relative;
				float:right;
				width:280px;
				top:-3px;
				}
			#content p {
				top:15px;
				margin-bottom:13px;
				}
			#bottomNav {
				height:48px;
				position:absolute;
				top:505px;
				width:600px;
				right:300px;
				}
				#bottomNav img {
					float:right;
					margin-left:1px;
					}
				#bottomNav a:hover img {
					border-bottom:3px solid #3d756b;
					}
				#bottomNav p {
					position:absolute;
					right:-217px;
					top:34px;
					width:205px;
					}
		#footer {
			margin:0 auto;
			padding-bottom:20px;
			position:relative;
			bottom:0px;
			width:336px;
			}
		li a {
			cursor:pointer;
			}
		#content table {
			position:relative;
			margin:0 auto;
			}
				
