/**
 * F1 Layout
 **/


#page-wrap, #sitenav, #header, .banner-ad { width:1000px; padding: 0; margin: 0; display:block;}

#header-wrap, #body-wrap, #footer-wrap {width:1000px; padding: 0; margin: 0; display:inline;}

#sitenav, #header, #sky-scraper,
#large-box-ad, .banner-ad {
  display: block; float:left; clear:both;
}

#content-main-wrap, #rightcol, #content-head, #logo { display: block; float: left; }

#logo, #logo img {width:510px; height:120px;}


#header-ad {float: right; width: 400px; }
#header-ad { height: 120px }

#content-head { width:1000px } 
#content-mainm, #content-main-wrap { width:680px; }
#rightcol { width:310px; }

#sky-scraper { width:160px; margin: 5px 0px 0px 15px; } 
.banner-ad { width:728px; margin: 5px 0px 5px 135px; }
#large-box-ad {width:300px;}

#header-ad img { margin: 5px; border: 0px; }

#footer { display:block; float:left; width:1000px; }


/**
 * Catalogue content
 **/
#catalogue-content { display:block; float:left; overflow: hidden;}
#catalogue-content #left-col-3 { width:200px; float:left; background-color:#ffe2c5; margin-bottom:-32767px; padding-bottom:32767px;}
#catalogue-content #middle-col-3 { width: 585px; float: left; }
#catalogue-content #middle-col-2 { width: 800px; float: left; }
#catalogue-content #search-bar { width: inherit; background-color: gold; }
#catalogue-content #right-col-3 { width: 215px; float: right; }