/* Global
------------------------------------------------------------------*/


img { 
	border: 0;
	}
body {
	background: #f4f4f4  url(../../img/colourpages/html-bg.gif) top left repeat-x;
	font:75%/137% "Trebuchet MS","Lucida Sans",Verdana,Arial,Helvetica,sans-serif;
	}
html, body, form, fieldset, hr, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	}
ul,li {
	list-style-type:none;
	}
hr {
	clear:both;
	visibility:hidden;	
	height:1px;
	}	
.clear {
	clear:both;
	}
.hide {
	display:none;
	}
.centered, p.centered {
	text-align:center;
	}
.right {
	text-align:right;
	}	
.clearFloat { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; visibility: hidden;}
a { text-decoration:none;}

span.default{ color:#EA6A28}

/*structure*/
#outercontainer {width:820px; margin:0 auto 0 auto; margin:0 auto 0 auto; background-color:#FFFFFF}
#topContainer { height:200px; }
#topContainer #topBar { background-color:#002252;}
#topContainer #topBar ul#topmenu {}
#topContainer #topBar ul#topmenu li{  float:left; margin:0 3px 0 3px;}
#topContainer #topBar ul#topmenu li a span { display:none;}
#topContainer #topBar ul#topmenu li a{ font-weight:700;display:block;} #topContainer #topBar ul#topmenu li a:hover { text-decoration:underline}
#topContainer #topBar ul#topmenu li a:hover {background-position:0 -28px;}
#topContainer #topBar ul#topmenu li#first a{ color:#ffffff; background-image:url(../../img/colourpages/but-createAdvert-TopBar.gif); width:188px; height:28px; margin-right:462px;_margin-right:458px;}

#topContainer #left-logo { float:left; margin:0 15px 0px 30px; width:450px; height:99px;  }
#topContainer #right-logo { float:right; margin:0 25px 0px 15px; width:201px; height:99px;  }

#topContainer #cpnav{ margin-left:30px; }
#infoBarCon { padding:0px 0 0 30px;}
#infoBarCon #date { float:left; width:210px; padding-top:10px;}
#infoBarCon #bookmark {float:left; width:150px;padding-top:10px;}
#infoBarCon #createAdButton {float:left; margin-left:185px;}

#container {  width:790px;margin:0 auto 0 auto; background-repeat: repeat-y; background-position:top center;padding: 0 10px 0px 10px; background-color: #FFFFFF }

#linksBox { float:right; width:620px; margin-top:0px; }
#linksBox #sellStuff { margin-bottom:0px;margin-left:120px;}
#linksBox #forSell {margin-bottom:0px; margin-left:25px; margin-top:0px;}
#linksBox #getJob {margin-bottom:0px; margin-left:150px;}

#mainContent { background-repeat:no-repeat;   }
#mainContent #DScol1 {float:left; width:175px;  padding:15px 0 0 15px;   }
#mainContent #DScol2 {float:left; width:415px; _width:405px;  padding:15px 10px 0 10px; _padding:15px 0 0 0;}
#mainContent #DScol3 {float:left; width:160px;  padding:30px 0 0 5px; _padding-left:0; }
#containerfooter { color:#FFFFFF; text-align:center; padding:10px 0 10px 0; background-image:url(../../img/colourpages/footer.gif); background-position:bottom; background-color:#FFFFFF; background-repeat:no-repeat;}
#containerfooter #inside { background-image:url(../../img/colourpages/footer-bg.gif); height:35px; width:760px; margin:0 auto; background-repeat:no-repeat; padding:20px 0 0 0; }
#containerfooter a { color:#FFFFFF;} #containerfooter a:hover { text-decoration:underline;}

/*adverts info*/
.advertPageInfo { padding-bottom:5px; border-bottom:2px dashed #cccccc;margin-bottom:5px; width:410px;}
.advertPageInfo .PageAdNo { float:left; padding-top:3px;}
.advertPageInfo .PageAdNo #pageadprevious { width:100px; float:left; height:15px; cursor:pointer;}
.advertPageInfo .PageAdNo #totaladTags { width:210px;  float:left;height:15px; text-align:center;}
.advertPageInfo .PageAdNo #pageadnext { width:100px; float:right; text-align:right;height:15px;  cursor:pointer;}
.advertPageInfo .PageAdNo #totaladTags select { font-size:.8em;}

/*adverts*/
#adnavContainer {}
#advertLoading { text-align:center;}
#adnav .sold { background-image:url(../../img/caterersearch/soldImage.gif); background-repeat:no-repeat; background-position:180px 0px;}
#adnavMiddle { border-right:2px solid #A7A7A7;border-left:2px solid #A7A7A7;width:413px;padding:5px 5px 5px; }
#adnavTop { background-image:url(../../img/colourpages/adNavTop.jpg); background-repeat:no-repeat; height:23px; width:420px;  padding:36px 0 0 7px;}
#adnavBottom { background-image:url(../../img/colourpages/adNavBottom.gif); height:18px; padding:0 7px 20px 7px; width:420px; background-repeat:no-repeat;}


#adnav .adItem{	line-height: 1.1em; border-bottom:1px solid #333333; margin-bottom:5px;}
#adnav .adItem a {color:#000000;}
#adnav .adItem .boxLeft { float:left; width:100%; overflow:hidden; }
#adnav .adItem .boxLeft .adAge {color:#EA6A28;font-weight:bold; line-height: 1.5em;}
#adnav .adItem .boxLeft .location {color:#000000;font-weight:bold; line-height: 1.5em;}
#adnav .adItem .boxLeft .admore {color:#EA6A28; font-weight:bold; vertical-align:text-bottom;}
#adnav .adItem .boxRight { float:right; width:95px; background-repeat:no-repeat; background-position:center 0px; }
#adnav .adItem .boxRight .responseImage { }
#adnav .adItem .boxRight .adInfo{ text-align:center; font-family:tahoma, sans-serif; font-size:1.1em; font-weight:700; line-height:1.1em}
#adnav .adItem .boxRight .adInfo img{ margin-bottom:5px;}
#adnav .adItem .boxRight .adInfo a.response { color:#EC121F; font-size:.8em;}
#adnav .adItem .boxRight .adInfo a span.code { color:#EA6A28;}
#adnav .adItem .boxRight .adInfo a span.number { color:#498DCE;}
#adnav .adItem img.adImage { float:left; margin-right:3px;}
#adnav .adCon { margin:0 0 5px 0;}
#adnav .adItem .boxTags {padding-top:5px; overflow:hidden;}
#adnav .adItem .boxTags ul li{ display:inline; margin:0 7px 0 0px; font-weight:bold; text-transform:uppercase;}
#adnav .adItem .boxTags ul li.firstTag { margin-right:12px; color:#EA6A28;}

#adnav .adItem .boxTags ul li.firstTag { margin-right:12px; color:#004C8F;}
#adnav .adItem a.viewAdButton{ display:block; float:right;width:75px; height:16px;line-height:1em; background-image:url(../../img/colourpages/itemGoToAdvert.gif); background-repeat:no-repeat; margin:2px 10px 0 0;}
#adnav .adItem a:hover.viewAdButton { background-position:0 -16px;}
/*dcs*/
#dcsContainer { width:760px;padding:0 15px 0 15px; margin-bottom:10px;}
#tagCloud { margin:0; width:752px; border-left:solid 4px #002252; border-right:solid 4px #002252; background-color:#FFFFFF; padding-bottom:10px;}

#tagCloud a {  text-decoration:none; }
#tagCloud a:hover { text-decoration:none; color:#EA6A28}

/*search box*/
#searchCon { margin:0; padding:10px 0 0 10px; height:35px;  }
#searchCon img#searchText { margin-top:7px; float:left}
#searchCon input#searchBox {float:left;margin-top:7px; height:15px; width:175px; font-size:.9em; padding-top:3px; }
#searchLeft { float:left; width:420px;}
#tagCloudLoading { float:right;width:35px;}
#searchCon #goSearch { cursor:pointer; float:left}
#localAdsCheckBox { margin-top:12px;float:left; font-size:150%; font-weight:700;} 
#searchCon a#resetButton { display:block; cursor:pointer; float:left; margin:6px 0 0 3px; background:url(../../img/colourpages/resetButton.gif); width:60px; height:25px;}
#searchCon a#resetButton:hover { background-position:0 -25px;}
#searchCon a#resetButton span { display:none;}

/*filter box*/
#tagCloud  #tagCloudFilters { margin:5px; width:700px; }
#tagCloud  #tagCloudFilters ul{ line-height:1.8em; margin:0; padding:0; border:1px solid #ffffff; }
#tagCloud  #tagCloudFilters ul li {display: inline;  }
#tagCloud  #tagCloudFilters ul li a{ padding:2px 0 5px 0px; margin: 0 0px 0 2px; }
#tagCloud  #tagCloudFilters ul li .filterDel{ background-image:url(../../img/colourpages/filterCross.gif); background-repeat:no-repeat; background-position:0 1px; width:30px; height:20px; padding:0 7px 0 5px; cursor:pointer; }

#tagCloud  #tagCloudFilters ul#selectedTags li .filterDel {background-image:url(../../img/colourpages/filterCross.gif);}
#tagCloud  #tagCloudFilters ul#selectedlocationTags li .filterDel {background-image:url(../../img/colourpages/locationCross.gif);}
#tagCloud  #tagCloudFilters ul#selectedTags .labelTag {font-weight:700; font-size:1.5em; color:#EA6A28;}
#tagCloud  #tagCloudFilters ul#selectedlocationTags .labelTag { font-weight:700; font-size:1.5em; color:#002252;  }

/*menu box*/
#tagCloud #tagCloudMenu { }
#tagCloud #tagCloudMenu ul#left { float:left;  }
#tagCloud #tagCloudMenu ul#right { float:right;  }
#tagCloud #tagCloudMenu li{display: inline; margin:0 4px 0 4px;}
#tagCloud #tagCloudMenu li a { font-weight:bold;}

#cloud, .listCloudCont .listcloud { padding: 2px;  text-align: center; line-height:1.8em; font-size:120%; }
#cloud a, .listcloud a { padding: 0px; text-decoration:none;color:#000000; cursor:pointer; }
#cloud a:hover, .listcloud a:hover {color:#EA6A28  }
#cloud a.tag0, .listcloud a.tag0 { font-size: 0.6em; font-weight: 50;}
#cloud a.tag1, .listcloud a.tag1 { font-size: 0.8em; font-weight: 100; }
#cloud a.tag2, .listcloud a.tag2 { font-size: 0.9em; font-weight: 200; }
#cloud a.tag3, .listcloud a.tag3 { font-size: 1.0em; font-weight: 300; }
#cloud a.tag4, .listcloud a.tag4 { font-size: 1.1em; font-weight: 400; }
#cloud a.tag5, .listcloud a.tag5 { font-size: 1.2em; font-weight: 500; }
#cloud a.tag6, .listcloud a.tag6 { font-size: 1.3em; font-weight: 600; }
#cloud a.tag7, .listcloud a.tag7 { font-size: 1.4em; font-weight: 700; }
#cloud a.tag8, .listcloud a.tag8 { font-size: 1.5em; font-weight: 800; }
#cloud a.tag9, .listcloud a.tag9 { font-size: 1.6em; font-weight: 900; }
#cloud a.tag10, .listcloud a.tag10 { font-size: 1.7em; font-weight: 900; }
.listcloud { }
.listcloud li {display: inline; margin: 0 5px 0px 5px;  }

/*dcs bottom*/
#tagCloudBottom { background-image:url(../../img/colourpages/DCS-bottom.gif);  background-repeat:no-repeat; background-position:bottom left; height:30px; width:740px;_width:748px; padding:0px 10px 0px 10px; _padding:0px 7px 0px 7px;color:#FFFFFF;text-align:center; }
#tagCloudBottom a{color:#FFFFFF; font-weight:bold; text-decoration:none; }
#tagCloudBottom a:hover{ color:#EA6A28; background-color:#FFFFFF;}
#tagCloudBottom #pageNo{ float:left; width:740px; padding:0 3px 0px 3px;font-weight:bold; color:#000000; }

#tagCloudBottom #pageNo #pageprevious { width:132px; float:left; height:18px; cursor:pointer;  }
#tagCloudBottom #pageNo #totalTags { width:260px; float:left;height:15px; margin-left:105px;_margin-left:115px; }
#tagCloudBottom #pageNo #pagenext { width:105px; float:right; margin-right:0px; text-align:right;height:18px;  cursor:pointer; }

#tagCloudBottom #pageNo #pageprevious a{ display:block; width:132px; height:18px; background-image:url(../../img/colourpages/dcs-previous.gif); background-repeat:no-repeat; }
#tagCloudBottom #pageNo #pageprevious a:hover { background-position:0 -18px;}
#tagCloudBottom #pageNo #pagenext a{ display:block; width:105px; height:18px; background-image:url(../../img/colourpages/dcs-next.gif); background-repeat:no-repeat; }
#tagCloudBottom #pageNo #pagenext a:hover { background-position:0 -18px;}

#list { margin-top: 500px; }
/*A-Z list cloud*/
.listCloudCont .listcloud#A-Zlistcloud { color:#0066CC; font-size:1.5em; margin-bottom:5px;}
.listCloudCont .listcloud#A-Zlistcloud a#selected{ text-decoration:underline;}
.listCloudCont .listcloud#A-Zlistcloud a:hover{ text-decoration:underline;}
.listCloudCont .listcloud#A-Zlistcloud  a.available{color: #000000;}
.listCloudCont .listcloud#A-Zlistcloud  a.unavailable {color:#cccccc;}
.listCloudCont .listcloud#A-Zlistcloud  a#selected.available{color: #EA6A28;}

.listCloudCont .alphaList { height:100px; padding:5px 3px 10px 5px; }
.listCloudCont .alphaList ul li {display: inline; line-height:1.5em; margin: 0 3px 0px 3px;}
.listCloudCont .alphaList ul li a {color:#0066CC; font-weight:bold;}
.listCloudCont .alphaList ul li a {color:#0066CC; font-weight:bold;}

/*#moreCloud  { float:right; }
#moreCloud a {display:block; background-image:url(../../img/sport/dcs-more-less.gif); background-repeat:no-repeat; width:50px; height:18px; padding: 5px 8px 5px 7px; }
*/


#moreCloud a#moreTags { background-position:0 0;}
#moreCloud a#moreTags:hover {  } 
#moreCloud a#lessTags {background-position:0px -24px; }
#moreCloud a#lessTags:hover { } 

#tabContainer {background-image:url(../../img/colourpages/DCS-top.gif); background-position:bottom left; height:44px; background-repeat:no-repeat;}

    #tabsC {
      width:598px;
	  float:left;
      font-size:93%;
      line-height:normal; 
      }
    #tabsC ul {
	  margin:0 0 0 15px;
	  padding:0px 10px 0 0;
	  list-style:none; height:35px; width:590px;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0; margin-right:5px;width:120px; height:35px;
      }
    #tabsC a {
      float:left;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
      float:left;
      display:block;
      padding:10px 15px 9px 6px;
      color:#464E42; 
      }	  
    #tabsC a#tt {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left top;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#tt span {
      float:left;
      display:block;
      background:url("../../img/colourpages/TTRight.gif") no-repeat right top;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px; height:16px;
      }
    #tabsC a#tt.ttselected {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left -70px;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#tt.ttselected span {
      float:left;
      display:block;
      background:url("../../img/colourpages/TTRight.gif") no-repeat right -70px;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px;height:16px;
      }	  
    #tabsC a#az {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left top;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#az span {
      float:left;
      display:block;
      background:url("../../img/colourpages/A-ZRight.gif") no-repeat right top;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px; height:16px;
      }	  	  
    #tabsC a#az.azselected {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left -70px;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#az.azselected span {
      float:left;
      display:block;
      background:url("../../img/colourpages/A-ZRight.gif") no-repeat right -70px;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px;height:16px;
      }
	  
    #tabsC a#locTab {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left top;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#locTab span {
      float:left;
      display:block;
      background:url("../../img/colourpages/Lright.gif") no-repeat right top;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px; height:16px;
      }
    #tabsC a#locTab.locselected {
      float:left;
      background:url("../../img/colourpages/TTLeft.gif") no-repeat left -70px;
      margin:0 3px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;width:111px; height:35px; 
      }
    #tabsC a#locTab.locselected span {
      float:left;
      display:block;
      background:url("../../img/colourpages/Lright.gif") no-repeat right -70px;
      padding:10px 15px 9px 6px;
      color:#464E42;width:90px;height:16px;
      }			  	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a#tt:hover {
      background-position:0% -35px;
      }
    #tabsC a#tt:hover span {
      background-position:100% -35px;
      }
    #tabsC a#tt-on:hover {
      background-position:0% -35px;
      }
    #tabsC a#tt-on:hover span {
      background-position:100% -35px;
      } 	    
    #tabsC a#az:hover {
      background-position:0% -35px;
      }
    #tabsC a#az:hover span {
      background-position:100% -35px;
      }
    #tabsC a#az-on:hover {
      background-position:0% -35px;
      }
    #tabsC a#az-on:hover span {
      background-position:100% -35px;
      }  		    	  
    #tabsC a#locTab:hover {
      background-position:0% -35px;
      }
    #tabsC a#locTab:hover span {
      background-position:100% -35px;
      }
    #tabsC a#locTab:hover {
      background-position:0% -35px;
      }
    #tabsC a#locTab:hover span {
      background-position:100% -35px;
      }  	
