
/* this style sheet is to set major things that run across the whole site
and/or styles that will use the cascade well
Sub styles sheets are there for each area and the index page
 */
 
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: verdana,arial,_serif;
}

/* wrapper class makes the table center in the browser*/
#wrapper {margin: auto;width : 800px;text-align: left;padding: 0 0 0 0}

/*remove standard margins*/
h1,h2,h3,h4,h5,p,form {margin : 0}
h2,h3,h4,h5,li {font-size : 80%}
 

a {text-decoration : underline}
a:hover {text-decoration : none}
/*use span to add bold rather than extra classes */
span {font-weight : bold}

/* top nav that is common around the site will cascade if needed*/
#top-nav {width : 800px;margin : 0;color : #ffffff;height : 21px;}
/*height of top nav was only 17 but sarafi did not like it*/


/*main wrapper div is used where loads of divs are floated left ie in gallery pages*/
/*saves writing a local widths as you need !!!! */
.main-wrapper div {float : left}

/*PROBLEM WITH FLOATING DIV and P in Safari - adds a border*/
#top-nav p {margin : 3px 0 0 12px;float : left;width : 596px;display : inline;font-size : 70%}
#top-nav a {font-weight : normal}
#top-nav div {float : right;width : 191px;display : inline;}
/* search area on right hand*/

/* Begin Safari v1.0 hide */
#top-nav #htdigme {width : 124px;height : 14px;margin : 0 0 0 0;padding : 0; text-size : 10px}
/* End Safari v1.0 hide */
#top-nav #htdigme {width : 124px;height : 15px;padding : 0 0 2px 0;padding : 0}
#top-nav #submit {padding : 0}
/*span goes round pipes to give space*/
#top-nav span {padding : 0 6px 0 6px;font-weight : normal}

*html #top-nav #htdigme {font-size:60%}

/*IMPT!!!!!  setting many A tags that don't have underlines here
		colors are set locally
*/
#top-nav a, #banner-table a, #nav-outer a,#footer a,#tab-nav #bottom a, #sitemap a {text-decoration : none}
#top-nav a:hover, #banner-table a:hover, #nav-outer a:hover, #footer a:hover,#tab-nav #bottom a:hover, #sitemap a:hover {text-decoration : underline}
/* END TOP NAV AREA*/

/*START TAB NAV AREA AND BANNER STUFF*/
#banner-table {border-bottom: 10px solid #424A52}

/*banner link classes*/
#banner-table a{color : #ffffff;text-decoration : none}
#banner-table a:hover {text-decoration : underline}
/*#banner-table td{height : 173px}*/

#banner-table #bottom-border {width : 800px;height:10px;background:#424A52}

#tab-nav { width : 800px;height :57px;margin : 91px 0 0 0}
#tab-nav #top {width:516px;margin : 0 0 0 284px}
#tab-nav #top img {margin : 0 0 0 2px;}

/*rollovers for tab navs*/
/*when selected use the on class and unselected use the other*/
/*ON Classes*/
#tab-nav #top .nav-conon {background: url(/en/img/assets/1003/nav_tabs_con_on.gif) no-repeat;}
#tab-nav #top .nav-exhon {background: url(/en/img/assets/1003/nav_tabs_exhib_on.gif) no-repeat;}
#tab-nav #top .nav-vison {background: url(/en/img/assets/1003/nav_tabs_vis_on.gif) no-repeat;}
#tab-nav #top .nav-preon {background: url(/en/img/assets/1003/nav_tabs_press_on.gif) no-repeat;}
/*OFF classes*/
#tab-nav #top .nav-con {background: url(/en/img/assets/1003/nav_tabs_con_off.gif) no-repeat;}
#tab-nav #top .nav-exh {background: url(/en/img/assets/1003/nav_tabs_exhib_off.gif) no-repeat;}
#tab-nav #top .nav-vis {background: url(/en/img/assets/1003/nav_tabs_vis_off.gif) no-repeat;}
#tab-nav #top .nav-pre {background: url(/en/img/assets/1003/nav_tabs_press_off.gif) no-repeat;}

/*crumb trail stuff*/
#tab-nav #bottom {width : 800px;height:18px;color : #000000;border-bottom:1px solid #ffffff;}
#tab-nav #bottom p{width : 600px;padding : 3px 0 0 14px;font-size : 70%;color : #000000;font-weight:bold}
#tab-nav #bottom a {color : #000000;font-weight:normal}
#tab-nav #bottom span{padding : 0  0 0 16px;font-weight : normal;background: url(/en/img/assets/1003/crumb_arrow.gif) no-repeat;}
#tab-nav #bottom span.last{font-weight : bold;}
/*FINISH TAB NAV AREA AND BANNER STUFF*/

