User:Sunil Bhanushali/skins/roundedblue/main.css

/*
 * Layout based on the MediaWiki 'monobook' style sheet for CSS2-capable browsers.

Skin Name: Rounded Blue Edition Skin URI: http://www.dreamfishery.com/downloads/roundedblue.zip Description: The monobook layout with a blue color scheme, rounded corners and the search box relocated at the top Version: 1.0 Author: Jennifer Elrod Author URI: http://www.dreamfishery.com/

This skin's background image, rounded boxes and other styles are dervied from the WordPress theme that was designed and built by Ghyslain Armand, Release company based in France (Montpellier); http://www.release.fr

The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php

width: 100%; float: right; margin: 0 0 .6em -210px; /* Left margin must mirror left margin of content div - only with a negative sign in front */ padding: 0; }	margin: 220px 0 0 210px; padding: 0; border-right: none; line-height: 1.5em; position: relative; z-index: 2; }
 * 1) column-content {
 * 1) content {

/* This adds white space around the text in the main content area. */	margin-left: 10px; margin-right: 10px; margin-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-top: 0px; padding-top: 0px; } /* Links in the main content area */ color: #333; text-decoration: none; background-color: #D2DFEE;
 * 1) bodyContentInnerWrapper {
 * 1) bodyContentInnerWrapper a, #bodyContentInnerWrapper a.external text {

} /* Hovered links in the main content area */ color: #fff; background-color: #000000; text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px; }
 * 1) bodyContentInnerWrapper a:hover {

.spacer { height: 20px; width: auto; }

/* Left-most column in layout */ padding-top: 220px; width: 200px; float: none;
 * 1) column-one {

}

/* Font size: body { font: x-small sans-serif; /* Header background image*/ background: #8EB7DA url(bg.jpg) no-repeat 0 0; color: #333; margin: 0; padding: 0;
 * We take advantage of keyword scaling- browsers won't go below 9px
 * More at http://www.w3.org/2003/07/30-font-size
 * http://style.cleverchimp.com/font_size_intervals/altintervals.html

}

/* scale back up to a sane default */ font-size: 135%; width: 100%; margin: 0; padding: 0; }
 * 1) globalWrapper {

/* Use the masthead for your title and tagline if you wish. Otherwise, remove the masthead div tags from the template, along with the h1 and h2 headings in between the tags */ position: absolute; top: 18px; left: 30px; z-index: 1; }
 * 1) masthead {

color: #FA77E6; margin: 0 0 0 2px; padding: 140px 0 0 160px; font-size: 24px; }	color: #fff; text-decoration: none; text-transform: uppercase; }	color: White; font-size: 12px; margin-left: 70px; padding-left: 100px; padding-top: 0px;
 * 1) masthead h1{
 * 1) masthead h1 a{
 * 1) masthead h2{

} .visualClear { clear: both; }

/* general styles */