#boxContainer {width:420px;}
#boxContainer #infoBar{ font-size:1em;}
#boxContainer #infoBar #description{ float:left; font-weight:bold; }
#boxContainer #infoBar #code{ float:right; text-align:right;}

/*Click for more Ads Button */
#clickForMoreAdsButton { padding:0 35px 0 5px;}

/*Show Ad form*/
#mobAdBox { width:420px;border:2px solid #cccccc;margin-bottom:10px;-moz-border-radius: 5px;	-khtml-border-radius: 5px;	-webkit-border-radius: 5px;}
#mobAdBox #adOptions { background-color:#cccccc; height:17px;padding:2px 5px 0 0}
#mobAdBox #adOptions ul { float:right;color:#ffffff; }
#mobAdBox #adOptions ul li a { color:#ffffff; font-weight:700;}
#mobAdBox #adOptions ul li a:hover { text-decoration:underline;}
#mobAdBox #adOptions ul li{ display:inline; margin:0 3px;  }
#mobAdBox #col1 { float:left; width:400px;padding:0 10px;}
#mobAdBox #col1 #imageUpload{ width:180px;  margin:10px 0 10px 0;  padding:0px;}
#mobAdBox #col1 #imageUpload #uploadedImage {  width:160px; overflow:hidden;}
#mobAdBox #col1 #imageUpload #zoom { margin-top:10px; font-weight:bold; font-size:12px;}
#mobAdBox #col1 #imageUpload #zoom a { color:#EA6A28;}

