@charset "utf-8";
/* CSS Document */

/* For All */

*		{
		margin: 0;
		padding: 0;
		}

a		{
		text-decoration: none;
		color: #00aeef;
		outline:none;
		}
		
img		{
		border: none;
		}
input, image	{
				outline:none;
				}
		
ul		{
		margin: 0;
		padding: 0;
		}
		
li		{
		list-style: none;
		}
		
input, select {
		font: normal 12px Arial;
		color: #666;
		}

.clear	{
		clear: both;
		}
		
body	{
		font: normal 12px Arial;
		/*color: #616161;*/
		color:#000000;
		background: #000 url(../images/body.jpg) repeat-x;
		}
		
/* Main Divs */
		
.container		{
				width: 960px;
				margin: 0 auto;
				}
				
.header_con		{
				width: 920px;
				margin: 0 auto;
				}
				
.header			{
				height: 147px;
				background: url(../images/header.png) repeat-x;
				}
				
				.header_left	{
								float: left;
								width: 520px;
								height: 75px;
								}
								
								.header_left .top		{
														height: 75px;
														overflow: hidden;
														}
								
								.header_left img.logo	{
														float: left;
														padding-top: 10px;
														}
														
								.header_left .city		{
														float: left;
														text-indent: 10px;
														font: normal 20px Arial;
														color: #00aeef;
														text-transform: uppercase;
														line-height: 90px;
														margin-right: 3px;
														}
														
								.header_left .city_more	{
														float: left;
														height: 15px;
														margin-top: -35px;
														padding-left: 205px;
														}
														
														.header_left .city_more span{
																					font: normal 10px Arial;
																					color: #00aeef;
																					}
														
								.header_left img.down	{
														float: left;
														margin: 3px 3px 0 0;
														}
														
								.header_left .city_down	{
														height: 35px;
														overflow: hidden;
														}
														
														.header_left .city_down table			{
																							height: 30px;
																							padding-top: 0;
																							}
																				
														.header_left .city_down table tr td		{
																							display: inline;
																							font: normal 12px Arial;
																							text-transform: uppercase;
																							padding: 0px 2px 0 0;
																							color: #00aeef;
																							}
																				
														.header_left .city_down table tr td a		{
																							color: #00aeef;
																							line-height: 22px;
																							height:22px;
																							}
																					
														.header_left .city_down table tr td a:hover	{
																								font: bold 13px Arial;
																								color: #fff;
																								}
														.header_left .city_down table tr td a.active	{
																								font: bold 13px Arial;
																								color: #fff;
																								}																								
														
								.header_left ul			{
														height: 30px;
														}
														
								.header_left ul li		{
														display: inline;
														font: bold 15px Arial;
														text-transform: uppercase;
														float: left;
														line-height: 25px;
														padding-right: 3px;
														color:#FFFFFF;
														}
														
								.header_left ul li.earn	{
														font: normal 11px Arial;
														padding-right: 0px;
														text-transform: none;
														color: #fff;
														line-height: 25px;
														padding-left: 3px;
														}
														
								.header_left ul li.earn span	{
																color: #00aeef;
																font-weight: bold;
																}
														
								.header_left ul li img			{
																float: left;
																}
														
								.header_left ul li a			{
																color: #f5f5f5;
																}
															
								.header_left ul li a:hover		{
																color: #fff;
																}
								
				.header_right	{
								float: left;
								width: 400px;
								height: 75px;
								}
								
								.header_quick	{
												float: right;
												overflow: hidden;
												height: 75px;
												}
												
												.header_quick_left	{
																	float: right;
																	width: 2px;
																	height: 46px;
																	background: url(../images/head_quick_left.png) no-repeat;
																	}
																	
												.header_quick_mid	{
																	float: right;
																	height: 46px;
																	background: url(../images/head_quick_mid.png) repeat-x;
																	padding: 0 5px 0 10px;
																	text-transform: uppercase;
																	font: normal 12px Arial;
																	color: #ddd;
																	}
																	
																	.header_quick_mid span		{
																								float: left;
																								padding: 0 5px 0 0;
																								line-height: 50px;
																								}
																								
																	.header_quick_mid span.username	{
																									font-weight: bold;
																									color: #fff;
																									padding-right: 20px;
																									text-transform: none;
																									}
																								
																	.header_quick_mid img		{
																								float: left;
																								margin-top: 13px;
																								}
																								
																	.header_quick_mid a			{
																								float: left;
																								padding: 0 5px 0 0;
																								line-height: 50px;
																								color: #ddd;
																								}
																								
																	.header_quick_mid a:hover	{
																								color: #fff;
																								}
																	
												.header_quick_right	{
																	float: right;
																	width: 2px;
																	height: 46px;
																	background: url(../images/head_quick_right.png) no-repeat;
																	}
																	
								.my_bucks		{
												height: 29px;
												overflow: hidden;
												padding-top: 2px;
												}
																
												.my_bucks a		{
																float: left;
																padding: 0 2px;
																}
																
												.my_bucks span			{
																		float: left;
																		font-weight: bold;
																		color: #fff;
																		padding: 0 2px 0 13px;
																		}
																		
												.my_bucks span.rito		{
																		float: right;
																		padding-right: 12px;
																		color: #fff;
																		}
																		
												.my_bucks span.rito strong		{
																				color: #00aeef;
																				font-weight: bold;
																				}
																	
								.header_search	{
												overflow: hidden;
												height: 60px;
												}
												
												.header_search span	{
																	float: right;
																	font: bold 12px Arial;
																	color: #00aeef;
																	padding: 10px 10px 0 5px;
																	}
																	
												.header_search img	{
																	float: right;
																	}
																	
												.header_search .inputs		{
																			padding: 5px 0 0 0;
																			}
																	
												.header_search input		{
																			float: right;
																			}
																			
												input.text					{
																			height: 22px;
																			width: 210px;
																			padding: 5px 0 0 6px;
																			border: none;
																			background: url(../images/quick_search.png) no-repeat;
																			}

																	
												.header_search input.but	{
																			height: 27px;
																			width: 103px;
																			margin-top: -1px;
																			}