#cont-nav-wrapper {width : 800px; background : #000000 url(/en/img/assets/1003/cont_nav_wrapper_bg.gif) repeat-y}

/*COMMON LEFT HAND NAV STARTS*/
#left-hand-nav {float : left;}
#left-hand-nav p {font-size : 70%}
#left-hand-nav td {width : 170px}
#left-hand-nav  a {font-weight : bold}

/*nav start*/
#nav-outer {background:#424A52}
#nav-outer p {font-weight : bold; width:140px;margin : 0 0 0 14px;padding : 0 0 4px 0}

/*use selected-location for the area of the site you are on*/
#nav-outer #select-loc {width : 170px;background:#ffffff;color :#424A52;margin : 0 0 2px 0}
#nav-outer #select-loc p {padding : 2px 0 2px 0;}

/*selected areas sub nav here link color set in local sheets*/
#selected-loc-subnav {width : 170px; background :#666666;color:#E396CE }
#selected-loc-subnav p {width:132px;margin : 0 0 0 22px}

/*for the actual select page*/
p#selected-subnav {width : 140px;margin : 0;background: url(/en/img/assets/1003/sel-page-icon.gif) no-repeat;padding-left :  22px}

#nav-lower {width : 159px;margin : 17px 0 0 11px;color : #00256A}
#nav-lower a {font-weight : bold}
#nav-lower div {margin : 0 0 22px 0}
#nav-lower p {width : 148px}
#nav-lower .map-image {margin : 9px 0 0 0}
/*COMMON LEFT HAND NAV ENDS*/

/*COMMON CONTENT STUFF STARTS*/
.lower-border {border-bottom:1px dashed;margin : 0 10px 0 10px; line-height:1px}

.bmargin-new {margin-bottom:10px}

#generic-page {margin : 14px 10px 20px 21px;}
#generic-page h2 {margin : 0 0 15px 0}
#generic-page h3 {margin : 14px 0 15px 0}
#generic-page .topmargin {margin :12px 0 0 0}
#generic-page h4 {margin : 5px 0 0 0}
#generic-page h4.top-margin {margin-top:15px}
#generic-page h5 {margin : 5px 0 0 0}
#generic-page .generic-dash {border-bottom:1px dashed;margin : 10px 0 10px 0}
#generic-page ul {margin : 0 0 0 18px;padding : 0}
#generic-page li {font-size : 80%}
#generic-page #incident {font-size : 120%}
#generic-page p.bmargin {margin : 0 0 10px 0}
#generic-page p.doublem {margin: 10px 0 10px 0}
#generic-page blockquote {margin:0;font-weight:bold}


#generic-page #tube-info th {text-align:left}
#generic-page #tube-info table {font-size:80%;margin: 0 0 20px 0;color:#043171}
#generic-page #tube-info caption {text-align:left;font-weight:bold;margin: 0 0 10px 0;padding:0}

#generic-page td.width1 {width:100px !important}
#generic-page td.width2 {width:100px !important}
#generic-page td.width3 {width:390px !important}


#map-image {float:left}
#map-div {margin : 15px 0 0 10px}

#main-content-outer {float : left;width : 630px;}
#main-content-outer p {font-size : 80%}
/*#main-content-outer td {width : 630px;}*/
/*set background colors locally*/

/*set colors for the h tags and p tags*/
#main-content-outer h1 {font-size : 100%; width : 615px;padding : 7px 0 7px 15px;color : #ffffff;}
#main-content-outer p, #main-content-outer li, #main-content-outer h2, #main-content-outer h3, #main-content-outer h4, #main-content-outer h5 {color : #043171}

/*box model hack for ie to make h1 correct size ? why not use inherit??*/
/*if remove this - remove the width from the h1 tag*/
* html #main-content-outer h1 {width : 630px}

/*start INNER CONTENT*/
/*set min margins used in the innter content area - this is for the dashed borders*/
/*internal divs and ps will have to have additional margins etc*/
#main-inner-cont {margin : 0 5px 0 9px; width : 616px}
#main-inner-cont p {font-size : 80%;color : #043171}
#index-cont {width :599px;margin : 0 0 10px 6px;}
#index-cont p{width :599px;margin :15px 0 0 6px;color : #ffffff}
/*finish INNER CONTENT*/


