@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { background: url('../images/bgTile.jpg') #272727; font-family: Verdana, Geneva, sans-serif; color: #171717; font-size: 12px; }
img { border: none; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { font-size: 27px; color: #272727; }
h2 { font-size: 24px; color: #272727; margin-bottom: 17px; font-family: "Georgia", Times New Roman, Times, serif; }
h3 { font-size: 14px; color: #474747; margin-bottom: 17px; }
h4 { font-size: 14px; color: #C07; margin-bottom: 17px; }

li { list-style: none; }


#topBar li { list-style: none; float: left; margin: 5px 0 0 10px; font-size: 14px; }
#topBar { width: 100%; background-color: #474747; color: #fff; }
#topBar a { text-decoration: none; font-variant: uppercase; color: #fff; padding: 5px; }
#ad { padding: 10px; background: #777; margin-left: 70px; width: 880px; text-align: center; }
#topBar a:hover { background-color: #C07; }
#topBar img{ background: none; padding: 0; }
#wrapper { width: 1024px; }
#header { clear: both; background: url(../images/header2.jpg); width: 1033px; height: 553px; }
	#slide { float: right; margin: 20px 50px 0 0; }
	/*.slider-wrap { position: relative; float: right; width: 500px; }*/
#content { width: 900px; height: 700px; margin: -40px 0 0 70px; background: #ebebeb; font: Arial, Helvetica, sans-serif;	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#footer { clear: both; background: #474747; color: #fff; margin-left: 70px; width: 900px; margin-top: -10px; }
	#footer a{ color: #fff; text-decoration: none; }

	#footer a:hover { text-decoration: underline; }
	#newsletter { background: url(../images/newsletterBg.png) no-repeat; height: 104px; text-align: center; margin-top: 20px; }
	#photoDay { text-align: center; }
#rightCol { float: right; width: 50%; }
#leftCol { float: right; width: 50%; }
	#twitter { background: #cbcbcb; padding: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
	#twitter li { list-style: none; margin-bottom: 7px; }
	#twitter a { color: #c07; font-weight: bold; }
	#fpVideo { height: 400px; }
.innertube { padding: 20px; }
.innerten { padding: 10px; }
.clear { clear: both; }
.readmore { padding: 5px; background-color: #C07; color: #fff; margin-top: 10px; width: 400px; }
.readmore a { text-decoration: underline; color: #fff; }
.right { float: right; }

.aboutList li { margin-bottom: 10px; }
.article { margin-bottom: 10px; }
.videoItem { clear: both; margin-bottom: 20px; }
#gallery {
	position:relative;
	float: left;
	height: 484px;
	
	margin: 7px 0 0 487px;
	
}
	#gallery a {
		position:absolute;
	}
	
	#gallery a img {
		border: #fff solid 10px;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}