.Block01 {
	display: inline;
	float: left;
	margin-left: 25px;
	width: 670px;
}
	.Block01 .Stories {
		height: 354px;
		overflow: hidden;
		position: relative;
	}
		.Block01 .Stories h2 {
			background: url(../images/burke_and_wills.gif) left top no-repeat;
		}	
		.Block01 .Stories .LinkStyle03 {
					height: 12px;						
					position: absolute;
					right: 0px;					
					top: 10px;
					width: auto;
				}
					.Block01 .Stories .LinkStyle03 li {
						float: left;
						margin-left: 5px;
					}
		.Block01 .Stories .Inner {			
			float: left;
			background: #dedede;
			overflow: hidden;		
			padding: 5px 5px 4px;	
			width: 168px;		
		}
			.Block01 .Stories li.Item {
				background: url(../images/bg-stories.gif) left top repeat-x;
				border: 1px solid #c9c9c9;
				border-top: 1px solid #d6d6d6;
				clear: both;
				float: left;
				font-size: 1em;
				margin-bottom: 1px;
				padding: 3px 0px 0px 5px;
				position: relative;
				width: 161px;

			}			
				.Block01 .Stories ul li.Item .Title {
					color: #303030;
					font-size: 1.2em;
					font-weight: bolder;
					height: 28px;
					overflow: hidden;
					width: 142px;
				}
					.Block01 .Stories ul li.Item .Score {	
						background: none;
						margin: 0px;
						padding: 3px 0px 4px;
						width: 150px;
					}
						.Block01 .Stories ul li.Item .Score li {
							background: url(../images/star01.gif) left top no-repeat;
							float: left;
							font-size: 0px;							
							height: 9px;
							line-height: 0px;						
							text-indent: -10000px;
							width: 10px;												
						}
						.Block01 .Stories ul li.Item .Score li.Active {
							background-position: left -19px;
						}
						.Block01 .Stories ul li.Item .Score a, .Block04 .RecentStories ul.Score li a, .Rate ul.Score li a {
							display: block;
							width: 10px;
							height: 9px;							
						}
				.Block01 .Stories ul li.Item .Play {
					background: url(../images/play-btn.gif) left top no-repeat;
					display: block;
					height: 21px;					
					position: absolute;
					right: 0px;
					top: 2px;				
					width: 20px;
				}
					.Block01 .Stories ul li.Item .Play a:link,
					.Block01 .Stories ul li.Item .Play a:visited {
						display: block;
						font-size: 0px;
						line-height: 0px;
						height: 21px;					
						text-indent: -10000px;	
						width: 20px;
					}
			/*\*/
			html*.Block01 .Stories ul li.Item { 
				padding: 5px 0px 0px 5px;
			}	
						
			/**/ 						
		.Block01 .Stories .Img {
			float: right;
			/*overflow: hidden;*/
			width: 492px;			
		}		
			.Block01 .Stories .Img .TextDesc{
				background-color:#111;		
				height: 55px;				
				opacity: 0.70; 
				-moz-opacity: 0.70; 
				filter: alpha(opacity=70); 
				padding: 4px 0;
				font-family:Arial;
				margin: -55px auto 0px auto;
				overflow: hidden;
			}		
				.Block01 .Stories .Img .TextDesc span{			
					color: #fff;	
					font-weight:bold;
					font-size: 14px;
					
				}
				.Block01 .Stories .Img .TextDesc p{
					color: White; /*#b7b6b6;*/
					font-size: 11px;
					padding: 3px 10px;
					display:block;
				}
			.Block01 .Stories .Img a{
				font-weight:bold;
				font-size: 1.2em;
				color: White; /*#b7b6b6;*/
				font-size: 11px;
				padding:0 10px;
				display:block;
			}
		
		
		
	.Block01 .Container02 {
		margin-bottom: 10px;
	}
		.Block01 .Container02 .Box {
			background: #fff;
			border: 1px solid #e1e1e1;
			border-top: none;
			float: left;
			width: 322px;
		}
			.Block01 .Container02 .Box .Img {
				display: block;
			}
			
			.Block01 .Container02 .Box .Alt {
				padding-bottom: 12px !important;
			}
			
			.Block01 .Container02 .Box .Content {
				padding: 13px 10px 13px 13px;
				position: relative;
			}
				.Block01 .Container02 .Box .Content h3 {
					color: #232323;
					font-size: 1.2em;
					padding-bottom: 5px;
				}
				.Block01 .Container02 .Box .Content .LinkStyle03 {
					height: 12px;						
					position: absolute;
					right: 10px;					
					top: 10px;
					width: auto;
				}
					.Block01 .Container02 .Box .Content .LinkStyle03 li {
						float: left;
						margin-left: 5px;
					}
					.Block01 .Container02 .Box .Content .Rss {
						background: url(../images/icon-rss.gif) left top no-repeat;
						display: block;
						font-size: 0px;					
						height: 12px;	
						line-height: 0px;				
						text-indent: -10000px;
						xtop: 10px;
						width: 12px;
					}
				.Block01 .Container02 .Box .Content p {
					font-size: 1.1em;
					height: 91px;
					overflow: hidden;
				}
				
				.Block01 .Container02 .Box .Content .Style02 {
					height: 75px;
				}
				.Block01 .Container02 .Box .Content .LinkStyle,
				.Block01 .Container02 .Box .Content .LinkStyle01 {
					background: url(../images/bullet.gif) left 4px no-repeat;
					color: #656565;
					font-size: 1em;
					padding-left: 11px;
					text-decoration: underline;
				}
				.Block01 .Container02 .Box .Content .LinkStyle01 {
					line-height: 16px;
				}
				.Block01 .Container02 .Box .Content a.LinkStyle:hover {
					text-decoration: none;
				}
		.Block01 .Container02 .Style01 {
			float: right;
			width: 211px;
		}
		.Block01 .Destinations {}
		.Block01 .Destinations .Content {
			padding: 26px 0px 9px;
			height: 253px;
		}	
			.Block01 .Destinations h2 {
				background: url(../images/featured-destinations.gif) left top no-repeat;
			}										
			.Block01 .Destinations .Content .Item {
				display: inline;
				float: left;
				margin: 0px 3px 0px 13px;
				position: relative;
				width: 203px;
			}
				.Block01 .Destinations .Content .Item .Title{
					display: block;
					font-size: 1.6em;
					padding: 8px 0px 10px;
					height: 40px;
				}
				/*.Block01 .Destinations .Content .Item .Title {
					display: block;				
					margin: 12px 0px 10px;
				}*/
				.Block01 .Destinations .Content .Item .Desc,
				.Block01 .OurStories .Content .Item .Desc {
					font-size: 1.1em;
					padding-bottom: 10px;
					height: 70px;
				}
				.Block01 .Destinations .Content .Item .LinkStyle,
				.Block01 .OurStories .Content .Item .LinkStyle {		
					background: url(../images/bullet.gif) left 4px no-repeat;
					color: #656565;
					font-size: 1em;
					padding-left: 11px;
					text-decoration: underline;			
				}
				.Block01 .Destinations .Content .Item a.LinkStyle:hover {
					text-decoration: none;
				}
	.Block01 .OurStories {
		margin-bottom: 20px;
	}				
		.Block01 .OurStories .Content {
			padding: 12px 0px 13px !important;
		}

			.Block01 .OurStories h2 {
				background: url(../images/our-stories.gif) left top no-repeat;
			}			
			/*.Block01 .OurStories .Content .Item .Title {
				display: block;				
				margin: 14px 0px 4px;
			}*/
			.Block01 .OurStories .Content .Item .Title {
					display: block;
					font-size: 1.6em;
					padding: 8px 0px 2px;
				}
			.Block01 .OurStories .Content .Item {	
				display: inline;
				float: left;
				margin: 0px 10px 0px 12px;				
				width: 145px;
				
			}
				.Block01 .OurStories .Content .Item .Desc {
					padding-bottom: 10px;					
				}
				
				.Block01 .OurStories .Content .Item span{
					display: block;		
					background: url(../images/bullet.gif) left 4px no-repeat;					
					color: #656565;
					font-size: 1em;
				}
					.Block01 .OurStories .Content .Item span a:link,
					.Block01 .OurStories .Content .Item span a:visited {
						padding-left: 11px;
						text-decoration: underline;			
					}
					.Block01 .OurStories .Content .Item span a:hover {
						text-decoration: none;
					}
				.Block01 .OurStories .Content .Item .LinkStyle02 {
					background: url(../images/bullet01.gif) left 2px no-repeat;
					margin-top: 5px;
					line-height: 18px;
				}		
					.Block01 .OurStories .Content .Item .LinkStyle02 a:link,
					.Block01 .OurStories .Content .Item .LinkStyle02 a:visited {
						padding-left: 16px;
					}
	.Block01 .Container03 {
		margin-bottom: 20px;
		height:360px;
	}
		.Block01 .Container03 h2 {
			color: #fe2015;
			font-size: 1.9em;
			margin: 42px 0px 27px;
		}
		.Block01 .Container03 p {
			font-size: 1.1em;
		}
			.Block01 .Container03 p a:link,
			.Block01 .Container03 p a:visited {
				color: #363636;
				text-decoration: underline;
			}		
			.Block01 .Container03 p a:hover {
				text-decoration: none;
			}
