body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #616161;
	background: #ffffff url(images/back_body.gif) repeat-x;
	text-align: center;
}

img {
	border: 0;
}

h1, h2, h3, h4, h5, h6, form {
	margin: 0;
	padding: 0;
}

input {
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #989898;
}

option, select {
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #989898;
}

p {
	margin: 0;
	padding: 0 0 8px 0;
}

.clearboth {
	clear: both;
}

/* Start Main Container */

#container {
	width: 950px;
	margin: 0 auto;
	text-align: left;
}

	/* Start Heading */
	
	#heading {
		height: 157px;
		position: relative;
	}
	
	#heading #toplogo {
		margin: 37px 0 0 9px;
	}
	
		/* Start Login Box */
		
		#loginbox {
			width: 444px;
			height: 106px;
			background: url(images/back_login.gif) no-repeat;
			position: absolute;
			top: 0;
			right: 135px;
			color: #ffffff;
			z-index: 7;
			padding: 10px 0 0 0;
		}
		
		#loginbox table {
			margin: 0 0 0 35px;
		}
		
		#loginbox table td {
			vertical-align: top;
			padding: 0 10px 5px 0;
		}
		
		#loginbox table td img {
			padding: 3px 0 0 0;
		}
		
		#loginbox a {
			color: #fcded9;
		}
		
		#loginbox a:hover {
			text-decoration: none;
		}
		
		#loginbox .input1 {
			border: 0;
			width: 171px;
			height: 17px;
			background: #df543b;
			color: #ffffff;
			padding: 3px;
		}
		
		#loginbox .input2 {
			border: 0;
			width: 141px;
			height: 17px;
			background: #df543b;
			color: #ffffff;
			float: left;
			margin: 0 7px 0 0;
			padding: 3px;
		}
		
		#loginbox .devider {
			color: #f68b78;
		}
			
			/* Start Logged In */
			
			#loginbox #profile_top {
				margin: 0 0 0 100px;
			}
			
			#loginbox #profile_top td {
				padding: 7px 10px 0 0;
			}
			
			#loginbox #head_login_welcome {
				padding: 8px 0 3px 0;
			}
			
			/* End Logged In */
			
		/* End Login Box */
		
		/* Start Zone Select */
		
		#zoneselect {
			font-weight: bold;
			color: #f05a40;
			position: absolute;
			right: 0;
			top: 0;
		}
		
		#zoneselect td a {
			color: #f05a40;
		}
		
		#zoneselect td {
			padding: 120px 10px 0 0;
		}
		
		#topareaselect {
			height: 18px;
			border: 1px solid #7f9db9;
			color: #000000;
			font-weight: normal;
			padding: 3px 30px 0 10px;
			background: url(images/button_topareaselect.gif) 100% 0 no-repeat;
			display: block;
			text-decoration: none;
		}
		
		#areas {
			position: absolute;
			right: 10px;
			top: 143px;
			display: none;
			border: 1px solid #e5e5e5;
			background: #ffffff;
			font-weight: normal;
			color: #000000;
		}
		
		#areas a {
			display: block;
			padding: 3px 23px 3px 10px;
			color: #616161;
			text-decoration: none;
			white-space: nowrap;
		}
		
		#areas a:hover {
			background: #f4f4f4;
		}
		
		/* End Zone Select */
		
	/* Start Heading */	
	
	/* Start Top Nav */
	
	#topnav {
		height: 39px;
		background: url(images/back_topnav.gif) repeat-x;
	}
	
	#nav {
		margin: 0;
		padding: 0;
		height: 39px;
		background: url(images/back_nav.gif) no-repeat;
		float: left;
	}
	
	#nav li {
		list-style: none;
		margin: 0;
		float: left;
	}
	
	#nav li a {
		display: block;
		text-decoration: none;
	}
	
	#nav li a span {
		display: none;
	}
	
	#container a.hover {
		background-position: 0 -39px;
	}
	
	#nav .home { width: 57px; background: url(images/topnav_home.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .home:hover { width: 57px; background: url(images/topnav_home.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .home_act { width: 57px; background: url(images/topnav_home.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .cityguide { width: 90px; background: url(images/topnav_cityguide.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .cityguide:hover { width: 90px; background: url(images/topnav_cityguide.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .cityguide_act { width: 90px; background: url(images/topnav_cityguide.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .people { width: 66px; background: url(images/topnav_people.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .people:hover { width: 66px; background: url(images/topnav_people.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .people_act { width: 66px; background: url(images/topnav_people.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .places { width: 64px; background: url(images/topnav_places.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .places:hover { width: 64px; background: url(images/topnav_places.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .places_act { width: 64px; background: url(images/topnav_places.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .shopping { width: 84px; background: url(images/topnav_shopping.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .shopping:hover { width: 84px; background: url(images/topnav_shopping.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .shopping_act { width: 84px; background: url(images/topnav_shopping.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .motoring { width: 82px; background: url(images/topnav_motoring.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .motoring:hover { width: 82px; background: url(images/topnav_motoring.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .motoring_act { width: 82px; background: url(images/topnav_motoring.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
	#nav .tech { width: 53px; background: url(images/topnav_tech.gif) 0 0; height: 39px; margin-right: 9px; }
	#nav .tech:hover { width: 53px; background: url(images/topnav_tech.gif) 0 -39px; height: 39px; margin-right: 9px; }
	#nav .tech_act { width: 53px; background: url(images/topnav_tech.gif) 0 -78px; height: 39px; margin-right: 9px; }
	
		/* Start Search Box */
		
		#searchbox {
			float: right;
		}
		
		#searchbox table td {
			padding: 9px 10px 0 0;
		}
		
		.searchfield {
			width: 171px;
			height: 18px;
			background: url(images/back_searchfield.gif) no-repeat;
			border: 0;
			padding: 3px 3px 0;
		}
		
		/* End Search Box */
	
	/* End Top Nav */
	
	/* Start Main Content */
		
		#content_home {
			width: 950px;
			background: url(images/back_content_home.gif) repeat-y;
		}
		
		/* Start Home Left */
		
		#home_left {
			width: 741px;
			float: left;
		}
			
			/* Start Featured Articles */
			
			#featured {
				width: 741px;
				height: 311px;
				background: url(images/back_home_featured.gif) no-repeat;
				padding: 31px 0 0 0;
			}
			
				#featured_left {
					width: 378px;
					height: 310px;
					float: left;
					position: relative;
				}
					
					#featured_pic_2,
					#featured_pic_3,
					#featured_pic_4,
					#featured_pic_5 {
						visibility: hidden;
					}
					
					.featured_pic {
						width: 366px;
						height: 80px;
						padding: 210px 0 0 0;
						position: absolute;
						top: 9px;
						left: 0;
					}
					
					.featured_caption {
						width: 296px;
						height: 65px;
						background: url(images/back_caption.png) no-repeat;
						padding: 15px 0 0 70px;
						font-weight: bold;
						text-transform: uppercase;
						font-family: Arial, Helvetica, sans-serif;
						color: #ffffff;
						line-height: 24px;
					}
					
					.featured_caption .line1 {
						font-size: 14px;
					}
					
					.featured_caption .line2 {
						font-size: 30px;
					}
					
				#featured_right {
					width: 360px;
					float: left;
				}
				
					.featured_item {
						height: 50px;
						padding: 12px 25px 0 28px;
					}
					
					.featured_item p {
						line-height: 11px;
					}
					
					.featured_item a {
						font-weight: bold;
						text-decoration: none;
					}
					
					.featured_item a:hover {
						text-decoration: underline;
					}
					
					#featured_1 a {
						color: #96c83c;
					}
					
					#featured_2 a {
						color: #28bebd;
					}
					
					#featured_3 a {
						color: #ef5940;
					}
					
					#featured_4 a {
						color: #0197d6;
					}
					
					#featured_5 a {
						color: #fcd300;
					}
			
			/* End Featured Articles */
			
			/* Start Home Banners */
			
			#banners_home {
				padding: 10px 0 8px;
			}
			
			#banners_home img {
				margin: 0 4px 0 1px;
			}
			
			/* End Home Banners */
			
			/* Start Home 3 Sections */
			
			#sections {
				background: url(images/back_sections_home.gif) repeat-y;
				border: solid #e5e5e5;
				border-width: 1px 0 0;
				padding: 20px 0 25px;
			}
				
				/* Start Articles */
				
				#home_articles {
					float: left;
					width: 207px;
					padding: 0 15px 0 5px;
				}
				
				#home_articles .devider {
					color: #c8c3c3;
				}
				
				#home_articles div div ul {
					margin: 0;
					padding: 0;
				}
				
				#home_articles div div ul li {
					list-style: none;
					margin: 0;
					padding: 0 0 10px 15px;
					background: url(images/bullet_home_article.gif) 0 6px no-repeat;
					font-size: 11px;
				}
				
				#home_articles div div ul li a {
					color: #606060;
					text-decoration: none;
				}
				
				#home_articles div div ul li a:hover {
					text-decoration: underline;
				}
				
				/* End Articles */
				
				/* Start Save the Date */
				
				#home_savedate {
					float: left;
					width: 209px;
					padding: 0 25px 0 15px;
				}
				
				#home_savedate .subhead {
					text-transform: uppercase;
					font-weight: bold;
					color: #0095d9;
				}
				
				#home_savedate div strong {
					display: block;
					color: #0095d9;
					float: left;
					width: 40px;
				}
				
				#home_savedate div p {
					float: left;
					width: 150px;
				}
				
				#home_savedate div p a {
					color: #606060;
					text-decoration: none;
				}
				
				#home_savedate div p a:hover {
					text-decoration: underline;
				}
				
				/* End Save the Date */
				
				/* Start Your Say */
				
				#home_yoursay {
					float: left;
					width: 220px;
					padding: 0 25px 0 15px;
				}
				
				#home_yoursay .subhead {
					text-transform: uppercase;
					font-weight: bold;
					color: #f05a40;
				}
				
				#home_yoursay p strong {
					font-weight: bold;
					color: #f05a40;
				}
				
				#home_yoursay p a {
					color: #606060;
					text-decoration: none;
				}
				
				#home_yoursay p a:hover {
					text-decoration: underline;
				}
				
				/* End Your Say */
				
			/* End Home 3 Sections */
			
		/* End Home Left */
		
		/* Start Home Right Bar */
		
		#home_right {
			width: 209px;
			float: right;
			border: solid #e5e5e5;
			border-width: 1px 0 0;
			padding: 15px 0 0 0;
		}
			
			/* Start Share Block */
			
			#block_share {
				background: url(images/back_block_share.gif) no-repeat;
				height: 142px;
				margin: 0 0 25px 0;
				padding: 130px 0 0 20px;
				font-weight: bold;
			}
			
			#block_share a {
				display: block;
				color: #ffffff;
				text-decoration: none;
				padding: 3px 0 2px;
			}
			
			#block_share a:hover {
				text-decoration: underline;
			}
			
			/* End Share Block */
			
			/* Start Poll Block */
			
			#block_poll {
				background: url(images/back_block_poll.gif) no-repeat;
				padding: 82px 20px 25px 20px;
				font-weight: bold;
				color: #000000;
			}
			
			#block_poll form {
				padding: 10px 0 0;
			}
			
			#block_poll form input,
			#block_poll form p,
			#block_poll form img {
				float: left;
				font-weight: normal;
			}
			
			#block_poll form p {
				width: 130px;
			}
			
			/* End Poll Block */
			
			/* Start Blind Date Block */
			
			#block_bdate {
				background: url(images/back_block_bdate.gif) no-repeat;
				margin: 0 0 25px 0;
				padding: 130px 45px 0 20px;
				color: #ffffff;
				width: 138px;
				height: 141px;
			}
			
			/* End Blind Date Block */
			
		/* End Home Right Bar */
	
	/* End Main Content */
	
	/* Start Tier Content */
		
		#content_tier1,
		#content_tier3,
		#content_tier4,
		#content_other,
		#content_profile,
		#content_results,
		#content_poll {
			background: url(images/back_tier.gif) repeat-y;
			border-top: 1px solid #e5e5e5;
		}
		
		/* Start Generic Settings */
		
		#tier_left {
			width: 159px;
			float: left;
			padding: 8px 2px 0 0;
		}
		
			#tier_left ul {
				margin: 0;
				padding: 0;
			}
			
			#tier_left ul li {
				margin: 0;
				padding: 0 0 8px 10px; 
				background: url(images/back_sidenav.gif) 0 100% repeat-x;
				list-style: none;
			}
			
			#tier_left ul li a {
				display: block;
				padding: 9px 0 3px;
			}
			
			#tier_left ul li ul li {
				background: none;
				padding: 3px 0 3px 0;
			}
			
			#tier_left ul li ul li a {
				display: inline;
				font-weight: normal;
			}
			
			#tier_left ul .active1 {
				font-weight: bold;
			}	
			
			#tier_left ul li a {
				text-decoration: none;
				color: #1f1f1f;
			}
			
			/* Start Banner Space */
			
			#content_other #tier_left,
			#content_profile #tier_left,
			#content_results #tier_left,
			#content_poll #tier_left {
				text-align: center;
				padding: 8px 2px 10px 0;
			}
			
			/* End Banners Space */
			
		#tier_center {
			width: 511px;
			float: left;
			padding: 0 9px 10px 10px;
		}
		
		#tier_center h4 {
			height: 23px;
			padding: 8px 0 0 10px;
			text-transform: uppercase;
			color: #ffffff;
			font-size: 11px;
		}
		
		#tier_center h4 span {
			float: right;
			text-transform: capitalize;
			font-weight: normal;
			margin: -17px 10px 0 0;
		}
		
		#tier_center h4 span a {
			color: #ffffff;
		}
		
		#tier_center h4 span a:hover {
			text-decoration: none;
		}
		
			#breadcrumb {
				padding: 15px 0 13px;
			}
			
			#breadcrumb a {
				color: #616161;
				text-decoration: none;
			}
			
			#breadcrumb a:hover {
				text-decoration: underline;
			}
			
			#breadcrumb strong {
				padding: 0 5px 0 0;
			}
			
			#content {
				padding: 15px 10px 15px 15px;
				color: #1c1c1c;
			}
			
			#content h2 {
				font-size: 20px;
				padding: 0 0 6px 0;
			}
			
			#content .block1_tier1 {
				width: 233px;
				float: left;
				padding: 7px 8px 7px 0;
			}
			
			#content .links a:hover {
				text-decoration: none;
			}
			
			.block1_tier1 h3 {
				height: 20px;
				text-transform: uppercase;
				font-size: 11px;
				border-style: solid;
				border-width: 0 1px;
				margin: 0 0 2px 0;
				padding: 11px 0 0 26px;
				color: #ffffff;
				line-height: 11px;
			}
			
			.block1_tier1 h3 a {
				color: #ffffff;
				text-decoration: none;
			}
			
			.block1_tier1_in {
				padding: 7px 7px 7px 8px;
				height: 140px;
			}
			
			.block1_tier1_in img {
				float: left;
			}
			
			.block1_tier1_copy {
				width: 115px;
				float: left;
				padding: 0 0 0 10px;
			}
			
			.block1_tier1_copy_no_image {
				width: 195px;
				float: left;
				padding: 0 0 0 10px;
			}
			
			.block1_tier1_copy p {
				padding: 0;
				line-height: 14px;
			}
			
			.block1_tier1_copy a:hover {
				text-decoration: none;
			}
			
			/* Start Listing */
			
			.listitem {
				clear: both;
				margin: 0 0 10px 0;
				float: left;
				width: 99%;
			}
			
			.listitem img {
				float: left;
				margin: 8px 0 0 8px;
				border: 1px solid #ffffff;
			}
			
			.listitem .listcopy {
				width: 260px;
				float: left;
				padding: 8px 0 8px 10px;
			}
			
			.listitem .listcopy_wide {
				width: 350px;
			}
			
			.infobox {
				float: right;
				width: 92px;
				color: #ffffff;
				padding: 62px 15px 15px;
			}
			
			.listcopy p {
				padding: 0;
			}
			
			.listcopy a:hover {
				text-decoration: none;
			}
			
				/* Start Order Bar */
				
				.orderlist {
					width: 99%;
					margin: 0 0 10px;
					font-weight: bold;
					color: #000000;
					float: left;
				}
				
				.orderlist td {
					vertical-align: top;
				}
				
				.orderlist_right {
					text-align: right;
					float: right;
				}
				
				.orderlist_right table {
					float: right;
				}
				
				.orderlist_right table select {
					margin: -2px 0 0;
					position: relative;
				}
				
				.filterby {
					padding: 0 5px 0 0;
				}
				
					/* Start Paging */
					
					.paging {
						float: right;
					}
					
					.paging a {
						display: block;
						padding: 1px 5px;
						border: 1px solid #c8c8c8;
						text-decoration: none;
						float: left;
						margin: 0 1px 0 0;
						color: #6d6d6d;
						font-weight: normal;
					}
					
					.paging span {
						display: block;
						float: left;
						padding: 4px;
						font-weight: normal;
						color: #6d6d6d;
					}
					
					.orderlist .active {
						color: #ffffff;
					}
					
					.orderlist .active:hover {
						color: #ffffff;
					}
					
					/* End Paging */
					
				/* End Order Bar */
				
			/* End Listing */
			
			/* Start Poll Results */
			
			/* Start Search Results */
			
			#content_poll #tier_center {
				padding: 10px 9px 10px 10px;
			}
			
			#content_poll #tier_center .content {
				padding: 0 7px 10px;
				color: #1c1c1c;
			}
			
			#content_poll #tier_center h2 {
				font-size: 20px;
				color: #28bebe;
				padding: 5px 0;
			}
			
			#content_poll #tier_center h3 {
				margin: 0;
				font-size: 11px;
				height: 32px;
				line-height: 31px;
				padding: 0 0 0 35px;
				text-transform: uppercase;
				color: #ffffff;
				background: url(images/back_h3_poll.gif) no-repeat;
			}
			
			#content_poll #tier_center .poll_result {
				background: #f0fafa;
				padding: 15px 0;
				margin: 0 0 10px 0;
				position: relative;
				width: 100%;
			}
			
			#content_poll #tier_center .poll_result_in {
				width: 340px;
				padding: 0 0 0 15px;
				float: left;
			}
			
			#content_poll #tier_center .poll_result_in h5 {
				margin: 0;
				padding: 0 0 13px;
				font-size: 15px;
			}
			
			.votebubble {
				width: 109px;
				height: 61px;
				background: url(images/votebubble.gif) no-repeat;
				float: right;
				position: relative;
				text-align: right;
				margin: 20px 0 0 0;
				padding: 130px 15px 0 0;
				display: inline;
				font-size: 18px;
				color: #ffffff;
			}
			
			#content_poll #tier_center .poll_result_in p {
				margin: 0;
				padding: 0;
			}
			
			.poll_bar {
				height: 18px;
				background: url(images/bar_poll.gif) 100% 0 no-repeat;
				margin: 0 0 15px 0;
				color: #28bebe;
				text-align: right;
				font-weight: bold;
				font-size: 14px;
				position: relative;
			}
			
			
			.poll_bar span {
				position: absolute;
				right: -35px;
			}
			
			/* End Poll Results */
			
			/* Start Search Results */
			
			#content_results #tier_center {
				padding: 10px 9px 10px 10px;
			}
			
			#content_results #tier_center .content {
				padding: 0 7px 10px;
				color: #1c1c1c;
			}
			
			#content_results #tier_center h2 {
				font-size: 20px;
				color: #f05a40;
				padding: 5px 0;
			}
			
			.result_even,
			.result_odd {
				width: 99%;
				margin: 0 0 10px 0;
			}
			
			.result_even a,
			.result_odd a,
			.result_even strong,
			.result_odd strong {
				display: block;
				color: #f05a40;
			}
			
			.result_even a:hover,
			.result_odd a:hover {
				text-decoration: none;
			}
			
			.result_even {
				background: #fdeeec url(images/back_more.gif) 100% 0 repeat-y;
			}
			
			.result_odd {
				background: url(images/back_more.gif) 100% 0 repeat-y;
			}
			
			.result_even .result_left,
			.result_odd .result_left {
				width: 390px;
				float: left;
				padding: 20px 0 20px 20px;
			}
			
			.result_even .result_right,
			.result_odd .result_right {
				width: 70px;
				float: right;
				text-align: center;
				padding: 25px 0;
			}
			
			/* End Search Results */
			
			/* Start Registration */
			
			#content_other #tier_center {
				padding: 10px 9px 10px 10px;
			}
			
			#content_other #tier_center .content {
				padding: 0 7px 10px;
				color: #1c1c1c;
			}
			
			#content_other #tier_center h2 {
				font-size: 20px;
				color: #0095d9;
				padding: 5px 0;
			}
			
			#content_profile #tier_center {
				padding: 10px 9px 10px 10px;
			}
			
			#content_profile #tier_center .content {
				padding: 0 7px 10px;
				color: #1c1c1c;
			}
			
			#content_profile #tier_center h2 {
				font-size: 20px;
				color: #96c83c;
				padding: 5px 0;
			}
				
				/* Start Profile Page */
				
				#profiletabs {
					text-transform: uppercase;
					margin: 0;
					padding: 0;
				}
				
				#profiletabs li {
					list-style: none;
					float: left;
					margin: 0;
					padding: 0;
					height: 33px;
					padding: 0 0 0 27px;
					line-height: 32px;
					font-weight: bold;
					color: #ffffff;
				}
				
				#profiletabs li a {
					color: #ffffff;
					text-decoration: none;
				}
				
				#profiletabs .ptab1 {
					width: 100px;
					background: url(images/back_ptab1.gif) no-repeat;
				}
				
				#profiletabs .ptab2 {
					width: 123px;
					background: url(images/back_ptab2.gif) no-repeat;
				}
				
				/* End Profile Page */
				
				/* Start Form Container */
				
				.containform {
					margin: 0 0 15px 0;
					position: relative;
				}
				
				.containform h3 {
					text-transform: uppercase;
					color: #ffffff;
					background: url(images/back_h3_reg.gif) no-repeat;
					height: 33px;
					line-height: 32px;
					font-size: 11px;
					padding: 0 0 0 28px;
				}
				
				.containform .containform_in {
					background: #e5f4fb;
					padding: 18px 28px 10px;
					position: relative;
				}
				
				.containform .containform_in label {
					display: block;
					color: #0095d9;
					font-weight: bold;
				}
				
				.containform .containform_in table {
					margin: 0 0 15px 0;
				}
				
				.containform .containform_in table td {
					vertical-align: top;
					padding: 0 2px;
				}
				
				.containform .containform_in table td span {
					display: block;
					padding: 5px 0 0 0;
				}
				
				.containform2 {
					margin: 0 0 15px 0;
					position: relative;
				}
				
				.containform2 h3 {
					text-transform: uppercase;
					color: #ffffff;
					background: url(images/back_h3_reg.gif) no-repeat;
					height: 33px;
					line-height: 32px;
					font-size: 11px;
					padding: 0 0 0 28px;
				}
				
				.containform2 .containform_in {
					background: #f6ffe5;
					padding: 18px 28px 10px;
					position: relative;
				}
				
				.containform2 .containform_in label {
					display: block;
					color: #8cbe2c;
					font-weight: bold;
				}
				
				.containform2 .containform_in table {
					margin: 0 0 15px 0;
				}
				
				.containform2 .containform_in table td {
					vertical-align: top;
					padding: 0 2px;
				}
				
				.containform2 .containform_in table td span {
					display: block;
					padding: 5px 0 0 0;
				}
				
				
				.reginput0 {
					border: 0;
					margin: 0 0 15px 0;
					width: 90px;
					height: 24px;
					background: url(images/button_submit_register.gif) no-repeat;
					color: #008bd0;
					font-size: 1px;
					text-align: right;
					cursor: pointer;
				}
				
				.reginput1 {
					width: 240px;
					height: 16px;
					border: 1px solid #7f9db9;
					margin: 0 0 15px 0;
					padding: 3px;
					color: #000000;
				}
				
				.reginput2 {
					width: 246px;
					height: 23px;
					border: 1px solid #7f9db9;
					margin: 0 0 15px 0;
					padding: 3px;
					color: #000000;
				}
				
				.reginput3 {
					height: 23px;
					border: 1px solid #7f9db9;
					padding: 3px;
					color: #000000;
				}
				
				.reginput4 {
					width: 196px;
					height: 16px;
					border: 1px solid #7f9db9;
					padding: 3px;
					color: #000000;
				}
				
				.reginput5 {
					width: 247px;
					height: 23px;
					border: 1px solid #7f9db9;
					margin: 0 0 15px 0;
					padding: 3px;
					color: #000000;
					cursor: pointer;
				}
				
				.reginput6 {
					width: 180px;
					height: 110px;
					border: 1px solid #7f9db9;
					margin: 0 0 15px 0;
					padding: 3px;
					color: #000000;
				}
				
				.regbubble1 {
					width: 142px;
					height: 96px;
					background: url(images/regbubble1.gif) no-repeat;
					float: right;
					position: relative;
					margin: 0 -28px 0 0;
					padding: 40px 20px 0 40px;
					display: inline;
					font-size: 18px;
					color: #ffffff;
				}
				
				.regbubble2 {
					width: 154px;
					height: 128px;
					background: url(images/regbubble2.gif) no-repeat;
					float: right;
					position: relative;
					margin: 0 -28px 0 0;
					padding: 35px 10px 0 40px;
					display: inline;
					font-size: 18px;
					color: #ffffff;
					line-height: 20px;
				}
				
				.profinput0 {
					border: 0;
					margin: 0 0 15px 0;
					width: 140px;
					height: 24px;
					background: url(images/button_update.gif) no-repeat;
					color: #96c83c;
					font-size: 1px;
					text-align: right;
					cursor: pointer;
				}
				
				.profbubble1 {
					width: 142px;
					height: 108px;
					background: url(images/profbubble1.gif) no-repeat;
					float: right;
					position: relative;
					margin: 0 -28px 0 0;
					padding: 28px 20px 0 40px;
					display: inline;
					font-size: 18px;
					color: #ffffff;
				}
				
				/* End Form Container */
			
			/* End Registration */
			
		#tier_right {
			float: right;
			padding: 0 0 10px 0;
		}
		
			.banner_right_tier {
				padding: 9px 0 0 9px;
			}
			
			.banner_right_tier img {
				display: block;
			}
			
				/* Start Tier 4 Blocks */
				
				#block_other {
					width: 176px;
					height: 214px;
					background: url(images/back_block_other.gif) no-repeat;
					margin: 0 0 15px 0;
					padding: 110px 65px 0 18px;
					line-height: 14px;
				}
				
				#block_other a {
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					display: block;
				}
				
				#block_other a:hover {
					text-decoration: underline;
				}
				
				#block_other .line {
					margin: 0;
					padding: 5px 0;
					display: inline;
				}
				
				#block_blogs {
					width: 176px;
					height: 214px;
					background: url(images/back_block_blogs.gif) no-repeat;
					margin: 0 0 15px 0;
					padding: 120px 65px 0 18px;
					line-height: 14px;
				}
				
				#block_blogs a {
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					display: block;
				}
				
				#block_blogs a:hover {
					text-decoration: underline;
				}
				
				#block_blogs .line {
					margin: 0;
					padding: 5px 0;
					display: inline;
				}
				
				/* Start Tier 4 Blocks */
				
				/* Start Detail Feature */
				
				#detailblock {
					width: 504px;
				}
				
				#detailblock_left {
					float: left;
					padding: 19px 0 8px 6px;
				}
				
				#detailblock_right {
					float: right;
					width: 230px;
					height: 212px;
					padding: 40px 20px 20px 0;
					color: #ffffff;
				}
				
				#detailblock_right h2 {
					font-size: 20px;
				}
				
				#detailblock_right a {
					color: #ffffff;
				}
				
				#detailblock_right p {
					font-size: 16px;
				}
				
				/* End Detail Feature */
				
				/* Start Mini Gallery */
				
				.minigallery {
					width: 200px;
					float: left;
					margin: 4px 10px 10px 0;
				}
				
				.minigallery img {
					float: left;
					margin: 0 9px 9px 0;
				}
				
				.minigallery2 {
					margin: 4px 0px 10px 0;
				}
				
				.minigallery2 img {
					float: left;
					margin: 0 9px 9px 0;
				}
				
				
				/* End Mini Gallery */
				
				/* Start List Comments */
				
				#listcomments {
					padding: 14px 12px 9px;
				}
				
				.comment_even,
				.comment_odd {
					padding: 13px;
					margin: 0 0 10px;
				}
				
				.comment_in_left {
					font-weight: bold;
					color: #ffffff;
					width: 165px;
					float: left;
				}
				
				.comment_in_left img {
					float: left;
					margin: 0 10px 0 0;
				}
				
				.comment_in_right {
					width: 270px;
					float: right;
				}
				
				/* End List Comments */
				
				/* Start Make Comment */
				
				#makecomment {
					padding: 14px 12px;
				}
				
				#makecomment textarea {
					border: 1px solid #7f9db9;
					padding: 1px;
					overflow: auto;
					width: 99%;
					height: 120px;
					margin: 5px 0 0 0;
					font-family: "Trebuchet MS", "Times New Roman", Times, serif;
					font-size: 11px;
					color: #616161;
				}
				
				#makecomment .submit {
					width: 91px;
					height: 28px;
					border: 0;
					cursor: pointer;
					float: right;
					margin: 10px 0 0 0;
					font-size: 0;
					text-align: right;
				}
				
				/* End Make Comment */
				
		/* End Generic Settings */
				
	/* Start Tier Content */
	
	/* Start Footer */
	
	#footer {
		border: solid #e5e5e5;
		border-width: 1px 0 0;
		padding: 10px 0 50px 0;
		margin: 0;
		background: #ffffff;
	}
	
	#footer #footlogo {
		float: left;
		margin: 0 15px 0 0 ;
	}
	
	#footer p {
		padding: 1px 0 0 0;
		color: #c6c6c6;
	}
	
	#footer a {
		color: #616161;
		text-decoration: none;
	}
	
	#footer a:hover {
		text-decoration: underline;
	}
	
	/* End Footer */
	
/* End Main Container */


