/*
Theme Name: Chief Scientist
Theme URI: 
Description: WordPress custom theme.
Version: 1.0
Author: axe @ zoo
Author URI: www.zoogroup.com.au
Tags: custom, fixed width, two columns, widgets

*/


/*########## text formatting ############*/

h1, h2, h3, h4 {
	color: #565656;
	margin: 14px 0 0 0;
	padding: 0;
	font-weight: normal;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}

h5, h6 {
	color: #565656;
	margin: 0;
	padding: 0;
}

h1 {
	font-size:24px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}

h2 {
	font-size:20px;
}

h3 {
	font-size:16px;
}

h4 {
	font-size:14px;
}

h5 {
	font-size:12px;
}

h6 {
	font-size:12px;
}

blockquote {
	margin: 0;
	padding: 0;
	text-indent: 0;
}

blockquote p {
	color: #565656;
	font-size: 16px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin: 0;
}

p, ul, ol, table {
	font-size: 13px;
	line-height: 130%;
	color: #565656;
}

div.wp-caption p,
td p.wp-caption-text {
	font-size: 11px;
}

a {
	text-decoration: underline;
	color: #565656;
}

img { 
	border: none;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

.spacer {
	display: block;
	width: 100%;
	height: 40px;
}

.author {
	font-size: 10px;
}

.caption {
	font-size: 10px;
}	

/*########## nav ###########*/

ul#nav {
	margin:0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	width: 739px;
	line-height: 43px;
	height: 43px;
	background: url(images/bg-nav-ul.gif) repeat-x top left;
	position: absolute;
	bottom: 10px;
	right: 0;
	z-index: 2;
}

ul#nav li {
	float: left;
	padding: 0;
	position: relative;
	line-height: 43px;
}

ul#nav li#home a {
	display: block;
	text-decoration: none;
	background: url(images/bg-nav-first.gif) no-repeat top left;
	display: block;
	margin: 0 0 0 0;
	padding: 0 12px;
	height: 43px;
}

ul#nav li#home a:hover {
	color: #000 !important;
	background: url(images/bg-nav-first-hover.gif) no-repeat top left;
}

ul#nav li#home.current_page_item a {
	color: #fff !important;
	background: url(images/bg-nav-first-on.gif) no-repeat top left;
}

ul#nav li#home.current_page_item a:hover {
	color: #000 !important;
	background: url(images/bg-nav-first-hover.gif) no-repeat top left;
}

ul#nav li a {
	color: #fff;
	background: url(images/bg-nav-pipe.gif) top left no-repeat;
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0 21px;
}

ul#nav li.current_page_parent a, ul#nav li.current_page_ancestor a, ul#nav li.current_page_item a {
	color: #fff;
	background-color: #AAAAAA;
}

ul#nav li a:hover, ul#nav li:hover a {
	color: #000 !important;
	background: #fff435 ;
}

ul#nav li a:hover ul li, ul#nav li:hover a ul li {
	background: none;
}

ul#nav li a:hover ul, ul#nav li:hover a ul {
	background: url(images/bg-ul-ul.png) left bottom no-repeat !Important;
}


ul#nav li.last {
	float: right;
	padding: 0;
	position: relative;
}

form#search {
	text-decoration: none;
	background: url(images/bg-nav-search.gif) no-repeat top right;	
	display: block;
	margin: 0;
	width: 169px;
	padding: 0 0 0 15px;
	height: 42px;
}

form#search label {
	margin: 0;
}

form#search input.searchField {
	width: 115px;
	color:#666666;
	margin: 0;
}

form#search input#go-search {
	background: none;
	border: none;
	color: #fff;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 13px;
	cursor: pointer;
}

form#search input#go-search:hover {
	color: #000;
}

ul#nav a, form#search input#go-search {
	text-shadow: 0 0 5px #222;
}

ul#nav a:hover, ul#nav li:hover a, ul#nav ul a {
	text-shadow: none;
}

/*ul#nav ul, ul#nav ul li:last-child a {
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
}*/