.dashed-border {border-bottom : 1px dashed;padding :  0}
.top-margin {margin : 10px 0 0 0}
.bottom-margin {margin : 0 0 10px 0}

/* location pages start - refine on local styles if needed*/
#location {margin : 0 0 10px 0}
#location h2 {margin : 12px 0 4px 15px}
#location p {margin : 0 0 0 16px}*/
#location div {margin : 0 7px 0 5px}

#location .main-wrapper  {margin : 0 0 0 16px}
#location .main-wrapper img {float : left}
#location .main-wrapper div {float : left;width : 340px}
#location .main-wrapper p {margin : 8px 0 8px 0}
#location .dashed-border {margin : 10px 8px 10px 16px}


/* **** gallery pages stuff starts **** refine on local styles if needed */
#pic-gallery {margin : 7px 16px 10px 16px}
#pic-gallery h2 { margin : 0 0 14px 0}
#pic-gallery h3 { margin : 0 0 7px 0}

/*special sub styles for exhibitions catering page*/
#pic-gallery .dining-item {position : relative}
#pic-gallery .dining-item h3 {margin : 0}
#pic-gallery .dining-item .location  {height: 70px}
#pic-gallery .upper-margin { margin : 12px 0 0 0}
/*do some hack to space the telephone number properly*/
#pic-gallery .dining-item .telephone {font-size : 60%;position : absolute;top : 205px}
#pic-gallery .dining-item .telephone a {display : block;margin : 0 0 0 -13}
/*bodgepadd is needed to make sure the dashed line below is in the right place*/
#pic-gallery .dining-item .bodgepadd {height:23px}

#pic-gallery .main-wrapper {border-bottom:1px dashed;padding : 22px 0 22px 0}
#pic-gallery .main-wrapper div {width : 138px}
#pic-gallery .main-wrapper div p {margin : 0 0 3px 0}
#pic-gallery .main-wrapper img {margin : 0 0 10px 0}
#pic-gallery .main-wrapper a {font-size : 11px;padding : 0 0 0 13px}
#pic-gallery  .main-wrapper .spacer { width : 9px}
/*padding on download save writing a new class for h3*/
#pic-gallery .main-wrapper .download-size {padding : 5px 0 5px 0}

/* contact us starts *  refine on local styles if needed */
#contact-us {margin : 14px 0 20px 21px;border}
#contact-us h2 {margin : 21px 0 3px 0}
#contact-us p {margin : 0 0 3px 0;width : 450px}
#contact-us p.xtra-mar {margin : 15px 0 3px 0;}
#contact-us p#header {margin : 0 0 3px 0;padding : 0;width : 576px}
#contact-us .dashed-border {margin : 10px 0 0 0}
.telephone {padding : 0 0 0 13px}
.fax {padding : 0 0 0 13px}
.arrow {padding : 0 0 0 13px}

/* ************* TRACK RECORD STARTS *********  * refine on local styles if needed */
/*this is the repeated content at the top*/
#track-outer .main-wrapper {padding : 19px 0 15px 0;float : none}
#track-outer .bmargin {padding : 0 0 10px 0}
#track-outer .main-wrapper div {float:left; margin : 0;width:500px;display : inline}
#track-outer .main-wrapper img {float : left;margin : 0 0 0 21px;}
#track-outer h2 {padding : 0 0 0 13px}
#track-outer h2 a {padding : 0 0 0 13px}
#track-outer .main-wrapper p {margin : 0 0 0 13px;width : 500px}

/*this is the quote area/white area*/
#track-outer #track-quote {background : #ffffff;padding : 18px 0 13px 0}
#track-outer #track-quote h3 {margin : 0 15px 0 21px}
#track-outer #track-quote p {margin : 0 15px 0 21px}
#track-outer #track-quote blockquote {margin : 0}

/*testimonial link area*  set bg colors locally*/
#track-outer #track-testimonials {padding : 3px 0 6px 0;border-bottom:1px dashed;}
#track-outer #track-testimonials a {padding : 0 0 0 31px}