/* Content */
				
.con_top		{
				clear: both;
				height: 3px;
				overflow: hidden;
				background: url(../images/con_top.png) no-repeat;
				margin-top: -3px;
				}					

.content		{
				overflow: hidden;
				background: url(../images/con_bg.png?rand=now) repeat-y;
				padding: 20px;
				min-height:550px;
				}
				
				.content_big	{
								float: left;
								width: 565px;
								overflow: hidden;
								padding-top: 0px;
								}
								
				.content_small	{
								float: left;
								width: 320px;
								padding-right: 20px;
								overflow: hidden;
								}
								
				.content_gap	{
								float: left;
								width: 15px;
								height: 100px;
								overflow: hidden;
								}
								
/* Footer */
				
.footer			{
				height: 112px;
				/*background: url(../images/footer.jpg) repeat-x;*/
				background-color:#000000;
				}
								
				.footer_bot_link_box_logo	{
											float: left;
											width: 225px;
											height: 99px;
											margin: 0 10px 0 0;
											padding-right: 10px;
											}
											
				.footer_bot_link_box_logo p	{
											text-indent: 25px;
											color: #aaa;
											}
											
				.footer_bot_link_box_text	{
											float: left;
											width: 200px;
											height: 97px;
											margin: 15px 3px 0 0;
											padding-left: 25px;
											}
											
				.footer_bot_link_box_text h1		{
													padding: 3px 0 0 3px;
													font: bold 14px Arial;
													color: #fff;
													text-transform: uppercase;
													}
													
				.footer_bot_link_box_text ul		{
													margin: 5px 0 0 4px;
													}
													
				.footer_bot_link_box_text ul li		{
													line-height: 14px;
													}
													
				.footer_bot_link_box_text ul li a			{
															color: #ccc;
															}
													
				.footer_bot_link_box_text ul li a:hover		{
															color: #eee;
															}
								
/* Deal */
				
.deal_top		{
				height: 66px;
				overflow: hidden;
				background: url(../images/deal_top.png) no-repeat 583px 0;
				}
				
				.deal_top_head		{
									float: left;
									width: 585px;
									height: 56px;
									padding-left:15px;
									}
									
									.deal_top_head h1	{
														font: bold 35px Arial;
														color: #00aeef;
														line-height: 65px;
														text-indent: 10px;
														text-transform: uppercase;
														}
														
									.deal_top_head img	{
														padding-top: 20px;
														}
									
				.deal_top_value		{
									float: left;
									width: 90px;
									height: 40px;
									text-align: center;
									padding-top: 15px;
									}
									
									.deal_top_value p	{
														font: normal 15px Arial;
														color: #333;
														line-height: 17px;
														text-transform: uppercase;
														}
														
									.deal_top_value p span	{
															font: normal 20px Arial;
															color: #333;
															}
									
				.deal_top_save		{
									float: left;
									width: 110px;
									height: 40px;
									text-align: center;
									padding-top: 15px;
									}
									
									.deal_top_save p	{
														font: bold 16px Arial;
														color: #333;
														line-height: 17px;
														text-transform: uppercase;
														}
															
									.deal_top_save p span	{
															font: bold 20px Arial;
															color: #333;
															}
														