ul.paging { 
	list-style: none;
	padding: 0;
	font-weight: bold;
}
ul.paging li {
	float: left; 
	margin: 6px 0 0 6px;
}
ul.paging li a, ul.paging li.active { 
	display: block; 
	padding: 3px 6px; 
	background-color: #f5f5f5; 
	border: 1px solid #ccc;
	text-decoration: none;
}
ul.paging li.active { 
	background-color: #555;
	border-color: #0059A1; 
	color: #fff; 
}

ol.searchResults {
	margin: 0;
	padding: 0 0 0 28px;
}
ol.searchResults li {
	margin: 10px 0;
	padding: 0;
}

ol.searchResults li h1,
ol.searchResults li h2 {
	display: none;
}

ol.searchResults li p {
	margin: 0;
	padding: 0;
}

/*####flyout#####*/

		ul#nav li.on, 
		ul#nav li:hover, 
		ul#nav li.iehover {
			color:#fff;
		}
		
		ul#nav a:hover,
		ul#nav li:hover a,
		ul#nav li:hover span,
		ul#nav li.iehover a  {
			color: #fff;
		} 
		
		ul#nav li:hover ul, 
		ul#nav li.iehover ul {
			display: block;
			background: #ffe917;
			color: #606060;
		}

		ul#nav ul {
			display: none;
			list-style: none;
			margin: 0;
			padding: 0 0 8px 0;
			background: url(images/bg-ul-ul.png) left bottom no-repeat !Important;
			position: absolute;
			top: 43px;
			left: 0;
			width: 180px;
		}

		ul#nav ul li {
			float: none;
			background: none;
			margin: 0;
			padding: 0;
			line-height: normal;
		}
	
		ul#nav ul li a, 
		ul#nav li.on ul li a, 
		ul#nav li:hover ul li a, 
		ul#nav li.iehover ul li a {
			background:none;
			display: block;
			width: auto;
			height: 1%;
			float: none;
			color:#606060;
			padding: 8px 5px 8px 18px;
		}
		
		ul#nav ul li a:hover, 
		ul#nav li.on ul li a:hover,
		ul#nav li:hover ul li a:hover, 
		ul#nav li.iehover ul li a:hover {
			background: #ffe917 !important;
		}

/*######### layout #########*/

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	text-align:center;
	background: #ecf0fc url(images/bg-texture.jpg) center top repeat-x;
}

div#lines {
	background: url(images/bg-lines.png) center top no-repeat;
}

div#wrap {
	margin: 0 auto;
	width: 1000px;
	text-align: left;
	
}


/*####### head #######*/

div#head {
	float:left;
	position: relative;
	margin: 0;
	padding: 0;
	height: 158px;
	width: 1000px;
}

h1#logo {
	position: absolute;
	top: 20px;
	right: 40px;
	margin: 0;
	padding: 0;
	width: 437px;
	height: 63px;
}

h1#logo a {
	text-indent:-999px;
	overflow: hidden;
	font-size:0px;
	background: url(images/bg-logo.png) no-repeat top left;
	display: block;
	margin: 0;
	padding: 0;
	width: 437px;
	height: 63px;
}

h1#logo-print {
	display: none;
}

div#gov {
	position: absolute;
	top: 0;
	left: 0;
	width: 330px;
	height: 122px;
	background: url(images/bg-govlogo.png) top left no-repeat;
}

/*####### home-left ##########*/

div#left {
	float: left;
	width: 500px;
	margin: 0;
	padding: 0;
	text-align: left;
}

div#yellow-panel {
	background:url(images/bg-yellow-small.png) top left no-repeat;
	width: 496px;
	height: 208px;
}

div#yellow-panel-text {
	padding: 10px;
	color: #565656;
}

div#yellow-panel h2 {	
	font-size: 18px;
	color: #565656;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin: 5px 0 0 0;
}

div#yellow-panel h2 a {	
	text-decoration: none;
}

div#yellow-panel h2 a:hover {
	text-decoration: underline;
}

div#yellow-panel a img {
	float: right;
	padding: 0;
}

