@charset "UTF-8";
/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0px;
	background: #000 url(../images/bg-body-2.gif) top center no-repeat;
}

	a:link, a:visited {
		color: #000;
		
	}
	
		a:hover {
			color: #326fad;
			text-decoration: none;
			
		}


/* DIVS */

#container {
margin: 0 auto;
width: 980px;
}


	#header {
	background: url(../images/header.png) top left no-repeat;
	width: 980px;
	height: 140px;
	float: left;
	}
		
		#click_through {
		float: left;
		width: 490px;
		}
	
	#header_info {
	background: url(../images/inf_header.png) top left no-repeat;
	width: 980px;
	height: 198px;
	float: left;
	}
	
		#menu_container {
		float: left;
		width: 480px;
		margin-top: 45px;
		}
		
			.login {
				background: url(../images/login_bkg.jpg) top left repeat-x;
				border: none;
				width: 171px;
				height: 21px;
				padding: 5px;
				
				margin: 3px;
				font-size: 16px; 
				font-family: "Trebuchet MS";
			}
			
			#logout_container {
			width: 400px;
			height: 30px;
			}
			
			
	
				
			form {
			width: auto;
			}
				
			.def_btn {
				border: none;
				width: 68px;
				height: 31px;
				background: url(../images/empty_btn_up.jpg) top left no-repeat;
				margin: 3px;
				cursor: pointer;
				color: #FFF;
			}
			
				.def_btn:active {
				background: url(../images/empty_btn_dn.jpg) top left no-repeat;
				}
			
			
			
				#forgot_container {
				float: left;
				margin: 10px;
				padding-left: 500px;
				color: #FFF;
				width: 400px;
				}
			
	#content_container {
	background: url(../images/content_bkg.png) top center repeat-y;
	float: left;
	width: 975px;
	padding-left: 5px;
	
	}
	
		.contest_details {
		padding: 20px;
		width: 950px;
		float: left;
		text-align: center;
		}
	
		#deals_container {
		width: 960px;
		padding: 5px;
		height: 371px;
		background: #f6f6f6;
		margin-left: 5px;
		}
		
			#deals_container_info {
				width: 960px;
				padding: 5px;
				height: 450px;
				background: #f6f6f6;
				margin-left: 5px;
			}
		
			.deal {
			width: 220px;
			height: 371px;
			padding: 5px;
			text-align: center;
			float: left;
			}
			
			
				.deals_icon {
				padding-top: 21px;
				width: 220px;
				height: 80px;
				text-align: center;
				margin: 0 auto;
				background: url(../images/icon_bkg.jpg) top center no-repeat;
				}
					
					.counter_container {
					background: url(../images/counter_bkg.jpg) top left repeat-x;
					width: 87px;
					height: 43px;
					margin: 0 auto;
					}
					
					.counter {
						width: 27px;
						height: 33px;
						float: left;
						padding-top: 8px;
						font-family: "Trebuchet MS";
						font-size: 20px;
					}
					
					.c_left {
					border-left: 1px solid #dbdbdb;
					}
					
					.c_right {
					border-right: 1px solid #616161;
					}
					
				.deals_title {
				height: 50px;
				}
					
				.price_container {
					width: 200px;
					height: 50px;
					margin: 20px auto;
				}
					
					.worth {
					float: left;
					width: 99px;
					font-size: 25px;
					color: #295b0d;
					}
					
					.you_pay {
					width: 99px;
					float: left;
					border-left: 1px solid #ccc;
					font-size: 25px;
					color: #bf0a0a;
					}
					
			
					
				.button {
				border: none;
				background: url(../images/blue_btn_up.jpg) top left no-repeat;
				width: 162px;
				height: 33px;
				cursor: pointer;
				color: #FFF;
				
				}
					
					.button:active {
					background: url(../images/blue_btn_dn.jpg) top left no-repeat;
					}
					
				.enter {
				border: none;
				background: url(../images/blue_btn_up.jpg) top left no-repeat;
				width: 162px;
				height: 33px;
				cursor: pointer;
				color: #FFF;
				
				}
					
					.enter:active {
					background: url(../images/blue_btn_dn.jpg) top left no-repeat;
					}
					
				.register {
				
				border: none;
				background: url(../images/register_up.jpg) top left no-repeat;
				width: 162px;
				height: 33px;
				cursor: pointer;
				}
				
					.register:active {
					background: url(../images/register_dn.jpg) top left no-repeat;
					}
				
				.small {
				font-size: 10px;
				color: #000;
				}
				
				
	#next_week {
	padding: 10px;
	float: left;
	width: 960px;
	}
	
		#next_deals_container {
			padding-left: 40px;
			padding-top: 50px;
		}
		
			.next_deal {
			padding: 18px 5px 5px 45px;
			margin: 10px;
			clear: both;
			height: 40px;
			background: url(../images/plate_icon.jpg) center left no-repeat;
			}
			
				.next_deal a:link, .next_deal a:visited {
				font-size: 25px;
				font-family: "Trebuchet MS";
				}
	
	#disclaimer {
		padding: 20px;
		float: left;
		width: 950px;
		font-size: 10px;
	}

/* CONTESTS CUSTOM */
#ajax_message {
width: 900px;
height: 20px;
padding: 10px;
margin: 0 auto;
color: #990000;
font-size: 25px
}
	
#main_form {
margin: 25px;
}	