#mobAdBox #col2 { width:400px; float:right;padding:0 10px;}
#mobAdBox #col2 .row{ margin:5px 0 5px 0;}
#mobAdBox #col2 #adDetails .row{ margin:10px 0 10px 0;}
#mobAdBox #col2 .rowBreak { border-top:4px solid #EA6A28; margin:10px 0 10px 0; height:10px;}
#mobAdBox #col2 label{ float:left; width:110px; margin-right:0px; margin-top: 10px;  }
#mobAdBox #col2 label{ font-size:14px; font-weight:bold }
/*text fields*/
#mobAdBox #col2 #mobNo { width:155px; margin-top:0px;}
#mobAdBox #col2 #captchaIn { width:160px;}
#mobAdBox #col2 #confirmCode { width:100px;}
#mobAdBox #col2 .row input{ font-size:1em;}

#captchImgCon { width:200px; height:70px;}
#mobAdBox #col2 .rightBox {float:right; width:280px; margin-top:10px; overflow:hidden;margin-bottom:10px;}
#mobAdBox #col2 .smallError { width:280px; float:right; padding:5px 0 5px 0; color:#990000; margin:5px 0 10px 0; font-weight:bold;}
#mobAdBox #col2 .smallError#pinAttempts { width:380px;}
#mobAdBox #col2 .rightBox#notes {float:right; width:280px}
#mobAdBox #col2 .rightBox#notes p{ font-size:10px;}
#mobAdBox #col2 .rightBox#notes span.Mblue { color:#EA6A28; font-weight:bold}
#mobAdBox #col2 #wordVerfBoxfinalMessage {color:#00285F; font-weight:bold; font-size:1.2em;}
#mobAdBox #col2 #wordVerfBoxfinalMessage p{padding-top:15px;}
#mobAdBox #col2 .soldLandingPage{ background-image:url(../../img/caterersearch/soldImage.gif); background-repeat:no-repeat; background-position:20px 0px; min-height: 65px;}


