@import url('reset.css');
body{
	background-attachment:fixed;
	background-color:#FFF;
	background-image:url('../images/background.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	font-family:arial,sans-serif;
	font-size:11px;
}
#container{
	width:995px;
	margin-left:auto;
	margin-right:auto;
}
	#header{
		background-image:url('../images/header_logo.png');
		background-position:top left;
		background-repeat:no-repeat;
		display:block;
		height:85px;
		width:100%;
	}
		#header #my_account{
			color:#000;
			font-size:13px;
			line-height:32px;
			float:right;
			margin-top:52px;
			margin-right:20px;
			text-decoration:none;
		}
			#header #my_account:hover{
				text-decoration:underline;
			}
		#header #logout{
			color:#000;
			font-size:13px;
			line-height:32px;
			float:right;
			margin-top:52px;
			margin-right:20px;
			text-decoration:none;
		}
			#header #logout:hover{
				text-decoration:underline;
			}
		#header #cart_info{
			background-image:url('../images/cart.png');
			background-position:center left;
			background-repeat:no-repeat;
			color:#000;
			display:block;
			font-size:13px;
			line-height:32px;
			padding-left:34px;
			float:right;
			margin-top:52px;
			text-decoration:none;
		}
			#header #cart_info:hover{
				text-decoration:underline;
			}
		#header .category{
			display:block;
			float:right;
			line-height:30px;
			height:30px;
			margin-top:55px;
		}
			#header .category .left{
				background-image:url(../images/header_category_left.png);
				background-repeat:no-repeat;
				float:left;
				height:30px;
				width:30px;
			}
			#header .category .current{
				background-color:#333;
				color:#FFF;
				font-size:13px;
				float:left;
				line-height:30px;
				height:30px;
				text-transform:uppercase;
				padding-right:4px;
			}
			#header .category .seperator{
				background-image:url(../images/header_category_seperator.png);
				background-repeat:no-repeat;
				float:left;
				height:30px;
				width:28px;
			}
			#header .category .options{
				background-color:#1a1a1a;
				float:left;
				line-height:30px;
				height:30px;
				padding-right:5px;
			}
				#header .category .options a{
					color:#deff4a;
					font-size:13px;
					line-height:30px;
					padding-left:14px;
					text-decoration:none;
					width:100%;
					cursor:pointer;
				}
					#header .category .options a:hover{
						text-decoration:underline;
					}
			#header .category .right{
				background-image:url(../images/header_category_right.png);
				background-repeat:no-repeat;
				float:left;
				height:30px;
				width:7px;
			}
		#header #interests{
			border-bottom:1px solid #333;
			border-right:1px solid #333;
			border-left:1px solid #333;
			background-color:#1a1a1a;
			display:none;
			top:-7px;
			left:0px;
			position:relative;
			width:152px;
			z-index:5;
			margin:0;
			padding:0;
			list-style:none;
		}
			#header #interests li{
				border-bottom:1px solid #333;
				color:#e5e5e5;
				line-height:22px;
				margin:0;
				padding:0 0 0 5px;
			}
				#header #interests li:hover{
					color:#deff4a;
					cursor:pointer;
				}
	#top_nav{
		background-image:url(../images/top_nav_background.jpg);
		background-position:center;
		background-repeat:repeat-x;
		display:block;
		line-height:53px;
		height:53px;
		position:absolute;
		top:76px;
		width:995px;
		z-index:4;
	}
		#top_nav #link_left{
			display:block;
			float:left;
			height:53px;
			width:8px;
		}
		#top_nav #link_content{
			display:block;
			float:left;
			height:53px;
			width:auto;
			padding-left:5px;
			padding-right:5px;
		}
		#top_nav #link_right{
			display:block;
			float:left;
			height:53px;
			width:8px;
		}
		#top_nav ul{
			list-style:none;
			margin:0;
			padding:0;	
		}
		#top_nav ul li{
			float:left;
			text-align:center;
			padding:0;
			margin:0;
		}
			#top_nav ul #home{
				background-image:url(../images/top_nav_home_background.png);
				background-position:center;
				background-repeat:no-repeat;
				display:block;
				height:53px;
				line-height:53px;
				width:76px;
			}
				#top_nav ul #home:hover a, #top_nav ul #home.active a{
					color:#deff4a;
					cursor:pointer;
				}
			#top_nav ul li.link{
				display:block;
				height:53px;
				line-height:53px;
			}
				#top_nav ul li.link:hover #link_left{
					background-image:url(../images/top_nav_link_left.png);
					background-position:center;
					background-repeat:no-repeat;
					cursor:pointer;
				}
				#top_nav ul li.link:hover #link_content{
					background-image:url(../images/top_nav_link_content.png);
					background-position:center;
					background-repeat:repeat-x;
					cursor:pointer;
				}
				#top_nav ul li.link:hover #link_right{
					background-image:url(../images/top_nav_link_right.png);
					background-position:center;
					background-repeat:no-repeat;
					cursor:pointer;
				}
				#top_nav ul #active #link_left{
					background-image:url(../images/top_nav_link_left.png);
					background-position:center;
					background-repeat:no-repeat;
					cursor:pointer;
				}
				#top_nav ul #active #link_content{
					background-image:url(../images/top_nav_link_content.png);
					background-position:center;
					background-repeat:repeat-x;
					cursor:pointer;
				}
				#top_nav ul #active #link_right{
					background-image:url(../images/top_nav_link_right.png);
					background-position:center;
					background-repeat:no-repeat;
					cursor:pointer;
				}
				#top_nav ul li a{
					color:#e5e5e5;
					cursor:pointer;
					display:block;
					font-size:15px;
					line-height:53px;
					text-decoration:none;
				}
	#content{
		background-color:#202020;
		display:inline;
		height:auto;
		float:left;
		margin-top:21px;
		width:100%;
		padding:0px;
	}
		#content.alt{
			background-color:#024716;
			background-image:url('../images/content_alt_stripes.jpg');
			background-position:top;
			background-repeat:repeat-x;
		}
		.left_col{
			display:inline;
			float:left;
			width:204px;
		}
			.left_col.alter{
				min-height:445px;
				height:445px;
				margin-right:20px;
				width:337px;
				background-repeat:no-repeat;
			}
				.left_col.alter .image{
					background-position:center;
					background-repeat:no-repeat;
					height:445px;
					margin-left:auto;
					margin-right:auto;
					width:300px;
				}
			.left_col .nav{
				background-color:#fff;
				border-left:1px solid #000;
				border-right:1px solid #000;
				padding-top:15px;
				padding-bottom:15px;
				width:202px;
			}
				.left_col .nav h3{
					border-bottom:1px solid #d9d9d9;
					color:#000;
					font-size:17px;
					margin-left:15px;
					margin-right:15px;
					margin-bottom:5px;
					padding-bottom:5px;
				}
				.left_col .nav ul{
					margin:0 15px 0 15px;
					padding:0;
					list-style:none;
				}
					.left_col .nav ul li{
						display:block;
						margin:0;
						padding:0;
						width:159px;
					}					
						.left_col .nav ul li a{
							color:#000;
							display:block;
							line-height:26px;
							width:100%;
							padding-left:15px;
							text-decoration:none;
						}
							.left_col .nav ul li a:hover, .left_col .nav ul li a.active{
								background-image:url(../images/left_col_nav_hover.jpg);
								background-position:center;
								background-repeat:no-repeat;
								color:#deff4a;
							}
			.left_col .newsletter{
				background-image:url(../images/newsletter_background.png);
				background-position:center;
				background-repeat:no-repeat;
				display:block;
				height:153px;
				width:204px;
			}
				.left_col .newsletter h3{
					color:#fff;
					font-size:17px;
					padding-top:10px;
					margin-left:15px;
					margin-bottom:5px;
				}
				.left_col .newsletter p{
					color:#e5e5e5;
					font-size:13px;
					line-height:18px;
					margin-bottom:15px;
					margin-left:15px;
					margin-right:15px;
				}
					.left_col .newsletter #error{
						display:block;
						font-weight:bold;
						margin-left:15px;
						margin-right:15px;
						margin-top:-10px;
						margin-bottom:3px;
					}
				.left_col .newsletter form{
					margin-left:15px;
				}
					.left_col .newsletter form label{
						color:#e5e5e5;
						display:block;
						font-weight:bold;
						margin:0;
						padding:0;
					}
					.left_col .newsletter form input.text{
						float:left;
						font-size:11px;
						padding:3px;
						width:140px;
					}
				.left_col .newsletter.alt{
					background-image:url(../images/newsletter_background_alt.png);
					margin-top:438px;
					width:337px;
				}
					.left_col .newsletter.alt form input.text{
						width:277px;
					}
			.left_col .new_whey{
				background-image:url(../images/left_col_new_whey.png);
				background-position:center;
				background-repeat:no-repeat;
				border:1px solid #535353;
				display:block;
				height:129px;
				width:202px;
				text-align:center;
			}
				.left_col .new_whey a{
					color:#e5e5e5;
					display:inline-block;
					font-size:13px;
					margin-top:90px;
					text-decoration:none;
				}
					.left_col .new_whey a:hover{
						text-decoration:underline;
					}
		.right_col{
			display:inline;
			float:left;
			width:789px;
		}
			.right_col.b{
				width:618px;
			}
			.right_col.categories{
				padding-left:20px;
				padding-top:5px;
				width:751px;
			}
		.right_col #featured_cycle{
			display:inline;
			float:left;
			height:320px;
			width:430px;
			z-index:1;
		}
			.right_col #featured_cycle a{
				display:inline;
				float:left;
				height:320px;
				width:430px;
				z-index:1;
			}
		.right_col #featured_info{
			display:inline;
			float:left;
			height:320px;
			width:430px;
			z-index:1;
		}
			.right_col #featured_info h3{
				font-size:17px;
				line-height:26px;
				padding-left:10px;
				padding-top:10px;
			}
			.right_col #featured_info p{
				color:#E5E5E5;
				padding:0 10px;
				line-height:19px;
				font-size:12px;
			}
		.right_col .latest{
			display:inline;
			float:left;
			height:320px;
			margin-left:2px;
		}
			.right_col .latest h3{
				color:#fff;
				font-size:17px;
				margin-bottom:2px;
			}
			.right_col .latest .bar{
				background-image:url(../images/latest.png);
				background-position:top center;
				background-repeat:no-repeat;
				display:block;
				height:21px;
				margin:20px auto 0px auto;
				padding-bottom:9px;
				width:357px;
			}
				.right_col .latest .bar a{
					color:#fff;
					font-size:13px;
					line-height:21px;
					height:21px;
					padding-left:15px;
					padding-right:15px;
					padding-bottom:9px;
					text-decoration:none;
				}
					.right_col .latest .bar a:hover, .right_col .latest .bar a.active{
						background-image:url('../images/latest_hover.png');
						background-position:bottom center;
						background-repeat:no-repeat
					}
			.right_col .latest .content_box{
				display:block;
				height:100px;
				margin:5px auto 0px auto;
				width:357px;
			}
				.right_col .latest .content_box.bottom{
					margin-top:35px;
				}
				.right_col .latest .content_box .content_top{
					background-image:url('../images/latest_content_top.png');
					background-repeat:no-repeat;
					display:block;
					height:5px;
					width:357px;
				}
				.right_col .latest .content_box #latest_content, .right_col .latest .content_box .latest_content{
					background-color:#000;
					background-image:url('../images/latest_content.png');
					background-repeat:repeat-x;
					border-left:1px solid #48403a;
					border-right:1px solid #48403a;
					display:block;
					min-height:90px;
					height:auto !important;
					height:90px;
					padding-left:10px;
					padding-right:10px;
					padding-bottom:4px;
					width:335px;
				}
					.right_col .latest .content_box #latest_content .item{
						display:block;
						line-height:20px;
						font-size:13px;
					}
						.right_col .latest .content_box #latest_content .item .date{
							color:#ccc;
							display:block;
							float:left;
							text-align:left;
							width:50px;
							margin-right:5px;
						}
						.right_col .latest .content_box #latest_content .item a{
							color:#5b993e;
						}
							.right_col .latest .content_box #latest_content .item a:hover, .right_col .latest .content_box .latest_content .item a:hover{
								text-decoration:none;
							}
						.right_col .latest .content_box #latest_content .item a.view_more, .right_col .latest .content_box .latest_content .item a.view_more{
							font-size:11px;
							color:#998675;
						}
						.right_col .latest .content_box .latest_content p{
							color:#e5e5e5;
							font-size:12px;
							line-height:17px;
							margin-bottom:5px;
						}
				.right_col .latest .content_box .content_bottom{
					background-image:url('../images/latest_content_bottom.png');
					background-repeat:no-repeat;
					display:block;
					height:5px;
					width:357px;
				}
		.right_col .headlines{
			background-color:#000;
			border-bottom:1px solid #454545;
			border-top:1px solid #454545;
			display:block;
			height:25px;
			width:789px;
		}
			.right_col .headlines h3{
				background-image:url(../images/headlines_background.png);
				background-repeat:repeat-x;
				color:#fff;
				display:block;
				float:left;
				font-size:13px;
				line-height:25px;
				padding-left:10px;
				padding-right:10px;
			}
			.right_col .headlines .seperator{
				background-image:url(../images/headlines_seperator.png);
				background-repeat:no-repeat;
				float:left;
				height:25px;
				width:11px;
			}
			.right_col .headlines a{
				color:#c7b299;
				line-height:25px;
				margin-left:15px;
				text-decoration:none;
			}
				.right_col .headlines a:hover{
					text-decoration:underline;
				}
		.right_col .featured_products{
			background-color:#202020;
			display:block;
			height:202px;
			padding-bottom:30px;
			width:100%;
		}
			.right_col .featured_products h3{
				color:#fff;
				font-size:15px;
				line-height:40px;
				margin-left:7px;
			}
			.right_col .featured_products a:hover{
				-moz-opacity:.85;
				filter:alpha(opacity = 85);
			}
		.right_col .info{
			height:50px;
		}
			.right_col .info h3{
				color:#e5e5e5;
				float:left;
				font-size:24px;
				text-transform:none;
				padding-top:10px;
			}
			.right_col .info .option{
				display:block;
				float:right;
				height:31px;
				margin-left:15px;
				margin-top:19px;
			}
				.right_col .info .option.hover{
					cursor:pointer;
				}
				.right_col .info .option .left{
					background-repeat:no-repeat;
					display:block;
					float:left;
					height:31px;
					width:19px;
				}
					.right_col .info .option .left.back{
						background-image:url('../images/option_left_back.png');
					}
					.right_col .info .option .left.forward{
						background-image:url('../images/option_left_forward.png');
					}
				.right_col .info .option .middle{
					background-image:url('../images/option_middle.png');
					background-repeat:repeat-x;
					color:#deff4a;
					display:block;
					float:left;
					font-size:14px;
					height:31px;
					line-height:31px;
					text-decoration:none;
					padding-left:10px;
				}
				.right_col .info .option .right{
					background-image:url('../images/option_right.png');
					background-repeat:no-repeat;
					display:block;
					float:left;
					height:31px;
					width:19px;
				}
		.right_col .breadcrumb{
			background-color:#b0b0b0;
			color:#175901;
			font-size:12px;
			display:block;
			height:33px;
			width:100%;
		}
		.right_col .breadcrumb a, .right_col .breadcrumb span{
			color:#175901;
			line-height:33px;
			font-weight:bold;
			margin-left:10px;
			margin-right:5px;
		}
			.right_col .breadcrumb a:hover{
				text-decoration:none;
			}
			.right_col .breadcrumb .error{
				color:#FBEEEB;
				background-color:#C00;
				display:block;	
				font-weight:bold;
				text-align:center;
				margin:0;
			}
				.right_col .breadcrumb .error a{
					color:#FBEEEB;
				}
		.right_col .breadcrumb .success{
			color:#ceffce;
			background-color:#00AF33;	
			display:block;	
			font-weight:bold;
			margin:0;
			text-align:center;
		}
			.right_col .breadcrumb .success a{
				color:#ceffce;
			}
		.right_col .categories{
			background-color:#d8eacf;
			display:inline;
			float:left;
			width:751px;
			min-height:341px;
			height:100% !important;
			height:341px;
			padding:0px 0px 20px 0px;
		}
			.right_col .categories h5{
				line-height:300px;
				color:#175901;
				font-size:14px;
				font-weight:bold;
				font-family:Verdana;
			}
			.right_col .categories .box{
				display:inline;
				float:left;
				height:139px;
				margin-left:37px;
				margin-top:20px;
				width:320px;
			}
				.right_col .categories .box.wide{
					width:667px;
					height:136px;
				}
				.right_col .categories .box a.landing_image{
					background-repeat:no-repeat;
					display:block;
					float:left;
					height:136px;
					width:667px;
				}
					.right_col .categories .box a.landing_image.new_whey{
						background-image:url('../images/landing_images/new_whey.jpg');
					}
					.right_col .categories .box a.landing_image.new_whey_25{
						background-image:url('../images/landing_images/new_whey_25.jpg');
					}
					.right_col .categories .box a.landing_image.multi_pro{
						background-image:url('../images/landing_images/multi_pro.jpg');
					}
					.right_col .categories .box a.landing_image.oatmeal_whey{
						background-image:url('../images/landing_images/oatmeal_whey.jpg');
					}
				.right_col .categories .box .top{
					background-image:url('../images/box_top.jpg');
					background-repeat:repeat-x;
					display:block;
					height:39px;
					width:100%;
				}
					.right_col .categories .box .top h4{
						color:#E6E6E6;
						font-size:17px;
						line-height:39px;
						text-align:left;
						margin-left:115px;
					}
				.right_col .categories .box .content{
					background-color:#035A1C;
					display:inline;
					float:left;
					height:80px;
					padding:10px;
					width:300px;
				}
					.right_col .categories .box .content .img_container{
						display:block;
						margin-top:-40px;
						margin-bottom:10px;
						width:102px;
						position:absolute;
					}
						.right_col .categories .box .content .img_container img{
							display:block;
							margin-left:auto;
							margin-right:auto;
						}
					.right_col .categories .box .content p{
						color:#ccc;
						display:block;
						float:right;
						line-height:16px;
						width:188px;
					}
					.right_col .categories .box .content a.view{
						background-image:url('../images/generic_button.png');
						background-repeat:no-repeat;
						color:#86c860;
						display:block;
						float:left;
						height:23px;
						line-height:23px;
						padding-left:22px;
						width:84px;
						text-decoration:none;
						position:absolute;
						margin-top:60px;
					}
						.right_col .categories .box .content a.view:hover{
							cursor:pointer;
						}
		.right_col .product_info{
			background-color:#d8eacf;
			display:inline;
			float:left;
			width:100%;
			min-height:488px;
			height:488px;
			padding-top:10px;
			padding-bottom:10px;
			overflow-y:scroll;
			overflow-x:hidden;
		}
			.right_col .product_info.noscroll{
				overflow-y:visible;		
				height:auto;
			}
			.right_col .product_info h4{
				color:#333;
				font-size:20px;
				margin-left:20px;
				margin-right:20px;
				margin-bottom:20px;
			}
			.right_col .product_info h5{
				color:#175901;
				font-size:14px;
				font-weight:bold;
				font-family:Verdana;
				margin-bottom:10px;
			}
			.right_col .product_info p{
				color:#333;
				font-size:12px;
				line-height:15px;
				padding-left:10px;
				margin-top:10px;
			}
			.right_col .product_info span{
				color:#333;
				display:block;
				font-size:12px;
				line-height:18px;
				padding-left:10px;
			}
				.right_col .product_info span.price{
					color:#aa1f1f;
					font-size:18px;
					font-weight:bold;
					font-family:Verdana;
					margin-top:10px;
					margin-bottom:10px;
				}
				.right_col .product_info span.soldout{
					color:#000;
					font-size:18px;
					font-weight:bold;
					font-family:Verdana;
					margin-top:10px;
					margin-bottom:10px;
				}
			.right_col .product_info form.add_to_cart label{
				color:#175901;
				display:block;
				float:left;
				font-size:14px;
				font-weight:bold;
				font-family:Verdana;
				width:60px;
			}
			.right_col .product_info form.add_to_cart input.text{
				background-color:#b2b2b2;
				border:1px solid #666;
				color:#333;
				width:50px;
				text-align:center;
				padding:2px;
			}
			.right_col .product_info form.add_to_cart select{
				background-color:#b2b2b2;
				border:1px solid #666;
				color:#333;
				text-align:center;
				padding:2px;
			}
				.right_col .product_info form.add_to_cart select option{
					text-align:left;
				}
			.right_col .product_info form.add_to_cart span{
				margin-top:10px;
			}
			.right_col .product_info form.add_to_cart #buttons{
				display:none;
			}
			.right_col .product_info form.add_to_cart #view_cart{
				background-image:url(../images/view_cart.png);
				background-repeat:no-repeat;
				display:block;
				float:left;
				height:29px;
				margin-left:10px;
				width:103px;
			}
			.right_col .product_info .box{
				display:inline;
				float:left;
				margin-left:20px;
				width:275px;
			}
			
			/* My Account Form Styles */
			.right_col .product_info form#account label{
				color:#000;
				display:block;
				float:left;
				font-size:12px;
				font-weight:bold;
				width:125px;
			}
			.right_col .product_info form#account input.text{
				background-color:#b2b2b2;
				border:1px solid #666;
				color:#333;
				padding:2px;
				float:left;
			}
			.right_col .product_info form#account textarea{
				background-color:#b2b2b2;
				border:1px solid #666;
				color:#333;
				padding:2px;
				float:left;
				font-size:12px;
				width:300px;
				height:100px;
			}
			.right_col .product_info form#account select{
				background-color:#b2b2b2;
				border:1px solid #666;
				color:#333;
				text-align:center;
				padding:2px;
			}
				.right_col .product_info form#account select option{
					text-align:left;
				}
			.right_col .product_info form#account span{
				display:block;
				float:left;
				clear:left;
				margin-top:20px;
			}
	#quick_links{
		background-color:#000;
		background-image:url(../images/quick_links_background.png);
		background-position:top;
		background-repeat:repeat-x;
		display:block;
		float:left;
		height:auto !important;
		height:41px;
		min-height:41px;
		padding-bottom:5px;
		width:100%;
	}
		#quick_links #show_links{
			display:inline;
			color:#deff4a;
			line-height:41px;
			font-size:14px;
			margin-left:30px;
			text-decoration:none;
			padding-left:18px;
			cursor:pointer;
		}
		
		#quick_links_sub{
			margin-left:30px;
			padding-bottom:15px;
		}
			#quick_links_sub .links_col{
				display:block;
				float:left;
				width:250px;
			}
			#quick_links_sub span{
				display:block;
				font-size:12px;
				line-height:20px;
			}
				#quick_links_sub span a{
					color:#e5e5e5;
					text-decoration:none;
				}
					#quick_links_sub span a:hover{
						text-decoration:underline;
					}
	#footer{
		background-color:#000;
		background-image:url('../images/footer.png');
		background-position:top;
		background-repeat:repeat-x;
		border-top:1px solid #1e1e1e;
		color:#4c4c4c;
		clear:both;
		display:block;
		line-height:45px;
		height:45px;
		text-transform:uppercase;
		width:100%;
	}
		#footer a{
			color:#808080;
		}
			#footer a:hover{
				text-decoration:none;
			}
		#footer .left{
			float:left;
			margin-left:30px;
		}
		#footer .right{
			float:right;
			margin-right:30px;
		}
	