.Block02 {
	display: inline;
	float: right;
	margin-right: 25px;
	width: 270px;
}
/*css new*/
.Block02 .NewsMis {}									
		.Block02 .NewsMis h2 {
			background: url(../images/new-mitsubishi.gif) left top no-repeat;
		}	
		.Block02 .NewsMis .Content {
			padding: 16px;position:relative;
		}
			.Block02 .NewsMis .Content .Inner {
				padding-top: 10px;
				color:#4B4B4B;
			}
				.Block02 .NewsMis .Content .Inner strong{
					font-size: 1.2em;
				}
				.Block02 .NewsMis .Content .Inner p{
					padding-bottom: 12px;
					font-size: 1.1em;
				}
				.Block02 .NewsMis .Content .Inner ul{
					padding-bottom: 10px;
				}
				.Block02 .NewsMis .Content .Inner ul li{
					list-style-type:disc;
					display:list-item;
					margin-left: 22px;
					font-size: 1.1em;
				}
				.Block02 .NewsMis .Content .Inner a.LinkStyle {
					background:transparent url(../images/bullet.gif) no-repeat scroll left 4px;
					color:#656565;
					font-size:1em;
					font-weight:bolder;
					padding-left:11px;
					text-decoration:underline;
					
				}
				.Block02 .NewsMis .Content .Inner a.LinkStyle:hover{
					text-decoration: none;
				}
				.Block02 .NewsMis .Content .LogoAd{
					width:90px;
					height: 56px;
					position:absolute;
					z-index:10;
					bottom: -8px;
					right: -9px;
				}
        .Block02 .NewsMis .Content .LogoAdNew{
					width:80px;
					height: 100px;
					position:absolute;
					z-index:10;
					bottom: -8px;
					right: -9px;
				}
/*----*/

	.Block02 .Lately {
		margin-top: 5px;
	}
		.Block02 .Lately .Content {
			padding: 15px 0px 5px;
		}
			.Block02 .Lately h2 {
				background: url(../images/lately-on-4wd4life.gif) left top no-repeat;
			}	
			.Block02 .Lately .Item {
				font-size: 1.1em;
				margin: 0px 7px 10px 16px;			
			}
				.Block02 .Lately .Item .Thumb {
					background: #f1f1f1;
					float: left;	
					margin-right: 10px;			
				}
				.Block02 .Lately .Item p {
					padding-right: 5px;
				}
				.Block02 .Lately .Follow {
					color: #a5a5a5;
					font-size: 1.1em;
					
				}
					.Block02 .Lately .Follow span {
						float: left;
						padding: 4px 0px 0px 135px;
						height: 21px;
					}
					.Block02 .Lately .Follow .Style01 {
						background: url(../images/twitter.gif) left top no-repeat;
						float: left;
						height: 20px;
						font-size: 0px;
						text-indent: -10000px;
						width: 78px;
					}
	.Block02 .SpotOfWeek {}									
		.Block02 .SpotOfWeek h2 {
			background: url(../images/fishing-spot-of-the-week.gif) left top no-repeat;
		}	
		.Block02 .SpotOfWeek .Content {
			border-top: none;
		}
			.Block02 .SpotOfWeek .Content .Inner {
				padding: 8px 10px 10px;
				height: 132px;
			}
			.Block02 .SpotOfWeek .Content h3 {
				font-size: 1.2em;
				padding-bottom: 5px;
			}
				.Block02 .SpotOfWeek .Content .Inner .Row {
					color: #4b4b4b;
					font-size: 1em;
				}
				.Block02 .SpotOfWeek .Content .Inner .Row span {
					float: left;
					width: 79px;
					padding-right: 5px;
				}
				.Block02 .SpotOfWeek .Content .Inner .Row address {
					float: left;
					font-style: normal;
					width: 160px;
				}
				.Block02 .SpotOfWeek .Content .Inner p {
					font-size: 1.1em;
					padding: 5px 0px; 
				}
				.Block02 .SpotOfWeek .Content .Inner .LinkStyle {		
					background: url(../images/bullet.gif) left 4px no-repeat;
					color: #656565;
					font-size: 1em;
					font-weight: bolder;
					padding-left: 11px;
					text-decoration: underline;			
				}
				.Block02 .SpotOfWeek .Content .Inner a.LinkStyle:hover {
					text-decoration: none;
				}
	.Block02 .ShareStories,
	.Block03 .ShareStories {
		background: url(../images/bg-top-share.png) left top no-repeat;
		margin: 31px 0px 10px;
		padding-top: 10px;
		width: 269px;
	}	
	.Block03 .ShareStories {
		background: url(../images/bg-top-share01.png) left top no-repeat;
		margin: 0px 0px 10px;		 
		width: 234px;		
		
	}
		.Block02 .ShareStories .Content,
		.Block03 .ShareStories .Content {
			background: url(../images/bg-share01.png) top left repeat;			
			padding: 9px 21px 5px;
			width: 227px;				
		}	
		.Block03 .ShareStories .Content {
			padding: 9px 18px 5px;
			width: 197px;		
			overflow: hidden;
			position: relative;
				
		}
		.Block02 .ShareStories .Content .ContentInner {
			position: relative;
		}
			.Block02 .ShareStories .Content img,
			.Block03 .ShareStories .Content img {
				display: block;
			}	
			.Block02 .ShareStories .Content .StyleJoin,
			.Block03 .ShareStories .Content .StyleJoin {
				height: 45px;
				margin-bottom: -2px;
				position:relative;
			}
			.Block02 .ShareStories .Content .StyleJoin .Logo {
				position:absolute;
				right: -12px;
				bottom: 5px;
			}	
			.Block03 .ShareStories .Content .StyleJoin .Logo {
				position:absolute;
				right: -8px;
				bottom: 5px;
			}	
			.Block02 .ShareStories .Content .StyleJoin .JoinNow {
				position:absolute;
				bottom: 12px;
				left: -3px;
				width: 119px;
				height: 20px;
			}
			.Block02 .ShareStories .Content .TextStyle,
			.Block02 .ShareStories .Content .TextStyle a{
				color: #fff;
				font-size: 1.1em;
				padding: 10px 0px 0px 0px; 
				line-height: 16px;
				
			}
			.Block02 .ShareStories .Content .TextStyle a
			{
				font-size: 1.0em;
			}
			.Block02 .ShareStories .Content .TextStyle ul,
			.Block02 .ShareStories .Content .TextStyle ul li{
				list-style-type: disc;
				margin-left: 15px;
			}
			
			.Block03 .ShareStories .Content .TextStyle,
			.Block03 .ShareStories .Content .TextStyle a{
				color: #fff;
				font-size: 1.1em;
				padding: 10px 0px 0px 0px; 
				
			}			
			.Block03 .ShareStories .Content .TextStyle ul,
			.Block03 .ShareStories .Content .TextStyle ul li{
				list-style-type: disc;
				margin-left: 15px;
			}
			.Block03 .ShareStories .Content .TextStyle .StarCard, 
			.Block02 .ShareStories .Content .TextStyle .StarCard{
				position:absolute;
				right: 8px;
				top: 34px;
			}
			.Block03 .ShareStories .Content .Signup {
				color: #fff;
				font-size: 1.3em;
				font-weight: bold;
				text-decoration: underline;
				line-height: 28px;
			}
			.Block03 .ShareStories .Content a.Signup:hover {
				text-decoration: none;
			}
		.Block02 .ShareStories .Bottom,
		.Block03 .ShareStories .Bottom {
			background: url(../images/bg-bottom-share.png) left top no-repeat;
			height: 36px;
			width: 269px;
		}
		.Block03 .ShareStories .Bottom {
			background: url(../images/bg-bottom-share01.png) left top no-repeat;
			width: 234px;
		}
		.Block03 .LinkStyle {
			margin-top: 10px;
		}
			.Block03 .LinkStyle li {
				clear: both;
				float: left;
				margin-bottom: 5px;				
			}
				.Block03 .LinkStyle a:link,
				.Block03 .LinkStyle a:visited {
					display: block;
					font-size: 0px;
					line-height: 0px;
					text-indent: -100000px;
				}
					.Block03 .LinkStyle .EditProfile {
						background: url(../images/btn-edit-profile.gif) left top no-repeat;
						height: 19px;
						width: 68px;
					}
					.Block03 .LinkStyle .MyProfile {
						background: url(../images/btn-my-favourtites.gif) left top no-repeat;
						height: 19px;
						width: 104px;
					}
		
	.Block02 .Container02 {
		margin-bottom: 10px;
	}		
		.Block02 .Container02 h2 {
			background: url(../images/bg-title.gif) left top no-repeat;
			padding-left: 9px;
			float: left;
		}
			.Block02 .Container02 h2 span {
				background: url(../images/bg-title.gif) top right no-repeat;
				float: left;
				padding: 9px 9px 8px 0px;
				width: auto;	
		
			}
		.Block02 .Container02 .Content {
			background: #fff;
			border: 1px solid #e3e3e3;
		}
			.Block02 .Container02 .Content .ViewAll {
				text-align: right;
				padding-top: 2px;
			}
			.Block02 .Container01 .Content .ViewAll {
				text-align: right;
				padding-top: 2px;
				margin-right:10px;
			}
			.Block02 .Container01 .Content .ViewAll a{
				font-size:1.1em;
				color:#323232
			}
				.Block02 .Container02 .Content .ViewAll a:link,
				.Block02 .Container02 .Content .ViewAll a:visited {
					color: #323232;
					text-decoration: underline;
				}
				.Block02 .Container02 .Content .ViewAll a:hover {
					text-decoration: none;
				}

		.Block02 .MostRecentStories .Content {
			font-size: 1.1em;
			padding: 14px 12px 14px 16px;			
		}
			.Block02 .MostRecentStories .Content li {
				margin-bottom: 5px;
			}
				.Block02 .MostRecentStories .Content li strong {
					padding-right: 6px;
				}
