/*

Theme Name: Framework

Theme URI: http://www.dijitul.co.uk/products/wordpress-themes/framework/

Description: Framework is a HTML and CSS Valid, Accessible, Search Engine Friendly Wordpress Theme, Designed for Small Websites and or Product Websites, It's used on our own products, which are in the top5 on the first page of google.

Version: 1.0.7

Author: dijitul

Author URI: http://www.dijitul.co.uk

*/


/* Non Sub Theme Related Elements */

.small {
	font-size: 64%;
}

/* SideBar */
.widget-spacer {
	margin: 0 0 24px 0;
}
/* /SideBar */




/* Twitter */
#tweets {
}
#tweets li {
	font-size:13px;
	background:url(images/twitter.png) no-repeat left ;
	padding-left:24px;
	margin-left:0px;
	margin-top:12px;
	list-style-type:none;
	height:17px;
}

#tweets .hash { color:#0066CC; } 

#tweets .reply { color:#0066CC; } 

#tweets a:link { text-decoration:none; color:#33ccff;}
#tweets a:active { text-decoration:none; color:#33ccff;}
#tweets a:hover { text-decoration:underline; color:#33ccff;}
#tweets a:visited { text-decoration:none; color:#33ccff;}
/* /Twitter */


#thetopnav {
	width: 100%;
}


/* SUCKERFISH / PIXOPOINT Menu Support */

#suckerfishnav {
    font-size:16px;
    width:960px;
	margin: 0 auto 0 auto;
    }
#suckerfishnav, #suckerfishnav ul {
    list-style:none;
    line-height:40px;
    padding:0;
    }
#suckerfishnav a {
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0px 13px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:121px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    }
#suckerfishnav li li {
    width: 120px;
    font-weight:bold;
    }
#suckerfishnav li li a {
    padding:10px 10px;
    width: 100%;
    font-size:12px;
    color:#fff;
    }
#suckerfishnav li ul ul {
    margin:-33px 0 0 120px;
    }
#suckerfishnav li li:hover {
	color: #50bee0;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color: #50bee0;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color: #50bee0;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#fff;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
	background: transparent url('images/donna/navbg.png');
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	color: #50bee0;
	text-shadow: #000 0px -1px 1px;
    }

#suckerfishnav .current_page_item a:link, #suckerfishnav .current_page_item a:visited {
	color: #50bee0;
}
