@charset "UTF-8";
/* CSS Document */
body{
		background:url(images/bg.jpg) repeat-x #000;
	}
	
	#wrapper{
		width:700px;
		margin:0 auto;
	}
	
	#header{
		background:url(images/middle_image2.jpg) top no-repeat;
	}
	
	img { behavior: url(/iepngfix/iepngfix.htc); }
	
	
	#menu{
		width:700px;
		background:url(images/menu_bg.jpg);
		color:#FFFFFF;
		text-align:center;
	}
	
	#menu ul{
		list-style:none;
		padding:0px;
	}
	
	#menu li{
		display:inline;
		float:left;
		color:#FFFFFF;
	}
	
	#menu  a:link, #menu a:visited{
		
	padding: 5px 10px 5px 10px;
		text-decoration:none;
		text-align:center;
		font-size:.9em;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		line-height:33px;
	}
	
	#menu a:hover{
		background:#2ECF33;
		color:#000000;
		padding: 5px 10px 5px 10px;
		line-height:33px;
	}
	
	#content{
		background:#FFFFFF;
		padding:10px;
		width:678px;
		margin-left:1px;
	}

	.about_gc{
		margin:0px;
	}
	
	.money_rule{
		background:url(images/dollar_grey_bg.jpg);
		height:38px;
	}
	
	.steps{
		float:left;
		
		
		width:375px;
	}
	
	.steps ul{
		list-style:none;
		padding-left:5px;
		margin:0px;
	}
	
	.steps li{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border-bottom:4px dashed #006600;
	
	}
	
	.steps .about_step{
		margin:5px 0px 8px 25px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:1em;
		border:none;
	}
	
	#participating_comapnies{
		width:275px;
		float:right;
		border:3px  ridge #006633;
		background:url(images/dollar_grey_bg.jpg);
	}
	
	#right_info{
		width:290px;
		float:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
	}
	
	#right_info #other_info{
		border:3px ridge #006633;
		padding:5px;
		text-align:center;
		background:url(images/dollar_grey_bg.jpg);
	}
	
	#right_info h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		text-align:center;
		margin:0px;
		background: url(images/other_info_bg.jpg) #0F4D14;
		color:#FFFFFF;
		padding:5px;
		height:15px;
	}
	
	#right_info #bottom{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		text-align:center;
		margin:0px;
		background: url(images/other_info_bg2.jpg) no-repeat;
		color:#FFFFFF;
		padding:5px;
		height:15px;
	}
	
	#participating_comapnies h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		text-align:center;
		margin:0px;
		background: url(images/p_companies_bg.jpg) #0F4D14;
		color:#FFFFFF;
		padding:5px;
	}
	
	#participating_comapnies ul{
		padding-left:20px;
		margin-top:5px;
		padding-right:5px;
	}
	
	#participating_comapnies li{
		font-family:Arial, Helvetica, sans-serif;
		font-size:.9em;
		margin-bottom:8px;
	}
	
	.img_center{
		margin:0 auto;
		display:block;
	}
	
	#footer{
		color:#FFFFFF;
		background:url(images/footer.jpg) no-repeat #141414;
		height:50px;
		margin-bottom:10px;
	}
	
	#footer p{
		margin:0px 0px 10px 0px;
		padding-top:55px;
		padding-bottom:10px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:.9em;
	}
	
	#footer a:link, #footer a:visited{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	
	.img_right{
		float:right;
	}
	
	.img_left{
		float:left;
	}
	
	.clear{
		clear:both;
	}
	
	.price{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#19731B;
		font-style:italic;
		font-weight:bold;
	}
	
	.stock{
		font-size:24px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.sign_up_image{
		display:block;
		margin:30px auto 0px auto;
	}
	
	img { behavior: url(iepngfix.htc); }
	
	a img{
		border:none;
	}
/*-------------Companies and Offers--------------*/
#companies{
	border:3px solid #19741B;
}

#companies p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:20px;
	padding-bottom:5px;
	padding-right:5px;
	line-height:1.1em;
}