/* ********** EVENT SPACE STUFF STARTS ******** add stuff locally where needed*/
#event-space {}
#event-space div {}
/*#event-space h2 {font-size : 85%;margin : 0 0 0 7px}*/
#event-space #event-top-text {margin : 3px 16px 3px 15px}
/*#event-space #event-main-pic {height : 326px;background : url(/en/img/assets/1003/event_space_bigimg.jpg) no-repeat;}*/

#event-space #event-main-pic {height : 326px;padding : 9px 0 0 0;position : absolute}

/*area that is inside the main picture*/
#event-space #event-main-pic #pic-inner {position : relative;top : -320px;left:10px}
#event-space #event-main-pic #pic-inner div {width : 229px ; height : 55px}
/*#event-space #event-main-pic p {margin : 0 0 0 7px}*/

/*this is the repeated content below main pciture*/
#event-space .main-wrapper {border-bottom:1px dashed;padding : 10px 0 10px 0;float : none;margin : 0 10px 0 10px}
#event-space .main-wrapper div {float:left; margin : 0;width:500px;display : inline;}
#event-space .main-wrapper img {float : left;margin : 0 0 0 18px;}
#event-space h3 {padding : 0 0 0 13px}
#event-space .main-wrapper p {margin : 0 0 0 13px;width : 500px}

/* ********** EVENT SPACE Individual areas ******** add stuff locally where needed*/
#event-area #area-details {padding : 0 0 10px 0}
#event-area #area-details h2 {margin : 5px 0 0 0}
#event-area #area-details div {margin : 0px 18px 0 18px}
#event-area #key-feats {padding : 10px 0 0 0}
#event-area ul {margin : 0 0 0 18px;padding : 0}
#event-area li {font-size : 80%}
#event-area .xtra-para {margin:10px 0 10px 0}


/*start area for levels*/
/*header areas starts */
#event-area #level-details {margin : 0 0 10px 0}
#event-area #level-details .level-details-header {margin : 0 20px 0 20px}
#event-area #level-details .level-details-header h3 { margin : 10px 0 0 0}
#event-area #level-details h3 {padding : 0 0 5px 0;margin : 5px 8px 0 16px}
#event-area #level-details .details-text  {padding : 0 0 10px 0;margin : 5px 8px 0 16px}
/* main wrapper starts */
#event-area #level-details .main-wrapper {padding : 0 0 10px 0;margin : 17px 0 0 0}
#event-area #level-details .main-wrapper div {float : left; margin : 0 0 0 15px; display : inline}
#event-area #level-details .main-wrapper p {font-size : 70%; margin : 15px 0 0 0;}
#event-area #level-details .main-wrapper div p a {padding : 0 0 0 13px}

/*hack to sort out the widths in ie5 on a mac and ie5 pc*/
* html #event-area #level-details .main-wrapper div {width:20%}
*>html #event-area #level-details .main-wrapper div {width:20%}


#event-space-bot {background : #ffffff;padding : 10px 18px 10px 18px}



/* SHOWREELS STUFF STARTS change locally where needed  */

#showreels #movie-reels {padding : 29px 0 34px 0}
#showreels #movie-reels div {margin : 0 0 0 177px}
#showreels sup {font-size : 70%}
#showreels a {display : block}
#showreels p {margin : 19px 12px 0 12px }

/* *** ARCHIVE STUFF STARTS also CASE STUDIES ***  */
#archive .archive-item, #archive .archive-special-item, #archive .archive-item-top, #case-studies .archive-item-top  {padding : 9px 0 0 0;}

#case-studies h2, #archive h2 {padding : 0 10px 3px 14px;}
#case-studies a, #archive a {padding : 0 0 0 11px}
#archive p {margin : 0 10px 10px 25px;}
#case-studies p {margin : 0 10px 0 25px;padding : 0 0 10px 0}
#archive-bg {background : #ffffff}

/* *** ARCHIVE STORY STARTS ***  */
#archive-story {background : #ffffff;color : #00245E;padding : 0 0 50px 0}
p#header-link {font-size : 9px;padding: 3px 0 0 14px}
p#header-link a {font-weight : normal;color : #000000;background : url(/en/img/assets/1003/archive_item_arrow1.gif) no-repeat;background-position : 0 5px;padding : 0 0 0 11px }
#archive-story .main-wrapper {margin : 0 17px 0 13px;padding: 0 0 18px 0}
#archive-story .main-wrapper h3 {width : 230px;margin : 11px 0 0 0}
#archive-story .main-wrapper p {width : 230px;}
#archive-story .main-wrapper img {float : right}
#archive-cont  {border-top:1px dashed;border-bottom:1px dashed;padding : 0 0 20px 0; margin : 0 10px 0 10px }
#archive-cont p {margin : 17px 0 0 0}
/* CASE STUDIES STARTS */