/*captchBox*/
#mobAdBox #col2 #wordVerfCon {  float:right; width:280px;}
#mobAdBox #col2 #wordVerfCon #vertText { font-size:11px; margin-bottom:4px;}
#mobAdBox #col2 #wordVerfCon #captchaIn { width:155px;}
#mobAdBox #col2 #wordVerfCon #captchImgCon { float:left; width:210px; height:50px;  text-align:left;  font-size:10px;  border:none;}
#mobAdBox #col2 #wordVerfCon #genNewCaptcha { font-size:12px; width:214px;  margin-bottom:10px; cursor:pointer;  font-weight:normal;  float:left;}


/*Edit Buttons*/
ul#adButtons{ 	padding:0;	margin:0 0 10px 0;	list-style:none; font-size:12px;	height:30px; width:215px; float:left; margin-left:7px; }
#adButtons li{width:215px; height:30px;  text-align:center; }
#adButtons li a span{ display:none; }
#adButtons li.sendPin { background-image:url(../../img/colourpages/sendContactDetailsButton.gif); background-position:0px 30px;width:215px;}
#adButtons li.sendPin a{background-image:url(../../img/colourpages/sendContactDetailsButton.gif);background-position:0px -0px;width:215px;}
#adButtons a{	display:block;	height:30px;	text-decoration:none;	color:#FFFFFF;font-weight:bold;}
ul#adButtons a:hover{background:transparent; color:#ffffff}
ul#adButtons a#current{background:transparent; color:#ffffff}

