User:Benhaldenby/myskin.css

body				{ background:none !important; font-family:Palatino,Constantia,Georgia,serif !important; font-size:0.803em !important;}

#bodyContent			{ margin-top:1.5em !important; position:relative !important;} #bodyContent #contentSub	{ position:absolute !important; top:-1.5em !important;}

/* Overall layout */ #content		{ border:none !important; margin:0 auto !important; min-width:35em !important; max-width:60em !important; padding:0 2em !important; width:80% !important;}

/* Left hand navigation options: 'Search', 'Languages' etc */ #column-one 			{ left:0 !important; padding:180px 0 1.5em 1.5em !important; position:absolute !important; width:13.5em !important;}

#column-one:hover		{ -moz-box-shadow:0 0 15px #888; -webkit-box-shadow:0 0 15px #888; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:rgba(220, 226, 236,0.95) !important; font-family:Lucida Grande !important; font-size:80% !important; z-index:100 !important;}

/* Visited links in left hand nav */ #column-one a:visited	{ color:#888 !important;} #column-one #p-search, #column-one #p-lang	{ display:none !important;}

/* Hide logo link and redraw logo on parent */ #column-one #p-logo		{ z-index:2 !important;} #column-one #p-logo a		{ display:none !important;}

#p-logo a, #p-logo a:hover		{ width:9.6em !important;}

#column-one .portlet			{ opacity:0 !important;} #column-one:hover .portlet	{ opacity:1 !important;}

#column-one:hover #p-logo a, #column-one:hover #p-search, #column-one:hover #p-lang		{ display:block !important;} #column-one:hover #p-cactions { z-index:-1 !important;}