.Container01 {
	margin-bottom: 12px;
}
	.Container01 h2 {
		font-size: 0px;
		line-height: 0px;
		height: 31px;
		text-indent: -10000px;		
	}
	.Container01 .Content {
		background: #fff;
		border: 1px solid #e1e1e1;
		position: relative;
	}
	.Container01 .Content img {
		display: block;
	}
		.Block01 .Content .LinkStyle03 {
			height: 12px;						
			position: absolute;
			right: 10px;					
			top: 10px;
			width: auto;
		}
			.Block01 .Content .LinkStyle03 li {
				float: left;
				margin-left: 5px;
			}
			.Block01 .Content .Rss,
			.Block01 .Stories .Rss {
				background: url(../images/icon-rss.gif) left top no-repeat;
				display: block;
				font-size: 0px;					
				height: 12px;	
				line-height: 0px;				
				text-indent: -10000px;
				xtop: 10px;
				width: 12px;
			}

.UserName {
	color: #ec1c24;
	font-size: 1.8em;
	font-weight: bolder;
	margin: 18px 0px 27px 25px;
}
.Block03 {
	display: inline;
	float: left;
	margin: 0px 23px 0px 25px;	
	width: 234px;	
}			
	.Block03 .UserInfo {
		background: #fff;
		border: 1px solid #e3e3e3;
		margin-bottom: 9px;
		padding: 10px 10px 12px;
	}
		.Block03 .UserInfo img {
			display: block;
		}
		.Block03 .UserInfo h3 {
			color: #000;
			font-size: 1.2em;
			padding: 9px 0px 3px;
		}
		.Block03 .UserInfo p {
			font-size: 1.1em;
		}
	.Block03 .FavouriteAddventures {
		background: #fff;
		border: 1px solid #e3e3e3;
		padding: 13px 0px 9px;
	}		
		.Block03 .FavouriteAddventures .Title {
			margin-left: 10px;			
		}
			.Block03 .FavouriteAddventures .Content {
				padding-top: 17px
			}
				.Block03 .FavouriteAddventures .Content img {
					background: #f1f1f1;
					display: inline;
					float: left;
					margin: 0px 2px 0px 10px;
				}