#mobAdBox #col2 .textSmall { font-size:10px; margin:0 0 0 10px;}
#mobAdBox #chargeNotification { margin-top:10px;}

#adFooter { text-align:center;}
#adFooter ul { list-style:none; margin:0 0 0 400px ; padding:0;}
#adFooter ul li { float:left; margin:0 3px 0 3px}



/*create Ad*/
#createAdContainer {width:400px; border:4px solid #cccccc; padding-top:7px; margin-top:0px;}
#createAdContainer #infoBar{ font-size:1em;}
#createAdContainer #infoBar #description{ float:left; font-weight:bold; }
#createAdContainer #infoBar #code{ float:right; text-align:right;}

/*Add form*/
#createAdBox a{color:#DD6224; font-weight:700; }
#createAdBox a:hover{color:#00285F; }
#createAdBox { width:400px;background-repeat:repeat-y; background-position:0 0;}
#createAdBox h1 { color:#ffffff; background-color:#DD6224; font-size:16px; padding:4px 3px 4px 3px; width:99%;}
#createAdBox #col1 {width:260px; padding-left:10px;}
#createAdBox #col2 #imageUpload{ width:250px; height:220px; margin:0 0 10px 0; padding:0px;}
#createAdBox #col2 #imageUpload #uploadedImage {  width:160px; height:150px; }