.deal_head		{
				height: 170px;
				overflow: hidden;
				}
				
				.deal_head_left	{
								float: left;
								width: 12px;
								height: 170px;
								background: url(../images/deal_head_left.png) no-repeat;
								}
								
				.deal_head_mid	{
								float: left;
								width: 896px;
								height: 170px;
								background: url(../images/deal_head_mid.png) repeat-x;
								}
								
								.deal_name		{
												float: left;
												width: 565px;
												height: 148px;
												padding: 18px 0 0 7px;
												}
												
												.deal_name table tr td	{
																font: normal 40px Helvetica;
																color: #000;
																margin-right: 25px;
																}
																
												.deal_name a	{
																float: left;
																margin-right: 8px;
																line-height: 20px;
																}
																
												.deal_name img	{
																float: left;
																margin-right: 4px;
																}
																
												.deal_name span	{
																float: left;
																margin-right: 4px;
																line-height: 20px;
																}
												
								.deal_divide	{
												float: left;
												width: 2px;
												height: 166px;
												background: url(../images/deal_divide.png) no-repeat;
												}
												
								.deal_buy		{
												float: left;
												width: 320px;
												height: 156px;
												padding-top: 10px;
												}
												
												.deal_buy .buy		{
																	height: 65px;
																	width: 310px;
																	overflow: hidden;
																	padding: 25px 0 10px 10px;
																	}
																	
												.deal_buy .buy table tr td			{
																					height: 65px;
																					}
												
												.deal_buy .buy table tr td.price	{
																					font: bold 60px Helvetica;
																					color: #151515;
																					padding: 0 15px 0 0;
																					}
																
												.deal_buy h2		{	
																	float: left;
																	font: bold 16px Arial;
																	color: #454545;
																	padding: 18px 0 0 5px;
																	}
																
												.deal_buy h3		{
																	float: left;
																	font: normal 12px Arial;
																	color: #000;
																	padding: 20px 0 0 5px;
																	}
																
								.deal_bot_img	{
												float: right;
												width: 350px;
												height: 4px;
												overflow: hidden;
												background: url(../images/deal_bot_top.jpg) no-repeat 23px 0;
												}
								
				.deal_head_right{
								float: left;
								width: 12px;
								height: 170px;
								background: url(../images/deal_head_right.png) no-repeat;
								}
								
.deal_bot		{
				background: url(../images/deal_bot_con.png) repeat-y;
				padding-bottom: 15px;
				}
							
				.deal_bot .clock		{
										margin: 0 auto;
										width: 310px;
										height: 68px;
										border-bottom: 2px solid #ccc;
										}
									
				.deal_bot .day			{
										float: left;
										height: 56px;
										padding-top: 12px;
										width: 90px;
										border-right: 1px dotted #ccc;
										text-align: center;
										}
										
										.deal_bot .day p		{
																font: bold 18px Arial;
																line-height: 22px;
																color: #333;
																}
																
										.deal_bot .day p span	{
																font: normal 12px Arial;
																color: #000;
																}
										
				.digital_clock			{
										float: left;
										height: 56px;
										padding-top: 12px;
										width: 219px;
										text-align: center;
										}
										
										.digital_clock p				{
																		font: bold 18px Arial;
																		line-height: 22px;
																		color: #333;
																		}
																
										.digital_clock p span			{
																		font: normal 12px Arial;
																		color: #000;
																		}
																		
				.happen					{
										margin: 0 auto;
										width: 275px;
										padding: 25px 0;
										border-bottom: 1px dotted #ccc;
										}
										
										.happen img				{
																float: left;
																padding: 3px 0 0 13px;
																}
																
										.happen p				{
																float: left;
																font: normal 20px Arial;
																color: #00aeef;
																line-height: 20px;
																padding-left: 10px;
																}
																
																.happen p.sold_out				{
																								color: red;
																								}
																
										.happen span			{
																float: left;
																padding-left: 11px;
																}
										
				.deal_bot .quick		{
										padding: 18px 0 0 25px;
										}
														
										.deal_bot .quick a		{
																float: left;
																margin-right: 8px;
																line-height: 20px;
																}
															
										.deal_bot .quick img	{
																float: left;
																margin-right: 4px;
																}
															
										.deal_bot .quick span	{
																float: left;
																margin-right: 4px;
																line-height: 10px;
																}
										.deal_bot .quick .aa	{
																line-height: 16px;
																}
				
.deal_bot_bot	{
				height: 8px;
				overflow: hidden;
				background: url(../images/deal_bot_bot.png) no-repeat;
				}
								
/* Main Image */
				
.main_img		{
				height: 324px;
				overflow: hidden;
				padding: 12px;
				}								
/* List */
				
.list_hold		{
				overflow: hidden;
				padding: 20px 0;
				}
				
				.list			{
								float: left;
								width: 200px;
								padding: 0 20px 0 50px;
								}
								
				.list div			{
								font: bold 16px Arial;
								color: #000;
								padding-bottom: 5px;
								margin-left:-20px;
								}
								
				.list ul		{
								padding-left: 10px;
								}
								
				.list ul li		{
								font: normal 12px Arial;
								list-style: outside disc;
								line-height: 18px;
								color:#464646;
								}
								
