/**
 * Theme Name: Bournemouth University
 * Theme URI: http://www.bournemouth.ac.uk
 * Description: Bournemouth University Blog Theme
 * Version: 1.0
 * Author: Base Creative Agency
 * Author URI: http://www.basecreativeagency.com
 * Tags: theme-options, threaded-comments, sticky-post, microformats, translation-ready, rtl-language-support, one-column, two-columns, three-columns, fixed-width
 * Status: publish
 *
 * Copyright (c) 2008 - 2010 Justin Tadlock.  All rights reserved.
 * http://justintadlock.com
 *
 * Hybrid is released under the GNU General Public License, version 2 (GPL).
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

/* Get base CSS */
@import url('library/css/21px.css');

/* Get layout CSS */
@import url('library/css/2c-l-fixed.css');

/* Get plugins CSS */
@import url('library/css/plugins.css');

/* Get drop-downs CSS */
@import url('library/css/drop-downs.css');

/* Get default CSS */
@import url('library/css/screen.css');

/* Make sure theme clears WP.org theme repository checklist */
.alignright {}
.alignleft {}
.alignnone {}
.aligncenter {}
.avatar {}
.wp-caption {}
.gallery {}
.wp-smiley {}

#pixopoint_menu1 {
	width:100%;
	height:35px;
	margin:0;}
#pixopoint_menu1 ul {
	width:100%;
	border:none;
	background:none;
	margin:0;
	padding:0;
	list-style:none;
	}
#pixopoint_menu1 li {
	border:none;
	color:#FFFFFF;
	z-index:20;
	letter-spacing:0px;
	background:;
	font-size:14px;
	padding: 6px 0 13px 0;
	margin:0 0px;
	float:left;
	position:relative;
	}
#pixopoint_menu1 li li {
	padding: 2px 0;
	}
#pixopoint_menu1 li:hover,#pixopoint_menu1 li.sfhover {
	background-position:0 60px;
	}
#pixopoint_menu1 li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	}
#pixopoint_menu1 li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
#pixopoint_menu1 ul ul {
	position:absolute;
	left:-999em;
	top:35px;
	width:120px;
	border:1px solid #cccccc;
	border-bottom: none;
	}
#pixopoint_menu1 li:hover ul,#pixopoint_menu1 li.sfhover ul {
	left:auto;
	}
#pixopoint_menu1 ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
#pixopoint_menu1 ul ul li {
	letter-spacing:0px;
	color:#444444;
	z-index:20;
	width:120px;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	background:#FFFFFF;
	border-bottom:1px solid #cccccc;
	margin:0;
	}
#pixopoint_menu1 ul ul li a {
	line-height:22px;
	color:#444444;
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li:hover a,#pixopoint_menu1 ul ul li.sfhover a {
	color:#FFFFFF;
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	color:#444444;
	}
#pixopoint_menu1 ul ul li:hover li a:hover,#pixopoint_menu1 ul ul li.sfhover li a:hover {
	color:#FFFFFF;
	}
#pixopoint_menu1 ul ul li:hover,#pixopoint_menu1 ul ul li.sfhover {
	color:#FFFFFF;
	background:#26033b;
	}
#pixopoint_menu1 ul ul ul li {
	font-size:1em;}#pixopoint_menu1 ul ul ul, #pixopoint_menu1 ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
#pixopoint_menu1 li li:hover ul,#pixopoint_menu1 li li.sfhover ul,#pixopoint_menu1 li li li:hover ul,#pixopoint_menu1 li li li.sfhover ul {
	margin-left:120px;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li li:hover a,#pixopoint_menu1 ul ul li li.sfhover a {
	color:#FFFFFF;
	text-decoration:none;
	}
#pixopoint_menu1 li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:160px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	padding: 0;
	}
	
#page-nav li a { padding-top:6px; }
* html #page-nav li a { padding-top:8px; } /* IE6 */
*+html #page-nav li a { padding-top:8px; } /* IE7 */
#page-nav li a { padding-top:8px\0/; } /* IE8 */
	
.tweets .msgtxt {color:#333;}
#primary .tweets.msgtxt a{color:#330066 !important;}
.tweets {margin:0 4px;list-style-type:none;}
.tweets .avatar, .tweets .twit { display:none; }

.post_notification_widget form#newsletter p { font-size:12px; color:#000; }
.post_notification_widget form#newsletter br { display: none; }
.post_notification_widget form#newsletter input[type="text"] { width:160px; }
.post_notification_widget form#newsletter input { margin-left: 6px; }

/* Footer */
#footer { background-color:#eee; padding:1em 1.5em 0; text-align:center; }
#footer ul, #footer p { margin-bottom:1em; }
#footer ul { float:none; }
#footer li { border-left:none; float:none; display:inline; }
#footer-bottom { margin-left:auto; margin-right:auto; }

#centeredmenu {
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
}

.cufon_me {
   font-family:'GlyphaLTStd55Roman', "Times New Roman", Times, serif !important;
}

#site-title {
   font-size:2em;
}
#site-description {
   font-size:1.3em;
}