p,div,li, td,th {
	font:  7pt Verdana, Arial, Helvetica, sans-serif; }

select,input,textarea {
	font:  7pt Verdana, Arial, Helvetica, sans-serif; }

pre { font-size: 11px; }

h1 { margin: 12pt 0pt 0pt 12pt; }

h2 { margin: 0pt; }

h3 { margin: 0pt; }

h4 {
	margin: 0pt 0pt 0pt 13pt;
	color: #0099CC; }

h5 { margin: 1pt; }

h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif; }

h2 {
	font: 14pt Verdana, Arial, Helvetica, sans-serif; }

h3 {
	font: 13pt Verdana, Arial, Helvetica, sans-serif; }

h4 {
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; }

h5 {
	font: 10pt Verdana, Arial, Helvetica, sans-serif; }

h5.city {
	margin: 0pt 0pt 5pt;
	font: 8pt Verdana, Arial, Helvetica, sans-serif; }

.pt7dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003366; }

.pt7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; }

.pt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; }

.pt7w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF; }

.pt8w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF; }

body { background: #AFC9E8 url(/images/page-bg.jpg) repeat-y left top; }
body.inner { background: #AFC9E8 url(/images/page-bg2.jpg) repeat-y left top; }

td.leftbg {
	background: url(/images/left-bg.gif) repeat-y left top; }

td.hotelnamebg {
	background: url(/images/hotel-name-bg.gif) no-repeat left top; }

td.left {
	background: url(/images/main-picture.jpg) no-repeat left top; }
	
td.left2 {
	background: url(/images/main-picture2.jpg) no-repeat left top; }

td.half1 {
	background: url(/images/main-picture-half1.jpg) no-repeat left top; }

td.half2 {
	background: url(/images/main-picture-half2.jpg) no-repeat left top; }

table.lefthotels {
	background: url(/images/main-picture-reflection.jpg) no-repeat left top; }

table.logo {
	background: url(/images/allrez-logo-bg.jpg) no-repeat left top; }

td.navigation {
	background: url(/images/navigation.jpg) no-repeat left top; }

table.todays {
	background: url(/images/todays-deals-bg.jpg) no-repeat left top; }

table.topdestinations {
	background: url(/images/top-destinations-bg.gif) repeat-x left bottom; }

td.topdestinations-l {
	background: url(/images/top-destinations-bot-l.gif) no-repeat left bottom; }

td.topdestinations-r {
	background: url(/images/top-destinations-bot-r.gif) no-repeat right bottom; }

td.part1 {
	background: url(/images/part-of-picture.jpg) no-repeat left top; }

td.part2 {
	background: url(/images/part-of-navi.gif) no-repeat left top; }

td.grad-l {
	background: url(/images/grad-l.jpg) no-repeat right bottom; }

td.grad-r {
	background: url(/images/grad-r.jpg) no-repeat left bottom; }

td.bottomlinebg {
	background: url(/images/bottom-line-bg.jpg) repeat-x left bottom; }

td.bottomlinebg-r {
	background: url(/images/bottom-line-bg-r.jpg) no-repeat left bottom; }

td.bottomlinebg-l {
	background: url(/images/bottom-line-bg-l.jpg) no-repeat right bottom; }

table.hotelblock {
	background: url(/images/hotel-block-bg-wide.jpg) no-repeat left top; }

td.hotelblock {
	background: url(/images/hotel-block-bg-wide2.jpg) no-repeat left bottom; }

a:hover { color: #85B000; }

a.white:link {
	color: #FFFFFF;
	text-decoration: underline; }

a.white:hover {
	color: #A5ED06;
	text-decoration: none; }

a.white:visited {
	color: #E7EBF2;
	text-decoration: underline; }

input.profile {
	border: 1px solid #B0E760;
}

td.disneyland {
	background: url(/images/disneyland.jpg) no-repeat left top; }
	
table.disneylogo {
	background: url(/images/disneyland-logo-bg.jpg) no-repeat left top; }

td.partdisney1 {
	background: url(/images/part-of-disneyland.jpg) no-repeat left top; }	
