/* Defines the site-specific layout for core elements, overrides associated base HTML elements, and defines page-specific layout */

/*---------------------------------- 
- Main Layout Structure
- Head Content
- Pete's New Head Content
- Navigation 
- Footer Content
- Independent Styles
- Generic Intro Pages
- Family Notices
- Horoscopes
- Events
- Search Page (site search)
-----------------------------------*/

/* =Main Layout 
--------------------------------------------------------------------------- */

body{text-align: center;background: #E2E2E2;}

#wrap{
    margin: 0 auto;
    width: 1000px;
    background: #C3C3C3;
    text-align: center;
    padding: 11px 0;
}
#wrap #leadAd{
    margin: 0 auto;
    margin-bottom: 11px;
    width: 950px;
}
#wrap #container{
    float: left;
    width: 982px;
    margin-left: 11px;
    background: #fff url(../_img/container-shadow-right.gif) top right repeat-y;
    display: inline;
    /* 4px width used for shadow image tile */
}
#wrap #container #mastHead{
    float: left; 
    width: 978px;
    background: url(../_img/curve-top-left.gif) top left no-repeat;
    border-bottom: solid 5px #5c5c5c; 
}
#wrap #container #priNav{
    float: left; 
    width: 978px;
    height: 35px;
    background: url(../_img/topnav-gradient.gif) top left repeat-x;
}
#wrap #container .subNav{
    float: left; 
    width: 978px;
    background: #d4d4d4;
    border-top: solid 1px #BDBDBD;   
	padding-bottom: 5px;
}

/** alternate colour schemes **/
.alt_news #wrap #container .subNav{background: #c8dce9 url(../_img/subnav-news.gif) bottom left repeat-x;border-top: solid 1px #fff;}
.alt_sport #wrap #container .subNav{background: #c8d679 url(../_img/subnav-sport.gif) bottom left repeat-x; border-top: solid 1px #fff;}
.alt_leisure #wrap #container .subNav{background: #b973c8 url(../_img/subnav-leisure.gif) bottom left repeat-x; border-top: solid 1px #fff;}
.alt_local #wrap #container .subNav{background: #b973c8 url(../_img/subnav-local.gif) bottom left repeat-x;}
.alt_services #wrap #container .subNav{background: #66adf2 url(../_img/subnav-services.gif) bottom left repeat-x;}

#wrap #container .headline{
    float: left; 
    width: 963px;
    background: #f3f3f3;
    padding-left: 15px;
    border-top: solid 1px #BDBDBD;
	margin-bottom: 15px;
}
#wrap #container .fullContent{
	float: left;
	width: 948px;
	margin: 0 0 0 15px;
	display: inline;
}
#wrap #container .mainContent{
    float: left;
    width: 630px;
    margin: 0 15px;
    display: inline;
}
#wrap #container .sideContent{
    float: left;
    width: 303px;
}
#wrap #container .mainContent .hold,
#wrap #container .mainContent .holdWithBorder, 
#wrap #container .sideContent .hold{float: left; width: 630px;margin: 5px 0;}
#wrap #container .sideContent .hold{width: 303px;}
#wrap #container .mainContent .holdWithBorder{width: 628px;}
#wrap #container .sideContent .split{width: 49%;}
/*** The below provide holders to divide content within .hold - width can be over-written in widget.css ***/
.splitLeft{float: left; width: 380px;}
.splitRight{float: right; width: 240px;}

#wrap #container #foot{
    float: left;
    width: 956px;
    padding: 0 11px;
    background: url(../_img/foot-gradient.gif) top left repeat-x;
    display: inline;
    color: #336699;
}
#wrap #container .footTools{
    float: left;
    width: 982px;
    background: url(../_img/container-shadow-btm.gif) bottom left repeat-x;
}

/* =Head Content
---------------------------------------------------------------------------------- */

#wrap #container #mastHead p.date
{
    float: right;
    background: url(../_img/head-date-bg.gif) top right no-repeat;
    height: 27px;
    line-height: 27px;
    width: 327px;
    text-align: right; 
    padding-right: 10px;
    margin: 0;  
}