table { background: white; font-size: 100%; color: black; } a { text-decoration: none; color: #C1F425; background: none; } a:visited { color: #6A8507; } a:active { color: #C1F425; } a:hover { color: #C1F425; } a.stub { color: #B4DD10; } a.new, #p-personal a.new { color: #ba0000; } a.new:visited, #p-personal a.new:visited { color: #a55858; }

img { border: none; vertical-align: middle; } p { margin: .4em 0 .5em 0; line-height: 1.5em; } p img { margin: 0; }

hr { height: 1px; color: #aaa; background-color: #aaa; border: 0; margin: .2em 0 .2em 0; }

h1, h2, h3, h4, h5, h6 { color: black; background: none; font-weight: normal; margin: 0; padding-top: .5em; padding-bottom: .17em; } h1 { font-size: 188%; } h2 { font-size: 150%; } h3, h4, h5, h6 { border-bottom: none; font-weight: bold; } h3 { font-size: 132%; } h4 { font-size: 116%; } h5 { font-size: 100%; } h6 { font-size: 80%; }

ul { line-height: 1.5em; list-style-type: square; margin: .3em 0 0 1.5em; padding: 0; list-style-image: url(bullet.gif); } ol { line-height: 1.5em; margin: .3em 0 0 3.2em; padding: 0; list-style-image: none; } li { margin-bottom: .1em; } dt { font-weight: bold; margin-bottom: .1em; } dl { margin-top: .2em; margin-bottom: .5em; } dd { line-height: 1.5em; margin-left: 2em; margin-bottom: .1em; }

fieldset { border: 1px solid #2f6fab; margin: 1em 0 1em 0; padding: 0 1em 1em; line-height: 1.5em; } legend { background: white; padding: .5em; font-size: 95%; } form { border: none; margin: 0; }

textarea { width: 100%; padding: .1em; }

input.historysubmit { padding: 0 .3em .3em .3em !important; font-size: 94%; cursor: pointer; height: 1.7em !important; margin-left: 1.6em; } select { vertical-align: top; } abbr, acronym, .explain { border-bottom: 1px dotted black; color: black; background: none; cursor: help; } q { font-family: Times, "Times New Roman", serif; font-style: italic; } /* disabled for now blockquote { font-family: Times, "Times New Roman", serif; font-style: italic; }*/ code { background-color: #f9f9f9; } pre { padding: 1em; border: 1px dashed #2f6fab; color: black; background-color: #f9f9f9; line-height: 1.1em; }

/*
 * the main content area

display: none;
 * 1) siteSub {

}

display: none;
 * 1) jump-to-nav {

}

padding: 0 0 .2em 2em; font-size: 84%; line-height: 1.2em; margin: 0 0 .2em 2em; color: #7d7d7d; width: auto; } span.subpages { display: block; }
 * 1) contentSub, #contentSub2 {

/* Some space under the headers in the content area */ margin-bottom: .6em; }	margin-bottom: .3em; }
 * 1) bodyContent h1, #bodyContent h2 {
 * 1) bodyContent h3, #bodyContent h4, #bodyContent h5 {