.yellow-text {
	font-size: 13px;
	width: 230px;
	margin: 5px 0 0 0;
}

/*############ home-right  #############*/

div#right {
	float: right;
	width: 500px;
	margin: 0;
	padding: 0;
	text-align: left;
}

div#blue-panel {
	float: right;
	background:url(images/bg-blue-panel.png) top left no-repeat;
	width: 472px;
	height: 185px;
	margin: 0;
	padding: 12px;
}

div#blue-panel blockquote {
	float: left;
	width:220px;
}

div#blue-panel blockquote p {
	color: #fff;
	font-size: 14px;
	margin: 0;
	padding: 0;
}

a#photo-panel {
	float: right;
	background:url(images/bg-photo-panel3.jpg) top left no-repeat;
	width: 235px;
	height: 175px;
	margin: 5px 4px 0 0;
	padding: 0;
}

/*############ home base grid panel ############*/

div#grid {
	width: 1000px;
	float: left;
	padding: 0;
	margin: 8px 0;
}

div.gridcolumns {
	float: left;
	width: 250px;
	padding: 0;
	margin: 0;
}

div.gridcolumns-right {
	float: left;
	width: 244px;
	padding: 0;
	margin: 0 0 0 0;
}	

div.gridbox {
	width: 244px;
	height: 190px;
	background: url(images/bg-base-blue.gif) bottom left no-repeat;
	margin: 0 0 8px 3px;
	overflow: hidden;
}

div.gridbox h4 {
	font-size: 13px;
}

div.gridbox h4 a {
	color: #565656;
}

div.gridbox a {
	text-decoration: none;
	color: #3c7db5;
}

div.gridbox a:hover {
	text-decoration: underline;
}

div.gridbox h3 {
	width: 220px;
	margin: 0 0 5px 0;
	padding: 12px 12px 6px 12px;
	font-weight: normal;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	background: url(images/bg-top-blue.gif) top left no-repeat;
	font-size: 14px;
}

div.gridbox h3 a span {
	float: left;
	width: 14px;
	height: 14px;
	background: url(images/bg-angel.gif) top left no-repeat;
}

div.gridbox h3 a:hover span, div.gridbox:hover h3 a span, div.gridbox.iehover h3 a span {
	background: url(images/bg-angel.gif) bottom left no-repeat;
}

div.gridbox h4 {
	margin: 4px 0;
}

div.gridbox p {
	margin: 0 0 5px;
}

div.gridbox a.more {
	float: right;
	font-size: 12px;
	margin-bottom: 5px;
}

div.gridbox:hover,
div.gridbox.iehover {
	background: url(images/bg-base-white.gif) bottom left no-repeat;
	height: 100%;
}

div.gridbox:hover h3,
div.gridbox.iehover h3 {
	background: url(images/bg-top-white.gif) top left no-repeat;
}

div.box {
	margin: 0  12px;
	width: 220px;
}

div.gridbox p, div.gridbox ul, div.gridbox a.more {
	display: none;
}

div.gridbox:hover p, div.gridbox:hover ul, div.gridbox:hover a.more,
div.gridbox.iehover p, div.gridbox.iehover ul, div.gridbox.iehover a.more {
	display: block;
}

div.box ul {
	margin: 0 0 5px 15px;
	padding: 0;
	list-style: disc;
}

/*############# content ############*/

div#headings {
	float: left;
	width: 1000px;
	margin: 0 0 5px 0;
}
  			
div#headings h1 {
	clear: both;
	color: #555555;
	margin: 0;
	padding: 0 10px;
	font-size: 32px;
}

div#wrap-breadcrumbRss {
	background: url(images/bg-breadcrumb-top.png) top left no-repeat;
	width: 1000px;
	min-height: 40px;
	float: right;
	margin: 0;
	padding: 0;
}



div#base-breadcrumbRss {
	background: url(images/bg-breadcrumb-bottom.png) bottom left no-repeat;
	width: 1000px;
	height: 20px;
	float: right;
	margin: 0;
	padding: 0;
}

