﻿/*
===================================================
YOUR DEMOCRACY STYLESHEET ========================= #59A8F7 /Content/images/searchbox_bg.jpg scroll 0 4px url('http://images.newstatesman.com/backgrounds/bg_pane.gif') repeat-x
===================================================
*/
#SearchTerms{font-size:17px; width:360px;}

#SearchTermsSubmit{font-size:15px;height:1.75em;}

.searchbox{font-family: Georgia; float:left; height:22px;width:100%; padding:6px 0 8px 0;color:#333; background:#DBCFA3 url('http://images.newstatesman.com/backgrounds/bg_pane.gif') repeat-x; margin-bottom:12px; text-align:center;}

.searchboxpostcode{float:left; height:22px;width:100%; padding:6px 0 8px 0; background:#EEE ; margin-bottom:12px; text-align:center;}

.submenu li.your-democracy-label{background:transparent url(/Content/images/yd_bg.gif) no-repeat;color:#FFFFFF;height:14px;margin:3px 5px 2px 3px;padding:3px 4px 3px 3px;width:104px;}

#SearchResultHeaderDiv h1{font-size:160%;}

#SearchResultHeaderDiv{ margin-bottom:10px!important; float:right;}

#searchResults p{ line-height:1.3em;}

.recordsNumber{float:left; width:100%;margin:0 0 8px 0; display:block; padding-bottom:8px; border-bottom:1px dotted #C4C4C4;}

#searchResults h3{color:#a70000;font-size:1.2em; margin-bottom:2px;}

#searchResults h5,#searchResults h4{font-size:1.2em; font-family:Georgia; font-weight:normal; margin:0 0 20px 0;}

#searchResults{padding:0;}

.itemResults{margin:0!important;}

.profile{float:left; width:100%; background:#f2f2f2; height:82px; margin-bottom:24px;}

.profile img{border:1px solid #aaa;}

.search-term, .h1-firstnode{float:left;margin-right:0.2em;}

.search-term{ color:#a70000!important; text-transform:capitalize;}

.rem{margin-left:0; display:block; font-size:0.5em;font-family:arial,sans-serif;}

.refinement,.plussearch{float:left;margin-right:0.2em; color:#a70000!important;}

.plussearch{color:Gray!important;font-size:0.8em;}

#pager{float:left; width:100%; padding:5px 0; }/*border-top:1px solid #ddd;*/

.homeBanner{border:1px solid #ddd; width:99.6%; height:187px; margin:0 0 20px 0; background:url('/content/images/home.jpg') no-repeat;}

.intro{width:230px; float:right;margin:30px 20px 0 0!important;}

.member{font-weight:bold; color:#a70000; text-transform:capitalize;}

.col{color:gray; font-style:italic;}

.recordsReturned{font-family: Georgia; font-style:italic; color:#222;font-size:120%; margin:0 0 10px 0;}

.recordsReturned span{color:#222;font-size:120%;}

.watermarkOn{color:#222;}

.search-highlight{ background:#ffcc00; padding: 0 1px;}

.tagsWrap, .tagsWrapPerson{padding:1% 2%; width:96%; margin:10px 0; background:#eee; float:left;}

.tagsWrapPerson{margin:0 0 10px 0!important; width:96.1%!important;}

.tagsWrapSection{padding:1% 2%; width:96%; margin:10px 0; background:#eee; float:left;}

.tags{display:inline;}

.tags a{ color:#222!important; text-decoration:none!important;}

.tags a:hover{ color:#a70000!important; text-decoration:underline!important;}

.searchHightlight{color:#fff!important;margin:0 4px 0 0; font-size:1.1em;text-decoration:none!important; padding:0 1px; background:#a70000;}

.searchHightlight a{}

.contributionCount,.biog .personal{font-style:italic; font-size:0.9em; font-family:Georgia; color:#555;}

.yd_logo{ background:url('/Content/images/YDlogo.gif') no-repeat; width:100%; height:35px; text-indent:-9999px; margin:0 0 26px 0!important;}

.biog{float:left; width:100%;margin-bottom:12px;}

.biog .personal{color:#444; font-weight:bold;}

.biog p{margin:3px 0 12px 0;}

.homeText{font-style: italic; font-family: Georgia; font-size: 1.2em;}

.feedbackH2{font-style:italic; font-weight:normal; font-size:1.6em!important; margin:0;}

.feedbackBox{padding:10px; background:#eee;font-style: italic; border:1px solid #a1a1a1; text-align:center; font-family: Georgia; font-size: 1.2em;}

.bottom10{margin-bottom: 10px!important;}

.width70{width: 70px;}

.size2{font-size:2em!important;}

.tagHeader{color:#a70000; display:inline!important;}

.avatar{border: 4px solid #ddd; width:116px;}

#labourLogo{float:right; margin:-30px -12px 0 0;}

#libdemLogo{float:right; margin:-30px 0 0 0;}

#conservativeLogo{float:right; margin:-30px 0 0 0;}

#emptyLogo{float:right;}

.avatarWrap{float:left; margin-right:4px;}



/*--- home box ---*/
.homeSearchbox{background:url('/Content/images/homeNew.jpg') no-repeat; padding:20px; width:572px; height:322px; margin:12px auto;}

.innerHomeBox{width:442px; margin:10px auto 10px auto; text-align:center;}

.introPar{font-style: italic; margin:0 0 30px 0; text-align:left!important; font-family: Georgia; font-size: 1.1em; color:#0f619a;}


/*=== GUIDED NAVIGATION ===*/
.GuidedNav{float:left;background:#f2f2f2; width:212px;margin:0 0 12px 0;padding:5px; }

.GuidedNavNarrow{float:left;background:#f2f2f2; width:134px;margin:0 0 12px 0;padding:5px;}

.NavTitle{display:block; font-family: Georgia; font-style:italic; color:#222222;font-size:150%; margin:0 0 10px 0;}

.NavHeader{display:block; width:98%; padding:1%; background:#d7d7d7; color:#a70000; font-family:Arial; font-size:110%;}

.NavList{margin:6px 0 8px 12px; padding:0; font-size:90%; line-height:1.6em;list-style:none!important;}

.listItemNav, .NavBread li{list-style:none!important; list-style-image:none!important;}

.listItemNav a{color:#333!important; text-decoration:none;}

.listItemNav a:hover{color:#a70000!important; text-decoration:underline;}

/*--- breadcrumbs ---*/
.NavBread{float:left;margin:6px 0 2px 0!important; padding:0!important; color:#a70000; font-size:90%; border-top:solid 1px #dbdad4;}

.breadItem{float:left; width:212px; position:relative; padding:5px 0 4px 0!important; border-bottom:solid 1px #dbdad4;}

.itemText{float:left; width:auto; width:100%;}

/*.itemText a{text-transform:lowercase!important;}*/

.deleteBtn{padding:0; position:absolute; width:18px; height:18px;top:5px; left:194px;}/*float:right!important;margin:-1px 0 0!important; width:18px; height:18px; padding:0;*/


/*--- tables ---*/
.record{float:left;}

.record h1{font-size:1.65em!important;}

.record h2,.record h3{font-size:1.4em!important;}

.record br{margin-bottom:10px;}

.record p{line-height:1.5em!important;}

.record h3{color:#a70000;font-size:1.4em!important; margin:14px 0!important;}

.record table, #personDiv table{width:100%; border-collapse:collapse; border:1px solid white;}

.record tbody, #personDiv tbody, .tabletext{background:#e4eef4!important;}/*e5f1f8*/

.record td, #personDiv td{padding:4px; color:#555;}

.record td i, #personDiv td i{font-weight:bold; color:#000;}

#personDiv h3{font-size:1.3em!important;}

#personDiv{float:left; width:82.5%;}



/*--- helpers style ---*/

.italicGray{font-style:italic;color:#444;}

.dimValRefinement{font:1.3em Georgia;}

.capital{text-transform:capitalize; }

.didYouMean{float:left; margin:0 4px 4px 0; padding:2px 4px; background:#eee;}

.colorGray7{color:#777!important;}

.colorNS{color:#a70000;}

.floatLeft{ float:left;}

.pageSpan{float:left; margin-right:6px;}

.prevTen{float:left; margin:1px 4px 0 0;}

.nextTen{float:left; margin:1px 0 0 4px;}

#SearchTerms {
font-size:17px !important;
width:360px !important;
}