/* Article */
				
.article_head	{
				padding: 5px 0 0 0;
				}
				
				.article_head .logo		{
										float: left;
										width: 215px;
										}
										
				.article_head .head		{
										float: left;
										width: 330px;
										}
										
										.article_head .head h1			{
																		font: bold 15px Arial;
																		color: #454545;
																		border-bottom: 1px dotted #ccc;
																		padding: 3px 0 2px 0;
																		margin-left: 10px;
																		}
																
										.article_head .head .address	{
																		float: left;
																		width: 165px;
																		padding-top: 5px;
																		}
																		
										.article_head .head .address p	{
																		padding: 0 0 0 10px;
																		}
																		
										.article_head .head .address a	{
																		float: left;
																		line-height: 18px;
																		}
																			
										.article_head .head .address img{
																		float: left;
																		padding-right: 5px;
																		}
				
.article_text	{
				padding: 10px 0 5px 0;
				}
				
				.article_text p	{
								font: normal 13px Arial;
								line-height: 16px;
								padding: 8px 0 0 0;
								}
								
/* Side Box */
				
.side_box		{
				float: left;
				width: 316px;
				padding-left: 2px;
				margin-top: 10px;
				}
				
				.side_box_top	{
								height: 13px;
								background: url(../images/side_box_top.png) no-repeat top center;
								overflow: hidden;
								}
								
				.side_box_mid	{
								background: url(../images/side_box_mid.png) repeat-y top center;
								padding-bottom: 15px;
								}
								
								.side_box_mid h1		{
														font: bold 15px Arial;
														color: #000;
														text-transform: uppercase;
														margin: 0 30px;
														border-bottom: 1px dotted #ccc;
														padding: 0 0 2px 0;
														}
													
								.side_box_mid h1 span	{
														float: right;
														font: normal 12px Arial;
														text-transform: uppercase;
														}
														
								.nbr_deal				{
														height: 105px;
														margin-top: 12px;
														}
																				
														.nbr_deal img			{
																				float: left;
																				height: 105px;
																				width: 104px;
																				padding-left: 10px;
																				}
																				
														.nbr_deal .des			{
																				float: left;
																				height: 105px;
																				width: 190px;
																				background: url(../images/neighbour_deal_des.png) no-repeat center right;
																				}
																				
														.nbr_deal .des p		{
																				padding: 20px 10px 10px 10px;
																				font: normal 12px Arial;
																				color: #333;
																				}
																				
														.nbr_deal .des span		{
																				float: right;
																				font: normal 12px Arial;
																				text-transform: uppercase;
																				padding-right: 10px;
																				}
																				
								.charity				{
														margin-top: 12px;
														}
																				
														.charity img			{
																				float: left;
																				height: 75px;
																				width: 100px;
																				padding-left: 30px;
																				}
																				
														.charity_des			{
																				float: left;
																				height: 75px;
																				width: 175px;
																				}
																				
														.charity_des h2			{
																				font: bold 12px Arial;
																				color: #00aeef;
																				text-transform: uppercase;
																				padding: 5px 0 0 10px;
																				}
																				
														.charity_des p			{
																				padding: 5px 25px 0 10px;
																				font: normal 12px Arial;
																				color: #333;
																				}
								
				.side_box_bot	{
								height: 8px;
								background: url(../images/side_box_bot.png) no-repeat top center;
								overflow: hidden;
								}
								
/*/////////////////////////////////////////////////2nd Page Style//////////////////////////////////////*/

/* Left */
				
.left			{
				float: left;
				width: 610px;
				overflow: hidden;
				margin-right: 20px;
				}
				
/* Right */
				
.right			{
				float: left;
				width: 290px;
				overflow: hidden;
				}
				
				.right .box			{
									border: 1px solid #acacac;
									margin-bottom: 15px;
									padding: 15px;
									}
								
				.right .box h1		{
									font: bold 13px Arial;
									color: #00aeef;
									padding-bottom: 10px;
									}
									
				.right .box p.que	{
									font: bold 12px Arial;
									color: #787878;
									padding-bottom: 3px;
									}
									
				.right .box p.ans	{
									padding-bottom: 10px;
									}
									
				.right .box a.all	{
									float: right;
									font: bold 12px Arial;
									color: #00aeef;
									text-transform: uppercase;
									}
									
/* Right Side Box */
				
