/*  
Theme Name: allsouls_child_theme
Theme URI: http://www.frankwebdesign.co.uk/wp-content/themes/
Description: A child theme for Mimbo Pro
Version: 1
Author: Anthony Kelly
Author URI: http://www.frankwebdesign.co.uk/wp-content/themes/
Template: mimbo-pro-2-theme/mimbopro

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/


@import url("../mimbo-pro-2-theme/mimbopro/style.css");


#masthead {
        background: url(../mimbo-pro-2-theme/mimbopro/images/allsouls_header_lhs1.jpg) no-repeat !important;
        }

body {
	background: #427997 url(/wp-content/uploads/2009/10/gradient.jpg) repeat-x;
	}
	
/* Footer*/

#meta {
	background:#FFFFFF;
	color:#FFFFFF;
	}

/* Find out more - categories submenu */

#sidebar .widget li a, #sidebar .widget li a:visited {
        font-size: 1.1em;
        background:#FFFFFF none repeat scroll 0 0 !important;
        color: #112F41;
        font-weight: bold;
        }

#sidebar .widget li a:hover, #sidebar .widget li a:active, #sidebar .widget li li a:hover, #sidebar .widget li li a:active {
        background:#236D93 none repeat scroll 0 0 !important;
        color:#FFFFFF;
        }

#sidebar .widget ul {
        border-left:none;
        }

/*changes category submenu child items font colour to blue*/

ul.children li.cat-item a {
        color: #3399CC !important;
        }

ul.children li.cat-item a:hover, ul.children li.cat-item a:active  {
        color:#FFFFFF !important;
        }

/*search box background colour*/

#s {
        background: #E5ECF9 none repeat scroll 0 0;
        }

/*background to lead story*/

#upper {
        background:#3983AA !important;
        padding:4px 10px 10px 10px !important;
        margin: 0 !important;
        }

/*white boxes for categories and right sidebar on home page*/

.whitebox {
        border-top:none !important;
        }

/*removes stripy background to home page*/

#home .stripes {
        background: #FFFFFF none repeat scroll 0 0 !important; 
       }
.feature_wrap {
        margin: 0 !important;
        }

/*prevents quoterotator changing size, centres text and adds a speech bubble bg*/

#quoterotator {
        min-height: 160px;
        text-align: center;
        padding: 10px;
        color:#FFFFFF;
        font-size:1.4em;
        background: url(/wp-content/uploads/2009/11/blue_speech_bubble_fill.gif) no-repeat;
        }
#quotearea {
        background: url(/wp-content/uploads/2009/11/blue_speech_bubble_fill.gif) no-repeat;
        }

/*adjusts size of lead story image and text on home page*/

#home #lead {
	background:#1e3d4f;
	color:#f1f5f8;
	width:918px;
	padding:9px;
	float:left;
	font-size:0.95em;
        margin-left: 12px;
	}

#home #interior #lead {
	float:none;
	width:auto;
	margin: 6px 0 10px 0;
	}

#home #lead .left {
	width:572px !important;
	}

/*adding clear: both; and float: left; here positions the text underneath the lead story image if desired*/

#home #lead .right {
	width:300px !important;
      }

/*adjusts size of lead story image and text on news page*/

#lead .left {
	width:200px;
	}

#lead .right {
	width:373px;
	}

/*breadcrumb nav under main horizontal nav*/

#breadcrumbs {
        background:#3982A9 none repeat scroll 0 0;
        padding: 4px 0 4px 24px;
        }

/*main horizontal navbar*/

/*#navbar {
        border-bottom-color: #3983AA;
        border-bottom-width: 10px;
        }*/

/* formats table on gallery page*/

.galleryphotos td {
        text-align:center;
        background:#FFFFFF none repeat scroll 0 0;
        border-bottom:none;
        vertical-align:top;      
        }

/*removes borders from tables*/

table {
        border-top:none;
	border-bottom:none;
        }

/*removes border, padding and margins from the telephone and email icons*/

.icon {
        margin: 0 5px 0 0 !important;
        border: 0 !important;
        padding: 0 !important;
        }

/*add this class to images to remove the borders*/

.noborder {
       border: 0 !important;
        }

/*styles ordered and unordered lists, increases the font size */

.entry ol li, .entry ul li {
        font-size: 1.1em;
        list-style-image:url(/wp-content/uploads/2009/10/orange_bullet.gif)!important;
        list-style-type:circle;
        line-height: 145% !important;
        }

.catnews li {
        font-size: 1.1em;
        list-style-image:url(/wp-content/uploads/2009/10/orange_bullet.gif)!important;
        list-style-type:circle;
        }

.entry h4 {
        margin-top:6px;
        }

/*rounds the corners of the webpage*/

#page {
        -moz-border-radius: 1.4em;
        }

/*background colour to sub posts*/

.subfeature {
        background: #E5ECF9 none repeat scroll 0 0;
        }

/*background colour to looking back dropdown menu*/

select {
        background: #E5ECF9 none repeat scroll 0 0 !important;
        }

/*wrapper for lead story*/

.feature_wrap {
        height: 240px !important;
        }

/*slideshow borders*/

#slideshow {
        border-color: #3983AA !important;
        border-style: solid !important;
        border-width: 0 10px 10px 10px !important;
        }

/*slideshow text*/

.js #slideshow .slides-nav li a:hover, .js #slideshow .slides-nav li a:active {
        color:#FFFFFF !important;
        }

#slideshow .slides-nav li a {
        border-bottom: 1px solid #01324E !important;
        color: #FFFFFF !important;
        }
.slideshow {
        float:left;
        padding:10px;
        }

/*v dark blue rollover colour on main navbar*/

#nav a:hover {
        background: #01324e !important;
        }
#smooth_sldr h2 {
        border-bottom: 0 !important;
	border-top: 0 !important;
       }
.clearboth {
        clear:both;
       }