.Block04 {
	float: left;
	width: 413px;
}
	.Block04 .MessageSent {
		font-size: 1.1em;
		padding: 14px 12px 14px 16px;
		background: #FFFFFF none repeat scroll 0 0;
		border: 1px solid #E3E3E3;
		min-height: 78px;
		text-align: center;
	}
	.Block04 .MessageThis {
		font-size: 1.1em;
		padding: 14px 12px 14px 16px;
		background: #FFFFFF none repeat scroll 0 0;
		border: 1px solid #E3E3E3;
		min-height: 330px;
		text-align: center;
	}
	.Block04 h2.MessageThisHeader
	{
		color:Red;
		font-size:1.5em;
	}
	.Block04 .WhiteArea {
		font-size: 1.3em;
		padding: 14px 12px 14px 16px;
		margin: 0px 0px 10px 0px;
		background: #FFFFFF none repeat scroll 0 0;
		border: 1px solid #E3E3E3;
	}
	.Block04 .FavouritePhotos {
		margin: 5px 0px 41px;
	}
		.Block04 .FavouritePhotos .Title {
			margin: 0px 0px 9px;
			position: relative;
		}
			.Block04 .FavouritePhotos .Title img {
				display: block;
			}
			.Block04 .FavouritePhotos .Title .LinkStyle {
				position: absolute;
				right: 0px;
				top: 0px;
				font-size:1.1em;
			}
			.Block04 .FavouritePhotos .Title .LinkStyle a{
				text-decoration: underline;
				color:#323232;
			}
			.Block04 .FavouritePhotos .Title .LinkStyle a:hover{
				text-decoration: none;
			}
			.Block04 .FavouritePhotos .Viewer{
				width: 413px;
			}
	.Block04 .RecentStories {
		margin-bottom: 27px;
	}
		.Block04 .RecentStories .Title {
			margin: 0px 0px 8px;
		}		
		.Block04 .RecentStories .Story {
			background: #fff;
			border: 1px solid #e3e3e3;
			padding: 10px 10px 7px;
			height: 62px;
			margin-bottom: 9px;
			overflow: hidden;
		}
			.Block04 .RecentStories .Story .Thumb {
				display: inline;
				float: left;
				margin-right: 10px;		
				width: 57px;		
			}
				.Block04 .RecentStories .Story .Thumb img {
					background: #f1f1f1;
					display: block;
				}
			.Block04 .RecentStories .Story .Desc {
				display: inline;
				float: left;
				margin-right: 10px;				
				width: 167px;	
				position: relative;			
			}
				.Block04 .RecentStories .Story .Desc h3 {
					color: #222;
					font-size: 1.2em;
				}
				.Block04 .RecentStories .Story .Desc p {					
					font-size: 1.1em;
				}
				.Block04 .RecentStories .Story .Desc span {					
					font-size: 1.1em;
					top: 45px;
					left: 0px;
					position: absolute;
				}
			.Block04 .RecentStories .Story .Function {
				color: #222;
				float: right;
				font-size: 1.1em;
				text-align: right;
				width: 146px;
			}
				.Block04 .RecentStories .Story .Function .Edit {
					background: url(../images/bullet02.gif) left top no-repeat;
					color: #ec1c24;
					padding-left: 16px;
					text-decoration: underline;
				}
				.Block04 .RecentStories .Story .Function a.Edit:hover {
					text-decoration: none;
				}
				.Block04 .RecentStories .Story .Function .Icons {
					margin: 7px 0px 3px;
				}
					.Block04 .RecentStories .Story .Function .Icons img {
						background: #f1f1f1;
						margin-left: 4px;
						float: right;
					}
				.Block04 .RecentStories .Story .Function .Comment	{
					float: left;
					width: 90px;
					text-align: right;
				}
				.Block04 .RecentStories .Story .Function .Score {						
					padding: 3px 0px 0px;
					width: 50px;
					float: right;
				}
					.Block04 .RecentStories .Story .Function .Score li {
						background: url(../images/star02.gif) left top no-repeat;
						float: left;
						font-size: 0px;							
						height: 9px;
						line-height: 0px;
						text-align: left;						
						text-indent: -10000px;
						width: 10px;												
					}
					.Block04 .RecentStories .Story .Function .Score li.Active {
						background-position: left -19px;
					}
		.Block04 .RecentStories .View {
			text-align: right;
			font-size: 1.1em;
		}					
			.Block04 .RecentStories .View a:link,
			.Block04 .RecentStories .View  a:visited {
				color: #000;
				text-decoration: underline;
			}
			.Block04 .RecentStories .View a:hover {
				text-decoration: none;
			}
	.Block04 .PhotoAlbums {}
		.Block04 .PhotoAlbums .Title {
			margin: 0px 0px 12px;
			position: relative;
		}
			.Block04 .PhotoAlbums .Title .LinkStyle {
				position: absolute;
				right: 0px;
				top: 0px;
			}	
				.Block04 .PhotoAlbums .Title .LinkStyle a:link,
				.Block04 .PhotoAlbums .Title .LinkStyle a:visited {
					color: #323232;
					font-size: 1.1em;
					text-decoration: underline;
				}
				.Block04 .PhotoAlbums .Title .LinkStyle a:hover {
					text-decoration: none;
				}
				
.AddStory {}				
	.AddStory .Title {
		display: block;
		padding-bottom: 11px;
	}
	.AddStory .Container {
		background: #fff;
		border: 1px solid #e3e3e3;
		padding: 30px 0px 0px 20px;
	}
		.AddStory .Container .Field {
			margin-bottom: 20px;
		}
		.AddStory .Container .First {
			margin-bottom: 9px;
		}
			.AddStory .Container .Field .Label,
			.AddStory .Container .Field .Label01 {
				color: #000;
				display: inline;				
				float: left;
				font-size: 1.1em;
				font-weight: bolder;
				width: 75px;
				margin: 0px 5px 0px 0px;			
			}
			.AddStory .Container .Field .Label01 {
				margin: 3px 5px 0px 0px;
			}
			.AddStory .Container .Field .Control {
				float: left;
				width: 300px;
				padding: 2px 0px;
			}
				.AddStory .Container .Field .Control .Photo {
					padding-bottom: 15px;
				}
				.AddStory .Container .Field .Control .Map {
					border: 1px solid #e3e3e3;
					width: 294px;
					height: 250px;
					overflow: hidden;				
					margin-top: 15px;					
				}
				.AddStory .Container .Field .Control .InputStyle {
					float: left;
					border: 1px solid #e3e3e3;
					font-size: 1.1em;
					padding: 2px 0px 2px 2px;
					width: 212px;
				}
				.AddStory .Container .Field .Control .LstCate { padding-left: 5px;}
					.AddStory .Container .Field .Control .LstCate li {
						float: left;
						width: 140px;
						margin: 0px 5px 5px 0px;
						display: inline;
						font-size:1.1em;
					}
					.AddStory .Container .Field .Control .LstCate li .CheckStyle {
						vertical-align: middle;
						margin: 0;
						padding: 0;
						margin-bottom: 3px;
						display:block;
						float: left;
						padding-right: 10px;
					}
					.AddStory .Container .Field .Control .LstCate li label {
						color: #4c4c4c;
						font-size: 1.1em;
						margin-left: 5px;
					}
				.AddStory .Container .Field .Control .InputStyle01 {
					border: 1px solid #e3e3e3;
					font-size: 1.1em;
					padding: 2px 0px 2px 2px;
					width: 293px;
					height: 146px;
				}	
				.AddStory .Container .Field .TextStyle {
					color: #4c4c4c;
					font-size: 1.1em; 
				}
					.AddStory .Container .Field .TextStyle a:link,
					.AddStory .Container .Field .TextStyle a:visited {
						color: #4c4c4c;
						text-decoration: underline;
					}
					.AddStory .Container .Field .TextStyle a:hover {
						text-decoration: none;
					}
					.AddStory .Container .Field .TextStyle .Help {
						float: left;
						margin: 3px 0px 0px 10px;
					}
						.AddStory .Container .Field .TextStyle .Help a:link,
						.AddStory .Container .Field .TextStyle .Help a:visited {
							color: #000;
						}
					.AddStory .Container .Field .TextStyle .InputStyle {
						font-size: 1em;
					}	
			.AddStory .Container .TextStyle01 {
				color: #000;
				font-size: 1.1em; 
				margin-bottom: 39px;
			}
				.AddStory .Container .TextStyle01 strong {
					margin-right: 5px;
				}
			.AddStory .Container button {
				float: right;
				overflow: visible;
				margin: 0px 20px 20px 0px;
				padding: 0px;
				border: none;
				background: none;
				cursor: pointer;
			}	