.right .round_box	{
					overflow: hidden;
					}
				
					.right .round_box_top	{
											height: 10px;
											background: url(../images/right_box_top.jpg) no-repeat;
											overflow: hidden;
											}
										
					.right .round_box_mid	{
											border-left: 1px solid #c9cacb;
											border-right: 1px solid #c9cacb;
											border-bottom: 1px solid #c9cacb;
											padding: 15px;
											}
											
											.right .round_box_mid h1	{
																		font: bold 14px Arial;
																		color: #00aeef;
																		border-bottom: 1px dotted #ccc;
																		padding-bottom: 3px;
																		}
									
/* Tables */

				
h3.heading				{
						height: 37px;
						font: bold 16px Arial;
						color: #fff;
						background: url(../images/table_head.jpg) no-repeat;
						text-transform: uppercase;
						line-height: 37px;
						text-indent: 12px;
						}

table.out				{
						border-left: 1px solid #c9cacb;
						border-right: 1px solid #c9cacb;
						border-bottom: 1px solid #c9cacb;
						margin-bottom: 15px;
						}
						
table tr td				{
						padding: 10px;
						}
						
table tr.head			{
						font: bold 14px Arial;
						color: #333;
						text-align: center;
						text-transform: uppercase;
						}
						
table tr.line td		{
						border-bottom: 1px dotted #888;
						}
						
table tr.purchase		{
						font: bold 13px Arial;
						color: #333;
						text-align: center;
						}
						
table tr.purchase a		{
						font: bold 12px Arial;
						}
						
table tr td.quantity	{
						width: 24px;
						height: 30px;
						background: url(../images/quantity_bg.jpg) no-repeat center 8px;
						color: #fff;
						line-height: 35px;
						}
						
table tr td.quantity input	{
							margin: 8px 0 10px 0;
							background-color: #fff;
							font: bold 12px Arial;
							color: #333;
							border: none;
							padding: 2px;
							text-align: center;
							width: 25px;
							}
						
table tr td.quantity a	{
						font: normal 9px Arial;
						text-decoration: underline;
						}
						
table tr.lebel td		{
						font: bold 12px Arial;
						color: #333;
						text-transform: uppercase;
						padding: 5px 0 0 2px;
						}
						
table tr.input td		{
						padding: 0 0 10px 0;
						}
						
table tr.input td input, table tr.input td select{
						border: 1px solid #acacac;
						padding: 2px;
						}	
						
table tr td div.signin		{
						background-color: #ebebeb;
						border: 1px solid #acacac;
						border-top:none;
						}	
						
table tr td div.signin h1	{
						font: bold 12px Arial;
						color: #333;
						padding-bottom: 15px;
						}
						
table tr td div.signin p	{
						color: #444;
						padding: 0 15px 5px 0;
						}
						
table tr td div.signin input	{
							margin-bottom: 15px;
							}
							
table tr.info			{
						font: bold 12px Arial;
						color: #666;
						}
						
table tr td textarea	{
						border: 1px solid #acacac;
						}
						
table tr.space 			{
						padding-left: 75px;
						}
						
/*/////////////////////////////////////////////////3rd Page Style//////////////////////////////////////*/

/* Left */
				
.small_left		{
				float: left;
				width: 150px;
				overflow: hidden;
				margin-right: 20px;
				}
				
				.small_left ul				{
											overflow: hidden;
											margin-bottom: 15px;
											}
										
				.small_left ul li			{
											font: bold 18px Arial;
											color: #fff;
											border-bottom: 1px solid #fff;
											line-height: 35px;
											background-color: #363636;
											text-align: center;
											}
											
				.small_left ul li a			{
											float: left;
											width: 150px;
											height: 35px;
											font: bold 12px Arial;
											color: #fff;
											text-transform: uppercase;
											background-color: #00adef;
											text-align: left;
											text-indent: 10px;
											line-height: 35px;
											border-bottom: 1px solid #fff;
											}
											
				.small_left ul li a:hover	{
											background-color: #363636;
											}
											
				.small_left ul li a.active	{
											background-color: #363636;
											}
											
				.small_left .box			{
											border: 1px solid #acacac;
											padding: 15px 0 15px 15px;
											}
											
				.small_left .box p			{
											font: bold 12px Arial;
											color: #333;
											padding: 5px 15px 0 0;
											}

/* Right */
				
