body.mt-main-index.layout-wtt { background: #e6ecf2 url(body_bk1.gif) repeat-y 50% 0%; margin-top:0px;}

body {background: #e6ecf2 url(body_bk_small.gif) repeat-y 50% 0%; margin-top:0px;}

.mt-main-index.layout-wtt #alpha {
left: 280px;
width:375px;
}

.mt-main-index.layout-wtt #beta {
left: -380px;
width:285px;
}

.mt-main-index.layout-wtt #delta {
left: 5px;
width:325px;
}

.mt-map.layout-wtt #alpha {
left: 240px;
width:755px
}

.mt-map.layout-wtt #beta {
left: -755px;
width:230px
}

.layout-wtt #alpha {
left: 230px;
width:425px
}

.layout-wtt #beta {
left: -430px;
width:235px
}

.layout-wtt #delta {
left: 5px;
}


.layout-wt #delta {
left: 20px;
}

.layout-wt #beta {
left: -420px;
width:230px
}

.layout-wt #alpha {
left: 240px;
width:420px
}

/* Layout ----------------------------------------------------------------- */

div#container { margin: 0px auto; width: 995px; }

#content {
margin-top: 0px;
margin-bottom: 0px;
}

#container-inner {
width: 100%;
margin-right: 0;
margin-left: 0;
}



.header {color:#666; font-size:.9172em;padding-top:0px;  }

#header a {
    text-decoration: none;
    color: #005689;
}