#companies h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border-bottom:3px solid #166B1C;
	background: url(images/p_companies_bg.jpg) #19741B;
	padding-bottom:5px;
	color:#FFFFFF;
	margin-top:0px;
}

#companies h2 a:link, #companies h2 a:visited{
	text-decoration:none;
	color:#15661B;
}

#companies .grey h2 a:link, #companies .grey h2 a:visited{
	color:#FFFFFF;
}

#companies h2 a:hover, #companies .grey h2 a:hover{
	text-decoration:underline;
}

#companies h2{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:5px;
	text-transform:capitalize;
	color:#15661B;
	padding-top:5px;
}

.grey{
	background:#19741B;
	padding:5px 5px 2px 5px;
	color:#FFFFFF;
}

.green{
	background:#2BB92E;
}

#companies .grey h2{
	color:#FFFFFF;
}

.notes{
	font-size:12px;
	font-style:italic;
}

/*---------------About Groomers Club---------------*/

#about{
	border:3px solid #135917;
	background:url(images/dollar_grey_bg.jpg);
	width:300px;
	float:left;
}

#about h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border-bottom:3px solid #166B1C;
	background: url(images/p_companies_bg.jpg) #19741B;
	padding-bottom:5px;
	color:#FFFFFF;
	margin-top:0px;
	font-size:20px;
	margin-bottom:0px;
}

#about .about{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-bottom:5px;
	margin-top:0px;
	padding:0px 5px 0px 5px;
}

#about .price{
	font-weight:bold;
	font-style:italic;
	color:#19731B;
	font-size:1em;
}

#pcompanies h2{
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:3px solid #135917;
	padding-bottom:5px;
	border-left:15px solid #135917;
	padding-left:10px;
	margin-top:0px;
}

#pcompanies{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	width:350px;
	float:right;
}

#pcompanies .left_c{
	float:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	border-right:2px solid #ccc;
	width:325px;
}

#pcompanies .right_c{
	float:left;
	margin:0px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}

/*----------------Sign Up-------------------*/
#sign_up{
	behavior:url("csshover.htc");
}

#sign_up h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border-bottom:3px solid #166B1C;
	background: url(images/p_companies_bg.jpg) #19741B;
	padding-bottom:5px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

#sign_up h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	background:url(images/checkbox.jpg) no-repeat left center;
	padding-left:40px;
}

#sign_up h3{
	text-align:center;
	border-bottom:2px solid #1A7D1D;
	padding-bottom:5px;
}

#sign_up h2 .price{
	font-size:24px;
	color:#006600;
	
}

#sign_up .general_info{
	display:block;
	float:left;
	width:450px;
	margin-bottom:15px;
	border:4px solid #1A7D1D;
}

#sign_up .payment{
	display:block;
	margin:15px auto 0px auto;
	width:450px;
	clear:both;
	border:4px solid #1A7D1D;
}

#sign_up #hear_about{
	display:block;
	margin:15px auto 0px auto;
	width:450px;
	clear:both;
	border:4px solid #1A7D1D;
}

#sign_up .your_info{
	height:40px;
	display:block;
	width:117px;
}

#sign_up tr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}

.required{
	color:#FF0000;
}

.button_container{
	margin:10px auto 0px auto;
	width:250px;
	text-align:center;
}

.button{
	background:url(images/p_companies_bg.jpg);
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	margin-right:10px;
	border:4px double #2CCF2F;
}


.button:hover{
	color:#000000;
	border:#000 4px double;
}

/*----------------Contact Styles----------------*/

#contact h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border-bottom:3px solid #166B1C;
	background: url(images/p_companies_bg.jpg) #19741B;
	padding-bottom:5px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

#contact h2{
	border-bottom:4px solid #166B1C;
	padding-bottom:8px;
	margin:5px auto 0px auto;
	width:275px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contact p{
	margin-top:3px;
}

#contact a:link, #contact a:visited{
	text-decoration:none;
	font-weight:bold;
	font-size:20px;
	color:#135917;
}

#contact{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}