/* This is the main heading for each page */ .firstHeading { padding: 50px 30px 5px 30px; margin-left: 25px; margin-top: 0px; color: #8EB7DA; font-family: "Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.5em; text-align: left; line-height: 100%; position: relative; z-index:20; }

/* user notification thing */ .usermessage { background-color: #ffce7b; border: 1px solid #ffa500; color: black; font-weight: bold; margin: 2em 0 1em; padding: .5em 1em; vertical-align: middle; }	text-align: center; font-size: 95%; padding: 0 .9em; }	margin: 0; padding: 0; } .error { color: red; font-size: larger; } .errorbox, .successbox { font-size: larger; border: 2px solid; padding: .5em 1em; float: left; margin-bottom: 2em; color: #000; } .errorbox { border-color: red; background-color: #fff2f2; } .successbox { border-color: green; background-color: #dfd; } .errorbox h2, .successbox h2 { font-size: 1em; font-weight: bold; display: inline; margin: 0 .5em 0 0; border: none; }
 * 1) siteNotice {
 * 1) siteNotice p {

border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; margin-top: 1em; clear: both; } /* currently unused, intended to be used by a metadata box in the bottom-right corner of the content area */ .documentDescription { /* The summary text describing the document */ font-weight: bold; display: block; margin: 1em 0; line-height: 1.5em; } .documentByLine { text-align: right; font-size: 90%; clear: both; font-weight: normal; color: #76797c; }
 * 1) catlinks {

/* emulate center */ .center { width: 100%; text-align: center; }	margin-left: auto; margin-right: auto; } /* small for tables and similar */ .small, .small * { font-size: 94%; } table.small { font-size: 100%; }
 * .center * {

/*
 * content styles

.toc, .mw-warning { border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; font-size: 95%; } .toc h2 { display: inline; border: none; padding: 0; font-size: 100%; font-weight: bold; } .toc #toctitle, .toc .toctitle { text-align: center; } .toc ul { list-style-type: none; list-style-image: none; margin-left: 0; padding-left: 0; text-align: left; } .toc ul ul { margin: 0 0 0 2em; } .toc .toctoggle { font-size: 94%; }
 * toc,
 * 1) toc h2,
 * 1) toc #toctitle,
 * 1) toc .toctitle,
 * 1) toc ul,
 * 1) toc ul ul,
 * 1) toc .toctoggle,

.mw-warning { margin-left: 50px; margin-right: 50px; text-align: center; }

/* images */ div.floatright, table.floatright { clear: right; float: right; position: relative; margin: 0 0 .5em .5em; border: 0; /*	border: .5em solid white; border-width: .5em 0 .8em 1.4em; } div.floatright p { font-style: italic; } div.floatleft, table.floatleft { float: left; position: relative; margin: 0 .5em .5em 0; border: 0; /*	margin: .3em .5em .5em 0; border: .5em solid white; border-width: .5em 1.4em .8em 0; } div.floatleft p { font-style: italic; } /* thumbnails */ div.thumb { margin-bottom: .5em; border-style: solid; border-color: white; width: auto; } div.thumb div { border: 1px solid #ccc; padding: 3px !important; background-color: #f9f9f9; font-size: 94%; text-align: center; overflow: hidden; } div.thumb div a img { border: 1px solid #ccc; } div.thumb div div.thumbcaption { border: none; text-align: left; line-height: 1.4em; padding: .3em 0 .1em 0; } div.magnify { float: right; border: none !important; background: none !important; } div.magnify a, div.magnify img { display: block; border: none !important; background: none !important; } div.tright { clear: right; float: right; border-width: .5em 0 .8em 1.4em; } div.tleft { float: left; margin-right: .5em; border-width: .5em 1.4em .8em 0; }

.hiddenStructure { display: none; speak: none; } img.tex { vertical-align: middle; } span.texhtml { font-family: serif; }

/*
 * classes for special content elements like town boxes
 * intended to be referenced directly from the wiki src

/* /* table standards */ table.rimage { float: right; position: relative; margin-left: 1em; margin-bottom: 1em; text-align: center; } .toccolours { border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; font-size: 95%; } div.townBox { position: relative; float: right; background: white; margin-left: 1em; border: 1px solid gray; padding: .3em; width: 200px; overflow: hidden; clear: right; } div.townBox dl { padding: 0; margin: 0 0 .3em; font-size: 96%; } div.townBox dl dt { background: none; margin: .4em 0 0; } div.townBox dl dd { margin: .1em 0 0 1.1em; background-color: #f3f3f3; }
 * User styles

/* .special li { line-height: 1.4em; margin: 0; padding: 0; }
 * edit views etc

/* Page history styling */ /* the auto-generated edit comments */ .autocomment { color: gray; }	margin-left: 1.4em; margin-right: .4em; }	font-weight: bold; }	border: 1px solid white; }	background-color: #f9f9f9; border: 1px dashed #aaa; }
 * 1) pagehistory span.user {
 * 1) pagehistory span.minor {
 * 1) pagehistory li {
 * 1) pagehistory li.selected {

/* table.diff, td.diff-otitle, td.diff-ntitle { background-color: white; } td.diff-addedline { background: #cfc; font-size: smaller; } td.diff-deletedline { background: #ffa; font-size: smaller; } td.diff-context { background: #eee; font-size: smaller; } span.diffchange { color: red; font-weight: bold; }
 * Diff rendering

/*	/*background: url(external.png) center right no-repeat; padding-right: 13px;*/ } .link-https { background: url(lock_icon.gif) center right no-repeat; padding-right: 16px; } .link-mailto { background: url(mail_icon.gif) center right no-repeat; padding-right: 18px; }	background: url(news_icon.png) center right no-repeat; padding-right: 18px; } .link-ftp { background: url(file_icon.gif) center right no-repeat; padding-right: 18px; } .link-irc { background: url(discussionitem_icon.gif) center right no-repeat; padding-right: 18px; } /* disable interwiki styling */ color: #36b; background: none; padding: 0; }	color: #36b; }
 * keep the whitespace in front of the ^=, hides rule from konqueror
 * this is css3, the validator doesn't like it when validating as css2
 * 1) bodyContent a.external,
 * 2) bodyContent a[href ^="gopher://"] {
 * 1) bodyContent a[href ^="gopher://"] {
 * 1) bodyContent a[href ^="https://"],
 * 1) bodyContent a[href ^="mailto:"],
 * 1) bodyContent a[href ^="news://"] {
 * 1) bodyContent a[href ^="ftp://"],
 * 1) bodyContent a[href ^="irc://"],
 * 1) bodyContent a.extiw,
 * 2) bodyContent a.extiw:active {
 * 1) bodyContent a.external {

color: #36b; border-bottom-color: #36b; } /* this can be used in the content area to switch off special external link styling */ background: none !important; padding: 0 !important; } /*
 * 1) bodyContent a.external:hover {
 * 1) bodyContent .plainlinks a {
 * Structural Elements

/* .portlet { border: none; margin: 0 0 .5em; padding: 0; float: none; width: 200px; overflow: hidden; } .portlet h4 { font-size: 95%; font-weight: normal; white-space: nowrap; } .portlet h5 { background: transparent; padding: 0 1em 0 .5em; display: inline; height: 1em; text-transform: lowercase; font-size: 91%; font-weight: normal; white-space: nowrap; } .portlet h6 { background: #ffae2e; border: 1px solid #2f6fab; border-style: solid solid none solid; padding: 0 1em 0 1em; text-transform: lowercase; display: block; font-size: 1em; height: 1.2em; font-weight: normal; white-space: nowrap; } .pBody { font-size: 95%; color: white; padding: .5em 0 0 0; text-align: left; } .portlet h1, .portlet h2, .portlet h3, .portlet h4 { margin: 0; padding: 0; } .portlet ul { line-height: 1.5em; list-style-type: square; list-style-image: url(bullet.gif); font-size: 95%; } .portlet li { padding: 0; margin: 0; } .portlet a { text-decoration: none; color: #618FB5; background: none; } .portlet a:visited { color: #618FB5; } .portlet a:active { color: #618FB5; } .portlet a:hover { text-decoration: none; background-color: #000; color: #fff; }
 * general portlet styles (elements in the quickbar)

/*
 * Logo properties

z-index: 3; position: absolute; /*needed to use z-index */ top: 50px; left: 12px; height: 155px; width: 12em; overflow: visible; }	display: none; }	display: block; height: 155px; width: 12.2em; background-repeat: no-repeat; background-position: 35% 50% !important; text-decoration: none; background-color: transparent; }
 * 1) p-logo {
 * 1) p-logo h5 {
 * 1) p-logo a,
 * 2) p-logo a:hover {

/*	margin: 0 5px 25px 20px; position: relative; z-index:20;
 * the navigation portlet
 * 1) p-navigation ul {
 * 1) p-navigation ul {

}	text-indent: -9999px; display: block; height: 30px; width: 120px; padding: 0 0 0 10px; background: url(title-navigation.gif) no-repeat center; /* This background image is the navigation subheading */ }
 * 1) p-navigation h5 {

/*	position: absolute; top: 110px; left: 690px; z-index: 3; }	text-indent: -9999px; display: block; height: 30px; width: 190px; padding: 0; background: url(title-search.gif) no-repeat center; /* This background image is the search subheading */ } input.searchButton { margin-top: 5px; font-size: 95%; }	padding-left: .5em; padding-right: .5em; font-weight: bold; }	width: 125px; margin: 0; font-size: 95%; }	padding: .5em .4em .4em .4em; text-align: center; }   float: left; margin: 0 0 8px 8px; padding: 5px; width: 20px; height: 28px; }
 * Search portlet
 * 1) p-search {
 * 1) p-search {
 * 1) p-search h5 {
 * 1) searchGoButton {
 * 1) searchInput {
 * 1) p-search .pBody {
 * 1) p-search img {

/*
 * the personal toolbar

width: auto; height: 35px; white-space: nowrap; padding: 0; margin: 0; position: absolute; right: 0; top: 0; z-index: 0; border: none; background: url(p-personal-bg.gif) no-repeat bottom left; overflow: visible; line-height: 1.2em; }
 * 1) p-personal {

display: none; }	padding: 0; margin: 0; border: none; z-index: 0; overflow: visible; background: none; } /* this is the ul contained in the portlet */ border: none; line-height: 1.4em; color: #333; padding: 0 2em 0 3em; margin: 0; text-align: right; text-transform: lowercase; list-style: none; z-index: 0; background: none; cursor: default; }	z-index: 0; border: none; padding: 0; display: inline; color: #333; margin-left: 1em; line-height: 1.2em; background: none; }	font-weight: bold; }	text-decoration: none; color: #333; padding-bottom: .2em; background: none; }	/*background-color: white;*/ padding-bottom: .2em; text-decoration: none; color: #fff; background-color: #000; }	background-color: transparent; } /* the icon in front of the user name, single quotes in bg url to hide it from iemac */ li#pt-userpage, li#pt-anonuserpage, li#pt-login { /*background: url(user.gif) top left no-repeat;*/ padding-left: 20px; text-transform: none; } /*	position: absolute; z-index:3; top: 240px; left: 260px; margin: 0; white-space: nowrap; width: 72%; height: 25px; line-height: 1.1em; overflow: visible; background: none; border-collapse: collapse; padding-left: .7em; list-style: none; font-size: 90%;
 * 1) p-personal h5 {
 * 1) p-personal .portlet,
 * 2) p-personal .pBody {
 * 1) p-personal ul {
 * 1) p-personal li {
 * 1) p-personal li.active {
 * 1) p-personal li a {
 * 1) p-personal li a:hover {
 * 1) p-personal li.active a:hover {
 * the page-related actions- page/talk, edit etc
 * 1) p-cactions {
 * 1) p-cactions {

}	display: none; }	list-style: none; }	display: inline; /*	border-bottom: 1px solid #aaa; border-left: 1px solid #aaa; border-right: 1px solid #aaa; */	border-top: none; padding: 0 0 .1em 0; margin: 0 .3em 0 0; overflow: visible; }	/*border-color: #fabd23; */ padding: 0 0 .2em 0; font-weight: bold; }	/*background-color: #fbfbfb;*/ color: #002bb8; padding: 0 .8em .3em; text-decoration: none; text-transform: lowercase; position: relative; z-index: 0; margin: 0; background: url(bg-p-caction.gif) no-repeat bottom right; /* This background image is the tab image for the page action links */ }	z-index: 3; /*background-color: #fff;*/ padding: 0 1em .2em!important; background: url(bg-p-caction.gif) no-repeat bottom right; }	color: #ba0000; }	z-index: 3; text-decoration: none; background-color: transparent; }	display: none; }	margin-right: 0; }	padding-right: .5em; }	padding-left: .4em; padding-right: .4em; } /* offsets to distinguish the tab groups */ li#ca-talk { margin-right: 1.6em; } li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print { margin-left: 1.6em; }
 * 1) p-cactions .hiddenStructure {
 * 1) p-cactions ul {
 * 1) p-cactions li {
 * 1) p-cactions li.selected {
 * 1) p-cactions li a {
 * 1) p-cactions li.selected a {
 * 1) p-cactions .new a {
 * 1) p-cactions li a:hover {
 * 1) p-cactions h5 {
 * 1) p-cactions li.istalk {
 * 1) p-cactions li.istalk a {
 * 1) p-cactions #ca-addsection a {