#createAdBox #col2 #uploadButton { width:250px; margin-top:10px;} 
#createAdBox #col2 #uploadButton input{  font-size:1em;}
#createAdBox #col2 #imageUpload #zoom { margin-top:10px; font-weight:bold; font-size:12px;  }
#createAdBox #col2 #imageUpload #zoom a { color:#EA6A28;}

#createAdBox #col2 { width:380px; padding:0 10px 0 0; float:right; }
#createAdBox #col2 .row{ margin:5px 0 5px 0;}
#createAdBox #col2 #adDetails .row{ margin:10px 0 10px 0;}
#createAdBox #col2 .rowBreak { border-top:4px dashed #cccccc; margin:10px 0 0 0; height:5px; width:380px;}
#createAdBox #col2 label{ float:left; width:110px; margin-right:0px; margin-top: 10px;  }
#createAdBox #col2 label{ font-size:14px; font-weight:bold }
/*text fields*/
#createAdBox #col2 .row textarea{ width:90%; height:80px;}
#createAdBox #col2 .row textarea.second{ width:90%; height:40px;}
#createAdBox #col2 .row input{ font-size:.8em; width:150px;}
#createAdBox #col2 #captchaIn { width:160px;}
#createAdBox #col2 #confirmCode { width:100px;}

#captchImgCon { width:200px; height:70px;}
#createAdBox #col2 .rightBox {float:right; width:260px; margin-top:10px;}
#createAdBox #col2 .smallError { width:260px;float:right; padding:5px 0 5px 0; color:#990000; margin:5px 0 0px 0; font-weight:bold;}
#createAdBox #col2 .mainError  {color:#990000;font-weight:700; } /*bottom error*/
#createAdBox #col2 #imageError { color:#990000; margin:5px 0 0px 0; font-weight:bold;}
#createAdBox #col2 .smallError#pinAttempts { width:380px;}
#createAdBox #col2 .rightBox#notes {float:right; width:280px}
#createAdBox #col2 .rightBox#notes p{ font-size:10px;}