.main-nav { background: #cc0000 url(main_nav_bk.gif) repeat-x top left; font-size:.9172em; font-weight:bold; float: left; margin: 0;padding: 0;}
.main-nav ul {  margin-left:0px;}
.main-nav ul li {       float:left;text-decoration:none;}
#header .main-nav ul li a {float:left; display: block;padding: 3px 10px 3px 10px;text-decoration:none; color: #fff;  }
.main-nav ul li a:hover {  background: #cc0000;  color: #fff;
         }
#header #main-nav-selected {
        background: #333365 url(main_nav_bk_blue.gif) repeat-x top left;
        border-color: #cc0000;}

.header {
    background: #fff url(header_small.gif) no-repeat top left;
    height: 40px;
border-top:5px solid #e6ecf2;
}

.localheader {
    background: #fff url(branding1.gif) no-repeat top left;
    height: 78px;
}

.i_mhlogin, .i_mhsendstories, .i_mhrss, .i_comments, .i_tags, ul.storylist li, ul.classifieds li
{background:url(sprites.gif) no-repeat;  }

.i_comments
{background-position:0 -230px; padding: 1px 0 0px 15px; color: #63b14b; font-weight:bold; }

.teasers li {padding-top:5px; padding-bottom:5px;}
.small {margin-bottom:2.5px; }
div.widget h2 {margin-bottom:3px; margin-bottom:2.5px; }

h2,.archive-header, .teasers h2 {font-size:1.16725em;line-height:1.1;margin-bottom:0.25em; font-weight:bold;}



 .i_lmap, .i_lfilm, .i_lcamera, .i_linfo, .i_lfav, .i_lnewspaper, .i_lnewwimdow, .i_lcomments, .i_lbloggers, .i_lbuysell, .i_lnewwimdowsmall, .i_llogon, .comments-open-header {
    background: url(sprites_local.gif) no-repeat;
    padding: 2px 0 2px 22px;
} .i_lmap {
    background-position: 0 0px;
} .i_lfilm {
    background-position: 0 -26px;
} .i_lcamera {
    background-position: 0 -52px;
} .i_linfo {
    background-position: 0 -78px;
} .i_lfav {
    background-position: 0 -106px;
} .i_lnewspaper {
    background-position: 0 -138px;
} .i_lbloggers, .comments-open-header {
    background-position: 0 -220px;
} .i_lnewwimdow {
    background-position: 0 -163px;
} .i_lcomments {
    background-position: 0 -193px;
}

 .i_lbuysell {
    background-position: 0 -246px;
}

 .i_llogon {
    background-position: 0 -280px;
}

.i_lnewwimdowsmall {
    background-position: 0 -320px;
}





div#alpha div.widget, div#beta div.widget, div#delta div.widget {margin-bottom:5px; padding-top:2px; padding-bottom:5px;}

div#delta div.widget {background: #fff; margin-bottom:10px;}
div#delta div.widget h3 {border-top:0px solid #e6ecf2; padding-top:5px;}

 div.widget h3 {
font-weight:bold; font-size:1.167em;
color:#cc0000;
border-top:5px solid #e6ecf2;
margin: 5px 10px 10px 10px;
padding-top:10px;
            }



.entry-container h3, .search-results-header, .archive-title  {
background: #333365 url(main_nav_bk_blue.gif) repeat-x top left;color: #fff;
font-weight:bold;
font-size:1.167em;
color:#fff;
margin:0px 0px 10px 0px;
padding:5px 10px 5px 5px;
            }

div#delta h3 {
font-weight:bold;
color:#cc0000;

margin:6px 10px;

            }

.hot-job { padding-top:5px; margin:0px; }
.hot-job h5 {font-size:1em;line-height:1;margin-bottom:2px; font-weight:bold;text-transform:lowercase;}
.hot-job p {font-size:.9172em;margin-bottom:0.45em;}
div.hot-addlinks li
{background:url("sprites.gif") no-repeat; background-position:0 4px; padding-left:12px; font-size:.9172em;}
h4.list-head-colour1 {display:none;}

div.left {float:left; }
div.right{float:right; text-align:center;}

.toppromo {background: #fff url(http://blogadmin.icnetwork.co.uk/TS10home/css/mobile.jpg) no-repeat bottom left;  height:80px;width:235px;  padding:10px; margin:0px 0px 0px 0px; padding-bottom:10px; margin-bottom:0px; border-bottom:5px solid white;}

div.span-73.last.topad {margin:0 0px 0 0; padding-bottom:10px; background: #ffffff; width:728px;height:90px;  border-bottom:5px solid white; border-right:5px solid white;}


div#mpu {text-align: center; margin:10px auto; background:#ffffff; padding:10px 0; }

/* classifieds widget  */
a:focus {outline: none;}/* removes dotted outline from tabs*/
div#classifieds-tabs { float: left; margin: 0; font-size:1em;}
#classifieds-navlist { padding: 2px 0; font-weight:bold; }
#classifieds-navlist { margin:0; }
#classifieds-navlist li { list-style: none; margin: 0px 0px 0 0; padding: 0 0 0 0px; display: inline; background: none;  }
#classifieds-navlist li a:hover { background: #333365 url(main_nav_bk_blue.gif) repeat-x top left; text-decoration: underline; color: #fff; }
#classifieds-navlist li a { padding: 4px 10px; margin-right: 5px; border-bottom: none; background: #fff; text-decoration: none;  }
#classifieds-navlist li a.current { padding: 4px 10px; background: #cc0000 url(main_nav_bk.gif) repeat-x top left;color: #fff; }
div#top-widget-list-top { background: none; }
#top-widget-list-jobs  { border-top: solid 5px #cc0000; background: #fff ; margin:0; padding:0;  height:80px; margin-bottom:10px;}
#top-widget-list-homes  { border-top: solid 5px #cc0000;background: #fff ; margin:0; padding:0;  height:80px;margin-bottom:10px; }
#top-widget-list-motors  { border-top: solid 5px #cc0000;background: #fff ; margin:0; padding:0;  height:80px; margin-bottom:10px;}
#classifieds-tabs p {padding:5px; }
div#classifieds-tabs .tab_textbox {width:130px; margin: 5px; }



.widget-content {
    margin: 0 10px;
}

#content  {
    margin: 5px 0px;
}

ul  {
    margin: 0px;
}

#footer {color:#ede7d2;  background: #cc0000 ;color: #fff;  font-size:.9172em; text-align:left; padding-top:10px; width:975px;}
#footer p{ color:#ede7d2;  }
#footer h3{font-weight:bold; font-size:1.091em; color:#ede7d2; background-color:#a80202;padding:5px;  }
#footer a {color:#fff;text-decoration:none;}
#footer a:focus, #footer a:hover {color:#fff;text-decoration:underline;}

ol  {
    padding: 5px 0 0 25px;
}

ol li  {
    margin-bottom:3px;
}
ol li a  {
    margin-bottom:3px; font-weight:bold;
}

.entry-container {
padding:0px 10px;

margin-bottom:10px;
}

.content-nav {
padding:5px 10px 8px ;
background: #333366 ;
font-size:.9172em;margin-bottom:0.0em;line-height:1.25em;
margin-bottom:10px;
color: #fff;
}

.content-nav a, .content-nav a:hover {
    color:  #fff; font-weight:bold;
}


#mt-community-blog .asset-meta .user-pic,
#mt-community-forum .entry-comments .user-pic,
#mt-community-forum #entry-table .user-pic {

}

.asset-meta {
    color:  #666666;
}

.asset-meta {
margin-bottom:5px;
}

.entry-asset {
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #e6ecf2;
}

abbr, acronym {border-bottom:0px dotted #666;}

#mt-community-blog .entry-asset .asset-meta {
    border-top: 0px dotted #e2d9c5;
    border-bottom: 0px dotted #e2d9c5;

}

.asset-footer {
    clear: both;
}

.asset-footer a,
.comment-footer a, .asset-meta a {
font-weight: bold;
}


a:link, a:visited {
text-decoration: none;
}


.widget-sign-in .widget-header {
    display: none;
}

.widget-sign-in .widget-content {
    margin: 0;
}

.widget-sign-in a {
    text-decoration: none;

}

.widget-sign-in a:hover {
    text-decoration: underline;
}


.widget2-sign-in .widget-header {
    display: none;
}

#signin-widget2-content {
margin:0px;
background: #63b14b url(sprites.gif) no-repeat;
background-position: 5px -102px;
padding: 4px 5px 4px 20px;
font-size:0.846em;
color: #fff;
}