/*
 * the remaining portlets

/* Toolbox portlet */ text-indent: -9999px; display: block; height: 30px; width: 112px; padding: 0; background: url(title-toolbox.gif) no-repeat center; /* This background image is the toolbox subheading */ }	margin: 0 5px 33px 20px; position: relative; z-index:20; }	position: relative; z-index: 3; }
 * 1) p-tb h5 {
 * 1) p-tb ul {
 * 1) p-tbx,
 * 2) p-lang {

/* TODO: #t-iscite is only used by the Cite extension, come up with some * system which allows extensions to add to this file on the fly */	color: #999; } /*	margin: .6em 0 1em 0; text-align: center; font-size: 90%; width: 90%; margin-left: 5%;
 * 1) t-ispermalink, #t-iscite {
 * footer
 * 1) footer {
 * 1) footer {

}			margin: -4px 0 0 0; padding: 15px; }
 * 1) footercontent{

display: inline; margin: 0 1.3em; color: #fff; }	color: #fff; }	color: #fff; text-decoration: none; }
 * 1) footer li {
 * 1) footer li a {
 * 1) footer li a:hover {

/* hide from incapable browsers */ head:first-child+body #footer li { white-space: nowrap; } margin: 0 8px; position: relative; top: -2px; /* Bump it up just a tad */ }	float: right; height: 1%; }	float: left; height: 1%; }
 * 1) f-poweredbyico, #f-copyrightico {
 * 1) f-poweredbyico {
 * 1) f-copyrightico {

/* js pref toc */ margin: 0; padding: 0; width: 100%; clear: both; }	margin: 1px -2px 1px 2px; float: left; padding: 2px 0 3px 0; background-color: #f0f0f0; color: #000; border: 1px solid #fff; border-right-color: #716f64; border-bottom: 0; position: relative; white-space: nowrap; list-style-type: none; list-style-image: none; z-index: 3; }	font-weight: bold; background-color: #f9f9f9; border: 1px solid #aaa; border-bottom: none; cursor: default; top: 1px; padding-top: 2px; margin-right: -3px; }	top: 2px; }	display: block; color: #000; padding: 0 .7em; position: relative; text-decoration: none; }	cursor: default; text-decoration: none; }	padding-top: 2em; clear: both; }	width: 90%; margin: 0; border: 1px solid #aaa; clear: both; padding: 1.5em; background-color: #F9F9F9; } .prefsection { border: none; padding: 0; margin: 0; } .prefsection fieldset { border: 1px solid #aaa; float: left; margin-right: 2em; } .prefsection legend { font-weight: bold; } .prefsection table, .prefsection legend { background-color: #F9F9F9; } .mainLegend { display: none; } div.prefsectiontip { font-size: 95%; margin-top: 0; background-color: #FFC1C1; padding: .2em .7em; clear: both; } .btnSavePrefs { font-weight: bold; padding-left: .3em; padding-right: .3em; }
 * 1) preftoc {
 * 1) preftoc li {
 * 1) preftoc li.selected {
 * 1) preftoc > li.selected {
 * 1) preftoc a,
 * 2) preftoc a:active {
 * 1) preftoc li.selected a {
 * 1) prefcontrol {
 * 1) preferences {

.preferences-login { clear: both; margin-bottom: 1.5em; }

.prefcache { font-size: 90%; margin-top: 2em; }

div#userloginForm form, div#userlogin form#userlogin2 { margin: 0 3em 1em 0; border: 1px solid #aaa; clear: both; padding: 1.5em 2em; background-color: #f9f9f9; float: left; }

div#userloginForm table, div#userlogin form#userlogin2 table { background-color: #f9f9f9; }

div#userloginForm h2, div#userlogin form#userlogin2 h2 { padding-top: 0; }

div#userlogin .captcha { border: 1px solid #bbb; padding: 1.5em 2em; width: 400px; background-color: white; }

font-size: 85%; }
 * 1) userloginprompt, #languagelinks {