#captchaBox { }
/*captchBox*/
#createAdBox #col2 #wordVerfCon {  float:right; width:260px;}
#createAdBox #col2 #wordVerfCon #vertText { font-size:11px; margin-bottom:4px;}
#createAdBox #col2 #wordVerfCon #captchaIn { width:155px;}
#createAdBox #col2 #wordVerfCon #captchImgCon { float:left; width:210px; height:50px;  text-align:left;  font-size:10px;  border:none;}
#createAdBox #col2 #wordVerfCon #genNewCaptcha { font-size:12px; width:214px;  margin-bottom:10px; cursor:pointer;  font-weight:normal;  float:left;}

#createAdwaitingPage a { color:#EA6A28; font-weight:700;}
#createAdwaitingPage p { margin:10px 0 10px 0 }

/*Edit Buttons*/
#createAdButtonCon {padding-left:120px;}
ul#createAdButtons{ 	padding:0;	margin:0 0 10px 0;	list-style:none; font-size:12px;	height:30px; width:247px;}
#createAdButtons li{width:247px; height:30px;  text-align:center; }
#createAdButtons li a span{ display:none; }
#createAdButtons li.sendPin { background-image:url(../../img/colourpages/createAnAdvertButton.gif); background-position:0px 30px;width:247x;}
#createAdButtons li.sendPin a{background-image:url(../../img/colourpages/createAnAdvertButton.gif);background-position:0px -0px;width:247px;}
#createAdButtons li.sendclick { background-image:url(../../img/colourpages/clicktoSeeAdvertButton.gif); background-position:0px 30px;width:247px;}
#createAdButtons li.sendclick a{background-image:url(../../img/colourpages/clicktoSeeAdvertButton.gif);background-position:0px -0px;width:247px;}
#createAdButtons a{	display:block;	height:30px;	text-decoration:none;	color:#FFFFFF;font-weight:bold;}
ul#createAdButtons a:hover{background:transparent; color:#ffffff}
ul#createAdButtons a#current{background:transparent; color:#ffffff}

#createAdBox #col2 .textSmall { font-size:10px; margin:0 0 0 0px;}
#createAdBox #chargeNotification { padding:0px 5px 5px 10px;float:left; width:380px;}
#adFooter { text-align:center;}
#adFooter ul { list-style:none; margin:0 0 0 400px ; padding:0;}
#adFooter ul li { float:left; margin:0 3px 0 3px}


/* terms of use*/
/*info page content*/
#infoPageContent     {width:400px; border:2px solid #cccccc; padding:10px;}
#infoPageContent  h1 {font-size:1.6em; color: #00285F;}
#infoPageContent  h2 {font-size:1.4em; color: #00285F;padding-top:15px;}
#infoPageContent  h3 {font-size:1.0em; color: #00285F;padding-top:15px;}
#infoPageContent,  a {color: #000000}
#infoPageContent  li {margin-left: 15px;}
#infoPageContent .rowBreak, #wowPageContent .rowBreak {border-top:2px dashed #cccccc; height:10px; margin:5px 0;}
/*66121FreeAds*/
#wowPageContentTop, #infoPageContentTop {width:427px; cursor:pointer;}
#wowPageContentBottom, #infoPageContentBottom {width:427px;}
#wowPageContent { width:407px;  background-image:url(../../img/sport/createAdMiddle.gif); background-repeat:repeat-y; background-position:0 0; padding:10px; }
#wowPageContent h1{ font-size:20px; color:#000000; font-weight:800; line-height:1.2em}
#wowPageContent h2{ font-size:18px; color:#000000; text-align: center;margin:10px 0 10px;}
#wowPageContent h3{font-size:10px; color:#000000; text-align: center;margin:10px 0 10px;}
#wowPageContent ul { margin:10px 0 10px;}
#wowPageContent li{ font-size:12px; color:#000000;}
#wowPageContent li strong {color:#EA6A28; }
#wowPageContent a{text-decoration: underline; color:#EA6A28; font-weight:700;}
#wowPageContent  li {margin-left: 10px;}
#wowPageContent #magicLink {text-align: center;}

#wordVerfBoxfinalMessage {}
#chargeNotification {margin-top:10px; text-align:center; font-size:0.8em;}	

/*404*/
#page404 h1{ margin-bottom:10px; color:#00285F; background-image:url(../../img/caterersearch/404.gif); background-repeat:no-repeat;  padding:15px 0 10px 60px; height:20px; font-size:20px;}
#page404 ul{ margin:10px 0 10px 20px; list-style-type:circle;}
#page404 ul li {color:#00285F;	list-style-type: disc;}
#page404 ul li a {color:#000000;  font-weight:700;}

