/* CSS Document */

/* fonts from the league of moveable type, http://www.theleagueofmoveabletype.com */

@font-face { font-family: Chunk; src: url('../fonts/Chunk/Chunk.ttf');}
/*@font-face { font-family: GoudyBoookletter1911; src: url('../fonts/GoudyBookletter1911.otf');}
@font-face { font-family: Junction; src: url('../fonts/Junction 02/Junction 02.otf');}*/
@font-face { font-family: League Gothic; src: url('../fonts/League Gothic/League Gothic.otf');}
/*@font-face { font-family: Prociono; src: url('../fonts/Prociono/Prociono.otf');}*/
@font-face { font-family: Raleway; src: url('../fonts/Raleway/raleway_thin.otf');}
/*@font-face { font-family: Sorts Mill Goudy; src: url('../fonts/sorts-mill-goudy/OFLGoudyStM.otf');}*/


	
* 						{ margin: 0px; padding: 0px; }
body 					{ color: #a6a6a6; font-family: Helvetica,sans-serif; font-size: 62.5%; background-color: #ffffff; /*text-transform:lowercase; /*font-family: Lucida Grande, Rockwell, Palatino Linotype, Book Antiqua, Palatino, serif; */ }
img 						{ border:none; }
ul						{ list-style:none; margin:0; padding:0; }
ul li						{ float:left; padding:6px; display:block; }
ul li a						{ display: block; overflow:hidden; width:30px; cursor:pointer; color:#ffffff; }

a						{ color:grey; text-decoration:none; border:none; }
a#ext					{ color:white; background-color:magenta; 	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 1px 5px; }
a#top					{ color:white; background-color:yellow; 	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 1px 5px; }
/*a#ext:hover 				{ color:white; background-color:magenta; }*/
a#colourMode			{ color:magenta; }
a#colourMode:hover		{ color:magenta; cursor:pointer; }
a#previewToggle			{ color:magenta; }
a#previewToggle:hover	{ color:magenta; cursor:pointer; }
a#permalink				{ color:magenta; cursor:pointer; }
a#permalink:hover		{ color:magenta; cursor:pointer; text-align:right; }
a#bookmark				{ color:magenta; }
a#bookmark:hover		{ color:magenta; cursor:pointer; }

#content 				{ font-size:4.82em; }
#ctrl					{ height:35px; }
#footer					{ clear: both; text-align:right; }
/*#header					{ font-family:League Gothic,sans-serif; color:black; background-color:#FFFFFF; font-size:3em; padding-top:10px;}	*/
#header					{ margin-left:14.1%; margin-right:14.1%; padding-top:0.5%}
#headerbackground 		{ background-color:#000000; height:13px; position:relative; top:-60px; z-index:-2;}
#headertext				{ background-color:#000000; 		
						  -moz-border-radius: 13px;
						  -moz-border-bottom-left-radius:0px;
						  -webkit-border-radius:13px;
						  -webkit-border-bottom-left-radius:0px;
						  border-radius:13px;
						  border-bottom-left-radius:0px; 
						  color:#ffffff; 
						  font-family:League Gothic,sans-serif; 
						  font-size:10em; 
						  height:110px;
						  padding-left:5%;
						  padding-right:5%; 
						  padding-bottom:2%; }
#headertrim				{ background-color:#ffffff; 	
						  -moz-border-top-left-radius:36px;
						  -webkit-border-top-left-radius:36px;
						  border-top-left-radius:36px; 
						  height:36px; 
						  margin-left:-1.5%;
						  padding-left:7%;
						  padding-top:1%;
						  position:relative; 
						  top:-73px;
						  z-index:-1; }
#home					{ font-family:Helvetica, sans-serif; left:100px; position:relative; color:#a6a6a6; font-size: 2.62em; cursor:pointer; }
#info 					{ font-size:4.82em; text-align:left}
#left					{ left:0px; position:relative; cursor:pointer;}
#logo					{ height:50px; margin-left:-30px; margin-top:10px; }
#logo img				{ border:none; }
#messages				{ width:auto; text-align:right; font-size:.618em; }
span#nav 				{ height:50px; padding-left:4.5%; top:-10%;}
span#colourModeSection	{ height:50px; }
span#previewMode		{ margin-left:10%; }
span#permalinkSection	{ margin-left:10%; }
#right					{ left:20px; position:relative; cursor:pointer;}
span#messages			{ color:magenta; font-size:1em;}

.caption				{ color:#ffffff; font-family:Helvetica,sans-serif; font-size:.236em; margin-left:19.1%; padding-top:.382em; text-align:left; }
.contact 				{ font-size:.236em; }
.generalContent			{ background-color:#ffffff; 
						  -webkit-border-radius:7px; 
						  -moz-border-radius:7px; 
						  border-radius:7px; 
						  color:#000000;
						  font-family:Helvetica,sans-serif; 
						  font-size:.236em; 
						  margin-left:18.1%; 
						  margin-right:19.1%;
						  padding:1%;
						  text-align:left; }
.generalTitle			{ font-family:League Gothic,sans-serif; margin-left:19.1%; font-size:.618em; /*border-bottom: 1px dotted grey; */text-align:left; }	
.homebutton				{ border:none; height:30px; }
.helpContent			{ margin-left:19.1%; margin-right:19.1%; text-align:left; font-size:.382em; }
.helpPane				{ height:35px; text-align:center; overflow:hidden; margin-bottom:6px; color:black; background-color:#000000; color:#FFFFFF;}
.helpPaneHeader			{ font-family:Helvetica,sans-serif; cursor:pointer; font-size:.618em;}
.helpTitle				{ margin-left:19.1%; font-size:.618em; border-bottom: 1px dotted grey; text-align:left; }
.infoPane				{ height:35px; text-align:left; overflow:hidden; margin-bottom:6px; color:#a6a6a6;}
.legalese				{ /*font-size:.236em;*/ }
.newsItem				{ color:#ffffff; }
.pane 					{ text-align:right; overflow:hidden; margin-bottom:6px; }
.paneHeader				{ font-family:League Gothic, Helvetica, sans-serif; cursor:pointer; font-size:.618em;}
span.selected			{ /*color:magenta;*/ font-weight:bold; }
span.title 				{ color:black; font-size: 2em; font-weight: bold; }


#feeds					{ margin-left:19.1%; margin-right:19.1%;}
#feeds .gfc-resultsHeader { border: none; }
  
.blogTitle a			{ font-family:League Gothic, sans-serif; font-size:2em;}
  
div #feeds .gf-relativePublishedDate , 
div #feeds .gf-spacer,
div #feeds .gf-author {
    display : none;
}