#wrap #container #mastHead p.headTools
{
    float: right;
    background: transparent url(../_img/curve-top-right.gif) top right no-repeat;
    margin: 0;
    margin-right: -3px;
    position: relative;
    padding: 6px 6px 0 0;
	width: 662px;
	text-align: right;
}
#wrap #container #mastHead p.headTools a, #wrap #container #mastHead p.headTools span
{
    margin-right: 10px;
    background: url(../_img/arrow-right.gif) center left no-repeat;
    padding-left: 10px;
    text-decoration: none;
	color: #333;
}
#wrap #container #mastHead p.headTools a.noBG{background: none; padding: 2px; margin-right:2px;}
#wrap #container #mastHead p.headTools a:hover{text-decoration: underline;}

#wrap #container #mastHead .logo{float: left;margin: 15px 0 0 25px;}

#wrap #container .headline .breadcrumb a{color: #666; text-decoration: none;}
#wrap #container .headline .breadcrumb a:hover{text-decoration: underline;}

/* =Pete's New Head Content
---------------------------------------------------------------------------------- */

p.headdate
{
    float: right;
    background: url(../_img/head-date2-bg.gif) top left no-repeat;
    height: 27px;
    line-height: 27px;
    width: 327px;
    text-align: right; 
    margin: 0;
}

#topPanel {float: left;margin: 0px;border: 0px;padding: 0px;height:10px;}
#leftPanel {float: left;margin: 0px;border: 0px;padding: 0px;height:111px;}
#rightPanel {float: right;margin: 0px;border: 0px;padding: 0px;height:111px; width:337px;}
#leftPanelTop {margin-left: 10px;;border: 0px;padding: 0px; height:60px; background: transparent url(../_img/topnav-left-curve.gif) top left no-repeat;}	
#leftPanelBottom {margin: 0px;border: 0px;padding: 0px;}
#rightPanelTop {text-align: right; margin: 0px;border: 0px;padding-right: 10px;float: right; margin-right: -3px;background: transparent url(../_img/curve-top-right.gif) top right no-repeat;height:84px}
#rightPanelBottom {text-align: right; background: url(../_img/head-date2-bg.gif) top left no-repeat;}

.headerbutton {float: left;margin: 0px;}

   a.headerbutton1 {
   float: left;
   margin: 0px;
   display: block;
   width: 210px;
   height: 51px;
   text-decoration: none;
   background: url(../_img/windsortab.jpg);
   }
   
   a.headerbutton1:hover {
  background-position: -210px 0;
  }
  
  a.headerbutton1on {
   float: left;
   margin: 0px;
   display: block;
   width: 210px;
   height: 51px;
   text-decoration: none;
   background: url(../_img/windsortabon.jpg);
   }
  
  a.headerbutton2 {
   float: left;
   margin: 0px;
   display: block;
   width: 211px;
   height: 51px;
   text-decoration: none;
   background: url(../_img/matab.jpg);
   }
   
   a.headerbutton2:hover {
  background-position: -211px 0;
  }
  
  a.headerbutton2on {
   float: left;
   margin: 0px;
   display: block;
   width: 211px;
   height: 51px;
   text-decoration: none;
   background: url(../_img/matabon.jpg);
   }
     
  a.headerbutton3 {
   float: left;
   margin: 0px;
   display: block;
   width: 210px;
   height: 51px;
   text-decoration: none;
   background: url(../_img/sloughtab.jpg);
   }
   
   a.headerbutton3:hover {
  background-position: -210px 0;
  }
 a.headerbutton3on {
   float: left;
   margin: 0px;
   display: block;
   width: 210px;
   height: 51px;
   text-decoration: none;
   background-position: 210px 0;
   background: url(../_img/sloughtabon.jpg);
   }



/* =Navigation
-------------------------------------------------------------------------------- */

#wrap #container #priNav ul
{
    margin: 0;
    height: 35px;
    line-height: 35px;
    background: url(../_img/topnav-left-curve.gif) top left no-repeat;
    padding-left: 4px;
    float: left;
    list-style: none;
}
#wrap #container #priNav ul li
{
    display: inline;    
}
#wrap #container #priNav ul li a
{
    text-decoration: none;
    color: #666;
    font-weight: bold;
    background: url(../_img/topnav-pipe.gif) top right no-repeat;
    padding: 0 12px;
}
#wrap #container #priNav ul li a.noPipe{background:none;}
#wrap #container #priNav ul li a:hover, #wrap #container #priNav ul li a.on{color: #336699;}