#case-studies .archive-item, #archive .archive-special-item, #archive .archive-item-top {padding : 9px 0 0 0;}

/* PRESS AREA  */
/*  top three stories start  */
#top-three-outer {}
#top-three-outer h2 {color: #00245E;font-size : 80%;margin :0;padding : 0 0 3px 14px;background:url(/en/img/assets/1003/press_arrow1.gif) no-repeat}
#top-three-outer h2 a {color: #00245E}
.top-three  {border-bottom : 1px dashed;padding : 20px 0 15px 0; margin : 0 10px 0 10px;display : inline }
.top-three div {float : left;width : 483px}
.top-three div p{margin :0 0 0 14px}
.top-three img {float : left; margin : 0 12px 0 11px}
/*   top three stories finish  */


/* SUBMISSION FORM STARTS generic as usual define locally !!! */
#submission-form {}
#submission-form #header-area {margin : 0 10px 0 10px;border-bottom : 1px dashed;padding :10px 0 20px 0}
#submission-form #header-area h2 {margin : 20px 0 0 0}
#submission-form #form-header h3 {text-align : center;padding : 13px 0 13px 0;background : #ffffff}
#submission-form .form-area {}
#submission-form .form-area .form-top-bot {padding : 0 0 30px 0;background : #ffffff}
#submission-form .form-area .form-top {margin : 0 0 0 10px;width:610px;border-top: 1px dashed;border-bottom: 1px dashed;padding : 5px 0 5px 0}
#submission-form .form-area .form-top h4 {margin : 0 0 0 10px}
#submission-form .form-area .form-top h4 span{font-weight : normal}
#submission-form .form-area .form-wrap {background : #ffffff}
#submission-form .form-area .form-wrap .main-wrapper {margin : 0 0 0 10px; width : 610px;border-bottom: 1px dashed;padding : 3px 0 3px 0}
#submission-form .main-wrapper p {float : left;margin : 0 0 0 10px; width : 220px;display : inline}
#submission-form .main-wrapper input {float : left; width : 220px;height:18px}
#submission-form .main-wrapper .submit-bt {float : left; width : 75px;height : 20px;margin : 10px 0 20px 0}

#exploring  {}
#exploring  h2 { margin : 0 0 14px 0}
#exploring  h3 { margin : 0 0 7px 0}
#exploring  .main-wrapper {border-bottom:1px dashed;padding : 11px 0 45px 0;margin : 0 9px 0 16px}
#exploring  .main-wrapper div {width : 144px}
#exploring  .main-wrapper div p {margin : 0 0 3px 0}
#exploring  .main-wrapper img {margin : 0 0 10px 0}
#exploring  .main-wrapper a {font-size : 11px;padding : 0 0 0 13px}
#exploring  .main-wrapper .spacer { width : 8px}
#exploring  .main-wrapper select {margin : 0 0 14px 0}

#exploring #results {background : #ffffff;padding : 0 0 25px 0}
#exploring #results h3 {margin : 0 9px 0 16px;border-bottom:1px dashed;padding : 9px 0 14px 0}
#exploring #results h4 {margin : 0 9px 0 8px;background : #C266A9;font-weight : normal;padding : 8px 0 8px 8px}

#exploring #results .result-item {margin : 0 9px 0 16px;border-bottom:1px dashed;padding : 9px 0 9px 0}
#exploring #results .address-res {float : left;width : 450px}
#exploring #results .number-res {float : right;margin : 0 13px 0 0;display : inline}
#exploring #results .number-res p {padding : 0 0 0 13px;width : 122px}
#exploring #result-bottom {margin : 0 9px 0 8px;background : #C266A9;height : 11px}


/*corp - info starts*/
#corp-info {margin : 0 10px 20px 21px;}
#corp-info .img-border2 {border-bottom : 1px dashed;border-top:1px dashed;margin : 10px 0 10px 0}
#corp-info .dashed-border {margin : 10px 0 10px 0}
.corp-info-span-float {float:right}
#corp-info .generic-dash {border-bottom:1px dashed;margin : 10px 0 10px 0}