.portlet 			{ margin-bottom:15px !important; width:auto !important;} .portlet h5		{ color:#555 !important; display:block !important; font-weight:bold !important; margin:0 0 1em 0 !important; padding:0 !important; -moz-text-shadow: #fff 0 1px 1px; text-shadow: #fff 0 1px 1px; text-transform:uppercase !important;} .pBody			{ background-color:transparent !important; border:none !important; margin:0 0 0 1.2em !important; padding:0 !important;} .pBody ul			{ list-style-type:none !important; margin:0 !important; padding:0 !important;} .pBody li		 	{ list-style-image:none !important;} .pBody li a:hover	{ background-color:transparent !important;}

#siteNotice 		{ position:absolute !important; top:-999px !important;} #siteSub 			{ display:none !important;} #contentSub, #contentSub2		{ margin:0 !important;} #footer 			{ display:none !important;}

/* 'Quieten' the 'edit' links */ .editsection 			{ color:#fff !important;} .editsection a		{ color:#bbb !important;} .editsection a:hover 	{ color:#002BB8 !important;}

/* Hide extraneous site logo, navigation etc */ #p-logo		{ padding:10px 0 10px 25px !important;}

#p-cactions, #p-personal, #p-navigation, #p-interaction, #p-tb, #p-lang, #p-coll-create_a_book, #siteNotice 		{ display:block !important;}

#p-cactions 				{ background-color:transparent !important; padding:2.7em 22em 1em 36em !important; position:absolute !important; right:20% !important; top:0 !important; width:10em !important; z-index:1000 !important;} #p-cactions h5 			{ display:none !important;} #p-cactions .pBody 		{ width:auto !important;} #p-cactions li.selected a { z-index:auto !important;} #p-cactions li 			{ background-color:#FBFBFB !important; border-bottom:1px solid #999 !important; margin:0 !important; padding-top:2px !important;} #p-cactions li.selected 	{ background-color:#fff !important;} #p-cactions li a			{ padding-bottom:2px !important;} #p-cactions li a:hover	{ background-color:#fff !important;} #p-cactions li.selected a	{ background-color:#fff !important; padding-bottom:3px !important;}

#p-personal 			{ position:static !important;} #p-personal ul 		{ text-align:left !important;} #p-personal li 		{ display:block !important; line-height:1.5em !important; margin:0 !important; padding:0 !important; text-transform:capitalize !important;} #p-personal li#pt-userpage 	{ margin-left:-16px !important; padding-left:16px !important;} #p-personal a:hover { text-decoration:underline !important;}

#p-search 		{ } #p-search h5		{ } #p-search .pBody	{ border:none !important; text-align:left !important;} #p-search input	{ font-size:10px !important;} #searchInput		{ margin-right:-5px !important; width:9em !important;} #searchGoButton	{ display:none !important;} #searchInputSuggest  { font-family:'Lucida Grande', Tahoma, Verdana, sans-serif !important; font-size:90% !important; z-index:101 !important;}

/* Reposition dis-ambiguation link */ .rellink, .dablink	 	{ margin:0.4em 0 1.2em 0 !important; padding:0 !important;}

/* Block-quotes and pull-quotes */ .toccolours, .cquote 	 	{ margin:0 0 1.5em 0 !important;} .templatequote	{ font-style:italic !important; margin:0 3em 1.5em 3em !important;}

/* Add margin to left and right aligned blocks (images, tables) */ .tright, table[align="right"]	{ margin:0 0 2em 2em !important; padding:0 !important;}

.tleft, table[align="left"]	{ margin:0 2em 2em 0 !important; padding:0 !important;}

.thumbinner, div.thumbinner 		{ background:none !important; border:none !important; padding:0 !important;} .thumb div a img 	{ background:none !important;} html .thumbimage 	{ border:none !important;} html .thumbcaption 	{ padding:6px 0 0 !important;}

/* Top of page notices */ .ambox 		{ margin:1em 10% !important;}

/* RHS details */ .infobox, .toc, .navbox			{ background-color:#fff !important; border:none !important; font-size:90% !important; line-height:1.35em !important; -moz-box-shadow:0 0 15px #BBBBBB; -webkit-box-shadow:0 0 15px #BBBBBB; padding:1em 1em 0.5em 1em !important; width:20em !important;} .infobox			{ font-size:13px !important; margin:0.3em 0 2em 2em !important;} .infobox .infobox	{ margin:0 !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; padding:0 !important; width:auto !important;}

.infobox th, .infobox td 	{ padding:0.2em 0.5em !important;} .infobox tr td:first-child img { margin:6px 0 !important;} .NavHead		{ margin:2px 0 !important;}

/* Navigation boxes */ .navbox 		{ margin:0 0 2em 3em !important;}

/* Main content block */ #content		{ color:#333 !important;} #content, #p-cactions li a:hover, #p-cactions li.selected a,  #content div.thumb 	{ background-color:#fff !important;}

.floatleft		{ margin:0 2.5em 0 0 !important;}

#coordinates 		{ top:-1.5em !important;}

/* Typographic styles for main content block */ p 			{ line-height:1.6 !important; margin:0 0 1em 0 !important;} p:last-child		{ margin:0 !important;} dd ol 		{ margin-left:1.2em !important;} .infobox td, .infobox th		{ padding:0 10px !important;}

/* .dablink		{ margin:0 !important;} .dablink+p 		{ margin-top:1.5em !important;}

/* Protected article (padlock) icons, etc */ div.topicon 		{ right:0 !important; top:-54px !important;}

/* RHS 'factfile table' - uses CSS3 selector to target a DIV that has no ID or class hooks */ div#bodyContent div[style^="margin: 0pt 0pt 0em 0em; padding: 0.5em 2em; float: right; width: 22em; text-align: right; font-size: 0.86em; line-height: normal;"] { padding-right:0 !important; width:23em !important;}

/* Donate banner */ #anon-banner		{ clear:none !important; float:none !important; left:auto !important; margin:0 auto !important; max-width:58em !important; position:inherit !important; top:auto !important; width:75% !important;}

/* Edit section */ textarea		{ line-height:125% !important;}