#signin-widget-content a:link, #signin-widget-content a:visited, #signin-widget2-content a:link, #signin-widget2-content a:visited {
text-decoration: underline;
color: #fff;
}

#signin-widget2-content a:link, #signin-widget2-content a:visited{
font-weight:bold;
}

#signin-widget-content a:hover, #signin-widget2-content a:hover{
text-decoration: none;
color: #fff;
}


ul.category li {
    margin: 0px;

    background: none; /* this overrides style in main stylesheet */
}

#categories-menu {
    background-color: #fff;
    padding-top: 0px!important;
margin:0 10px;

}

#categories-menu ul.category li a, #home-menu ul.category li a {
    display: block;
    padding: 3px 0 3px 30px;
    border-bottom: none;
    font-weight: bold;

}
#categories-menu ul.category ul,#categories-menu  ul.category ul li {
    margin: 0px;
    padding: 0px;
}
#categories-menu ul.category ul {
    padding-bottom: 5px;
    padding-top: 5px;
}
 #home-menu ul  {
margin: 0 10px;
    margin-bottom: -1px!important;
}


#categories-menu ul.category ul li a, #home-menu ul.category ul li a {
    display: block;
    margin: 0px;
    padding: 3px 0 3px 10px;
    border: none;
    font-weight: normal !important;
font-size:.9172em;
line-height:1.2em;
}
#categories-menu ul.category li span, #home-menu ul.category li span {
    padding-left: 10px;
    color: #666;
font-size:.9172em;
line-height:1.2em;
}
#categories-menu ul.category a.silverheader1 {
    color: #fff !important;

 background: #de1600 url(menu_button.gif) no-repeat 0px -1px;
}


#home-menu ul.category a.homeheader1 {
 color: #fff !important;
 background: #de1600 url(menu_button_home.gif) no-repeat 0px -1px;
}

#home-menu ul.category a:hover {
 color: #fff !important;
 background: #313163 url(menu_button_home_selected.gif) repeat-x 0px -2px;
}


#categories-menu ul.category a.selected {
    color: #fff !important;
    background: #313163 url(http://blogadmin.icnetwork.co.uk/tstemplate/css/menu_button_selected.gif) repeat-x 0px -2px;
}

.local-ads .small a {
    display: block;
    padding-top: 5px;
}
/* Fix IE6 bug in nav */


*html #categories-menu ul {
        display: inline;!important;
}

*html #categories-menu ul li
        {
        display: inline-block!important;
}
*html #categories-menu ul li a,
        {display: block;!important;

}
*html #categories-menu .silverheader1 ul {
        margin-bottom: -13px!important;
}




/* Feedback */

.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 80%;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#comment-submit {
    font-weight: bold;
}

.comment,
.trackback {
    margin-bottom: .5em;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5em;
}

.comment .asset-meta,
.trackback .asset-meta {
    border: 0;
}

.comment-content {
    clear: none;
    line-height: 1.5;
    margin-bottom: 1em;
}

.comment-content p {
    margin-bottom: .5em;
}

#comments-open-text #comment-text {
    width: 90%;
    height: 150px;

}

.comments-open-header  {
font-weight:bold;
padding:3px 0px; }

.asset-body p, .asset-more p {
    margin-bottom: 10px;
}

h1 {
    font-weight:bold;
font-size:2.0em;
}

