/* CLYDE AND FORTH PRESS LTD, 2010 */
* { padding:0; margin:0; }
body { font:normal normal normal 10px/13px Verdana,Helvetica,Arial,sans-serif; background:#229dd4 url('taste.jpg') repeat-x; color:#000 }
ul,ol { list-style-type:none; }
img { margin:0; padding:0; border:0; vertical-align:middle; }
h1, h2, h3, h4, h5, h6 { font-size:120%; font-weight: normal; padding-bottom:4px }
a { text-decoration:none;color:#229dd4 }
.nt { font-size:120%;line-height:140%;padding-bottom:10px; }
#wrapper {  margin: 0 auto; width: 980px; padding: 12px; background-color: #FFF; overflow:hidden }
.mpu { width:300px; height: 250px; }
.sky { width: 120px;height: 600px; }
.widesky { width: 160px; height: 600px; }
.ldb { width:728px;height:90px; }
.fw-full { width:980px; }
.fw-1col { width:320px; }
.fw-2col { width:650px; }	.fw-2colx { width:640px; }
.fw-160  { width:160px; } .fw-2coln { width: 480px; }
.fw-150  { width:150px; } .fw-860 { width:860px; }
.fw-880  { width:880px; }
.fh-30   { height:30px; } .fh-120 { height:120px; } .fh-180px { height:180px; }
.fh-200  { height: 200px; }	.fh-250 { height: 250px; }	.fh-300 { height: 300px; }
.fh-400  { height: 400px; }	.fh-500 { height: 500px; }	.fh-600 { height: 600px; }
/* Margin / Padding Classes */
.fl { float:left; } .fr { float:right; } .cb { clear:both; } .cl { clear:left; } .cr { clear:right; } .oh { overflow:hidden; }
.tac { text-align: center; } .tar { text-align: right ; }
.it { font-style: italic } .red { color:#c11b17; } .gow { color:#fff; } .just { text-align:justify; }
.mt50 { margin:30px 0 20px 0 } .mt10 { margin-top:10px; } .mb10 { margin-bottom: 10px; } .ml10 { margin-left: 10px; } .mr10 { margin-right: 10px }
.mx10 { margin-left: 10px; margin-right: 10px; } .my10 { margin-top: 10px; margin-bottom: 10px; } .mt5 { margin-top:5px; } .mr4 { margin-right:4px }
.mb5 { margin-bottom: 5px; } .ml5 { margin-left: 5px; } .mr5 { margin-right: 5px } .mx5 { margin-left: 5px; margin-right: 5px; }
.my5 { margin-top: 5px; margin-bottom: 5px; } .mt6 { margin-top:6px; }
.mb6 { margin-bottom: 6px; } .ml6 { margin-left: 6px; } .mr6 { margin-right: 6px } .mx6 { margin-left: 6px; margin-right: 6px; } .my6 { margin-top: 6px; margin-bottom: 6px; }
.mx { margin: 0 3px 0 3px; } .mxb { margin-bottom: 3px; } .my { margin: 3px 0 3px 0; }
.px { padding: 0 2px 0 2px; } .pa { padding: 2px; } .py { padding: 2px 0 2px 0; } .pa10 { padding:10px; }
.px10 { padding-left: 10px; padding-right:10px; } .pt10 { padding-top:10px; } .pl10 { padding-left:10px; } .pr10 { padding-right:10px; } .pa5 { padding:5px; }
.px5 { padding-left: 5px; margin-right:5px; } .py5 { padding-top: 5px; margin-bottom:5px; } .pt5 { padding-top:5px; } .pl5 { padding-left:5px; }
.bw2 { border: 2px solid #fff; } .gl1 { border-top:1px solid #d8d9da; }
.bcol { border-top: 0;border-bottom: 0; border-left: 0; border-right: 0; } .bt-grey { border-top: 1px solid #d8d9da }
.srch  { position:relative;top:-46px;left:590px;width:390px; }
.pb { background:#e5e5e5;border:1px solid #ccc;padding:9px;text-align:center;width:620px }
#classified-container-1 a {
 color:#229dd4;
}
/* With no BD LHS */
.two-col-container-short {
clear:both;
width:668px;
margin-left:10px;
}
.two-col-c1-short {
margin-right:20px;
}
.two-col-c1-short,  .two-col-c2-short{
display:inline;
float:left;
width:300px;
}
/* With a BD LHS */
.two-col-container-long {
clear:both;
width:790px;
margin-left:10px;
}
.two-col-c1-long {
margin-right:20px;
}
.two-col-c1-long,  .two-col-c2-long{
display:inline;
float:left;
width:380px;
}
img.single { 
display:block; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:8px;
} 
.single_map { 
display:block; 
margin-left:auto; 
margin-right:auto; 
} 
/* Indexes */
.list-item-headline { color:#013aac; font-size:110%; margin:4px 0; padding-left: 12px; background: #fff url('grey-marker.png') no-repeat 0 3px }
.list-item-headline a { color:#013aac }
.full-separator { width:978px; height:1px; }
.content-box { overflow:hidden; font-size:100% }
.item-image { overflow:hidden; margin-left:4px }
.item-headline,.list-headline { color:#013aac; font-size:120%; font-weight:bold; margin:4px 0 }
.item-headline a,.list-headline a { color:#013aac }
.item-teaser { color:#212121; font-size:110% }
.content315-1 { border-top:4px solid #d8d9da; padding-top:6px; width:315px; height:120px; }
.content395-1 { border-top:4px solid #d8d9da; padding-top:6px; width:395px; height:120px; }
.bd-form {
 background:#c5dcf4;
}
.bd-form label {
 display:block;
}
.bd-form input {
 margin:4px;
 width:152px;
 height:20px;
 font-size:11px;
}
.bd-form input.textitem {
 margin:10px 4px 0px 4px;
 width:146px;
 height:16px;
 font-size:11px;
}
.bd-form input.buttonitem {
 margin:5px 4px 10px 4px;
 width:152px;
 height:20px;
 font-size:11px;
}
.bd-deal-top {
 padding-left:64px;
 font-weight:bold;
 color:#fff
}
.bd-deal-text {
 padding-left:64px;
 color:#fff
}
.bd-listing a { color:#229dd4; }
.bd-header { background: #fff url('../furniture/commercial/bd/taste/taste-bg.jpg') no-repeat;margin-bottom:10px; }
.bd-header a { display:block; }
.bd-header a img { width:295px;height:114px;margin-left:82px;background:#229dd4 }
.bd-header a img.txt { width:270px;height:114px;margin-left:0px;background:transparent }
.bd-header a img.alacarte { background:#ffae00 }
.bd-header a img.microbrewery { background:#ffae00 }
.bd-header a img.french { background:#0e49dd }
.bd-header a img.traditional { background:#0e49dd }
.bd-header a img.italianamerican { background:#0e49dd }
.bd-header a img.lateservings { background:#0e49dd }
.bd-header a img.parties { background:#0e49dd }
.bd-header a img.modernbritish { background:#0e49dd }
.bd-header a img.indian { background:#996828 }
.bd-header a img.panasian { background:#c17508 }
.bd-header a img.romantic { background:#ec8b55 }
.bd-header a img.greek { background:#ec8b55 }
.bd-header a img.gastropub { background:#c40038 }
.bd-header a img.pizzeria { background:#008428 }
.bd-header a img.quickbites { background:#008428 }
.bd-header a img.vegetarian { background:#008428 }
.bd-header a img.healthychoices { background:#008428 }
.bd-header a img.italian { background:#e00000 }
.bd-header a img.chinese { background:#e00000 }
.bd-header a img.japanese { background:#7c0fdb }
.bd-header a img.seafood { background:#0bbfe0 }

/* Business Directory */
.business-directory li { margin: 10px 0 10px 0; padding:10px 0 0 0; }
.business-directory li p.bd-main { padding:8px; display:block; width:652px; background:#743393 url('../../furniture/commercial/bd/743393.png') repeat-x; }
.bd-cat-text { color:#fff; font-family:georgia,times,serif; font-size:110% }
.bd-list-name { font-size:200%;line-height:140%;font-weight:bold }
.bd-contact-text { font-size:120%;line-height:15px;margin:10px 205px 10px 0px;border-top:1px solid #e3e3e3;padding: 10px 0 10px 10px }
.bd-listing li ul.bd-featured { float:left;width:100%;background:#229dd4;color:#fff;margin:6px 0 10px 0; }
.bd-featured li { float:left;padding:5px;border-right:1px solid #fff }
.bd-featured li a { color:#fff; }
.bd-nav-main li {
 margin: 2px 0 0 0;
}
.bd-nav-main li a {
 padding:4px;
 display:block;
 color:#505050;
 background:#c5dcf4;
}
.bd-nav-main li a:hover {
 color:#fff;
 background:#229dd4;
 text-decoration:none;
}
.bd-nav-deals li a {
 margin-top:2px;
 padding:0px;
 display:block;
 height:66px;
 color:#505050;
 background:#c5dcf4;
}
.bd-nav-deals li a:hover {
 color:#fff;
 background:#229dd4;
 text-decoration:none;
}
.bd-nav-deals li a span {
 padding:2px 2px 0 0;
 display:block;
}
.bd-nav-deals li a span.deal-h {
 font-size:105%;
 font-weight:bold;
}
.nav-header {
 background:#229dd4;
 color:#fff;
 font-weight:bold;
 font-size:11px;
 padding:4px;
}
.mb5 {margin-bottom:5px;}
.sisheading {width:100%;height:24px;padding-top:4px;background:#CCC;font-weight:bold;text-indent:3px;font-size:16px;}
.sisbox { background:#FFF; padding-bottom: 6px; width:976px; border: 1px solid #CCC; margin-top:10px;float:left;}
.sisbox ul { margin: 3px; width:312px; float: left; list-style-type: none; padding-top: 5px 0; border-right:1px solid #CCC;}
.sisbox li { margin: 5px 0 5px 10px; padding-left: 6px; font-size:11px;font-weight:bold;color:#333;background:#fff url(http://www.clydeandforthmedia.co.uk/images/blue_arrow.jpg) no-repeat 0 2px }
.sisbox li.mh { background-image:none; }
.sisbox li a { color:#0066cc }
