@charset "UTF-8";

@font-face {
font-family: Kristi;
src: url('Kristi.ttf'),
		 url('Kristi.eot'); /*  IE9+ */
}


body {
	font: small "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #EEEEEE;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

body.home {background:#000000 url(/images/city/740668_10151142704456364_381398404_o.jpg) no-repeat center;}
body.gallery {background:#000000;}

#mainWrap #contentWrap a {
	color: #dddddd;
	text-decoration: none;
}


/*	NAVIGATION CONTROLS	*/
/*	TOP NAV	*/
#navWrap {
	height: 65px;
	width: 1024px; 
	margin: 0px auto; 
	text-align: right;}

#navWrap ul {margin: 0px; padding: 45px 0px 0px 0px;}
#navWrap li {
	/*background: linear-gradient(top, #3A3A3A 0%, #1A1A1A 60%);
	background: -moz-linear-gradient(top, #3A3A3A 0%, #1A1A1A 60%); 
	background: -webkit-linear-gradient(top, #3A3A3A 0%,#1A1A1A 60%);
	border-radius:3px;*/
	display: inline;
	height: 35px;
	margin: 0px;
	padding: 2px 5px;
}

#navWrap ul li:hover {
	/*background: linear-gradient(top, #5F5F5F 0%, #1D1D1D 60%);
	background: -moz-linear-gradient(top, #5F5F5F 0%, #1D1D1D 60%); 
	background: -webkit-linear-gradient(top, #5F5F5F 0%,#1D1D1D 60%);
	border-radius:3px;*/
	display: inline;
	height: 35px;
	margin: 0px;
	padding: 2px 5px;
}

#navWrap li a {
	color:#999966;
	text-decoration: none;
}

/*#navWrap li:after {content: ""; clear: both; display: block;}*/

#navWrap li img {
	height: 16px;
	margin: 0px;
}

#navWrap #logo {
	margin: 0px;
	padding: 25px 0px 0px 0px;
	float: left;
}


/*	Main Content Controls	*/
#mainWrap {
	width: 1024px;
	margin: 0px auto;
	padding: 0px;
	display: block;
}
#mainWrap #contentWrap #content h2 h3 h4 {
	font-family: Kristi;
	margin: 0px;
	padding: 0px;
}
#mainWrap #contentWrap #content h1 {
	font-family: Kristi;
	text-align:center;
	font-size:60px;
	margin: 0px;
	padding: 0px;
	color:#CFCFCF;
}
#mainWrap #contentWrap #content h2 {
	text-align:center;
	font-size:20px;
	margin: 0px;
	padding: 0px;
	color:#CFCFCF;
}
#mainWrap #contentWrap #content h3 {margin: 50px 0px 0px 0px;}
#mainWrap #contentWrap #content .mainImg {
	float: right;
	padding: 0px;
	margin: 0px 0px 40px 40px;
	border-radius: 25px;
	box-shadow: 2px 5px 25px #000;
}
#mainWrap #contentWrap {
	text-align: left;
	margin: 0px;
	padding: 40px;
}
#mainWrap #contentWrap #content {
	width: 950px;
	margin: 20px auto;
	display: block;
}

a {color:#999966; text-decoration:none;}
a:hover {color: #999999; text-decoration:none;}


/*	FOOTER CONTROLS */
#footWrap {
	margin: 0px auto;
	padding: 30px 0px;
	width: 1024px;
}
#footWrap #nav {font-size: 70%;}
#footWrap #navigation li{
	display: inline;
}
#footWrap ul {margin: 0px; padding: 0px; display:inline; font-size: 70%;}
#footWrap li img {
	height: 16px;
	margin: 0px;
}


/*	CLERAR FLOAT */
#clearfloat {clear:both;}