.PhotoContainer {
	background: url(../images/bg-top-popup.gif) left top no-repeat;
	padding: 18px 0px 0px 0px;
	width: 452px;
}
	.PhotoContainer .Middle {
		background: url(../images/bg-loop-popup.gif) left top repeat-y;
		width: 452px;
	}
		.PhotoContainer .Middle .Inner {
			margin: 0px 20px 0px 17px;
			padding: 22px 0px 0px 10px;
		}
			.PhotoContainer .Middle .Inner .Title {
				display: block;
				padding-bottom: 7px;
			}
			.PhotoContainer .Middle .Inner .TextStyle {
				clear: both;
				color: #000;				
				margin-bottom: 5px;
				font-size: 12px;
				font-weight: bold;
			}
			.PhotoContainer .Middle .Inner .AddNew {
				color: #000;				
				padding: 1px 0px;
				font-size: 12px;
			}
				.PhotoContainer .Middle .Inner .AddNew label {
					float: left;
					margin: 1px 6px 0px 0px;
					font-size: 0.9em;
				}
				.PhotoContainer .Middle .Inner .AddNew .TextBox {
					border: 1px solid #dcdcdc;
					float: left;
					font-size: 1em;
					padding-left: 2px;
					width: 312px;
				}
			.PhotoContainer .Middle .Inner button {
				background: none;
				border: 0px;
				cursor: pointer;
				margin: 0px 19px 17px 0px;
				padding: 0px;
				float: right;
				overflow: visible;
			}	
	.PhotoContainer .Bottom {
		background: url(../images/bg-bottom-popup.gif) left top no-repeat;
		height: 18px;		
		width: 452px;
	}	
	
			.PhotoContainer .Middle .Inner .LstPhoto {
				height: 291px;
				overflow-x: hidden;
				overflow-y: auto;
				padding-bottom: 18px;
				position: relative;
			}
				.PhotoContainer .Middle .Inner .LstPhoto ul {
					width: 380px;
					overflow: hidden;
				}
				.PhotoContainer .Middle .Inner .LstPhoto li {					
					margin-bottom: 12px;
				}
				/*\*/
				html*.PhotoContainer .Middle .Inner .LstPhoto li { 
					margin-bottom: 15px;
				}								
				/**/
					.PhotoContainer .Middle .Inner .LstPhoto .Img {
						float: left;
					}
					.PhotoContainer .Middle .Inner .LstPhoto .Title {
						color: #222;
						display: inline;
						float: right;
						font-size: 1.1em;
						margin: 0px 0px 7px 0px;
						padding: 0px;
						position: relative;
						width: 252px;
					}
						.PhotoContainer .Middle .Inner .LstPhoto .Title .Delete {
							xbackground: url(../images/icon-delete.gif) left top no-repeat;
							position: absolute;
							right: 0px;
							top: 0px;
							padding-right: 10px;
							padding-left: 5px;
						}
							.PhotoContainer .Middle .Inner .LstPhoto .Title .Delete a:link,
							.PhotoContainer .Middle .Inner .LstPhoto .Title .Delete a:visited {
								display: block;
								height: 13px;
								font-size: 0px;
								line-height: 0px;
								text-indent: -10000px;
								width: 10px;
							}
					.PhotoContainer .Middle .Inner .LstPhoto .Block {
						display: inline;
						float: right;
						margin-right: 0px;
						width: 252px;
					}
						.PhotoContainer .Middle .Inner .LstPhoto .Block textarea {
							border: 1px solid #dbdbdb;
							font-size: 1em;
							height: 50px;
							margin-bottom: 3px;
							width: 217px;
						}
						
						.PhotoContainer .Middle .Inner .LstPhoto .Block .Style01 {}
							.PhotoContainer .Middle .Inner .LstPhoto .Block .Style01 label {
								color: #222;
								font-size: 1.1em;
								padding-left: 5px;
							}

.RegisterContainer {}
	.RegisterContainer .Title {
		display: block;
		padding-bottom: 0px;
	}
	.RegisterContainer .Container {
		background: #fff;
		border: 1px solid #e3e3e3;
		padding: 30px 16px 20px 20px;
	}
	
	.RegisterContainer.ClassicCatch .Container {
		background: #fff;
		border: 1px solid #e3e3e3;
		padding: 12px 16px 20px 20px;
	}
		.RegisterContainer .Container .Field {
			margin-bottom: 6px;
		}
			.RegisterContainer .Container .Field .Label {
				color: #000;
				display: inline;
				float: left;
				font-size: 1.1em;
				font-weight: bolder;
				margin: 0;
				width: 115px;
			}
			.RegisterContainer .Container .Field .Control {
				float: right;
				width: 256px;
			}
				.RegisterContainer .Container .Field input,
				.RegisterContainer .Container .Field select,
				.RegisterContainer .Container .Field textarea {
					color: #000;
					font-size: 1.1em;
				}	
				.RegisterContainer .Container .Field .InputStyle {
					border: 1px solid #ddd;
					padding: 2px;
					width: 158px;					
				}
				.RegisterContainer .Container .Field .InputStyle01 {
					border: 1px solid #ddd;
					padding: 2px;
					width: 207px;					
					height: 100px;
				}
				
				.RegisterContainer .Container .Field .InputStyle02 {
					border: 1px solid #ddd;
					padding: 2px;
					width: 337px;					
					height: 100px;
				}

				.RegisterContainer .Container .Field .Control label {
					color: #4c4c4c;
					float: right;
					font-size: 1.1em;
					width: 230px;
					margin-right: 5px;
				}
				.RegisterContainer .Container .Field .Control .CheckStyle {
					float: left;
					vertical-align: middle;
					margin: 0;
					padding: 0;
					margin-bottom: 3px;
				}
				.RegisterContainer .Container .Field .Control a:link,
				.RegisterContainer .Container .Field .Control a:visited{
						text-decoration: underline;
				}
				.RegisterContainer .Container .Field .Style01 {
					margin: 12px 0px 16px;
				}
				.RegisterContainer .Container .Field .Style02 {
					margin: 8px 0px 5px;
				}
					.RegisterContainer .Container .Field .Style02 a:link,
					.RegisterContainer .Container .Field .Style02 a:visited {
						color: #000;
						font-size: 1.1em;
						text-decoration: underline;
						margin-left: 10px;
					}
					.RegisterContainer .Container .Field .Style02 a:hover {
						text-decoration: none;
					}
				.RegisterContainer .Container .Field .SelectStyle {
					width: 87px;
				}
				.RegisterContainer .Container .Field .SelectStyle01 {
					width: 177px;
				}
				.RegisterContainer .Container .Field .Dot {
					color: #000;
					font-size: 1.4em;
					font-weight: bolder;
					padding: 0px 5px;
				}
				.RegisterContainer .Container .Field .Control .TextStyle {
					color: #000;
					font-size: 1em;
					margin-top: 3px;
				}
				.RegisterContainer .Container .TextStyle1 {
					color: #000;
					font-size: 1.1em;
					font-weight: bolder;
					margin-top: 3px;
				}
				.RegisterContainer .Container .Field .Control .List {
					margin: 24px 0px 20px;
					padding-bottom: 5px;
				}
				.RegisterContainer .Container .Field .Control .List .Wrapper{
					padding-bottom: 5px;
				}
			.RegisterContainer .Container button {
				float: right;
				background: none;
				border: none;
				margin: 0px;
				padding: 0px;
				overflow: visible;
			}
	.RegisterContainer .ContainerStyle {
		padding-bottom: 45px;
	}
		.RegisterContainer .ContainerStyle .TextStyle01 {
			color: #ec1c24;
			font-size: 1.1em;
			padding-bottom: 17px;
		}
		.RegisterContainer .ContainerStyle .TextStyle02 {
			color: #000;
			font-size: 1.1em;
		}
.RadioStyle {
	vertical-align: middle;
	margin: 0;
	padding: 0;
	margin-bottom: 3px;
}
.ErrorMsg {
	color: #ec1c24;
	font-size: 1.1em;
	padding-bottom: 10px;
}

.FromContainer {
	margin-top: 40px;
}