.big_right		{
				float: left;
				width: 750px;
				overflow: hidden;
				}
				
				.big_right .box		{
									margin-bottom: 15px;
									}
				
				.big_right .head	{
									height: 37px;
									background: url(../images/big_right_head.jpg) no-repeat;
									}
									
									.big_right .head h1	{
														font: bold 14px Arial;
														color: #fff;
														line-height: 35px;
														text-indent: 15px;
														}
														
									.big_right .head img{
														padding-left: 10px;
														}
														
									.big_right .head a	{
														font: bold 12px Arial;
														line-height: 35px;
														text-indent: 3px;
														}
														
									.big_right .head .tab	{
															float: right;
															margin: 0 1px 0 5px;
															height: 13px;
															width: 78px;
															background: url(../images/tab.png) no-repeat left bottom;
															text-align: center;
															padding-top: 24px;
															font: bold 12px Arial;
															color: #00aeef;
															}
									
				.big_right .mid		{
									background: url(../images/big_right_mid.jpg) repeat-y 4px 0px;
									padding: 15px 15px 15px 25px;
									line-height: 18px;
									}
									
									.big_right .mid div.bold	{
															font: bold 13px Arial;
															color: #333;
															padding-bottom: 3px;
															}
															
									.big_right .mid p.blue	{
															font: bold 13px Arial;
															color: #00aeef;
															padding-bottom: 5px;
															}
															
									.big_right .mid p		{
															padding-bottom: 10px;
															}
															
									.big_right .mid p strong{
															color: #333;
															}
															
									.big_right .mid ul		{
															padding-left: 15px;
															}
									
									.big_right .mid ul li	{
															list-style: disc outside;
															font: normal 12px Arial;
															}
															
				table.big_right_table						{
															margin-left: 4px;
															}
															
				table.big_right_table tr td					{
															border-bottom: 1px solid #acacac;
															font: bold 12px Arial;
															color: #333;
															line-height: 20px;
															}
															
				table.big_right_table tr.top td				{
															color: #777;
															}
															
				table.big_right_table tr td h5				{
															float: left;
															font: bold 12px Arial;
															color: #777;
															line-height: 20px;
															}
															
				table.big_right_table tr td	input			{
															float: left;
															padding-left: 3px;
															}
															
				table.big_right_table tr td.green			{
															font: bold 12px Arial;
															color: #00a651;
															}
															
				table.big_right_table tr td a				{
															line-height: 13px;
															}
															
				table.big_right_table tr td a:hover			{
															text-decoration: underline;
															}
															
				table.profile tr td							{
															padding: 15px 10px;
															line-height: 14px;
															}
															
				table.profile tr td input					{
															padding: 2px;
															border: 1px solid #acacac;
															}
															
				table.profile tr.even td					{
															background-color: #ebebeb;
															}
															
				table.profile tr td.name					{
															font: bold 12px Arial;
															color: #777;
															line-height: 14px;
															}
															
				table.profile tr td.name img				{
															float: left;
															padding: 0 8px 0 0;
															margin-top: -2px;
															}
									
				.big_right .bot		{
									height: 15px;
									background: url(../images/big_right_bot.jpg) no-repeat 4px 0px;
									}
									
				.user_info			{
									float: left;
									height: 89px;
									width: 275px;
									margin-right: 25px;
									}
									
									.user_pic			{
														float: left;
														width: 71px;
														height: 71px;
														background: url(../images/user_pic_bg.png) no-repeat;
														margin: 15px 10px 0 0;
														text-align: center;
														}
														
														.user_pic img		{
																			padding-top: 10px;
																			}
														
									.user_info p		{
														font: bold 13px Arial;
														color: #00aeef;
														text-transform: uppercase;
														padding: 25px 0 0 0;
														line-height: 13px;
														margin-bottom: -9px;
														}
														
									.user_info span		{
														font: bold 11px Arial;
														color: #333;
														}
									
				.my_deals			{
									float: left;
									height: 89px;
									width: 82px;
									margin-right: 25px;
									background: url(../images/my_deal_bg.png) no-repeat;
									}
									
				.my_save			{
									float: left;
									height: 89px;
									width: 117px;
									margin-right: 50px;
									background: url(../images/my_save_bg.png) no-repeat;
									}
									
				.my_points			{
									float: left;
									height: 89px;
									width: 117px;
									background: url(../images/my_point_bg.png) no-repeat;
									}
									
				.my_text			{
									text-align: center;
									}
														
									.my_text p			{
														font: bold 12px Arial;
														color: #fff;
														height: 30px;
														padding-top: 5px;
														}
														
									.my_text p span		{
														font: bold 12px Arial;
														color: #333;
														text-transform: uppercase;
														line-height: 10px;
														float: left;
														padding-left: 15px;
														}
														
									.my_text h1			{
														font: bold 32px Arial;
														color: #fff;
														height: 54px;
														line-height: 30px;
														}
														
									.my_text h1	span	{
														font: bold 18px Arial;
														color: #fff;
														line-height: 35px;
														}
														
				.bucks				{
									width: 254px;
									}
														
									.bucks_top			{
														border-top: 1px solid #b7b7b7;
														border-left: 1px solid #b7b7b7;
														border-right: 1px solid #b7b7b7;
														padding: 20px;
														}
														
														.bucks_top h1		{
																			font: bold 18px Arial;
																			color: #333;
																			padding-top: 10px;
																			}
																			
														.bucks_top p		{
																			padding-top: 10px;
																			}
																			
														.bucks_top p span	{
																			font-weight: bold;
																			color: #00aeef;
																			display: block;
																			}
														
									.bucks_bot			{
														height: 4px;
														overflow: hidden;
														background: url(../images/bucks_bot.jpg) no-repeat;
														}
														