/*leith-catering starts*/
#leith-catering {background : #ffffff}
#leith-catering #back-to-top  {padding : 5px 0 5px 0}
#leith-catering #back-to-top a {font-weight : normal !important;font-size : 70%;margin : 0 10px 0 0;background : url(/en/img/assets/1005/back_top_arrow1.gif) no-repeat;background-position : 0 5px;padding : 0 0 0 13px;color : #000000 !important}

#leith-catering h2 {padding : 10px 10px 10px 16px}
#leith-catering h3 {padding : 8px 0 0 16px}
/*#leith-catering h2 span {margin: 0pt 0pt 0pt 16px}*/
#leith-catering .cater-dashed {padding : 0 8px 0 16px}

#leith-catering .wine-list {padding : 3px 10px 20px 16px}
#leith-catering  .wine-price {float :right;margin : 0 16px 0 0}
#leith-catering .cater-dashed p {border-top:1px dashed;border-bottom:1px dashed;padding : 8px 0 8px 0}

#leith-catering ul {margin : 10px 10px 34px 16px;padding : 0 0 0 16px}
#leith-catering ul.small-margin {margin-bottom : 10px}
#leith-catering #bttm-spc {height : 200px}
#leith-catering .dashed-border {margin : 0 10px 0 10px}

#leith-catering-home {}
#mission {padding :15px 0 15px 16px}
#leith-catering-home #inner {margin : 0 8px 0 16px}
#leith-catering-home #inner p {margin : 0 0 25px 0}
#leith-catering-home #inner p.dasher {padding:0 0 25px 0;margin : 0 0 25px 0;border-bottom:1px dashed}


#leith-gallery {margin : 7px 16px 10px 16px}
#leith-gallery  h2 { margin : 0 0 14px 0;display:inline}
#leith-gallery  h3 { margin : 0 0 7px 0}
#leith-gallery  .main-wrapper {padding : 0 0 22px 0}
#leith-gallery  .main-wrapper div {width : 139px}
#leith-gallery  .main-wrapper div p {margin : 0 0 3px 0}
#leith-gallery  .main-wrapper img {margin : 0 0 10px 0}
#leith-gallery  .main-wrapper a {font-size : 11px;padding : 0 0 0 13px}
#leith-gallery   .main-wrapper .spacer { width : 10px}

#leith-catering #cost {}
#leith-catering #cost p {margin:10px 14px 10px 14px}


#disable-access {}
#disable-access ul {margin-bottom :  25px}
#disable-access .dashed-border {margin : 10px 0 10px 0}

#exploring-london {margin : 0 8px 0 16px}
#exploring-london .dashed-border {margin : 10px 0 10px 0}
#exploring-london p {margin : 0 0 10px 0}
#exploring-london h2 {margin : 10px 0 15px 0}
#exploring-london #head-links p {margin : 0}


#catering {}
#catering li {font-size : 80%}
#catering ul {margin : 10px 0 0 16px;padding : 0}
#catering h2 {margin : 22px 0 15px 0}
#catering .main-wrapper div {}
#catering #cat-left-cont {width : 385px;float : left;margin : 0 0 0 16px;display : inline;padding : 6px 0 0 0}
#catering #cat-left-cont p {margin : 0 0 0 5px;}
#catering #cat-left-cont p.cat-text-cont {margin-bottom : 10px}
#catering #cat-left-cont div {margin : 38px 0 0 0}
#catering #cat-right-cont {width : 190px;float : right;margin : 14px 16px 0 0; display : inline}
#catering #cat-right-cont img {margin : 0 0 13px 0;}
#catering #cat-left-cont .telephone {margin : 20px 0 0 0}
#catering .back-to {font-size : 60%;padding : 0 0 0 13px;background : url(/en/img/assets/1019/back_top_arrow.gif) no-repeat;background-position : 0 5px}
#catering .back-to a {color : #000000;font-weight : normal}

/*venue dining*/
#catering #venue-dining h2 {margin : 17px 8px 11px 11px;}
#catering #venue-dining .main-wrapper {border-top:1px dashed #30C8D5;margin : 0 8px 0 11px;padding : 17px 0 17px 0}
#catering #venue-dining .main-wrapper div {float : left;margin : 0 0 0 14px}
#catering #venue-dining .main-wrapper p {width : 490px}
#catering #venue-dining .main-wrapper img {float : left}
#catering #venue-dining-top {margin : 0 0 10px 14px;width:490px}
#catering .tmargin {margin-top:10px}