.entry-title {
    margin: 0 0 5px;
    line-height: 1;
}



.header-search {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 100;
    padding: 0 10px 5px 0;
}

.header-search label {
    display: none;
}




.mt-image-left {
    float: left;
    margin: 0 10px 10px 0;
}

.mt-image-center {
    display: block;
    margin: 0 auto 10px;
    text-align: center;
}

.mt-image-right {
    float: right;
    margin: 0 0 10px 10px;
}


a.feature-link { background: url(http://cv5.coventrytelegraph.net/css/i_arr.gif) no-repeat 100% 50%; padding-right: 8px; font-weight:bold;}

.archive .archive-content {
    margin-bottom: 10px;
}


.skyad {margin:0px; padding: 10px 0 10px 15px; text-align:left; width:160px; background:#fff; }
.skyad img {  text-align:center; margin:0 0 0 10px;; }

.google-adlink {font-size:.9172em;margin-bottom:0.0em;line-height:1.25em;}

.sponsored-link {word-wrap: break-word; overflow:hidden;}

.sponsored-link p {font-size:.9172em;margin-bottom:0.85em;line-height:1.25em;}
.sponsored-link h5 {font-size:1em;font-weight:bold;margin-bottom:0em;}


.asset-meta .small a {

}

input#search { width: 90%;  margin: 0 0 5px 0; color:#666666; font-family: Arial, sans-serif; margin-bottom:5px; }


.area {margin-bottom:13px; }

.area p {margin: 0 10px 5px 10px; }

/* Forms ---------------------------- */



.create-entry form {
    margin-bottom: 20px!important;
width:100%;
}

input.ti,
textarea.ta,
select {

    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;


}
textarea.ta {
    line-height: 1.25;
}

#create-entry-form {
    margin-top: 15px;
}

#create-entry-form .field-header {
    margin: 0 0 3px 0;
}

#create-entry-form .field {
    margin: 0 0 10px 0;
}


#create-entry-form #entry-title {
    font-size: 1.5em;
}


#nextprevious, .content-nav {
text-align:center;
padding:5px 0;
background: #e6ecf2;
margin-top:5px;
margin-bottom:5px;
}

#nextprevious h2, .comments-header h2 {
font-weight:bold; font-size:1em;
color:#cc0000;
}

.comments-header .separator {
    color: #ccc;
    margin: 1px;
}

.comments-header a {
font-weight:bold;
}

.comment {
padding:5px 0;margin-bottom:5px; margin-top:10px;padding-left:5px;
border: 1px solid #e6ecf2;
 clear: both;

}


.trackback-content,
.comment-content {
    clear: none;
    margin-left: 45px;
    line-height: 1.5;

}

#mt-community-blog .asset-meta .user-pic {
    width: 60px;
    height: 60px;
}

#mt-community-blog .comment-header .asset-meta .user-pic {
    width: 35px;
    height: 35px;
}

.comments-open {
border: 1px solid #e6ecf2;
padding:10px;
margin-bottom:10px;
}

.small li.widget-list-item {
 border-bottom: 1px solid #e6ecf2;
padding:5px;
margin-bottom:5px;
}

ol.small  {
font-weight:bold;
color: #63b14b;
}

.long  {
    padding-bottom:50px;
}

.report-comment
{
float:right;
position:relative;
font-weight:bold;
padding-top:20px;
padding-right:10px;

}

/* hiding create-entry.html custom fields ---------------------------- */

#profile_location-field {
    display:none;
}

#profile_longitude-field {
    display:none;
}

#profile_latitude-field {
    display:none;
}

#profile_imageupload-field {
    display:none;
}

span.red {
color: #cc0000;
}

/* Profile View ----------------------------------------------------------- */

.mt-profile-view .user-pic {
    width: 90px;
    height: 90px;
    margin-bottom: 20px;
}

.mt-profile-view #page-title {
    font-size: 22px;
    margin-bottom: 10px;
}

#profile-data {
    margin-left: 100px;
}

#profile-data li {
    list-style: none;
}

#profile-data .profile-data-item {
    margin-left: 15px;
}

#tabs {
    clear: both;
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
    background: url(tab-bg.gif) repeat-x left bottom;

      line-height:1.25;
}

#tabs li {
    float: left;
    margin-right: 5px;
}

#tabs li a {
    display: block;
    padding: 7px 10px 6px 20px;
    background: #e6ecf2 url(tab-arrow.gif) no-repeat 10px 50%;
    color: #005689;
}

