/* CSS Document */

body {
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px;
	height: 100%;
		
}

#wrap {
	width: 1000px;
	margin: -20px auto;
	position:relative;
	background-color:#fff !important ;
	margin-top:0px;


	
}

#wrap2 {
width: 1000px;
	background-color:#fff !important ;
	float:left;
}
#navbox {
	width: 1000px;
	
}


#backleft {
	background-color:#000;
	background: url("/graphics/adbacknone.jpg");
	position:absolute;
	height:1500px;
	width:164px;
	left:-154px;
	top:0;
}

#backright {
	background-color:#000;
		background: url("/graphics/adbacknone.jpg");
	position:absolute;
	height:1500px;
	width:164px;
	left:996px;
	top:0;
}


#headleft {
	width:495px;
	height:270px;
	float:left;
	margin-top:25px;
}

#headright {
	width:495px;
	height:270px;
	float:right;
	text-align: center;
	margin-top:25px;
	font-family: Arial, "sans-serif";
	font-size:18px;
}

#updatedthrough {
	width: 1000px;
	height:50px;
	text-align:center;
	padding-top:7px;
	float:left;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
}

#leftbuttons {
	width: 300px;
	float:left;
	margin-top:20px;
}

#leftbutton {
	width: 300px;
	height:27px;
	float:left;
	border: 1px solid #d1d1d1;
	font-family: Arial, "sans-serif";
	text-align:left;
	padding-left:8px;
	font-size:17px;
	padding-top:5px;
}

#leftbutton:hover {
	background-color: #aa0065;
	color:#fff;
	
}

#rightcontent {
	width: 650px;
	float:right;
	margin-top:20px;
}
/*STYLING FOR NEW TABLE BY TAREK*/
#ratesheet {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  color: #404040;
}
#ratesheet td, #ratesheet th {
  border: 1px solid #ddd;
  padding: 8px;
}
#ratesheet tr:nth-child(even) {
  background-color: #f2f2f2;
}
#ratesheet tr:hover {
  background-color: #ddd;
}
#ratesheet th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #019342;
  color: ghostwhite;
}
/*style the text and border of the 10% OFF and 1 WEEK FREE discounts*/
#ratesheet td.discount {
  text-align: center;
  border-bottom:2px solid hsl(240, 100%, 20%);
  border-right: 1px solid hsla(0, 0%, 20%, 0.5);
  color: hsl(240, 100%, 20%);
}
#ratesheet td:nth-child(even), #ratesheet th:nth-child(even) {
  border-left: 1px solid hsla(0, 0%, 20%, 0.5);
}
#ratesheet td:nth-child(odd), #ratesheet th:nth-child(odd) {
  border-right: 1px solid hsla(0, 0%, 20%, 0.5);
}
.columninches {
  font-size: 120%;
  color: hsl(240, 100%, 20%);
}
