
	body { margin:0; padding:0; font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000; background: #fff; }


	a { text-decoration: none; color: #007195; }
	a:hover { color: #004e67; }


	#hey {
		width: 965px;
		margin: 10px auto;
		font-size:100%;

	}

	#logo {
		padding-top:20px;
		padding-left:15px;
		font-family: Arial, Verdana;
		font-size:70%;
		color:#dbdbdb;
		width: 965px;
		margin: 0 auto;
		text-align: left;

	}


	#howareyou {
		padding-top:200px;
		font-family: Arial, Verdana;
		font-size:70%;
		color:#dbdbdb;
		width: 700px;
		margin: 0 auto;
		text-align: left;

	}

	#nav {

		margin-left:530px;
	}

	.middle {
	clear:left;
	width:960px;
	margin: 0 auto;
	}
	.middle p {
	padding-top:5px;
	margin:0;
	}

	.middle a { text-decoration:underline; }

	.hea {
	padding:0; 
	margin-top:42px; 
	color: #abb7be; 
	font-size:12px; 
	font-weight:normal;
	}
	.hee {
	padding:0; 
	margin-top:16px; 
	color: #abb7be; 
	font-size:12px; 
	font-weight:normal;
	}

	.doyou {
	clear:left;
	margin: 20px 34px;
	}


		.feel {
		width:720px;
		float:left;
		padding-top:20px;
		padding-bottom:35px;
		}

		.clr { clear:left; }

	.photos {
	margin-left:25px;
	}

	.lovephotos {
	width:680px;
	margin-top:20px;
	margin-left:25px;
	}

	.contact {float:right;margin-right:62px; }
	.contact a { text-decoration:underline; }

	.lovephotos .thumb {
		width:120px;
		text-align:center;
		margin-top:16px;
		padding:6px;
		display:block;
		float:left;
	}

	.photography {
	margin-left:30px;
	}

	.photography img {

	max-width:820px;
	overflow:hidden;
	}

	.photo {
	width:auto;
	}

	.medium_thumb {
		width:310px;
		text-align:center;
		padding:3px;
		display:block;
		float:left;
	}
	.thumb {
		width:100px;
		text-align:center;
		padding:6px;
		display:block;
		float:left;
	}

	.popthumb {
		width:100px;
		text-align:center;
		padding:12px;
		display:block;
		float:left;
	}

	.title {
		height:20px;
		margin-left:42px;
		font-family:arial,verdana;
		font-size:30px;
	}

	.title span {
		color: #454545;
		margin-right:60px;
		float:right;
		font-size:14px;
	}


	.li a{
	color:#000;
	}

	.ad {
		clear:left;
		width: 780px;
		margin: 0 auto;
		font-family:verdana,arial;
		font-size:12px;
		padding:10px;

	}

	#footer {
		clear:left;
		width: 865px;
		margin: 0 auto;
		font-family:verdana,arial;
		font-size:12px;
		padding:20px;
	}

	#footer div {
		font-size:12px;
		margin-top:4px;
		color: #9a9a9a;
	}

	#footer span {
		font-size:12px;
		margin-left:40px;
		color: #797979;
	}


	.nav {
		font-family:arial;
		width:820px;
		margin-top:20px;
		font-size:30px;
	}
	.back {
		font-family:arial;
		width:820px;
		margin-top:2px;
		margin-bottom:2px;
		font-size:28px;
	}
	.back span {
		font-size:14px;
		float:right;
	}


	div.pagination {
	clear:left;
	margin:20px auto; 
	padding-top:50px; 
	padding-bottom:15px; 
	width:760px; 
	text-align:left;
	font-size:18px;
	}

	div.pagination a {
	padding: 4px 8px 4px 8px;
	margin: 2px;
	border: 1px solid #d5d5d5;
	
	text-decoration: none; /* no underline */
	color: #000;
	}
	div.pagination a:hover, div.pagination a:active {
	border: 1px solid #e4668e;
		background-color: #e4668e;
	color: #FFF;
	}
	div.pagination span.current {
	padding: 4px 8px 4px 8px;
	margin: 2px;
		border: 1px solid #DDD;
		
		font-weight: bold;
		background-color: #DDD;
		color: #fff;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}


* html .ub { height:100%; }
.ub { width:1000px; margin: 0 auto; position:relative; min-height:100%; z-index:1; }

.banner{ padding:2px 0;padding-top:8px; text-align:center; }