/* General Styles */
h3{
	text-transform:uppercase;
}
.clear{
	clear:both;
}
.none{
	display:none;	
}
	
/* Arrows */
.small_arrow_right{
	background-image:url('../images/arrows/small_arrow_right.png');
	background-position:center left;
	background-repeat:no-repeat;
}
.small_arrow_down{
	background-image:url('../images/arrows/small_arrow_down.png');
	background-position:center left;
	background-repeat:no-repeat;
}
.large_arrow_right{
	background-image:url('../images/arrows/large_arrow_right.png');
	background-position:center left;
	background-repeat:no-repeat;
}
.large_arrow_down{
	background-image:url('../images/arrows/large_arrow_down.png');
	background-position:center left;
	background-repeat:no-repeat;
}

/* Colors */
.lime_green{
	color:#deff4a;
}
.green{
	color:#175901;
}
.tan{
	color:#998675;
}
/* Buttons */
.featured_view_product{
	background-image:url('../images/featured_view_product.png');
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	height:18px;
	margin-top:5px;
	width:69px;
}
/* Product Box */
.product{
	background-position:center;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:168px;
	margin-left:4px;
	width:259px;
}
	.product h4{
		color:#000;
		font-size:14px;
		font-weight:bold;
		margin-bottom:9px;
	}
	.product img{
		display:block;
		float:left;
		margin-right:5px;
		width:69px;
		height:89px;
	}
	.product p{
		color:#191919;
		display:block;
		float:right;
		line-height:15px;
		width:155px;
	}

/* TeamIDS Member Page */
#member_content{
	margin-left:20px;
}
#member_content p{
	margin-right:30px;
}
	#member_content p a{
		color:#333333;
	}
#member_content .photo{
	border:1px solid #B0B0B0;
	display:block;
	float:left;
	width:65px;
	height:65px;
	padding:5px;
	margin-left:15px;
	margin-bottom:15px;
}
	#member_content .photo:hover{
		border:1px solid #000;
	}
	#member_content img{
		width:65px;
		height:65px;
	}