/*/////////////////////////////////////////////////Popup Style//////////////////////////////////////*/
				
.popup			{
				overflow: hidden;
				padding-top: 10px;
				}
				
				.popup h1		{
								float: left;
								font: bold 35px Arial;
								color: #00aeef;
								padding-left: 10px;
								}
				
				.popup h2		{
								font: normal 18px Arial;
								color: #00aeef;
								border-bottom: 1px dotted #acacac;
								padding-bottom: 3px;
								margin-bottom: 10px;
								}
								
				.popup h4		{
								float: left; 
								font: bold 12px Arial; 
								color: #333;
								line-height: 5px;
								padding-left: 10px;
								}
								
				.popup p		{
								color: #555;
								margin-bottom: 5px;
								}
								
				.popup .rit			{
									float: right;
									margin-left: 3px;
									}
									
				.popup .in_blank	{
									width: 120px;
									height: 29px;
									font: bold 12px Arial;
									color: #fff;
									background: url(../images/invite_blank.png) no-repeat left bottom;
									border: none;
									margin-top: -2px;
									}
									
				table.p_up_form		{
									border-top: 1px dotted #acacac;
									padding-top: 5px;
									margin-top: 10px;
									}
									
				table.p_up			{
									border: 1px solid #acacac;
									margin: 10px 0;
									}
									
				table.p_up tr td	{
									padding: 3px;
									}
									
				table.p_up tr td img	{
										float: left;
										margin-right: 3px;
										}
										
				table.p_up tr.odd td	{
										background-color: #EBF8FE;
										}
										
/*/////////////////////////////////////////////////Cuty Landing Page//////////////////////////////////////*/
				
.city_land		{
				padding-top: 15px;
				width: 922px;
				margin: 0 auto;
				}
				
				.city_top		{
								height: 36px;
								background: url(../images/city_land_head.png) no-repeat;
								}
								
								.city_top h1	{
												height: 36px;
												background: url(../images/city_land_head.png) no-repeat;
												font: bold 18px Arial;
												color: #fff;
												line-height: 36px;
												text-indent: 15px;
												}
								
				.city_mid		{
								padding: 25px;
								background: url(../images/city_land_mid.png) repeat-y;
								}
								
								.ash_box		{
												padding-top: 15px;
												width: 811px;
												margin: 0 auto;
												}
												
												.ash_box_top	{
																height: 10px;
																background: url(../images/ash_box_top.png) no-repeat;
																overflow: hidden;
																}
																
												.ash_box_mid	{
																background-color: #e1e1e1;
																padding-top: 25px;
																}
																
																.ash_box_mid .left	{
																					float: left;
																					width: 605px;
																					background: url(../images/city_land_welcome.png) no-repeat 30px 0;
																					height: 400px;
																					}
																					
																.ash_box_mid .left p	{
																						font: bold 12px Arial;
																						color: #333;
																						line-height: 16px;
																						padding: 0 0 0 50px;
																						}
																					
																.ash_box_mid .right	{
																					float: left;
																					width: 160px;
																					}
																					
																.ash_box_mid .right img	{
																						float: left;
																						padding-bottom: 5px;
																						}
																
												.ash_box_bot	{
																height: 10px;
																background: url(../images/ash_box_bot.png) no-repeat;
																overflow: hidden;
																}
								
				.city_bot		{
								height: 4px;
								background: url(../images/city_land_bot.png) no-repeat;
								overflow: hidden;
								}
								
/*/////////////////////////////////////////////////Gift Box Page//////////////////////////////////////*/
				
.gift_box		{
				overflow: hidden;
				}
				
				.gift_box .top_head	{
									width: 745px;
									height: 37px;
									background: url(../images/gift_head.jpg) no-repeat;
									}
									
									.gift_box .top_head h1	{
															font: bold 14px Arial;
															color: #fff;
															line-height: 35px;
															text-indent: 15px;
															}
								
				.gift_box .bottom	{
									width: 745px;
									height: 499px;
									background: url(../images/gift_bg.jpg) no-repeat 3px 0;
									text-align: center;
									}
								
				.gift_box .bottom .mid_left		{
												float: left;
												width: 260px;
												height: 499px;
												text-align: left;
												padding-left: 20px;
												}
											
				.gift_box .bottom .mid_right	{
												float: left;
												width: 465px;
												height: 499px;
												background: url(../images/gift_card_blank.png) no-repeat center center;
												}
											
				.gift_box .bottom .mid_right h1		{
													font: bold 55px 'Times New Roman';
													color: #fff;
													line-height: 50px;
													margin: 165px 0 0 65px;
													float: left;
													}
													
				.gift_box .bottom .mid_right h1 span{
													font: bold 18px Georgia;
													color: #fff;
													}
													
				.gift_box .bottom .mid_right p		{
													font: bold 14px 'Times New Roman';
													color: #bbb;
													padding: 0 0 0 50px;
													clear: both;
													float: left;
													}
													
				.gift_box .bottom .mid_right p span	{	
													font: bold 14px Georgia;
													color: #fff;
													margin-right: 30px;
													}
										