.Block04 .Title {
			margin: 0px 0px 12px;
			position: relative;
}
.LoginForm {
	background: #fff;
	border: 1px solid #e3e3e3;
	padding: 13px 10px 10px;
}
	.LoginForm .Title {
		display: block;
		padding-bottom: 10px;
	}
	.LoginForm .Field {
		margin-bottom: 6px;
	}
		.LoginForm .Field .Label {
			color: #000;
			display: inline;
			float: left;
			font-size: 1.1em;
			font-weight: bolder;
			margin: 3px 10px 0px 0px;
			width: 80px;
		}

			.Block04 .Title .LinkStyle {
				position: absolute;
				right: 0px;
				top: 0px;
			}	
				.Block04 .Title .LinkStyle a:link,
				.Block04 .Title .LinkStyle a:visited {
					color: #323232;
					font-size: 1.1em;
					text-decoration: underline;
				}
				.Block04 .Title .LinkStyle a:hover {
					text-decoration: none;
				}
				
				.ChooseAlbumBtn {
					background: none;
					border: 0px;
					cursor: pointer;
					margin: 0px 19px 17px 0px;
					padding: 0px;
					float: right;
					overflow: visible;
					line-height: 0;
			}	
			
	.PhotoContainer .Bottom {
		background: url(../images/bg-bottom-popup.gif) left top no-repeat;
	}
		.LoginForm .Field .Control {
			float: left;
			width: 140px;
		}		
			.LoginForm .Field .Control input {
				border: 1px solid #e3e3e3;
				width: 138px;
				font-size: 1.1em;
				margin-left:0px;
			}
	.LoginForm  button {
		float: right;
		background: none;
		border: none;
		margin: 0px;
		padding: 0px;
		overflow: visible;
	}	

.UploadContainer {
	background: url(../images/bg-top-popup01.gif) left top no-repeat;
	padding: 18px 0px 0px 0px;
	width: 830px;
	
}
	.UploadContainer .Middle {
		background: url(../images/bg-loop-popup01.gif) left top repeat-y;
		width: 830px;
	}
		.UploadContainer .Middle .Inner {
			margin: 0px 20px 0px 17px;
			padding: 22px 15px 22px 15px;
		}			
	.UploadContainer .Bottom {
		background: url(../images/bg-bottom-popup01.gif) left top no-repeat;
		height: 18px;		
		width: 452px;
	}	
				
				
	.choosePhotoBtn {
		background: none;
		border: 0px;
		cursor: pointer;
		margin: 0px 19px 17px 0px;
		padding: 0px;
		float: right;
		overflow: visible;
		line-height: 0;
	}	
	
	
.Block05 {
	width: 400px;
	margin: 40px auto 0px;
}	
	.Block05 .Control01,
	.Block05 .Control02 {
		padding-left: 90px;
		font-size: 1.1em;
	}
	.Block05 .Control02 {
		padding-top: 20px;
	}
		.Block05 .Control02 input {
			border: none;
			padding: 0px;
			margin: 0px 5px 0px 0px;
			cursor: pointer;
			text-indent: -10000px;
			font-size: 0px;
			line-height: 0px;
		}
		.Block05 .Control02 .BtnStyle01 {
			background: url(../images/cancel.gif) left top no-repeat;			
			height: 19px;
			width: 48px;
			line-height: 0;
		}
		.Block05 .Control02 .BtnStyle02 {
			background: url(../images/btn-login.gif) left top no-repeat;
			height: 19px;
			width: 43px;
			line-height: 0;
		}


.Block05 {
	width: 400px;
	margin: 40px auto 0px;
}	
	.Block05 .Control01,
	.Block05 .Control02 {
		padding-left: 90px;
		font-size: 1.1em;
	}
	.Block05 .Control02 {
		padding-top: 20px;
	}
		.Block05 .Control02 input {
			border: none;
			padding: 0px;
			margin: 0px 5px 0px 0px;
			cursor: pointer;
			text-indent: -10000px;
			font-size: 0px;
			line-height: 0px;
		}
		.Block05 .Control02 .BtnStyle01 {
			background: url(../images/cancel.gif) left top no-repeat;			
			height: 19px;
			width: 48px;
			line-height: 0;
		}
		.Block05 .Control02 .BtnStyle02 {
			background: url(../images/btn-login.gif) left top no-repeat;
			height: 19px;
			width: 43px;
			line-height: 0;
		}
		.Block05 .Control02 .BtnStyle03 {
			background: url(../images/btn-submit-cmt.gif) left top no-repeat;
			height: 19px;
			width: 48px;
			line-height: 0;
		}

.BtnClose,
.BtnSubmit,
.BtnSearch,
.BtnNext,
.BtnLogin,
.BtnSubmit02,
.BtnEmail {
	background: url(../images/btn-submit-cmt.gif) left top no-repeat;
	height: 19px;
	width: 48px;
	float: right;
	cursor: pointer;
	text-indent: -10000px;
	font-size: 0px;
	padding: 0px;
	margin: 0px 4px 20px 0px;
	border: none;
	line-height: 0;
}

.BtnSubmitImage 
{
	height: 19px;
	width: 48px;
	float: right;
	cursor: pointer;
	text-indent: -10000px;
	font-size: 0px;
	padding: 0px;
	margin: 0px 20px 20px 0px;
	border: none;
	line-height: 0;
}

.BtnSearch {
	margin: 0px;
	background: url(../images/search-btn.gif) left top no-repeat;
	height: 19px;
	width: 48px;
	line-height: 0;
}		
.BtnNext  {
	background: url(../images/btn-next01.gif) left top no-repeat;
	height: 19px;
	width: 38px;
	line-height: 0;
}
.BtnLogin {
		background: url(../images/btn-login.gif) left top no-repeat;
		height: 19px;
		width: 43px;
		line-height: 0;
}
.BtnEmail {
	margin: 1px 0px 0px 5px;
	background: url(../images/btn-email.gif) left top no-repeat;
	height: 19px;
	width: 62px;
	float: left;
	line-height: 0;
}	

.Block04 .RegisterContainer .BtnSubmit,
.BtnSubmit01 .BtnSubmit02 {
	margin: 0px ;
	line-height: 0;
}
.LoginForm .BtnLogin  {
	margin: 15px 0px 0px 0px;
	line-height: 0;
}
.PostCmt .BtnSubmit {
	margin: 10px 0px 0px;
	line-height: 0;
}

.BtnCancel
{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	float:right;
	margin:0 19px 17px 0;
	overflow:visible;
	padding:0;
	line-height: 0;
}

div#relatedStoriesBlock , div#relatedAlbumsBlock
{
	xmargin-left: 95px;	
}	

div#relatedStoriesBlock a
{
	text-decoration: underline;
}

div#relatedStoriesBlock a:hover
{
	color: #EC1C24
}




		.LstPhoto1 {
				
				padding-bottom: 18px;
				position: relative;
			}
				.LstPhoto1 ul {
					width: 380px;
					overflow: hidden;
				}
				 .LstPhoto1 li {					
					margin-bottom: 12px;
				}
				/*\*/
				 .LstPhoto1 li { 
					margin-bottom: 15px;
				}								
				/**/
					 .LstPhoto1 .Img {
						float: left;
					}
					 .LstPhoto1 .Title1 {
						color: #222;
						display: inline;
						float: right;
						font-size: 1.1em;
						margin: 0px 0px 15px 0px;
						padding: 0px;
						position: relative;
						width: 252px;
					}
						 .LstPhoto1 .Title1 .Delete {
							background: url(../images/icon-delete.gif) left top no-repeat;
							position: absolute;
							right: 0px;
							top: 0px;
						}
							.LstPhoto1 .Title1 .Delete a:link,
							.LstPhoto1 .Title1 .Delete a:visited {
								display: block;
								height: 13px;
								font-size: 0px;
								line-height: 0px;
								text-indent: -10000px;
								width: 10px;
							}
					 .LstPhoto1 .Block {
						display: inline;
						float: right;
						margin-right: 0px;
						width: 252px;
					}
						.LstPhoto1 .Block textarea {
							border: 1px solid #dbdbdb;
							font-size: 1em;
							height: 50px;
							margin-bottom: 3px;
							width: 217px;
						}
						
						.LstPhoto1 .Block .Style01 {}
							.LstPhoto1 .Block .Style01 label {
								color: #222;
								font-size: 0.9em;
								padding-left: 5px;
							}


.UserLikes 
{
	color:#EC1C24;
	font-size:1.4em;
	font-weight:bolder;
	padding: 0px 0px 0x 10px;
	margin-left:10px;
}