#catering #stand-catering {margin : 0 8px 0 16px}
#catering #stand-catering #specarrow {margin : 0}
#catering #stand-catering p {margin : 0 0 10px 0}
#catering #stand-catering p.telephone {margin : 0}
#catering #stand-catering p.fax {margin : 0}
#catering #stand-catering p.nomargin {margin : 0}
#catering #stand-catering h4 {margin : 10px 0 0 0}
#catering #stand-catering .generic-dash {border-bottom:1px dashed;margin : 10px 0 10px 0}


#track-record-case .main-wrapper {margin : 0 0 0 18px;padding : 0 0 18px 0}
#track-record-case .main-wrapper div {float : left}
#track-record-case #head-images {padding : 14px 0 35px}

#track-record-case #download {font-size : 75%;margin : 5px 0 0 0}
#track-record-case #download a  {color : #ffffff;background : url((/en/img/assets/1003/gallery_wht_arr_exh.gif) no-repeat;background-position : 0 3px;padding : 0 0 0 13px}
#track-record-case #top-area {background : #666666;color : #ffffff}
#track-record-case #top-area h2 {color : #ffffff;font-weight : normal}
#track-record-case #top-area li {color : #ffffff;font-size : 80%;font-weight : bold}
#track-record-case #top-area li span{color : #A1E6ED}
#track-record-case ul {margin : 0 0 0 16px;padding : 0}
#track-record-case #top-area #head-left {width : 388px}
#track-record-case #top-area #head-right {width : 185px;margin : 0 0 0 24px;display : inline}

#track-record-case #lower-cont-left {width : 388px;margin : 15px 0 0 0}
#track-record-case #lower-cont-left h3 {color : #666666;margin : 0 0 14px 0}
#track-record-case #lower-cont-left p {color : #666666;margin : 0 0 10px 0}
#track-record-case #lower-cont-left li {color : #666666}

#track-record-case #lower-cont-right {width : 185px;margin : 15px 0 0 24px}
#track-record-case #lower-cont-right p {font-size : 70%;color : #16ACBB;margin : 0 0 15px 0}
#track-record-case #lower-cont-right h3 {font-size : 70%;color : #16ACBB;margin : 0}

/*management start*/
#management {margin : 3% 14px 0 14px;}
#management p,#management  h2,#management  h3 {color : #960069}
#head-man {width : 25%;float :left;margin : 25% 0 0 0}
#management h2 {font-size : 85%;margin:0}
#management h3 {padding : 27px 0 0 0;margin:0}
#section-heads {width : 66%}
#section-heads .main-wrapper {width: 100%;padding : 0 0 0 3%;
background:url(/en/img/assets/1033/man_dots_big.gif) no-repeat;}
#section-heads .main-wrapper img {float : left;}
#section-heads .main-wrapper div {float : left;width:70%;margin:0 0 0 7px}
#section-heads .spacer {width : 4%;background:url(/en/img/assets/1033/man_dots_repeater.gif) repeat-y;height:28px;}

/*COMMON CONTENT STUFF FINISHES*/

/*  ****** START FOOTER AREA ******** */
#footer {width : 800px;background:#043171}
#footer p {padding : 2px 0 2px 0; width:450px;float :left;color:#ffffff;font-size: 70%}
#footer a {color : #ffffff;font-weight : normal}
#footer span {margin : 0 9px 0 9px;font-weight : normal}
/*additional tag for first span to give extra margin*/
#footer #fst-ft-sp {margin-left:14px;display : inline}
#footer #cpy-wrt {text-align : right; width : 337px}



/* holly hacks used in this site  */
/*holly hack to close the outer tag around the floated content areas*/
div#footer:after, div#wrapper:after, div#cont-nav-wrapper:after, div.main-wrapper:after, div#header:after, div.result-item:after
{ content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

div#footer, div#wrapper, div#cont-nav-wrapper, div.main-wrapper, div#header, div.result-item
{ display: inline-block; }*/

 /* Hides from IE-mac \*/
* html div#footer, div#wrapper, div#cont-nav-wrapper, div.main-wrapper, div#header, div.result-item
{ height: 1%; }

div#footer, div#wrapper, div#cont-nav-wrapper, div.main-wrapper, div#header, div.result-item
{ display: block; }
 /* End hide from IE-mac */
/* end fix for float in IE6: 'Holly hack' */
#sitemap li { font-size : 80%}
#sitemap li li { font-size : 90%}


 