/*toolTips*/
#toolTipBox { float:left;}
#toolTipBox p {  padding-top:15px;}
div.tiptool {    position:relative; z-index:24;     color:#000;    text-decoration:none}
div.tiptool:hover {z-index:25; }
div.tiptool div {display: none}
div.tiptool div a { font-size:10px; float:right;font-weight:bold; color:#666666;}
div.tiptool div.on{     display:block;    position:absolute;bottom:.1em;left:2em; width:125px; height:124px; padding:5px 10px 10px 17px;  color:#000; font-weight:700;    text-align: center; 	margin-right: 10px;	cursor:pointer;}
div.tiptool#leftBox div.on{background-image: url(../../img/colourpages/tooltipLeftBox.png); _background-image: url(../../img/colourpages/tooltipBoxIE6.gif); background-repeat:no-repeat; _width:115px; _height:110px;}
	div.tiptool#leftTopBox div.on{background-image: url(../../img/colourpages/tooltipLeftTopBox.png); background-repeat:no-repeat;		_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/showAd/img/colourpages/tooltipLeftTopBox.png"); padding:15px 10px 5px 15px;}
	div.tiptool#rightBox div.on{background-image: url(../../img/colourpages/tooltipRightBox.png); background-repeat:no-repeat;	padding:5px 18px 10px 10px;	width:121px;_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/showAd/img/colourpages/tooltipRightBox.png"); }	
	div.tiptool#rightTopBox div.on{background-image: url(../../img/colourpages/tooltipRightTopBox.png); background-repeat:no-repeat;	padding:15px 18px 5px 10px;	width:121px;_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/showAd/img/colourpages/tooltipRightTopBox.png"); }				

img.adultBanner {cursor:pointer;}

/*Report Show Ad form*/
#reportAdForm { width:400px; padding:10px; border:1px solid #cccccc; margin-bottom:10px;	border-style: solid;	-moz-border-radius: 5px;	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px; }
#reportAdForm p { margin:10px 0}
#reportAdForm a { color:#EA6A28; font-weight:700;} #reportAdForm a:hover { text-decoration:underline}
#reportAdForm #col2 label{ float:left; width:200px; margin-right:10px; margin-top: 10px;  }
#reportAdForm #col2 label{ font-size:14px; font-weight:bold }
#reportAdForm #col2 textarea { width:100%;height:75px;}
/*text fields*/
#reportAdForm #col2 #mobNo { width:155px; margin-top:0px;}
#reportAdForm #col2 #captchaIn { width:160px;}
#reportAdForm #col2 #confirmCode { width:100px;}
#reportAdForm #col2 .row input{ font-size:1em;}
#reportAdForm #col2 .rightBox {float:right; width:150px; margin-top:9px;overflow:hidden;}
#reportAdForm #col2 .leftBox {float:left; width:28px; margin-top:9px;overflow:hidden;}
#reportAdForm #col2 .smallError { width:100%; float:right; padding:5px 0 5px 0; color:#990000; text-align:center;  font-weight:bold;}
input.submit  {
	font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	text-decoration: none;	font-size: 11px !important;	height:16px; cursor: pointer;	border-width: 1px;	border-style: solid;
	-moz-border-radius: 11px;	-khtml-border-radius: 11px;	-webkit-border-radius: 11px;	border-radius: 11px;	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;	-khtml-box-sizing: content-box;	box-sizing: content-box; background-color: #cccccc; color: #666666; font-weight:700; text-align:center; padding:3px 0 2px 0;}
input.submit:hover,
input[type=button]:hover,
input[type=submit]:hover {	color: #ffffff; background-color: #E8E8E8; color:#EA6A28	}



/* SEO  */
#seoMainText  { width:100%; height:50px; text-align:center;}
#seoMainText  h1 { font-weight:normal; font-size: 15px}
.seoLocationSplit { font-weight:bold; text-align:center; font-size: 15px;margin-top:20px;margin-bottom:22px;color:#0053A4;}
.moreAdsLink {padding-top:20px;padding-bottom:30px;width:430px;margin-left: auto;margin-right:auto;text-align:center;}
.moreAdsLink a{text-decoration:underline;font-weight:bold; text-align:center; font-size: 20px;color:#EA6A28;}