.Score li a
{
	xcursor: text !important;
}


.welcomeBlock
{
	xfont-weight:bold;
	padding:0px 0px 10px 0px;
	font-size:1.1em;
}

.box
{
	border:1px solid #E3E3E3;
	padding:10px 10px 7px;
	background:#FFFFFF;
}


.PhotoContainer p.TextStyle02 {
	font-size: 1.1em;
	line-height: 1.4em;
}
.EmbedBox {
	background: #eee;
	margin: 15px 0px;
	padding: 2px 5px;
	width: 274px;
}
	.EmbedBox strong,
	.EmbedBox input {
		float: left;
		font-size: 0.9em;
		margin: 2px 3px 0px 0px;
		display: inline;
	}
		.EmbedBox .InputStyle {
			width: 206px;
			margin: 0px 3px 0px 0px;
		}
		.EmbedBox .BtnSelect {
			background: url(../images/btn-select.gif) left top no-repeat;
			height: 18px;
			width: 18px;
			margin: 0px;
			cursor: pointer;
			text-indent: -10000px;
			font-size: 0px;
			padding: 0px;
			border: none;
			line-height: 0;
		}
.BtnClose {
	background: url(../images/btn-close.gif) left top no-repeat;
	height: 19px;
	width: 42px;
	margin: 40px 170px 20px;
	line-height: 0;
}

#selectedAlbumBlock
{
	font-size: 12px;	
}

.RecentStories .WhatsThis
{
	color:#656565 !important;
	font-size:1em !important;
	font-weight:normal !important;
	margin-left:4px;
	padding-right:0;
	text-decoration:none !important;
}
.Block02 .Inbox{
	border: 1px solid #DDDDDD;
	padding: 11px 20px;
	background:#fff;
	font-size: 1.1em;
	font-weight:bold;
}		
.Block02 .Inbox .Title{
	color: #f2192e;
	padding-bottom: 8px;
	font-size:1.2em;
}	
.Block02 .Inbox ul li{
	float:left;
	width: 110px;
	padding-bottom: 3px;
}
.Block02 .Inbox ul li a{
	text-decoration:underline;
	color:#adadad;
}
.Block02 .Inbox ul li a:hover{
	text-decoration: none;
}
.Block02 .Inbox ul li .Link01{
	float:left;
	width: 68px;
}
.Block02 .Inbox ul li .Link02{
	float:left;
	width: 95px;
}
.Block02 .Inbox ul li span{
	color: #f2192e;
	float:left;
}
.Block02 .Win{
	margin-bottom: 34px;
}
.Block02 .Win .Title{
	
}
.Block02 .Win .Pic{
	padding-top: 22px;	
	text-align:center;
}
.Block02 .Win .Desc{
	font-size: 1.1em;
	padding-top: 20px;
}
.Block02 .Win .Desc a{
	color:#3e3e3e;
	text-decoration: underline;
}
.Block02 .Win .Desc a:hover{
	text-decoration: none;
}
#multiUpload{
	margin-top: -3px;
}
	#multiUpload .UploadField{
		font-size:1.1em;
		padding-bottom:4px;
	}
		#multiUpload .UploadField .FileBrowse{
			border:1px solid #DDDDDD;
			padding:2px;
			font-size: 1.1em;
			margin-right: 4px;
		}
		#multiUpload .UploadField a{
			color: #333;
			text-decoration:underline;
		}
		#multiUpload .UploadField a:hover{
			text-decoration:none;
		}
textarea {
    font-size: 1em;
}
.txtSendMessage {
	font-size: 1em;
}
div.Row {
    margin-top: 8px;
    text-align: left;
}

label.Follow {
    display: block;
    float: left;
    width: 8em;
    clear: left;
    padding-top: 0px;
}
.LeftSpace {
	padding-left: 8em;
}
.InboxNotifier {
    font-size:1.1em;
    padding:14px 12px 14px 16px;
}
.NoItemFound
{
	font-size:95%;
	font-weight:bold;
}
.PhotoStyle {
	background: url(../images/bg-top-popup02.gif) left top no-repeat;
	width:  575px;
}
	.PhotoStyle .Middle {
		background: url(../images/bg-loop-popup02.gif) left top repeat-y;
		width:  575px;
	}
	.PhotoStyle .Bottom {
		background: url(../images/bg-bottom-popup02.gif) left top no-repeat;
		width:  575px;
	}
	.PhotoStyle .Carousel {
		width: 505px !important;	
	}
	.PhotoStyle .Clipping {
		width: 495px !important;	
	}	
	.PhotoStyle .Middle .Inner button {
		margin-right: 11px;
	}

/* Phase 5 */
.Block01 .Container02 .NavStyle01 {
	float: left;
	width: 161px;
	margin-left: 10px;
}
.Block01 .Container02 .Box .ClassicCatch {
		background: url(../images/bg-top-stories.gif) left top no-repeat;
		width: 322px;
		height: 127px;
		position: relative;
	
		}
.Block01 .Container02 .Box .ClassicCatch .Img02 {
	display: block;
	border: 4px solid #FFFFFa !important;
	position: absolute;
	top: 11px;
	right: 12px;
	width: 141px;
	height: 97px;
}
.Space {
	margin-top: 10px;
}
.Space01 {
	margin-top: 15px;
}
.WrapBtn {
	margin: 5px 0px 13px 0px;
}
.WrapBtn p.LinkTerm {
	padding-top: 7px;
	text-align: center;
}
.WrapBtn p.LinkBtn a span {
	display: none;
} 
.WrapBtn p.LinkBtn a:link,
.WrapBtn p.LinkBtn a:visited {
	background: url(../images/btn-enter-competition.gif) left top no-repeat;
	width: 216px;
	height: 34px;
	display: block;
	padding-right: 25px;
}
.WrapBtn p.LinkTerm a:link,
.WrapBtn p.LinkTerm a:visited {
	color: #636363;
	font-size: 1em;
	text-decoration: underline;
}
.WrapBtn p.LinkTerm a:hover {
	text-decoration: none;
}
.Block02 .WeekWinner {
	padding-top: 26px;
}
.Block02 .WeekWinner .Content {
	padding: 12px 10px 0px 10px;			
}
.Block02 .WeekWinner .Content p.TextStyle01 {
	font-size: 1.2em;
	color: #222222;
	padding: 7px 0px 3px 0px;
}
.Block02 .WeekWinner .Content p.TextStyle02 {
	font-size: 1.1em;
	color: #3e3e3e;
	line-height: 16px;
	padding: 0px 0px 5px 0px;
}
.Block02 .WeekWinner .Content h3.ThisWeekWin {
	background: transparent url(../images/last-week-winner.jpg) left top no-repeat;
	height: 13px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 155px;
	margin-bottom: 13px;
}
.Block02 .WeekWinner .Content h3.PrevWin {
	background: transparent url(../images/previous-winners.jpg) left top no-repeat;
	height: 13px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 150px;
	margin: 8px 0px 10px 0px;
}
.Block04 .BoxLatestEntry {
	margin: 12px 0px;
}
	.Block04 .BoxLatestEntry .Content {
		border: 1px solid #e3e3e3;
		padding: 15px 0px 39px 15px;
		background-color: #fff;
	}