font-size: 85%; line-height: 1.2; padding-top: 2em; }
 * 1) login-sectiontip {

width: 12em; }
 * 1) userlogin .loginText, #userlogin .loginPassword {

font-weight: bold; }
 * 1) userloginlink a, #wpLoginattempt, #wpCreateaccount {

/* /* tabs: border on the a, not the div */ border: 1px solid #aaa; border-bottom: none; } /* footer icons need a fixed width */ overflow-x: auto; width: 100%; padding-bottom: 25px; }
 * IE/Mac fixes, hope to find a validating way to move this
 * to a separate stylesheet. This would work but doesn't validate:
 * @import("IEMacFixes.css");
 * > html #p-cactions li { border: none; }
 * > html #p-cactions li a {
 * > html #p-cactions li.selected a { border-color: #fabd23; }
 * > html #f-poweredbyico,
 * > html #f-copyrightico { width: 88px; }
 * > html #bodyContent,
 * > html #bodyContent pre {

/* more IE fixes */ /* float/negative margin brokenness */ display: inline; margin-bottom: 0; }
 * html #footer {margin-top: 0;}
 * html #column-content {
 * html div.editsection { font-size: smaller; }
 * 1) pagehistory li.selected { position: relative; }

/* Mac IE 5.0 fix; floated content turns invisible */ float: none; }	position: absolute; left: 0; top: 0; }	margin-left: 13.2em; } .redirectText { font-size: 150%; margin: 5px; }
 * > html #column-content {
 * > html #column-one {
 * > html #footer {