a.addthis_button {
	float: right;
	padding: 0;
	margin: 12px 12px 0 0;
	
}

p#rss a {
	color: #555555;
	background: url(images/rss.gif) top left no-repeat;
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 25px;
}
p#rss a:hover {
	color: #fff;
}
          
div#breadcrumb {
	height: 35px;
	line-height: 35px;
	float: left;
	margin: 0;
	padding: 0;
	width:800px;
	font-size: 13px;
	color: #555555;
}

div#breadcrumb a {
	color: #555555;
	text-decoration: none;
	margin: 0;
	padding: 0 10px;
	font-size: 13px;
	position: relative;
	display: inline;
}

div#breadcrumb a:hover {
	color: #fff;
}

div#breadcrumb a.last {
	display: none;
}
	
div.yellow-small {
	background: url(images/bg-yellow-small.png) top left no-repeat;
	width: 471px;
	height: 188px;
	float: left;
	margin: 0 0 8px 0;
	padding: 12px;
	overflow: hidden;
}

div.yellow-small img {
	float: left;
	margin: 0 15px 0 0;
	padding: 0;
}

div.yellow-small h2 {
	margin: 0;
	padding: 0;
}

div.yellow-small h2 a {
	text-decoration: none;
}

div.yellow-small h2 a:hover {
	text-decoration: underline;
}

div.yellow-small p {
	margin: 5px 0 20px 0;
}

div.yellow-small a.more {
	font-size: 11px;
	text-decoration: none;
	position: absolute;
	bottom: 0;
}

a.more-right {
	font-size: 11px;
	text-decoration: none;
	float: right;
	color: #3c7db5;
}

div.yellow-small a.more:hover,
a.more-right:hover {
	text-decoration: underline;
}

div.float-right {
	float: right;
}

img.image-left {
	float: left;
	margin: 0 12px 0 0;
	padding: 0;
}

div.feature-height {
	height: 183px;
	overflow: hidden;
	position: relative;
}

div#content-wrap {
	float: left;
	width: 1000px;
	background: url(images/bg-content-slice.gif) top left repeat-y;
	margin: 0;
}

div#content-base {
	float: left;
	width: 1000px;
	height: 10px;
	background: url(images/bg-content-base.gif) top left no-repeat;
	margin: 0 0 10px 0;
}

div#content-left {
	background: url(images/bg-left-content.gif) top left no-repeat;
	float: left;
	width: 725px;
	padding: 12px;
	margin: 0;
}

div#content-left.underyellow {
	background: url(images/bg-left-content-underyellow.gif) top left no-repeat;
	float: left;
	width: 725px;
	padding: 12px;
	margin: 0;
}

div#content-left div.bottom-border {
	float: left;
	border-bottom: #999999 1px solid;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	width: 100%;
}

div.bottom-border h2 {
	color: #3c7db5;
}

div.bottom-border h2 a {
	color: #3c7db5;
	text-decoration: none;
}
div.bottom-border h2 a:hover {
	text-decoration: underline;
}

ul.date-author {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
}


ul.date-author li  {
	color: #555555;
	float: left;
	display: block;
	margin: 0;
	padding: 0 10px;
}

ul.date-author li.firstdate {
	background: none;
	padding: 0 10px 0 0;
}


div.right-text {
	float: left;
	margin: 0;
	padding: 0;
	clear: both;
	width: 100%;
}
div.right-text img {
	float: left;
	margin: 0 15px 0 0;
	padding: 10px 0;
	clear: both;
}
div.tags {
	margin: 0;
	padding: 0;
	color: #3c7db5;
	font-size: 11px;
	float: left;
}

div.tags a {
	color: #3c7db5;
	text-decoration: none;
	margin: 0;
	padding: 0 2px;
	font-size: 11px;
}

div.tags a:hover { 
	text-decoration: underline;
}


/*############# content right ###############*/

div#content-right {
	background: url(images/bg-right-content.gif) top right no-repeat;
	float: right;
	width: 220px;
	padding: 12px;
	margin: 0;
}

