@media screen {

	/* HTML Tag Classes */
	html { padding:0px; margin:0px; }
	body { padding:0px; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0px; color:#000000; background-color:#FFFFFF; }
	h1 { color:#FFFFFF; font-size:1.2em; font-family:Verdana,Arial,Helvetica,Sans-serif; }
	h2 { color:#FFFFFF; font-size:1.1em; font-family:Verdana,Arial,Helvetica,Sans-serif; }
	h3 { color:#FFFFFF; font-size:1.0em; font-family:Verdana,Arial,Helvetica,Sans-serif; }
	input, textarea { font-family:Verdana,Arial,_sans; font-size:1em; margin-bottom:4px; }
	select { font-family:Verdana,Arial,_sans; font-size:1em; margin-bottom:6px; }
	form { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
	img { border-style:none; }


	/* Link Classes 
	a, a:visited { color:#000000; text-decoration:underline; }
	a:hover { color:#FFFFFF; text-decoration:underline; }

	/* Link Classes by Class */
	a.event, a:visited.event { text-decoration:none; }
	a:hover.event { text-decoration:underline; }*/





	<div.findhotels { text-align:right; }
	div.eventenquirybutton { text-align:center; margin-top:2px; margin-bottom:4px; }
	div.subscribe { text-align:right; vertical-align:bottom; }
	h4.lefttitle { font-size:1.2em; margin-bottom:5px; margin-top:0px; }
	select.selPropertyID { width:180px; }
	input.locationNameKeyword, input.txtEmail { width:174px; }
	div.roomOccupants { width:50px; display:block; margin-right:5px; float:left; /*border:1px solid black;*/ }
	p.firstline, p.subtitle { font-weight:bold; }

	/* ID Classes */
	#container { width:779px; margin:0px auto; }

	#header { display:block; height:26px; }
	#footer { display:block; height:26px; }
	
	#header div.left { width:5px; height:8px; display:block; float:left; position:relative; }
	#header div.content { width:769px; height:28px; display:block; float:left;background-image:url('http://www.macdonaldhotels.co.uk/sharedhotelsitefiles/business/interface/header_bg.gif'); }
	#header div.contentPadding { height:10px; padding-top:0px; }
	#header div.contentPadding ul { float:right; }
	#header div.contentPadding { overf/low:hidden; }
	#header div.right { width:5px; height:28px; display:block; float:left; }

	#mainmenu { display:block; height:15px; }
	#mainmenu div.menu { float:left; margin-left:2px; font-family:Verdana,Arial,_sans; font-size:0.7em; color:#000000; padding-top:1px; height:8px; }
	#mainmenu div.menu a, #mainmenu div.menu a:visited { text-decoration:none; }
	#mainmenu div.menu a:hover { text-decoration:underline; }
	#mainmenu div.tabs { float:right; margin-right:2px; height:5px; }
	#mainmenu div.content { text-align:right; }

	#footercontentleft { float:left; margin-left:2px; background-color:#7D7D7D; }	


	/* Drop Down Menu 
	#dropdown, #dropdown ul { padding:1px; margin:20px; list-style:none; } /* all lists */
	#dropdown li { float:left; margin:0; position:relative; } /* all list items */

	#dropdown a, #dropdown a:visited { color:#000000; background:url('http://www.macdonaldhotels.co.uk/sharedhotelsitefiles/business/interface/menu_left.gif') repeat left top; text-decoration:none; padding-left:9px; font-family:Verdana,Arial,_sans; font-size:0.7em; font-weight:bold }
	
	#dropdown a span { background:url('http://www.macdonaldhotels.co.uk/sharedhotelsitefiles/business/interface/menu_right.gif') no-repeat right top; padding-right:9px; padding-top:0px; padding-bottom:100px }
	
	

        #dropdown li.dropdownstart { background:url('http://www.macdonaldhotels.co.uk/sharedhotelsitefiles/business/interface/menu_start.gif') no-repeat; width:20px; overflow:hidden; height:23px }
	#dropdown li.dropdownend { background:url('http://www.macdonaldhotels.co.uk/sharedhotelsitefiles/business/interface/menu_end.gif') no-repeat; width:20px; overflow:hidden; height:23px }*/
	
	#dropdown a, #dropdown a span { display:block!important; float:left; position:relative; }
	#dropdown a:hover { color:#000000!important; }
	
	/* Hide from IE5-Mac \*/
	#dropdown a, #dropdown a span { float:none; }
	/* End hide */
	
	#footer div.left { width:5px; height:26px; display:block; float:left; position:relative; }
	#footer div.content { width:769px; height:5px; display:block; float:left; background-image:url('footer_bg.gif'); font-family:Verdana,Arial,_sans; font-size:0.7em; color:#FFFFFF; padding-top:6px; padding-bottom:6px }
	#footer div.right { width:5px; height:26px; display:block; float:left; }

	#footercontentleft img { vertical-align:middle; margin-right:14px; }

	#footercontentright { float:right; font-weight:bold; text-align:right; margin-right:2px; background-color:#7D7D7D; }
	#footercontentright a, #headercontentright a:visited, #footercontentright a:visited { color:#FFFFFF; text-decoration:none; }
	#footercontentright a:hover { color:#FFFFFF; text-decoration:underline; }
	#footercontentright img { vertical-align:middle; margin-right:2px; }
	

	
	#middle { width:574px; float:right; margin-left:5px; }
	#flash_large { height:287px; }
	#flash_small { height:100px; }
	#middle div.header, #middle div.footer { height:5px; font-size:1px; }
	#middle div.content { background-image:url('centre_bg.gif'); font-family:Verdana,Arial,_sans; font-size:0.8em; color:#000000; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; _padding-top:1px; _padding-bottom:1px }

	#left { width:200px; float:left; }
	#left div.logo { width:200px; height:67px; }
	.panel div.header, .panel div.footer { height:5px; font-size:1px; }
	.panel div.content { background-image:url('left_bg.gif'); font-family:Verdana,Arial,_sans; font-size:0.7em; color:#000000; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; position:relative }
	
	