.Block04 .BoxLatestEntry .Content h2 {
	background: transparent url(../images/lastest-entries.jpg) left top no-repeat;
	height: 13px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 116px;
}
.BoxEntry {
	float: left;
	width: 380px;
	margin-top: 15px;
}
.BoxEntry img {
	display: block;
	float:left;
	padding: 3px 10px 0px 0px;
}
.BoxEntry .InfoDetails {
	float: left;
	width: 270px;
}
.BoxEntry .InfoDetails p {
	color: #3e3e3e;
	font-size: 1em;
}
.BoxEntry .InfoDetails a:link,
.BoxEntry .InfoDetails a:visited,
.BoxPicWin a.BtnMore:link,
.BoxPicWin a.BtnMore:visited {
	font-size: 1em;
	color: #656565;
	text-decoration: underline;
	background: url(../images/icon-btn-see-more.jpg) left 4px no-repeat;
	padding-left: 10px;
}
.BoxEntry .InfoDetails a:hover,
.BoxPicWin a.BtnMore:hover {
	text-decoration: none;
}
.Pagging {
	margin: 16px 0px;
	text-align: center;
}
.Pagging a:link,
.Pagging a:visited {
	font-size: 1em;
	color: #222222;
	text-decoration: none;	
}
.Pagging a:hover {
	text-decoration: underline;
}

.Pagging a.Active
{
	text-decoration: underline;
}

.BoxPicWin {
	position: relative;
	margin-bottom: 10px;
}
.BoxPicWin img {
	float: left;
	padding-right: 7px;
}
.BoxPicWin p.WrapBtn {
	position: absolute;
	right: 0px;
	top: 22px;
	width: 35px;
	height: 14px;
}
.Block02 .TopFishing .Content {
	padding: 13px 10px 20px 10px;			
}
.Block02 .Map02 .Content {
	padding: 0px;			
}
.Block02 .TopFishing .Content p.TextStyle03 {
	color: #787878;
	font-size: 1.3em;
	font-weight: bolder;
	padding-bottom: 10px;
}
.Block02 .TopFishing .Content p.TextStyle04 {
	font-size: 1.2em;
	color: #4f4f4f;
	padding-bottom: 8px;
}
.Block02 .TopFishing .Content a:link,
.Block02 .TopFishing .Content a:visited {
	font-size: 1.1em;
	color: #797979;
	text-decoration: underline;
	background: url(../images/icon-btn-see-more.jpg) left 4px no-repeat;
	padding-left: 13px;
	font-weight: bolder;
}
.Block02 .TopFishing .Content a:hover {
	text-decoration: none;
}
.Block02 .TopFishing h2 {
	background: url(../images/title-top-fishing.jpg) left top no-repeat;
	height: 30px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 177px;
}  
.Block02 .Map02 h2 {
	background: url(../images/title-map-of-entries.jpg) left top no-repeat;
	height: 30px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 119px;
}  
/*****Form**Catch*****/

.RegisterContainer div.title {
	background: url(../images/title-enter-classic-catch.jpg) left top no-repeat;
	height: 12px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 183px;
	padding: 0px 0px 30px 0px;
	margin-left: -15px;
	position: absolute;
	margin-bottom: 30px;
}

.RegisterClassic .ClassicCatch h2 {
	background: url(../images/title-enter-classic-catch.jpg) left top no-repeat;
	height: 12px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -10000px;
	width: 183px;
	padding: 0px 0px 30px 0px;
}
.RegisterClassic .ClassicCatch {
		background: #fff;
		border: 1px solid #e3e3e3;
		padding: 12px 0px 20px 0px;
	}
		.RegisterClassic .ClassicCatch .Field {
			margin-bottom: 6px;
		}
			.RegisterClassic .ClassicCatch .Field .Label {
				color: #000;
				display: inline;
				float: left;
				font-size: 1.1em;
				font-weight: bolder;
				margin: 3px 0px 0px 0px;
				padding-left: 25px;
				width: 100px;
			}
			.RegisterClassic .ClassicCatch .Field .Control {
				float: right;
				width: 270px;
			}
			.RegisterClassic .ClassicCatch .Field .Control02 {
				width: 370px;
				padding-left: 25px;
				margin-top: 4px;
			}
			.RegisterClassic .ClassicCatch .Field .Control02 p {
				font-size: 1em;
				color: #adadad;
			}
				.RegisterClassic .ClassicCatch .Field input,
				.RegisterClassic .ClassicCatch .Field select,
				.RegisterClassic .ClassicCatch .Field textarea {
					color: #000;
					font-size: 1.1em;
				}	
				.RegisterClassic .ClassicCatch .Field .InputStyle {
					border: 1px solid #ddd;
					padding: 2px;
					width: 158px;					
				}
				.RegisterClassic .ClassicCatch .Field .InputStyle01 {
					border: 1px solid #ddd;
					padding: 2px;
					width: 207px;					
					height: 100px;
				}

				.RegisterClassic .ClassicCatch .Field .Control02 label {
					color: #4c4c4c;
					float: right;
					font-size: 1.1em;
					width: 340px;
					margin-right: 5px;
				}
				.RegisterClassic .ClassicCatch .Field .Control02 label a:link,
				.RegisterClassic .ClassicCatch .Field .Control02 label a:visited {
					text-decoration: underline;
					color: #4c4c4c;
				}
				.RegisterClassic .ClassicCatch .Field .Control02 label a:hover {
					text-decoration: none;
				}
				.RegisterClassic .ClassicCatch .Field .Control02 .CheckStyle {
					float: left;
					vertical-align: middle;
					margin: 0;
					padding: 0;
					margin-bottom: 3px;
				}
				.RegisterClassic .ClassicCatch .Field .Style01 {
					margin: 12px 0px 16px;
				}
				.RegisterClassic .ClassicCatch .Field .Style02 {
					margin: 8px 0px 5px;
				}
					.RegisterClassic .ClassicCatch .Field .Style02 a:link,
					.RegisterClassic .ClassicCatch .Field .Style02 a:visited,
					.RegisterClassic .ClassicCatch .Field .Style03 a:link,
					.RegisterClassic .ClassicCatch .Field .Style03 a:visited {
						color: #000;
						font-size: 1.1em;
						text-decoration: underline;
						margin-left: 10px;
					}
					.RegisterClassic .ClassicCatch .Field .Style02 a:hover,
					.RegisterClassic .ClassicCatch .Field .Style03 a:hover {
						text-decoration: none;
					}
				.RegisterClassic .ClassicCatch .Field .SelectStyle {
					width: 87px;
				}
				.RegisterClassic .ClassicCatch .Field .SelectStyle01 {
					width: 129px;
				}
				.RegisterClassic .ClassicCatch .Field .Dot {
					color: #000;
					font-size: 1.4em;
					font-weight: bolder;
					padding: 0px 5px;
				}
				.RegisterClassic .ClassicCatch .Field .Control .TextStyle {
					color: #000;
					font-size: 1em;
					margin-top: 3px;
				}
				.RegisterClassic .ClassicCatch .Field .Control .TextStyle02 {
					color: #626262;
					font-size: 1em;
					margin: 0px 0px 0px 21px;
				}
				.RegisterClassic .ClassicCatch .Field .Control02 .List {
					margin: 24px 0px 20px;
				}
			.RegisterClassic .ClassicCatch button {
				float: right;
				background: none;
				border: none;
				margin: 0px;
				padding: 0px;
				overflow: visible;
			}

		.RegisterClassic .ClassicCatch .TextStyle05 {
			color: #000;
			font-size: 1.1em;
			padding: 0px 10px 6px 25px;
			font-weight: bolder;
		}
		.RegisterClassic .ClassicCatch .Control02 .TextareaStyle01 {
					border: 1px solid #dadada;
					font-size: 1.1em;
					padding: 2px 0px 2px 2px;
					width: 274px;
					height: 161px;
				}
		
		.RegisterClassic .ClassicCatch .HrLine {
			display: block;
			margin: 5px 0px;
		}


ul.normalList, ul.normalList li
{
	list-style-type: disc;
	font-size:1.05em;
}

ul.normalList
{
	padding-left: 15px;
}

p.Space a, a.defaultLink 
{
	text-decoration: underline;
}

p.Space a:hover, a.defaultLink:hover 
{
	text-decoration: none;
}