div#content-right.underyellow {
	background: url(images/bg-right-content-underyellow.gif) top right no-repeat;
	float: right;
	width: 220px;
	padding: 12px;
	margin: 0;
}

div#content-right h2 {
	display: block;
	border-top: #555 1px dotted;
	padding: 14px 0 0 0;
	margin: 12px 0 6px 0;
	color: #3c7db5;
}

div#content-right h2.no-dots {
	border-top: none;
	padding: 0;
}

div#content-right ul {
	margin: 0 0 0 10px;
	padding: 0 0 0 5px;
	position: relative;
}

div#content-right ul li a {
	text-decoration: none;
}

div#content-right ul li a:hover {
	text-decoration: underline;
} 

div#content-right ul.ABC li {
	padding: 5px 0;
}

div#content-right ul.story {
	border-top: #555 1px dotted;
	margin: 12px 0 0 0;
	padding: 8px 0 0 0;
	list-style-type: none;
	position: relative;
}

div#content-right ul.story li {
	padding: 4px 0;
	margin: 0;
	color: #3c7db5;
}

div#content-right ul.story li a {
	text-decoration: none;
	margin: 0;
	padding: 5px 2px;
}

div#content-right ul.story li a:hover { 
	text-decoration: underline;
}

div#article-wrap {
	float: left;
	width: 1000px;
	margin: 0 0 10px 0;
	background: url(images/bg-right-base.gif) bottom right no-repeat;
}

div#article-left {
	float: left;
	width: 749px;
	padding: 0;
	margin: 0;
}

div.article {
	display: inline;
	width: 725px;
	float: left;
	margin: 0 0 8px 0;
	padding: 0 12px 12px 12px;
}

div.article blockquote img {
	float: left;
	padding: 0;
	margin: 5px 10px 0 0;
	position: relative;
}

div.article a img {
	float: left;
	padding: 0;
	margin: 5px 10px 0 0;
	position: relative;
}

.alignleft,
div.article p a img.alignleft,
div.alignleft {
	float: left;
	padding: 0 10px;
}

.alignnone,
div.article p a img.alignnone,
div.alignnone {
	float: none;
	margin: 0 auto;
	display: block;
	padding: 0;
}

.aligncenter,
div.article p a img.aligncenter,
div.aligncenter {
	float: none;
	margin: 0 auto;
	display: block;
	padding: 0;
}
 
.alignright {
	float: right;
	padding: 0 10px;
}

div.article.four {
	margin: 0 0 0 0;
}

div.article p {
	margin: 10px 0 0 0;
	padding: 0;
}
div.article blockquote p {
	margin: 0;
}

div.four span.blue-quote {
	color: #0066FF;
}

div.one,
div.two,
div.three {
	background: url(images/bg-article-base.gif) bottom left no-repeat;
}

div.four {
	background: url(images/bg-article-base-blue.gif) bottom left no-repeat;
}

div.topone {
	float: left;
	background: url(images/article-one.gif) top left no-repeat;
	width: 749px;
	height: 6px;
	margin: 0;
	padding: 0;
}

div.toptwo {
	float: left;
	background: url(images/article-two.gif) top left no-repeat;
	width: 737px;
	height: 40px;
	padding: 0 0 0 12px;
	margin: 0;
}

div.topthree {
	float: left;
	background: url(images/article-three.gif) top left no-repeat;
	width: 737px;
	height: 40px;
	padding: 0 0 0 12px;
	margin: 0;
}

div.topfour {
	float: left;
	background: url(images/article-four.gif) top left no-repeat;
	width: 737px;
	height: 40px;
	padding: 0 0 0 12px;
	margin: 0;
}

div.darkblue {
	float: left;
	background: #d9e6f3;
	width: 700px;
	padding: 12px;
	margin: 5px 0 5px 0;
}

.commentmetadata {
	font-size: 11px;
}

div.darkblue ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.darkblue ul li.comment {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: #555 1px dotted; 
}