#tabs li a.active {
    border: 1px solid #e6ecf2;
    border-bottom: none;
    padding: 6px 9px 7px 19px;
    background: #fff url(tab-arrow-down.gif) no-repeat 9px 50%;
}

.tab_content .tab_content_label {
    display: none;
}

.tab_content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tab_content ul li {
    margin-bottom: .75em;
}

.tab_content_label {
    font-size: 18px;
}

#mt-community-blog.mt-profile-view .recent-actions li,
#mt-community-forum.mt-profile-view .recent-actions li {
    clear: none;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 1em;
    border-bottom: none;
    background-position: 0 0;
    font-weight: bold;
}

.recent-actions li .excerpt {
    margin-top: .25em;
    font-weight: normal;
    color: #666;
}

.user-listing {
    list-style-type: none;
    margin-left: 0;
}

.widget-content .user-listing li {
    margin-bottom: 10px;
    background: none;
    padding-left: 0;
}

.user-listing .user-pic {
    width: 36px;
    height: 36px;
    margin-bottom: 0;
}

.user-listing .user-name {
    font-weight: bold;
    display: block;
}

.user-listing .user-url {
    font-size: 11px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
}

.edit-relation a {
    color: #948669;
    background: #f3f0e8;
    border: 1px solid #e2d9c5;
    text-decoration: none;
    padding: 1px 2px;
}
.edit-relation a:hover {
    color: #037;
}
.widget-cloud .rank-1, .widget-cloud .rank-2, .widget-cloud .rank-3, .widget-cloud .rank-4, .widget-cloud .rank-5  { font-size: 1.85em; display:inline;}
.widget-cloud .rank-6, .widget-cloud .rank-7, .widget-cloud .rank-8, .widget-cloud .rank-9,  .widget-cloud .rank-10 { font-size: 1.75em; display:inline;}
.widget-cloud .rank-11, .widget-cloud .rank-12,  .widget-cloud .rank-13,  .widget-cloud .rank-14,  .widget-cloud .rank-15 { font-size: 1.625em; display:inline;}
.widget-cloud .rank-16,  .widget-cloud .rank-17,  .widget-cloud .rank-18,  .widget-cloud .rank-19,  .widget-cloud .rank-20 { font-size: 1.5em; display:inline;}
.widget-cloud .rank-21,  .widget-cloud .rank-22,  .widget-cloud .rank-23,  .widget-cloud .rank-24,  .widget-cloud .rank-25 { font-size: 1.375em; display:inline;}
.widget-cloud .rank-26,  .widget-cloud .rank-27,  .widget-cloud .rank-28,  .widget-cloud .rank-29,  .widget-cloud .rank-30 { font-size: 1.25em; display:inline;}

#signin-widget-content {
  margin-top:8px;

background: #63b14b url(sprites.gif) no-repeat;
    background-position: 5px -102px;

    padding: 4px 5px 4px 20px;
float:right;
color: #fff;
}

#signin-widget-content a:link, #signin-widget-content a:visited {
text-decoration: underline;
color: #fff;
}


#signin-widget-content a:hover {
text-decoration: none;
color: #fff;
}

a:link, a:visited {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.span-100.last.promo
{margin-bottom:5px; padding:3px; background: #63b14b; text-align:center; font-weight:bold;color: #fff;}

p.promo {
margin-bottom:0px;
}

.promo a:link {
text-decoration: underline;
color: #fff;
}

#header-inner  {
background: #fff;
}

div#feed-tabs { float: left; margin: 0; font-size:1em;}
#feed-navlist { padding: 2px 0; font-weight:bold; }
#feed-navlist { margin:0; border-bottom:5px solid #c00;}
#feed-navlist li { list-style: none; margin: 0px 0px 0 0; padding: 0 0 0 0px; display: inline; background: none;  }
#feed-navlist li a:hover { background: #333365 url(main_nav_bk_blue.gif) repeat-x top left; text-decoration: underline; color: #fff; }
#feed-navlist li a { padding: 4px 10px; margin-right: 5px; border-bottom: none; background: #ecf1f5; text-decoration: none;  }
#feed-navlist li a.current { padding: 4px 10px; background: #cc0000 url(main_nav_bk.gif) repeat-x top left;color: #fff; }

.paginationcontrols {margin-bottom:10px; border-bottom:1px solid #ccc;padding-bottom:15px;font-weight:bold;color:#b71313;}
.paginationcontrols a{border:1px solid #ccc;padding:5px;margin:0 4px;}