/** alternate colour schemes **/
#wrap #container #priNav ul li a.hover_sport:hover{color: #889d15;}
#wrap #container #priNav ul li a.hover_leisure:hover{color: #83119a;}
#wrap #container #priNav ul li a.hover_local:hover{color: #b29326;}
#wrap #container #priNav ul li a.hover_services:hover{color: #498ed2;}

.alt_sport #wrap #container #priNav ul li a.on{color: #889d15;}
.alt_leisure #wrap #container #priNav ul li a.on{color: #83119a;}
.alt_local #wrap #container #priNav ul li a.on{color: #b29326;}
.alt_services #wrap #container #priNav ul li a.on{color: #498ed2;}

#wrap #container #priNav form
{
    float: right;
    background: url(../_img/quicksearch-bg.gif) top left repeat-x;
    margin: 0;
    padding: 0;
    width: 326px;
}
#wrap #container #priNav form fieldset
{
    float: left;
    width: 306px;
    height: 30px;
    background: url(../_img/quicksearch-curve.gif) bottom right no-repeat;
    padding: 5px 10px 0 10px;
}
#wrap #container #priNav form fieldset label{width: 110px;}
#wrap #container #priNav form fieldset .btn
{
    padding: 0;
    color: #666;
}
#wrap #container #priNav .rss{float: right; margin: 6px 10px 0 0;}
#wrap #container .subNav ul{margin: 5px 0 5px 5px;}
#wrap #container .subNav ul li{display: inline;list-style:none;float: left;}
#wrap #container .subNav ul li a{padding: 0 10px;text-decoration: none;color: #434343;font-weight: bold;}
#wrap #container .subNav ul li a:hover,#wrap #container .subNav ul li a.on{text-decoration: underline;color: #336699;}

/** alternate colour chemes **/
.alt_sport #wrap #container .subNav ul li a:hover, .alt_sport #wrap #container .subNav ul li a.on{color: #434343;}
.alt_leisure #wrap #container .subNav ul li a{color: #eee;}
.alt_leisure #wrap #container .subNav ul li a:hover, .alt_leisure #wrap #container .subNav ul li a.on{color: #fff;}
.alt_local #wrap #container .subNav ul li a:hover, .alt_local #wrap #container .subNav ul li a.on{color: #434343;}
.alt_services #wrap #container .subNav ul li a{color: #eee;}
.alt_services #wrap #container .subNav ul li a:hover, .alt_services #wrap #container .subNav ul li a.on{color: #fff;}

/***** Third Level Navigation ******/

#wrap #container .tertiaryNav{background: url(../_img/third-nav-btm.gif) bottom left no-repeat;}
#wrap #container .tertiaryNav .navTitle{background: url(../_img/third-nav-top.gif) top left no-repeat;height: 23px;font-weight: bold;padding: 6px 0 0 10px;}
#wrap #container .tertiaryNav .navContent{padding: 6px 5px;}
#wrap #container .tertiaryNav .navContent ul{list-style-image: url(../_img/bullet.gif);margin-top: 1px;}
#wrap #container .tertiaryNav .navContent ul li{border-bottom: solid 1px #eaeaeb; padding: 3px 0;}

#wrap #container .tertiaryNav .relatedNews ul{list-style-image: url(../_img/bullet-related.gif);}
#wrap #container .tertiaryNav .relatedNews ul li a{text-decoration: none;}
#wrap #container .tertiaryNav .relatedNews ul li a:hover{text-decoration: underline;}

.alt_local #wrap #container .tertiaryNav{background: url(../_img/third-nav-local-btm.gif) bottom left no-repeat;}
.alt_local #wrap #container .tertiaryNav .navTitle{background: url(../_img/third-nav-local-top.gif) top left no-repeat;}
.alt_local #wrap #container .tertiaryNav .navContent ul{list-style-image: url(../_img/bullet-local.gif);}

.alt_sport #wrap #container .tertiaryNav{background: url(../_img/third-nav-sport-btm.gif) bottom left no-repeat;}
.alt_sport #wrap #container .tertiaryNav .navTitle{background: url(../_img/third-nav-sport-top.gif) top left no-repeat;}
.alt_sport #wrap #container .tertiaryNav .navContent ul{list-style-image: url(../_img/bullet-sport.gif);}
.alt_sport #wrap #container .tertiaryNav .relatedNews ul{list-style-image: url(../_img/bullet-related-sport.gif);}

