/* CSS Document */
*{padding:0; margin:0;}
#main1 {width:790px; border:1px solid #CCCCCC; overflow:hidden; margin:0 auto; -moz-border-radius: 5px;
-webkit-border-radius: 5px; padding:30px; margin-top:30px; }
#main1 h3 {font-family:'Droid Sans', arial; font-weight:bold; font-size:50px; letter-spacing:-2px; text-shadow:1px 2px 2px #999; padding:0 8px;}
#main1 p {font-family:Georgia, arial; font-size:16px; background:#ececec;-moz-border-radius: 5px;
-webkit-border-radius: 5px; padding:20px;  border:1px solid #d2d2d2; clear:both; margin:25px 8px;  text-shadow:0 1px 1px #fff; }
#main1 a {
	float: right;
	font-family: Georgia;
	font-size: 16px;
	text-decoration: none;
	color: #fff;
	border: none;
	position: relative;
	left: 0;
	/*padding: 25px 0 0 0;*/
}


ul1 {padding:0; margin:0;}
ul1 li {float:left; list-style:none; padding:10px; margin:10px; line-height:10px; width:218px; height:218px; overflow:hidden; border:1px solid #d2d2d2;-moz-border-radius: 5px;
-webkit-border-radius: 5px; background:#ececec;}
/*dynamically added*/
div.wrapper{width:218px; height:218px; overflow:hidden; position:relative;  }

/*generic style for all div */
div.caption {font-family:'Reenie Beanie',arial; font-weight:bold; font-size:34px; letter-spacing:-2px; position:relative; text-align:center; padding:55px 15px 15px 15px; background:url(image/caption-bg.png) repeat-x; min-height:125px; color:#d20000; text-shadow:0 1px 1px #999; text-transform:capitalize; line-height:16px;}

/*white fade*/
ul1 li:nth-child(1) div.caption {font-family: arial;  font-size:14px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}
/*city*/
ul1 li:nth-child(2) div.caption {font-family: arial;  font-size:20px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}/*wood*/
ul1 li:nth-child(3) div.caption {font-family: arial;  font-size:18px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}
/*grass*/
ul1 li:nth-child(4) div.caption {font-family: arial;  font-size:20px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}
/*w*/
ul1 li:nth-child(5) div.caption {font-family: arial;  font-size:20px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}
/*grungy*/
ul1 li:nth-child(6) div.caption {font-family: arial;  font-size:13px; position:relative; text-align:center; padding:15px; background:url(../image/city.jpg) repeat-x; min-height:125px; color:#fff; text-shadow:1px 2px 1px #000; text-transform:capitalize; line-height:30px; letter-spacing:-1px;}