.printfooter { display: none; }

.not-patrolled { background-color: #ffa; } div.patrollink { font-size: 75%; text-align: right; } span.newpage, span.minor, span.searchmatch, span.bot { font-weight: bold; } span.unpatrolled { font-weight: bold; color: red; }

span.searchmatch { color: red; } .sharedUploadNotice { font-style: italic; }

span.updatedmarker { color: black; background-color: #0f0; } span.newpageletter { font-weight: bold; color: black; background-color: yellow; } span.minoreditletter { color: black; background-color: #c5ffe6; }

table.gallery { border: 1px solid #ccc; margin: 2px; padding: 2px; background-color: white; }

table.gallery tr { vertical-align: top; }

table.gallery td { vertical-align: top; background-color: #f9f9f9; border: solid 2px white; }

table.gallery td.galleryheader { text-align: center; font-weight: bold; }

div.gallerybox { margin: 2px; width: 150px; }

div.gallerybox div.thumb { text-align: center; border: 1px solid #ccc; margin: 2px; }

div.gallerytext { font-size: 94%; padding: 2px 4px; }

span.comment { font-style: italic; }

span.changedby { font-size: 95%; }

.previewnote { text-indent: 3em; color: #c00; border-bottom: 1px solid #aaa; padding-bottom: 1em; margin-bottom: 1em; }

.previewnote p { margin: 0; padding: 0; }

.editExternally { border: 1px solid gray; background-color: #ffffff; padding: 3px; margin-top: 0.5em; float: left; font-size: small; text-align: center; } .editExternallyHelp { font-style: italic; color: gray; }

li span.deleted, span.history-deleted { text-decoration: line-through; color: #888; font-style: italic; }

.toggle { margin-left: 2em; text-indent: -2em; }

/* Classes for EXIF data display */ table.mw_metadata { font-size: 0.8em; margin-left: 0.5em; margin-bottom: 0.5em; width: 300px; }

table.mw_metadata caption { font-weight: bold; }

table.mw_metadata th { font-weight: normal; }

table.mw_metadata td { padding: 0.1em; }

table.mw_metadata { border: none; border-collapse: collapse; }

table.mw_metadata td, table.mw_metadata th { text-align: center; border: 1px solid #aaaaaa; padding-left: 0.1em; padding-right: 0.1em; }

table.mw_metadata th { background-color: #f9f9f9; }

table.mw_metadata td { background-color: #fcfcfc; }

table.collapsed tr.collapsable { display: none; }

/* filetoc */ ul#filetoc { text-align: center; border: 1px solid #aaaaaa; background-color: #f9f9f9; padding: 5px; font-size: 95%; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; }

display: inline; list-style-type: none; padding-right: 2em; }
 * 1) filetoc li {

/* @bug 1714 */ input#wpSave, input#wpDiff { margin-right: 0.33em; }

display: inline; }
 * 1) editform .editOptions {

font-weight: bold; }
 * 1) wpSave {

/* Classes for article validation */

table.revisionform_default { border: 1px solid #000000; }

table.revisionform_focus { border: 1px solid #000000; background-color:#00BBFF; }

tr.revision_tr_default { background-color:#EEEEEE; }

tr.revision_tr_first { background-color:#DDDDDD; }

p.revision_saved { color: green; font-weight:bold; }

border: solid 1px #bbbbff; background-color: #eeeeff; padding: 0.2em; }
 * 1) mw_trackbacks {

/* Allmessages table */

background-color: #b2b2ff; }
 * 1) allmessagestable th {

background-color: #ffe2e2; }
 * 1) allmessagestable tr.orig {

background-color: #e2ffe2; }
 * 1) allmessagestable tr.new {

background-color: #f0f0ff; }
 * 1) allmessagestable tr.def {

/* noarticletext */ div.noarticletext { border: 1px solid #ccc; background: #fff; padding: .2em 1em; color: #000; }

div#searchTargetContainer { left:      10px; top:       10px; width:     90%; background: white; }

div#searchTarget { padding:   3px; margin:    5px; background: #F0F0F0; border:    solid 1px blue; }

div#searchTarget ul li { list-style: none; }

div#searchTarget ul li:before { color: orange; content: "\00BB \0020"; }

.hide { display: none; }

/* THIS IS THE CSS FOR THE UPDATED ROUNDED CONTENT, FOOTER AND SIDEBAR BOXES */

.td-body {	position: relative; z-index:1; padding: 20px; }
 * 1) td-roundedbox{ position:relative; }

.td-tr, .td-tl, .td-br, .td-bl, .td-tc, .td-bc,.td-cr, .td-cl {	position:absolute; z-index:-1; }

.td-tr, .td-tl, .td-br, .td-bl {	width: 48px; height: 48px; background-image: url('Sheet-s.gif'); }

.td-tl {	top:0; left:0; clip: rect(auto, 24px, 24px, auto); }

.td-tr {	top: 0; right: 0; clip: rect(auto, auto, 24px, 24px); }

.td-bl {	bottom: 0; left: 0; clip: rect(24px, 24px, auto, auto); }

.td-br {	bottom: 0; right: 0; clip: rect(24px, auto, auto, 24px); }

.td-tc, .td-bc {	left: 24px; right: 24px; height: 48px; background-image: url('Sheet-h.gif'); }

.td-tc {	top: 0; clip: rect(auto, auto, 24px, auto); }

.td-bc {	bottom: 0; clip: rect(24px, auto, auto, auto); }

.td-cr, .td-cl {	top: 24px; bottom: 24px; width: 48px; background-image: url('Sheet-v.gif'); }

.td-cr {	right:0; clip: rect(auto, auto, auto, 24px); }

.td-cl {	left:0; clip: rect(auto, 24px, auto, auto); }

.td-cc {	position:absolute; z-index:-1; top: 24px; left: 24px; right: 24px; bottom: 24px; background-image: url('Sheet-c.gif'); }

.td-fbody {	position: relative; z-index:1; padding: 20px; }

.td-tfr, .td-tfl, .td-bfr, .td-bfl, .td-tfc, .td-bfc,.td-cfr, .td-cfl {	position:absolute; z-index:-1; }

.td-tfr, .td-tfl, .td-bfr, .td-bfl {	width: 48px; height: 48px; background-image: url('Sheet-fs.gif'); }

.td-tfl {	top:0; left:0; clip: rect(auto, 24px, 24px, auto); }

.td-tfr {	top: 0; right: 0; clip: rect(auto, auto, 24px, 24px); }

.td-bfl {	bottom: 0; left: 0; clip: rect(24px, 24px, auto, auto); }

.td-bfr {	bottom: 0; right: 0; clip: rect(24px, auto, auto, 24px); }

.td-tfc, .td-bfc {	left: 24px; right: 24px; height: 48px; background-image: url('Sheet-fh.gif'); }

.td-tfc {	top: 0; clip: rect(auto, auto, 24px, auto); }

.td-bfc {	bottom: 0; clip: rect(24px, auto, auto, auto); }

.td-cfr, .td-cfl {	top: 24px; bottom: 24px; width: 48px; background-image: url('Sheet-fv.gif'); }

.td-cfr {	right:0; clip: rect(auto, auto, auto, 24px); }

.td-cfl {	left:0; clip: rect(auto, 24px, auto, auto); }

.td-cfc {	position:absolute; z-index:-1; top: 24px; left: 24px; right: 24px; bottom: 24px; background-image: url('Sheet-fc.gif'); }