body {
	background:#dcf5fa url(bg.jpg) repeat-x 0 0
}

#main {
	background:url(body_bg.jpg) no-repeat top center
}

#header {
	background:url(top_curv.png) no-repeat 0 0;
}

#menu {
	background:url(menu_bg.gif) no-repeat 0 0;
}

#menu ul li {
	background:url(menu_sep.jpg) no-repeat top right;
}

#menu ul li.first a:hover {
	background:url(fstmenu_hv.gif) no-repeat 0 0
}

#menu ul li.first.current a {
	background:url(fstmenu_hv.gif) no-repeat 0 0;
}

#menu ul li.last a:hover {
	background:url(last_menu_hv.jpg) no-repeat top right;
}

#menu ul li.last.current a {
	background:url(last_menu_hv.jpg) no-repeat top right;
}

#menu ul li a:hover, #menu ul li.current a  {
	background:url(menu_hv.jpg) repeat-x 0 0;
}

#body_container {
	background:url(main_rotate_bg.png) repeat-y 0 0;
}

#body_container .top_container .top_right_details .input {
	background:url(search_input_bg.jpg) no-repeat 0 0;
}
.side_search{background:url(search_input_bg.jpg) no-repeat 0 0;}
#left_container .left_menu_container {
	background:url(left_rotate_bg.jpg) repeat-y 0 0;
}

#left_container .menu {
	background:url(left_menu_bg.gif) no-repeat 0 0
}

#middle_container .share_box {
	background:url(offer_box_bottom.gif);
}

#middle_container .box_even.odd {
	background-color: #e5e5e5;
}

#middle_container .box_even {
	background-color: #c5f4fc;
}

#middle_container .box_even .right_details h3 a, #check_avail {
	color:#5f5f5f;
}

#left_container .menu h3 {
	color:#fff;
}

#coupon_search {
	background-color: #EED255;
}
