/*  
Theme Name: FatherhoodTheme
Theme URI: http://jsingh.com/
Description: Designed by Jag Singh
Version: 1.0
Author: Jag Singh
Author URI: http://www.messagespace.co.uk/
Notes: cse width:174px;
*/

body{font:100% Verdana;background:#FFF;color:#222;}
p{margin:8px 0;}
a:link,a:visited{color:#003e53;text-decoration:none;}
a:hover,a:active{color:#003e53;text-decoration:underline;}
.spoiler a:link, .spoiler a:visited{text-decoration:underline;}
.entry a:link, .entry a:visited{text-decoration:underline;}
.excerpt a:link, .excerpt a:visited{text-decoration:underline;}
code{font:1em 'Courier New', Courier, Fixed;background:#ececec;}
.cse input.gsc-input,input.gsc-input{background-image:none !important;}
.gsc-branding-text,.gsc-branding-img{display:none;height:0;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;font:1em Verdana;line-height:1.5em;margin:10px 0;padding:10px 10px 0;}
select{border:1px solid #333;width:100%;}
#head{width:960px;font-size:0.7em;margin:5px auto 0;padding:0;}
#page{width:940px;background:#013f54;font-size:0.7em;margin:0 auto;padding:10px;}
.right,.alignright{float:right;}
#middle p{font-size:12px;margin:0 10px;}
#slogan{font:bold 1.2em Verdana;padding:8px 0 3px;}
#post_60 p {clear: both;}
#pagenavi{text-align:center;padding:0 auto;}
h1{font:1.5em Verdana;font-weight:700;color:#3c78a7;padding:10px 0 0;}
h2{font:1.3em Verdana;}
.entry h2 {font:1.3em Verdana;color:#3c78a7;font-weight:700;padding:10px 0 0 0;}
h3{font:1.3em Verdana;font-weight: 900;}
h4{font:1em Arial;}
h3.cat_title,h3.cat_title a{color:#333;font:bold 1.2em Verdana;font-size:0.85em;}
h3#comments{margin-top:32px;padding-left:0;}
h3.authors{margin-top:15px;}
#tagline{margin-top:5px;font-size:1em;color:#333;}
#headline{width:610px;float:left;height:305px;font-size:12px;line-height:18px;margin:0;padding:1px;}
a.titledivlink{font-size:28px;font-weight:700;padding-bottom:5px;display:block;line-height:28px;}
#headline div.meta{display:block;margin-top:-5px;padding-bottom:2px;}
#headline p{padding-bottom:15px;}
#featured{width:320px;min-height:320px;float:right;padding:0;}
#featured .clearfloat{margin-top:7px;margin-bottom:8px; clear:both;}
#featured .info{margin-top:5px;float:right;width:210px;}
#headline a img,#featured a img{border:1px solid #ccc;margin-top:5px;margin-right:10px;padding:2px;}
#explanationimage img{border:1px solid #ccc;float: left; margin:5px 10px 10p	x 0px; padding:2px;}
#middle{width:920px;background:#fff;float:right;margin:0 0 10px;padding:10px 10px 10px 10px}
#middle2{width:920px;background:#fff;float:right;margin:10px 0;padding:10px;}
.bodycat,.bodycat a{font:1em Verdana;}
.categ a{color:#333;display:block;background:none;}
.categ-selected a{color:#fff;display:block;background:none;}
#cat-1{border-top:8px solid #326abd;}
#cat-1:hover,#cat-1:hover a{background:#326abd;color:#fff;}
#cat-1-selected,cat-1-selected:hover a{border-top:8px solid #326abd;background:#326abd;color:#fff;}
#cat-2{border-top:8px solid #7901d8;}
#cat-2:hover,#cat-2:hover a{background:#7901d8;color:#fff;}
#cat-2-selected,cat-2-selected:hover a{border-top:8px solid #7901d8;background:#7901d8;color:#fff;}
#cat-3{border-top:8px solid #d9282c;}
#cat-3:hover,#cat-3:hover a{background:#d9282c;color:#fff;}
#cat-3-selected,cat-3-selected:hover a{border-top:8px solid #d9282c;background:#d9282c;color:#fff;}
#cat-4{border-top:8px solid #f87131;}
#cat-4:hover,#cat-4:hover a{background:#f87131;color:#fff;}
#cat-4-selected,cat-4-selected:hover a{border-top:8px solid #f87131;background:#f87131;color:#fff;}
#cat-5{border-top:8px solid #e6ab08;}
#cat-5:hover,#cat-5:hover a{background:#e6ab08;color:#fff;}
#cat-5-selected,cat-5-selected:hover a{border-top:8px solid #e6ab08;background:#e6ab08;color:#fff;}
#cat-6{border-top:8px solid #76ca5f;}
#cat-6:hover,#cat-6:hover a{background:#76ca5f;color:#fff;}
#cat-6-selected,cat-6-selected:hover a{border-top:8px solid #76ca5f;background:#76ca5f;color:#fff;}
#cat-7{border-top:8px solid #999999;}
#cat-7:hover,#cat-7:hover a{background:#999999;color:#fff;}
#cat-7-selected,cat-7-selected:hover a{border-top:8px solid #999999;background:#999999;color:#fff;}
#bottom{width:940px;}
#front-list{width:610px;font-size:1.05em;line-height:1.75em;float:left;}
#archive{padding-top:15px;}
#front-list blockquote{padding:0 10px;}
#front-list .title,#archive .title{display:block;font:bold 16px Verdana;padding-bottom:0;}
#front-list .clearfloat,#archive .clearfloat{padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
#front-list .spoiler,#archive .spoiler{display:block;margin-top:3px;}
.author{font-size:0.8em;font-weight:700;}
.meta{font-size:10px;color:#333;}
#content{width:590px;background:#fff;font-size:1.05em;line-height:1.75em;float:left;min-height:400px;padding:10px;}
#content .breadcrumbs,#content .breadcrumbs a{font-weight:700;color:#333;}
#content h2.title{font:2.2em Trebuchet MS;font-weight:700;border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding:5px 0;}
#content h1.page-title{font:2.2em Trebuchet MS;font-weight:700;border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding:5px 0; margin-bottom:20px;}
.post{font-size:1.05em;line-height:1.75em;}
.post .clearfloat{border-bottom:1px dotted #ccc;margin:10px 0;}
.post ul,.post ol,#front-list ul,#front-list ol{margin-bottom:15px;}
.post ol li,#front-list ol li{list-style:decimal;margin-left:30px;}
.post ol li ul li,#front-list ol li ul li{list-style:square;margin-left:20px;}
.post img,.post a img,#front-list img,#archive img{border:1px solid #ccc;margin:0 10px 5px 0;padding:2px;}
.entry{margin-top:20px;}
#front-list p{margin:0;padding:0;}
#stats{margin-top:0;text-transform:uppercase;font:0.8em Arial;display:block;padding:4px 0;}
#stats span{padding:0 20px 0 0;}
#stats img,#nav img{border:0;margin:0;padding:0;}
#tools{height:80px;}
.navigation{text-align:Center;padding:5px 0;}
#sidebar{width:320px;float:right;margin:0;}
#sidebar h3{background-color:#001d32;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3 a:link, #sidebar h3 a:visited {color:#FFF;text-decoration:none;}
#sidebar h3.maternityh3{background-color:#326abd;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.earlyyearsh3{background-color:#7901D8;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.schoolsh3{background-color:#d9282c;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.foremployersh3{background-color:#e6ab08;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.getinvolvedh3{background-color:#76CA5F;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.targetedservicesh3{background-color:#f87131;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar-top,#sidebar-bottom #sidebar-top{margin-bottom:10px;}
#sidebar-middle{width:320px;float:right;}
#sidebar-left{width:145px;float:left;background:#fff;padding:0 5px;}
#sidebar-right{width:145px;float:right;background:#fff;padding:0 5px;}
#sidebar ul, #sidebar ol { list-style:disc outside none; background-color:#F0F0F0;}
#sidebar li { list-style:disc outside none; padding-left:5px; background-color:#F0F0F0;}
#nonarchivesidebar li{list-style:none;border-bottom:1px dotted #ccc;display:block;padding:2px 0 5px 5px;}
#archivesidebar li{list-style:none;border-bottom:1px dotted #ccc;display:block;padding:2px 0 2px 5px;}
#sidebar-ads{width:300px;float:right;background:#fff;margin:10px 0;padding:10px;}
.field{border:1px solid #333;background:#fff;font-size:1em;padding:2px;}
#searchsubmit{padding-left:5px;}
#searchgoogleresults{background:#fff;width:99%;padding:5px 0 5px 7px;}
#commentform input{width:140px;margin:5px 5px 1px 0;}
#commentform textarea{width:99%;margin-top:5px;}

p.total {padding-bottom:20px; padding-left:5px;clear:both;}
.sidebarwidgetcontent .total:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;line-height: 0; }
#rhs_container p.buttons {padding:0 0 20px 5px;clear:both;}

#comment { width:590px;	background:#fff; }

div#cancel-comment-reply { font-weight:bold; }

#comments ul.commentlist { margin-top:20px; list-style:none; }

#comments ul.commentlist blockquote { background:#ededed; }
    
#comments .clearfloat { background:none; }

#comments div.navigation { padding:5px 0px 20px 0px; font-weight:bold; }

ul.commentlist li.pingback, ul.commentlist li.trackback { display:none; }
ul.commentlist li.comment { color:#4d4d4d; padding: 11px 14px 11px 14px; background:#f2f2f2; list-style:none; margin-bottom:10px; font-size:11px; line-height:18px; border: 2px solid #dcdbd7; }
ul.commentlist li.comment h3#respond { background:#fff; margin-top:15px; }
ul.commentlist li.comment img.avatar { border:1px solid #ccc; margin:0px 0px 13px 13px; float:right; padding:2px; width:45px; height:45px; }	
ul.commentlist li.comment cite { color:#313228; font-weight:bold; font-size:14px; }
ul.commentlist li.comment div.comment-meta { font-size:10px; margin-top:0px; }
ul.commentlist li.comment div.comment-meta a { color:#4d4d4d; text-decoration:none; }
ul.commentlist li.comment a { text-decoration:underline; }
ul.commentlist li.comment cite a { text-decoration:none; }
ul.commentlist li.comment div.reply { clear:both; display:block; }
ul.commentlist li.comment div.reply a { text-decoration:none; font-weight:bold; }
ul.commentlist li.comment p { margin:15px 0px; padding:0;  }
ul.commentlist li.comment blockquote { width:380px; }

ul.children li.comment { margin-top:15px; color:#4d4d4d; padding: 12px 12px 12px 12px; background:#fff; border:none; list-style:none; margin-bottom:0px; font-size:11px; }

ul.commentlist li.depth-1, ul.children li.depth-3, ul.children li.depth-5, ul.children li.depth-7, ul.children li.depth-9 { background:#f2f2f2; }
ul.children li.depth-2, ul.children li.depth-4, ul.children li.depth-6, ul.children li.depth-8, ul.children li.depth-10 { background:#fff; }

#respond textarea { width:99%; font-size:13px; }
#respond label { font-weight:bold; }
#respond a {text-decoration:none; }
#respond h3 {margin-top:15px; }

li.comment div#respond h3 { display:none; }

li.my_comment{background:#FFF;border:none;}
li.my_comment cite strong{font-size:1.3em;color:#313228;}
#commentform small{background:#FFF;font-weight:700;padding:0;}
.commentmetadata{color:#4d4d4d;display:block;margin-top:3px;text-align:right;font-size:0.9em;}
.commentmetadata a,.commentmetadata a:visited{color:#959382;}
.commentlist small{background:#e9e9e9;}
.avatar{border:1px solid #bbb;float:left;width:55px;height:55px;margin:0 10px 0 0;padding:2px;}
#comment{width:590px;background:#fff;}
#footerwrapper{width:930px;margin:0 auto;}
.section-title{font-size:1.2em;font-weight:700;padding-bottom:10px;}
#quick-nav{display:inline;float:left;position:relative;width:100%;}
#quick-nav ul{width:140px;margin:0 0 0 2.4em;}
#quick-nav ul ul{float:none;padding-bottom:0;}
#quick-nav ul ul,#quick-nav ul li{margin:2px 0 10px;}
#quick-nav ul li{list-style:none outside none;}
#quick-nav ul ul li{font-size:85%;line-height:1.667em;}
#front-popular{font-size:0.8em;color:#fff;width:940px;background:#001d32 url(images/bottombar-1.png) bottom no-repeat;margin:0 auto;padding:10px;}
#recentpost,#mostcommented{width:280px;float:left;border:1px solid #fff;padding:10px;}
#mostcommented{margin-left:17px;}
#recent_comments{width:280px;float:right;border:1px solid #fff;padding:10px;}
#recentpost ul,#mostcommented ul,#recent_comments ul{margin-top:5px;}
#recentpost ul li,#mostcommented ul li,#recent_comments ul li{list-style:none;border-top:1px dotted #fff;display:block;padding:5px;}
#recentpost ul li:hover,#mostcommented ul li:hover,#recent_comments ul li:hover{background:#3c78a7;color:#fff;}
#recentpost ul li:first-child,#mostcommented ul li:first-child,#recent_comments ul li:first-child{border-top:0 dotted #fff;}
#footer{width:960px;font-size:0.6em;padding-top:10px;padding-bottom:10px;margin:0 auto;}
.whiteonblue *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#fff;}
.whiteonblue1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #6d7e8a;border-right:1px solid #6d7e8a;background:#bfc6cb;}
.whiteonblue2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #193346;border-right:1px solid #193346;background:#ced4d8;}
.whiteonblue3{margin-left:1px;margin-right:1px;border-left:1px solid #ced4d8;border-right:1px solid #ced4d8;}
.whiteonblue4{border-left:1px solid #6d7e8a;border-right:1px solid #6d7e8a;}
.whiteonblue5{border-left:1px solid #bfc6cb;border-right:1px solid #bfc6cb;}
.whiteonbluefg{background:#fff;padding:5px 8px 5px 10px;}
.chromestyle{width:99%;font-weight:700;}
.chromestyle ul{width:100%;text-align:left;margin:0;}
.chromestyle ul li{display:inline;}
.chromestyle ul li a{color:#494949;text-decoration:none;margin:0;padding:4px 7px;}
.dropmenudiv{position:absolute;top:0;border:1px solid #BBB;border-bottom-width:0;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:#f87131;width:200px;visibility:hidden;}
.dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #BBB;text-decoration:none;font-weight:700;color:#fff;padding:2px 0;}
* html .dropmenudiv a{width:100%;}
.dropmenudiv a:hover{background-color:#F0F0F0;}
*,#archive p{margin:0;padding:0;}
#dropmenu1 a:hover{background-color:#fa9f74;}
.left,.alignleft,div#footerwrapper,#quick-nav ul{float:left;}
#featured .title,li.recentcomments a{font-weight:700;}
.categ p,categ-selected p,#headline p,#featured p{margin:0;}
#front-popular h3,#quick-nav a,#recentpost a,#mostcommented a,#recent_comments a,#madmenu li li li a:hover{color:#fff;}
.meta a,#stats span a{color:#333;}
.post .ads,#sidebar-bottom,#sidebar-middle{margin-top:2px;}
#nonarchivesidebar li ul li:last-child,#archivesidebar li ul li:last-child{list-style:none;border-bottom:0 dotted #ccc;display:block;padding:2px 0 0 5px;}
.20spacer{margin-top:10px;}
.clearfloat:after,.chromestyle:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfloat,.whiteonblue{display:block;}
* html .clearfloat,*+html .clearfloat{height:1%;}
#wrap{width:960px;margin:0 auto;padding:0 10px;}
div.overlay{background:#000;width:100%;height:100%;position:fixed;z-index:99;display:none;opacity:0;}

.sidebarwidgetcontainer{width:310px;float:right;background:#fff;padding:0 5px 5px;}
#rhs_container h3{background-color:#003E53;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#rhs_container p{background-color:#F0F0F0;margin:0; line-height:1.3em;}
#additionalinfoevent {background-color:#F0F0F0; width: 300px;}
#additionalinfoevent ul {background-color:#F0F0F0; list-style:decimal;margin-left:15px;}
#rhs_container .containerp {background-color:#F0F0F0;padding: 5px;margin:0;}
.archivecontainer{background-color:#F0F0F0;padding: 5px;margin:0;}
.rhs_sub_title{border-right:medium none;padding:5px 5px 3px 5px;border-color:#FFF;border-style:solid none none;border-width:2px medium medium;}
.rhs_sub_title a,.rhs_sub_title a:link,.rhs_sub_title a:link,.rhs_sub_title a:visited{color:#003E53;font-size:12px;font-weight:700;}
.rhs_sub_title_normallink a,.rhs_sub_title_normallink a:link,.rhs_sub_title_normallink a:link,.rhs_sub_title_normallink a:visited{color:#003E53;font-weight:700;}
p.rhs_sub_title {background-color:#F0F0F0; width: 300px;}
a img,fieldset,img{border:0;}
#searchform,#cse-search-box{text-align:right;padding-top:5px;margin-right:10px;float: right;}
#logo,#top,#footerwrapper li{padding:0;}
.categ,.categ-selected{width:120px;float:left;background:#fff;margin:0 0 0 2px;padding:0 4px 8px 4px;}
.categ span.cat_title,#front-popular h3,#front-list .cat_title,#archive .cat_title,.categ-selected span.cat_title,#front-popular h3,#front-list .cat_title,#archive .cat_title{font-weight:700;font-size:14px;margin:0;}
.categ a:hover,.categ-selected a:hover{background:none;color:#fff;text-decoration:none;}
#rhs_container h1.top{margin-top:0;}
.post ul li,#front-list ul li,#content ul li{list-style:square;margin-left:30px;}
#comments ul li {list-style: none;margin-left:0px;}
#s,#q{font-size:1em;padding:1px;}

.post ul.products li, #front-list ul.products li, #content ul.products li {
    list-style: none outside none;
    margin-left: 30px;
}

#payment ul.payment_methods li { list-style: none outside none; }

.picture_widget{position:relative !important;float:left;margin:5px 0 0;}
.picture_widget .text-maternity{background:url("http://www.fatherhoodinstitute.org/images/maternity-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.picture_widget .text-earlyyears{background:url("http://www.fatherhoodinstitute.org/images/earlyyears-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.picture_widget .text-schools{background:url("http://www.fatherhoodinstitute.org/images/schools-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.picture_widget .text-targeted{background:url("http://www.fatherhoodinstitute.org/images/targeted-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.picture_widget .text-foremployers{background:url("http://www.fatherhoodinstitute.org/images/forfathers-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.picture_widget .text-getinvolved{background:url("http://www.fatherhoodinstitute.org/images/getinvolved-overlay.png") repeat scroll left top transparent;bottom:5px;left:-5px;position:absolute;color:#fff;font-family:Verdana;font-weight:700;font-size:1.3em;padding:5px 10px;}
.ad-slice{background:none repeat scroll 0 0 transparent;line-height:2.9em;color:#e9e8e8;font-size:0.8em;width:960px;margin:0 auto;}
.ad-slice a{color:#ffc;}
.outer-slice{background:url("images/fi-headerbar-bg.png") repeat scroll 0 0 #00394d;border-bottom:0 dotted #EBEBEB;height:35px;}
#pagenavi{font-size:1.2em;font-weight:700;}
.wp-pagenavi a,.wp-pagenavi a:link{text-decoration:none;border:1px solid #013f54;color:#3c78a7;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi a:hover{border:1px solid #303030;color:#303030;background-color:#FFF;}
.wp-pagenavi span.pages{color:#303030;border:1px solid #013f54;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.current{font-weight:700;border:1px solid #013f54;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.extend{border:1px solid #013f54;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi a:visited,.wp-pagenavi a:active{text-decoration:none;border:1px solid #3c78a7;color:#3c78a7;background-color:#FFF;margin:2px;padding:2px 4px;}



#sidebar h3.maternityh3{background-color:#326abd;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.earlyyearsh3{background-color:#7901D8;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.schoolsh3{background-color:#d9282c;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.foremployersh3{background-color:#e6ab08;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.for-fathersh3{background-color:#999999;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.getinvolvedh3{background-color:#76CA5F;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#sidebar h3.targetedservicesh3{background-color:#f87131;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}

#page-maternity h3.sidebarh3{background-color:#326abd;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-early-years h3.sidebarh3{background-color:#7901D8;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-schools-and-learning h3.sidebarh3{background-color:#d9282c;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-targeted h3.sidebarh3{background-color:#f87131;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-for-fathers h3.sidebarh3{background-color:#999999;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-for-employers h3.sidebarh3{background-color:#e6ab08;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}
#page-get-involved h3.sidebarh3{background-color:#76CA5F;border:medium none;color:#FFF;font-size:15px;font-weight:700;text-decoration:none;margin:5px 0 0;padding:5px 0 5px 5px;}

#page-maternity .bodycat a{color:#326abd;}
#page-early-years .bodycat a{color:#7901D8;}
#page-schools-and-learning .bodycat a{color:#d9282c;}
#page-targeted .bodycat a{color:#f87131;}
#page-for-fathers .bodycat a{color:#837676;}
#page-for-employers .bodycat a{color:#e6ab08;}
#page-get-involved .bodycat a{color:#76CA5F;}

#page-maternity .tagtitle{color:#326abd;}
#page-early-years .tagtitle{color:#7901D8;}
#page-schools-and-learning .tagtitle{color:#d9282c;}
#page-targeted .tagtitle{color:#f87131;}
#page-for-fathers .tagtitle {color:#999999;}
#page-for-employers .tagtitle{color:#e6ab08;}
#page-get-involved .tagtitle{color:#76CA5F;}

.eventdata {font-size:12px;font-weight: 700;}

#page-bar ul,ol,ul{list-style:none;}

.cat_title { padding: 5px 0; }
#registration_form input.joincheckbox { margin: 5px 5px 5px 0; }
#registration_form input {background-color:#FFFFFF; border-color:#DFDFDF; -moz-border-radius:4px 4px 4px 4px; border-style:solid; border-width:1px; font-size:12px; }

#registration_form textarea,#registration_form input,#registration_form select {margin:1px;padding:3px;}

#registration_form input,#registration_form select {line-height:15px;}

#registration_form input.formbuttonpage {background:none repeat scroll 0 0 #003E53; border:2px solid #CCCCCC;color:#EFEFEF;float:left;margin:5px 5px 5px 0;padding:10px 15px;vertical-align:top;}		
#rhs_container .textwidget {background-color:#F0F0F0;padding: 5px;margin:0; line-height:1.3em;}

#rhs_container .textwidget p {padding:5px 0;}

#footermiddlecats { background:none repeat scroll 0 0 #FFFFFF; float:right; padding:10px; width:920px;}

.sidebarwidgetcontent .textwidget a:link, .sidebarwidgetcontent .textwidget a:visited { font-weight: 700; }

#navbar{background:#001d32 url('images/navbar-blue.png');margin:5px 0 0 0;padding:0 10px;clear:both;}

.menu-main-navigation-container {width:720px;border-top:1px solid #312F26;border-bottom:1px solid #312F26;display:block;}

.menu-main-navigation-container li {float:left;position:relative;z-index:100 !important;background:url('images/li-divider.gif') no-repeat center left;color:#fff;}

ul#menu-main-navigation li a{display:block;padding:8px 9px;}

ul#menu-main-navigation li ul{display:none;background-color:#fff;}
ul#menu-main-navigation li:hover ul{display:block;position:absolute;left:0;width:220px;z-index:101;top:29px;padding:10px 0;}

ul#menu-main-navigation li ul li a{width:177px;background-color:#fff;color:#000;padding:10px 20px 10px 23px;}
ul#menu-main-navigation li:hover ul li ul,ul#menu-main-navigation li ul li:hover ul li ul,ul#menu-main-navigation li ul li ul li:hover ul li ul{display:none;}




ul#menu-main-navigation li ul li:hover ul,ul#menu-main-navigation li ul li ul li:hover ul,ul#menu-main-navigation li ul li ul li ul li:hover ull{display:block;left:220px;background:url(images/drop-down-menu.png) transparent !important;padding-left:7px;}
ul#menu-main-navigation li#nav-jobs ul li:hover ul,ul#menu-main-navigation li#nav-jobs ul li ul li:hover ul,ul#menu-main-navigation li#nav-jobs ul li ul li ul li:hover ul,ul#menu-main-navigation li#nav-news ul li:hover ul,ul#menu-main-navigation li#nav-news ul li ul li:hover ul,ul#menu-main-navigation li#nav-news ul li ul li ul li:hover ul,ul#menu-main-navigation li#nav-conferencing-private-hire ul li:hover ul,ul#menu-main-navigation li#nav-conferencing-private-hire ul li ul li:hover ul,ul#menu-main-navigation li#nav-conferencing-private-hire ul li ul li ul li:hover ul{left:auto;right:220px;padding-right:7px;}
ul#menu-main-navigation li ul li:hover ul{top:-10px;}
ul#menu-main-navigation li ul li.has-children a,ul#menu-main-navigation li ul li.has-children ul li.has-children a,ul#menu-main-navigation li ul li.has-children ul li.has-children ul li.has-children a{padding-right:30px;width:167px;background-image:url(images/has-children.png);background-repeat:no-repeat;background-position:195px 13px;}
ul#menu-main-navigation li#nav-jobs ul li.has-children a,ul#menu-main-navigation li#nav-jobs ul li.has-children ul li.has-children a,ul#menu-main-navigation li#nav-jobs ul li.has-children ul li.has-children ul li.has-children a,ul#menu-main-navigation li#nav-news ul li.has-children a,ul#menu-main-navigation li#nav-news ul li.has-children ul li.has-children a,ul#menu-main-navigation li#nav-news ul li.has-children ul li.has-children ul li.has-children a,ul#menu-main-navigation li#nav-conferencing-private-hire ul li.has-children a,ul#menu-main-navigation li#nav-conferencing-private-hire ul li.has-children ul li.has-children a,ul#menu-main-navigation li#nav-conferencing-private-hire ul li.has-children ul li.has-children ul li.has-children a{background-image:url(images/has-children-right.png);background-repeat:no-repeat;background-position:25px 13px;}
ul#menu-main-navigation li:hover a,ul#footer-menu-main-navigation li:hover a{background:#fff;color:#000;}
ul#menu-main-navigation li ul li{border-top:1px dotted #d8d8d7;}
ul#menu-main-navigation li ul li:first-child{border-top:none;}
ul#menu-main-navigation li#nav-study-undergraduate-study-agriculture:hover > a,ul#menu-main-navigation li#nav-study-undergraduate-study-agriculture ul li:hover > a{background-color:#24AD7B;}
ul#menu-main-navigation li#nav-study-undergraduate-study-equine-management:hover > a,ul#menu-main-navigation li#nav-study-undergraduate-study-equine-management ul li:hover > a{background-color:#AF1A1A;}
ul#menu-main-navigation li#nav-study-undergraduate-study-business:hover > a ul#menu-main-navigation li#nav-study-undergraduate-study-business ul li:hover > a{background-color:#2AB4E9;}
ul#menu-main-navigation li#nav-study-undergraduate-study-rural-land-property-management:hover > a,ul#menu-main-navigation li#nav-study-undergraduate-study-rural-land-property-management ul li:hover > a{background-color:#DE5C14;}
ul#menu-main-navigation li#nav-study-undergraduate-study-foundation-degrees:hover > a,ul#menu-main-navigation li#nav-study-undergraduate-study-foundation-degrees ul li:hover > a{background-color:#7A45DC;}
ul#menu-main-navigation li#nav-study-undergraduate-study-top-up-degrees:hover > a,ul#menu-main-navigation li#nav-study-undergraduate-study-top-up-degrees ul li:hover > a{background-color:#EE9828;}
ul#menu-main-navigation li#nav-study-postgraduate-study-agriculture-rural-development:hover > a,ul#menu-main-navigation li#nav-study-postgraduate-study-agriculture-rural-development ul li:hover > a{background-color:#61AE22;}
ul#menu-main-navigation li#nav-study-postgraduate-study-land-property-management:hover > a,ul#menu-main-navigation li#nav-study-postgraduate-study-land-property-management ul li:hover > a{background-color:#EFA404;}
ul#menu-main-navigation li#nav-study-postgraduate-study-equine:hover > a,ul#menu-main-navigation li#nav-study-postgraduate-study-equine ul li:hover > a{background-color:#BD245A;}
ul#menu-main-navigation li#nav-study-postgraduate-study-business:hover > a,ul#menu-main-navigation li#nav-study-postgraduate-study-business ul li:hover > a{background-color:#2E53F2;}
ul#menu-main-navigation li#nav-study-postgraduate-study-research-degrees:hover > a,ul#menu-main-navigation li#nav-study-postgraduate-study-research-degrees ul li:hover > a{background-color:#7534A3;}
ul#menu-main-navigation li#nav-study-training-courses-rural-skills:hover > a,ul#menu-main-navigation li#nav-study-training-courses-rural-skills ul li:hover > a{background-color:#A0B81C;}
ul#menu-main-navigation li#nav-study-training-courses-food-centre:hover > a,ul#menu-main-navigation li#nav-study-training-courses-food-centre ul li:hover > a{background-color:#D3301F;}
ul#menu-main-navigation li#nav-study-training-courses-continuing-professional-development:hover > a,ul#menu-main-navigation li#nav-study-training-courses-continuing-professional-development ul li:hover > a{background-color:#1D89B4;}
ul#menu-main-navigation li,ul#footer-menu-main-navigation li,ul#sub-page-nav li,ul#sitemap-node-tree-root li,dl.hero-panel dd p,#languages ul li,.course-selector li,#content li p.meta,.archive ul li ul li,#fancybox-inner .quote-body,#fancybox-inner .component.quote blockquote cite{font-size:12px !important;}
#menu-main-navigation a{color:#fff;text-decoration:none;font-weight:700;}
#menu-main-navigation a:hover{color:#9d956c;text-decoration:none;}
ul#menu-main-navigation li ul li.has-children ul li a,ul#menu-main-navigation li ul li.has-children ul li.has-children ul li a,ul#menu-main-navigation li ul li.has-children ul li.has-children ul li.has-children ul li a,ul#menu-main-navigation li#nav-jobs ul li.has-children ul li a,ul#menu-main-navigation li#nav-jobs ul li.has-children ul li.has-children ul li a,ul#menu-main-navigation li#nav-news ul li.has-children ul li a,ul#menu-main-navigation li#nav-news ul li.has-children ul li.has-children ul li a,ul#menu-main-navigation li#nav-conferencing-private-hire ul li.has-children ul li a,ul#menu-main-navigation li#nav-conferencing-private-hire ul li.has-children ul li.has-children ul li a{background-image:none;}
ul#menu-main-navigation li ul li a:hover,ul#menu-main-navigation li ul li ul li a:hover,ul#menu-main-navigation li ul li ul li ul li a:hover,ul#menu-main-navigation li ul li ul li ul li ul li a:hover{background-color:#efefef;}
ul#menu-main-navigation li a:hover {background-color:#efefef;}

img#wpstats{display:none}