/*/////////////////////////////////////////////////City Saving Page//////////////////////////////////////*/
				
.city_save		{
				padding: 0 0 10px 110px;
				}
				
				.city_save_box	{
								float: left;
								width: 200px;
								height: 125px;
								margin: 0 0 22px 0;
								}
								
				.city_save_box p{
								font: bold 12px Arial;
								color: #fff;
								height: 19px;
								line-height: 18px;
								text-transform: uppercase;
								}
								
				.city_save_box .swap	{
										float: left;
										width: 178px;
										height: 106px;
										background-color: #fff;
										}
										
				.city_save_box .swap p	{
										font: bold 12px Arial;
										color: #00aeef;
										padding: 15px;
										line-height: 16px;
										}
										
				.city_save_box .swap a	{
										font: bold 12px Arial;
										color: #00aeef;
										float: right;
										}
										
/*/////////////////////////////////////////////////Past Deals Page//////////////////////////////////////*/
				
.past_deals		{
				width: 812px;
				border: 1px solid #acacac;
				margin: 20px 0 0 50px;
				}
				
				.past_deals_img		{
									float: left;
									width: 378px;
									padding: 20px;
									}
									
				.past_deals_info	{
									float: left;
									width: 372px;
									padding: 20px 20px 20px 0;
									}
									
									.past_deals_info p.date	{
															text-align: right;
															font: bold 15px Arial;
															color: #000;
															}
															
									.past_deals_info p.deal	{
															font: bold 20px Arial;
															color: #000;
															margin-bottom: -8px;
															}
															
									.past_deals_info p.text	{
															font: normal 13px Arial;
															color: #000;
															}
/*/////////////////////////////////////////////////Add Credit Card Page//////////////////////////////////////*/															
		
.line	{
		border-bottom: 1px dotted #acacac;
		}
		
table.new tr td	{
		font-weight: bold;
		color: #333;
		padding: 3px 10px;
		line-height: 14px;
		}
		
table.new tr.top td	{
		padding: 20px 10px 10px 10px;
		}
		
table.new tr.in td	{
		padding: 10px 10px 3px 10px;
		}
/*/////////////////////////////////////////////////Reddem a Giftcard Page//////////////////////////////////////*/
				
.redeem_giftcard		{
						width: 745px;
						overflow: hidden;
						margin: 0 auto;
						}
						
						.redeem_giftcard .top_head		{
														height: 37px;
														background: url(../images/redeem/redeem_head.jpg) no-repeat;
														}
									
						.redeem_giftcard .top_head h1	{
														font: bold 14px Arial;
														color: #fff;
														line-height: 35px;
														text-indent: 15px;
														}
														
						.redeem_giftcard .top_mid		{
														background: url(../images/redeem/redeem_top_mid.jpg) repeat-y 1px 0px;
														}
														
						.redeem_giftcard .bot_mid		{
														background: url(../images/redeem/redeem_bot_mid.jpg) repeat-y 1px 0px;
														}
														
						.redeem_giftcard .bot_mid .boxii{
														background-color: #ebebeb;
														border: 1px solid #acacac;
														padding: 25px;
														width: 225px;
														margin-top: 25px;
														}
														
						.redeem_giftcard .redeem_bot	{
														height: 12px;
														overflow: hidden;
														background: url(../images/redeem/redeem_bot.jpg) no-repeat 1px 0px;
														}
														/*/////////////////////////////////////////////////Blank Page//////////////////////////////////////*/
				
.blank_page			{
					overflow: hidden;
					width: 920px;
					}
						
					.blank_page_head		{
											height: 37px;
											background: url(../images/blank_head.jpg) no-repeat;
											}
											
											.blank_page_head h1	{
																font: bold 14px Arial;
																color: #fff;
																line-height: 35px;
																text-indent: 15px;
																}
											
					.blank_page_mid			{
											background: url(../images/redeem/redeem_bot_mid.jpg) repeat-y;
											}
										
					.blank_page_bot			{
											height: 12px;
											overflow: hidden;
											background: url(../images/redeem/redeem_bot.jpg) no-repeat;
											}