.alt_leisure #wrap #container .tertiaryNav{background: url(../_img/third-nav-leisure-btm.gif) bottom left no-repeat;}
.alt_leisure #wrap #container .tertiaryNav .navTitle{background: url(../_img/third-nav-leisure-top.gif) top left no-repeat;color: #fff;}
.alt_leisure #wrap #container .tertiaryNav .navContent ul{list-style-image: url(../_img/bullet-leisure.gif);}
.alt_leisure #wrap #container .tertiaryNav .relatedNews ul{list-style-image: url(../_img/bullet-related-leisure.gif);}

.alt_services #wrap #container .tertiaryNav{background: url(../_img/third-nav-services-btm.gif) bottom left no-repeat;}
.alt_services #wrap #container .tertiaryNav .navTitle{background: url(../_img/third-nav-services-top.gif) top left no-repeat;color: #fff;}

/* =Footer Content
-------------------------------------------------------------------------- */

#wrap #container #foot ul
{
    float: left;
    width: 135px;
    margin: 0;
    list-style-image: none;
}

#wrap #container #foot ul li a{text-decoration: none;}
#wrap #container #foot ul li a:hover{text-decoration: underline;}
#wrap #container #foot ul li a.top{color: #336699;}

#wrap #container .footTools ul
{
    margin: 0;
	float: left;
	width: 982px;
    text-align: center; 
    background: url(../_img/foot-shadow-corner.gif) bottom right no-repeat;
    padding-bottom: 10px;
}
#wrap #container .footTools ul li{display: inline;list-style:none;}
#wrap #container .footTools ul li a{padding: 0 3px;text-decoration: none; color: #0066CC;}
#wrap #container .footTools ul li a:hover{text-decoration: underline;}

/* =Independent Styles
--------------------------------------------------------------------------- */