div.toptwo h2,
div.topthree h2,
div.topfour h2 {
	margin: 8px 0 0 0;
	float: left;
}
div.toptwo h2 {
	color: #555;
}
div.topthree h2 {
	color: #fff;
}
div.topfour h2 {
	color: #3c7db5;
}

div.more-two,
div.more-three,
div.more-four {
	float: right;
	margin: 12px 12px 0 0;
	padding: 0;
}


div.more-two a,
div.more-three a,
div.more-four a {
	float: left;
	display: block;
	text-decoration: none;
	padding: 0 0 0 20px;
	margin: 0;
}

div.more-two a {
	color: #555;
	background: url(images/article-two-a.gif) 3px 3px no-repeat;
}
div.more-two a:hover {
	background: url(images/article-two-ahover.gif) 0 5px no-repeat;
	text-decoration: underline;
}

div.more-three a {
	color: #fff;
	background: url(images/article-three-a.gif) 3px 3px no-repeat;
}
div.more-three a:hover {
	background: url(images/article-three-ahover.gif) 0 5px no-repeat;
	text-decoration: underline;
}

div.more-four a {
	color: #3c7db5;
	background: url(images/article-four-a.gif) 3px 3px no-repeat;
}
div.more-four a:hover {
	background: url(images/article-four-ahover.gif) 0 5px no-repeat;
	text-decoration: underline;
}

div.article.one h2.blog,
div.article.one h2.blog a {
	color: #3C7DB5;
	text-decoration: none;
}

div.article.one h2.blog a:hover {
	color: #555;
	text-decoration: underline;
}

a.inline-more {
	float: right;
	padding: 0;
	margin:0;
	font-size: 13px;
	text-decoration: none;
	color: #3C7DB5;
}

a.inline-more:hover {
	color: #555;
	text-decoration: underline;
}

/*##### events #######*/
ul.events {
}

ul.events li {
	margin-bottom: 10px;
}


div#calendar {
	float: right;
	background: url(images/bg-calendar.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
	width: 244px;
	height: 263px;
}

table.dbem-calendar-table {
	width: 100%;
}

table.dbem-calendar-table a {
	color: #838383;
	text-decoration: none;
}

table.dbem-calendar-table thead a {
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #3C7DB5;
	font-weight: normal;
}

table.dbem-calendar-table {
	color: #5b85c0;
	font-weight:600;
}

table.dbem-calendar-table thead {
	line-height: 50px;
}

td.eventless {
	font-size: 12px;
}

td.eventful {
	font-size: 12px;
}

table.dbem-calendar-table td.eventful a {
	color: #333 !important;
	text-decoration: none !important; 
}

table.dbem-calendar-table td.eventful a:hover {
	text-decoration: underline !important;
	color: #666 !important; 
}

ul.dbem_events_list {
	margin: 0;
	padding: 0;
}

ul.dbem_events_list h3 {
	font-weight: normal;
	color: #fff;
	margin: 0;
	padding: 0;
}

ul.dbem_events_list a {
	color: #333;
	text-decoration: none;
}

ul.dbem_events_list a:hover {
	color: #222;
	text-decoration: underline;
}





/*################ footer ########################*/

div#footer {
	width: 1000px;
	border-top: #d4d7e0 1px solid;
	float: left;
	padding: 0;
	margin: 0 0 150px 0;
}

ul#footer-links {
	margin: 8px 0 0 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	float: right;
}

ul#footer-links li {
	float: left;
	padding: 0 6px 0 6px;
	line-height: 16px;
	color: #9e9e9e;
	font-size: 12px;
}

a.zoo {
	display: block;
	float: left;
	text-indent: -999px;
	overflow: hidden;
	background: url(images/bg-zoo.png) no-repeat 0 0;
	height: 13px;
	width: 43px;
	padding: 0;
	margin: 8px 0 0 0;
}

a.zoo:hover {
	background: url(images/bg-zoo.png) no-repeat 0 -13px;
}

ul#footer-links li a {
	color: #9e9e9e;
	text-decoration: none;
	font-size: 12px;
	padding: 0 10px 0 0;
}

ul#footer-links li a:hover {
	color: #555555;
}

