<!--

body {
background-color: white;
margin-left: 0cm;
margin-right: 0cm;
margin-top: 0cm;
margin-bottom: 0cm;
}

/* ----- Left Menu ---- */ 

.menu a:link, .menu a:visited 			{ font-weight: bold; text-decoration: None; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.menu a:hover						 	{ font-weight: bold; text-decoration: None; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

/* ----- Forms ---- */ 

input, textarea, select { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; border-style: solid; border-width: 1px; padding: 0px }   

/* ----- Footer ---- */ 

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; letter-spacing: 1px; background-image: url('../images/footer/footer_bg.jpg'); background-repeat: repeat; }
.footer a:link, .footer a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; letter-spacing: 1px; text-decoration: Underline; }
.footer a:hover, .footer a:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; letter-spacing: 1px; text-decoration: None; }

/* ----- Headers ---- */ 

.trail { padding-left: 30px; padding-right: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.trail a:link, .trail a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8.0pt; text-decoration: Underline; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.trail a:hover, .trail a:active { font-family: Arial, Helvetica, sans-serif; font-size: 8.0pt; text-decoration: None; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }

.header 	{ background-image: url('../images/template/header_bg.jpg'); background-repeat: repeat; }

h1 { margin-top: 5px; margin-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 24.0pt; color: #000000; letter-spacing: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 18pt; color: #808080; }
h3 { font-family: Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 16pt; color: #000000; }

hr { margin-bottom: 15px; margin-top: -3px; color: #000000; background-color: #000000; height: 1px; }

/* ----- Body ---- */ 

.testimonials { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }

.main1 { padding-left: 30px; padding-right: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main1 a:link, .main1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main1 a:hover, .main1 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px; }

.main2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main2 a:link, .main2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main2 a:hover, .main2 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px;  text-decoration: Underline; }

.main2a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main2a a:link, .main2a a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: None; }
.main2a a:hover, .main2a a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px;  text-decoration: Underline; }

.main3 	{ font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; }
.main3 a:link, .main3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main3 a:hover, .main3 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px;  text-decoration: Underline; }

.main3a	{ padding-right: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; }
.main4 	{ padding-left: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; }

.main7	{ padding-right: 15px; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; }
.main7 a:link, .main7 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main7 a:hover, .main7 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px;  text-decoration: Underline; }

.main8 	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; }
.main8 a:link, .main8 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:30px; text-decoration: Underline; }
.main8 a:hover, .main8 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666; letter-spacing: 0px; text-align:Justify; text-decoration: None; line-height:30px; }

.inline_table_1 {  width: 610px; height: 43px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14.0pt; color: #FFFFFF; letter-spacing: 1px; text-align:Justify; background-image: url('../home_banner_1.gif'); background-repeat: no-repeat; }
.inline_table_2 {  width: 610px; height: 53px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14.0pt; font-weight: Bold; color: #000000; letter-spacing: 1px; text-align:Justify; }

/* ----- Corporate & Incentive ---- */ 

.main5 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main5 a:link, .main5 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: None; }
.main5 a:hover, .main5 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #B40C18; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: Underline; }

.main6 { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.main6 a:link, .main6 a:visited { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: Underline; }
.main6 a:hover, .main6 a:active { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: Underline; }

/* ----- City Breaks ---- */ 

.city_menu { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.city_menu a:link, .city_menu a:visited { font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: Underline; }
.city_menu a:hover, .city_menu a:active { font-family: Verdana, sans-serif; font-size: 8pt; color: #B40C18; letter-spacing: 0px; text-align:Justify; line-height:16px; text-decoration: Underline; }

/* ----- Stag Activities ---- */ 

.stag_activities_1 { padding-left: 30px; padding-right: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.stag_activities { padding-left: 30px; padding-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.stag_activities a:link, .stag_activities a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #000000; letter-spacing: 0px; text-align:Justify; line-height:16px; }
.stag_activities a:hover, .stag_activities a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.0pt; color: #FF6600; letter-spacing: 0px; text-align:Justify; line-height:16px; }

/* ----- Coloured Rows ---- */ 

.row_black 			{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_black.gif'); background-repeat: no-repeat }
.row_orange 		{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange.gif'); background-repeat: no-repeat }
.row_orange_2 		{  height: 22px; padding-left: 10px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange.gif'); background-repeat: no-repeat }
.row_blue	 		{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_blue.gif'); background-repeat: no-repeat }
.row_ocean_blue		{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_ocean_blue.gif'); background-repeat: no-repeat }
.row_grey	 		{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_grey.gif'); background-repeat: no-repeat }
.row_pink	 		{  width: 610px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_pink.gif'); background-repeat: no-repeat }

.row_blue_small		{  width: 488px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_blue_small.gif'); background-repeat: no-repeat }

.row_black_smaller			{  width: 478px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_black_smaller.gif'); background-repeat: no-repeat }
.row_green_smaller			{  width: 478px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_green_smaller.gif'); background-repeat: no-repeat }
.row_light_orange_smaller	{  width: 478px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_light_orange_smaller.gif'); background-repeat: no-repeat }
.row_orange_smaller			{  width: 478px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange_smaller.gif'); background-repeat: no-repeat }

.row_blue_fat 			{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_blue_fat.gif'); background-repeat: no-repeat }
.row_black_fat 			{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_black_fat.gif'); background-repeat: no-repeat }
.row_orange_fat 		{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange_fat.gif'); background-repeat: no-repeat }
.row_orange_fat_long	{  width: 610px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange_fat_long.gif'); background-repeat: no-repeat }
.row_light_orange_fat 	{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_light_orange_fat.gif'); background-repeat: no-repeat }
.row_green_fat 			{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_green_fat.gif'); background-repeat: no-repeat }
.row_gold_fat 			{  width: 450px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_gold_fat.gif'); background-repeat: no-repeat }

.row_black_short		{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_black_short.gif'); background-repeat: no-repeat }
.row_orange_short		{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_orange_short.gif'); background-repeat: no-repeat }
.row_red_short			{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_red_short.gif'); background-repeat: no-repeat }
.row_pink_short			{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_pink_short.gif'); background-repeat: no-repeat }
.row_green_short		{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_green_short.gif'); background-repeat: no-repeat }
.row_blue_short			{  width: 410px; height: 22px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_blue_short.gif'); background-repeat: no-repeat }

.row_grey_curved_fat	{  width: 610px; height: 35px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_grey_curved_fat.gif'); background-repeat: no-repeat }

.row_city_break_stag	{  width: 610px; height: 43px; padding-left: 10px; padding-right: 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14.0pt; font-weight: Bold; color: #FFFFFF; background-image: url('../images/rows/row_city_break_stag.gif'); background-repeat: no-repeat }

/* ----- Other ---- */ 

#title					{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; letter-spacing: 0px; }
.table_border 			{ border-color: #000000 }
.city_hotels 			{ height: 228px; }

-->