.withBG{background: #f9fafc;}
.withBorder, .holdWithBorder{border: solid 1px #E9E9E9;}
.withDot{background: url(../_img/title-dot.gif) bottom left repeat-x;padding-bottom: 8px;}
a.comment, span.comment{background: url(../_img/icon-comment.gif) center left no-repeat;padding-left: 25px;margin-right: 12px;}
.image{background: url(../_img/icon-image.gif) center left no-repeat;padding-left: 22px;margin-right: 12px;}
a.video, span.video{background: url(../_img/icon-video.gif) center left no-repeat;padding-left: 18px;margin-right: 12px;}
a.audio, span.audio{background: url(../_img/icon-audio.gif) center left no-repeat;padding-left: 18px;margin-right: 12px;}
.viewBtn{background: url(../_img/view-button.gif) top left no-repeat; height: 22px; width: 110px;display: block;padding: 2px 0;text-align: center;text-decoration: none;}
#wrap #container .hide{display: none;}
.fade{color:#a4a3a3;}
.imageWithBorder{border: solid 2px #ccc;}

.staffLeft{float:left; width: 280px;}
.staffRight{float:left; width:100px; padding-left: 10px;}

.reverseOut {background: #336699; font-weight:normal; color: #fff; border: #dadada; padding: 3px 5px;}
 
/* =Pete Addons - large box
------------------------------------------------------------------ */
.boxLink2{float: left; background: url(../_img/box-link-top-lrg.gif) top left no-repeat; width: 600px;margin: 0 5px 10px 5px;}
.boxLink2 div{float: left; background: url(../_img/box-link-btm-lrg.gif) bottom left no-repeat;padding: 10px; width: 580px;min-height: 130px; height: auto !important; height: 130px;font-size: 90%;line-height: 1.3em;}
.boxLink2 div{float: left; background: url(../_img/box-link-btm-lrg.gif) bottom left no-repeat;padding: 10px; width: 580px;min-height: 130px; height: auto !important; height: 130px;font-size: 90%;line-height: 1.3em;} 
.boxLink2 div img{float: left;margin-right: 5px;}
.boxLink2 div a.boxLinkImg{float: left;height: 66px; width: 81px;background: url(../_img/services/border.gif) top left no-repeat;text-align: center; padding-top: 4px;margin-right: 10px;}
.boxLink2 div a.boxLinkImg:hover{background: url(../_img/services/border-on.gif) top left no-repeat;}
.boxLink2 div a.boxLinkImg img{margin: 0;float: none;}

/* =generic Intro Pages
--------------------------------------------------------------------------- */


.boxLink{float: left; background: url(../_img/box-link-top.gif) top left no-repeat; width: 300px;margin: 0 5px 10px 5px;}
#wrap #container .mainContent  .splitRight .boxLink{margin: 0 0 10px 0;}
.small{width: 190px; background: url(../_img/box-link-top-sml.gif) top left no-repeat;}
.medium{width: 240px; background: url(../_img/box-link-top-med.gif) top left no-repeat;}
.boxLink div{float: left; background: url(../_img/box-link-btm.gif) bottom left no-repeat;padding: 10px; width: 280px;min-height: 130px; height: auto !important; height: 130px;font-size: 90%;line-height: 1.3em;} 
.boxLink div h2{background: url(../_img/title-dot.gif) bottom left repeat-x;padding-bottom: 5px;}
.small div{width: 170px;background: url(../_img/box-link-btm-sml.gif) bottom left no-repeat;min-height: 180px; height: auto !important; height: 180px;}
.medium div{width: 220px;background: url(../_img/box-link-btm-med.gif) bottom left no-repeat;}
.boxLink div img{float: left;margin-right: 5px;}
.boxLink div a.boxLinkImg{float: left;height: 66px; width: 81px;background: url(../_img/services/border.gif) top left no-repeat;text-align: center; padding-top: 4px;margin-right: 10px;}
.boxLink div a.boxLinkImg:hover{background: url(../_img/services/border-on.gif) top left no-repeat;}
.boxLink div a.boxLinkImg img{margin: 0;float: none;}

.leisureBox div img{border: solid 1px #83119a;}
.leisureBox div a{color: #83119a;font-weight: bold;}

.alt_leisure .boxLink div h2 a{color: #83119a; text-decoration: none;}
.alt_leisure .boxLink div h2 a:hover{color: #83119a; text-decoration: underline;}

.alt_services .boxLink div a{color: #478dd1;}
.alt_services .boxLink div h2 a{color: #336699; text-decoration: none;}
.alt_services .boxLink div h2 a:hover{color: #478dd1; text-decoration: underline;}

/** list elements within boxes **/

.alt_leisure .boxLink ul{margin: 5px 0; padding: 0;list-style-image: none;}
.alt_leisure .boxLink ul li a{display: block;padding: 3px 5px;background: #F1E1F4;border-bottom: solid 1px #E2C6E7;color: #333;font-weight: normal;text-decoration: none;width: 210px;}
.alt_leisure .boxLink ul li a:hover{text-decoration: underline;}

/* =Family Notices
--------------------------------------------------------------------------- */

.notices .item{float: left;display: inline;}
.notices h2 {margin: 3px 0 0 70px;}
.notices h2 a{color: #336699;}
.notices .bereavements {background: url(../_img/notices/bereavements.gif) top left no-repeat;width: 300px;margin-right: 10px;}
.notices .celebrations {background: url(../_img/notices/celebrations.gif) top left no-repeat;width: 315px;}
.notices .item p.lead{margin-left: 70px;}
.notices .item ul {margin: 10px 0 10px 85px;}
.notices .featured{background: #e9eef2; padding: 5px;margin: 20px 20px 0 40px;}
.notices h3{font-size: 100%;padding: 5px 15px;}
.notices .featured a{margin: 10px 0 10px 15px; color: #326698; text-decoration: none; font-weight: bold;}
.notices .featured a:hover{text-decoration: underline;}
.notices .featured .announcement{background: #dce5ec;text-align: center;padding-bottom: 10px;margin: 0;}
.notices .featured .announcement img{border: solid 3px #fff;margin: 8px 0;}
.notices .featured .announcement span{color: #235e88;}

/* =Horoscopes
--------------------------------------------------------------------------- */

.horoscopes div{float: left;width: 190px;margin: 10px 15px 10px 0;min-height: 90px; height: auto !important; height: 90px;}
.horoscopes div img{float: left; margin-right: 10px;margin-bottom: 20px;}
.horoscopes div h2{color: #83119a;margin: 0 0 2px 0;}
.horoscopes div a{color: #2f75a9;}
.horoscopeText{border: solid 1px #dedede;background: #f9fafc;padding: 8px;}
.horoscopeBtn{float: left; padding: 5px; border: solid 1px #666;margin: 3px;text-decoration: none;background: url(../_img/leisure/horoscope-btn.gif) bottom left repeat-x;color: #fff;}
.horoscopeBtn:hover{background: url(../_img/leisure/horoscope-btn-on.gif) bottom left repeat-x;text-decoration: underline;}
.horoIcons{text-align: center;}
.horoIcons a img{vertical-align: middle;margin: 0 7px;}

/* =Events
--------------------------------------------------------------------------- */
.eventListing{background: url(../_img/events/list-bg.gif) top left no-repeat;margin: 0; padding: 0 0 5px 0; list-style-image: none;}
.eventListing li{padding: 8px 10px;margin: 0;}
.eventListing li .date{color: #999; font-size: 90%;background: url(../_img/events/calendar-icon.gif) center left no-repeat;padding-left: 18px;}
.eventListing li .date span{color: #666;border-bottom: solid 1px #ddd;padding: 0;}
.eventListing li p{margin:0;color: #777;}
.eventListing li h1{padding: 2px 0 2px 0;}
.eventListing li p.summary{width:95%;}

.alt_leisure .eventListing li .date{background: url(../_img/events/calendar-icon-leisure.gif) center left no-repeat;}
.alt_sport .eventListing li .date{background: url(../_img/events/calendar-icon-sport.gif) center left no-repeat;}

.eventListing li .eventCategories{float: right;}
.eventCategories .cat{float: left; height: 12px; width: 12px;margin: 2px 1px 1px 1px;border: solid 1px #999;line-height: 10px;}
.eventCategories p{float: left; width: 130px;}
.eventCategories .events{background: #ffc18a;}
.eventCategories .leisure{background: #a4cae6;}
.eventCategories .sports{background: #f2bfbf;}
.eventCategories .theatre{background: #ccff00;}
.eventCategories .exhibitions{background: #4c53b1;}
.eventCategories .communityevents{background: #e3aea1;}
.eventCategories .children{background: #fa9a1c;}
.eventCategories .art{background: #ff5656;}
.eventCategories .charity{background: #20b66e;}
.eventCategories .music{background: #fbf484;}
.eventCategories .shows{background: #f05de4;}
.eventCategories .business{background: #a607f8;}

.eventCategories .tooltip:hover{border: solid 1px #000;}
.eventCategories .tooltip:hover span{line-height: 15px;}

/* =Search Page (site search)
--------------------------------------------------------------------------- */

ul.siteSearch{margin: 0; padding: 0; list-style-image: none;}
ul.siteSearch li{border-bottom: solid 1px #eee;margin-bottom: 5px; padding-bottom: 5px;}
ul.siteSearch li a{font-weight: bold;color: #336699;margin-bottom: 5px;}
ul.siteSearch li .info{float: right; font-style: italic;color: #999;}
ul.siteSearch li .info em{color: #333;}
ul.siteSearch li p{background: #f4f4f4;border: solid 1px #eee;padding: 3px;font-size: 98%;margin: 5px 0 5px 5px;}
ul.siteSearch li p span{border-bottom: dashed 1px #336699;color: #336699;}
ul.siteSearch li .icon{float: left; margin-right: 5px;}

/* =Get Linked
--------------------------------------------------------------------------- */

.getLinkedTbl{width: 900px;}
.getLinkedTbl td{padding: 0px;}

/* =Classifieds Page - Right Column
--------------------------------------------------------------------------- */

.classifieds .holder{background: #e1e2e4;padding: 4px;}
.classifieds .holder h1{background: #666; color: #fff;font-size: 100%; padding: 3px;margin-top: 0;}
.classifieds .holder h2{font-size: 110%;}
.classifieds .holder table{width: 100%; margin-bottom: 0;}
.classifieds .holder table td{border: solid 1px #e2e2e2;background: #fff;}
.classifieds .holder table td.lead{background: #689dcf; color: #fff;width: 125px;}
.classifieds .holder .supplementary{background: #f8f8f8;padding: 5px;}
.classifieds .holder .supplementary p span{color: #669acc;}
.classifieds .holder .advertDemo{background: #ebf0f4;text-align: center;margin: 0;padding: 15px 0;border: solid 1px #fff;}
.classifieds .holder .advertOption{background: #dfe6ec;border: solid 1px #fff;padding: 2px 5px;color: #336695;}
.classifieds .holder form{margin: 0;}
.classifieds .holder .note{background: #fff;padding: 5px;font-size: 98%;line-height: 1.4em;}
