/*  
Theme Name: MS Head
Theme URI: http://www.prissed.com/2005-03/theme-head/
Description: MS Head.  By Priss.  Bright green, yellow, blue, and black.
Version: 1.5
Author: MSPriss
Author URI: http://www.prissed.com/

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

*/
@page {
  size: 210mm 297mm;
  margin: 0;
}
p.imgstartpage  { page-break-before: always  }
.startpagehere {page-break-before: always }
.startpageafter { page-break-after: always  }
a:link  { color: #66c; text-decoration: none }
a:link:after { content: "  (" attr(href) ") " ; font-size: 6pt; text-decoration: none; }
a:visited { color: #66c; text-decoration: none }
a:visited:after { content: "\00A0\221A\00A0(" attr(href) ") " ; font-size: 6pt; text-decoration: none; }
a:hover  { color: #60c; border-bottom: 1px dotted #006600 }
img {border:0;}
body  {border: none silver; background-image: none }
#left { display: none }
#mid { display: none }
#leftmenu       { color: #ffffff; font-size: 10px; margin: 0px; padding: 310px 5px 0px 10px; width: 135px; display: none}
#leftmenu ul { margin: 0px; padding: 0px; }
#leftmenu ul li  { color: #ff0; font-weight: bold; font-size: 11px; list-style-type: none; margin: 0px; padding: 0px }
#leftmenu ul ul { margin: 0px 0px 10px 0px; padding: 0px; }
#leftmenu ul ul li { margin: 0px; padding: 0px; list-style-type: none; color: #ffffff; font-weight: normal; font-size: 10px; }
#leftmenu a:link, #leftmenu a:visited { color: #ffffff; text-decoration: none; }
#leftmenu a:hover { color: #beff0a; border-bottom: 1px dotted #beff0a; }
#leftmenu h2 { color: #ffff00; font-size: 11px; margin: 0px; padding: 0px; }

#midmenu       { color: #beff0a; font-size: 11px; text-align: left; margin: 0px; padding: 50px 40px 0px 10px; width: 170px; display: none }
#midmenu ul { margin: 0px; padding: 0px; }
#midmenu ul li  { color: #ffffff; font-weight: bold; font-size: 12px; text-align: left; list-style-type: none }
#midmenu ul ul { margin: 0px 0px 10px 0px; padding: 0px; }
#midmenu ul ul li   { color: #ff0; font-weight: normal; font-size: 11px; list-style-type: square; margin: 0px 0px 0px 15px; padding: 0px }
#midmenu a:link, #midmenu a:visited   { color: #ff0; text-decoration: none }
#midmenu a:hover { color: #FFFFFF; border-bottom: 1px dotted #ffffff; }
#midtitle {display: none }
#searchform  { margin: 0px; padding: 0px; display: none }
#searchform input { border: 1px solid #beff0a; font-size: 10px; margin: 0px; padding: 0px; }
#searchform input#s { font-size: 11px; width: 72%; }
#description     { color: #ffffff; font-style: normal; font-weight: bold; font-size: 13px; line-height: 20px; text-align: left; padding: 15px 40px 0px 5px; height: 160px ; }
#main
          { font-size: 12pt; line-height: 20pt; background-color: transparent; padding: 0 1mm 0 36mm; width: auto }
#main .storycontent { text-align: justify; }
#main .storycontent p {page-break-before: auto }
#main h2   { color: #cc6; font-weight: bold; font-size: 12px; text-align: center; margin: 0px 0px 20px; border-top: 1px solid #cc6; border-bottom: 1px solid #cc6 }
#main h3    { margin: 0px; padding: 0px }
#main fieldset { font-size: 80%; line-height: normal; background-color: #f5f5f5; border: 1px #4682b4; position: relative; left: 20%; width: 80% }
#main fieldset legend { font-weight: bold; position: relative; left: -20% }
#main img { padding-right: 10pt; padding-left: 10pt }

#bannjedide   { background-color: white; margin-top: -10mm; margin-left: -5mm; position: relative; z-index: 3 }
#bottom   { color: #30c; font-size: 8pt; text-align: right; margin-top: 2mm; margin-bottom: 10mm; border-top: 1px solid #300; left: 10px }
#filrss { display: none }
#postcomment { display: none }

h1      { font-size: 24px; line-height: 24px; font-family: Geneva, Arial, Helvetica, sans-serif; text-align: left; margin: 0px; padding: 15px 0px 10px 5px; display: none;}
.topcontent { font-size: 8pt; line-height: 12pt; background-color: #ffc; text-align: left; float: left; clear: left; margin-top: 0px; margin-left: -36mm; padding: 2mm; width: 27mm }
/* fixe only for IE*/
* html .topcontent { font-size: 8pt; line-height: 12pt; background-color: #ffc; text-align: left; float: left; clear: left; margin-top: 0mm; margin-left: -16mm; padding: 1mm; width: 24mm }

.topcontent strong   { font-weight: normal; font-size: 24pt; line-height: 120%; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.topcontent img { margin: 0px 0px 0px -3mm; padding: 0px; width: 100% }
#main .post h3 { font-size: 14pt }
span.doprint { color: navy; font-size: 10pt }
.toc { font-size: 0.9em; float: right; margin: 0 0 5px 12px; border: solid 1px #ccc; width: 40%; visibility: hidden; display: none }
.storycontent h4 { display: none }
cite { margin: 0px; padding: 0px; font-size: 10px; }
blockquote  { padding-right: 5mm; padding-left: 5mm; }
blockquote p  { font-size: 90%; margin: 15px 0px; padding: 0px }
code   { font-size: 70% }
fieldset { font-size: 90% }
#feuille { display:none;}

.alignright {display: none;}
.colonnes   { float: left; margin-top: 2pt; margin-bottom: 2pt; padding-bottom: 2mm; width: 100% }
.colonnesc   { margin-top: 1mm; margin-bottom: 0mm; padding-bottom: 1mm; border: solid 1pt white; position: relative; width: 100%;}
.colgauche    { line-height: normal; text-align: left; float: left; width: 17% }
.colgauche1  { line-height: normal; text-align: left; float: left; width: 17% }
.colgauchec    { font-size: 10pt; line-height: normal; text-align: left; margin-top: 0mm; margin-left: 0px; position: relative; width: 17% }
.colonnes .jeudi  { color: navy; font-size: 8pt; line-height: 11pt; font-family: "Courier New", Courier, Monaco; background-color: #f5deb3; float: left; border-bottom: 1pt solid #a9a9a9; width: 100% }
.jeudic  { color: navy; font-size: 8pt; line-height: 11pt; font-family: "Courier New", Courier, Monaco; background-color: #f5deb3; position: relative; margin-top: 2mm; margin-left: 0px; border-bottom: 1pt solid #a9a9a9; width: 100% }
.jeudicv {display: none}
.colgauche1 .jeudi { color: navy; font-size: 8pt; font-family: "Courier New", Courier, Monaco }
.coldroite     { font-size: 11pt; line-height: 13pt; background-color: #ffefd5; float: right; width: 79% }
.coldroite1  { font-size: 11pt; line-height: 13pt; background-color: #ffefd5; float: right; width: 79% }
.coldroitec   { font-size: 11pt; line-height: 13pt; background-color: transparent; margin: 0px;padding-top: 0px;padding-right: 5px; padding-left: 5px; position: relative; top: 0mm; left: 5%; width: 94%; height: 100%; border: solid 1pt white; }
.coldroitec1   { font-size: 11pt; line-height: 13pt; background-color: transparent; margin: 0px;padding-top: 0px;padding-right: 5px; padding-left: 5px; position: relative; top: 0mm; left: 5%; width: 94%; height: 100%; border: solid 1pt white; }
.coldroite .source   { color: navy; font-size: 8pt; line-height: 10pt; font-family: "Courier New", Courier, Monaco }
.coldroite1 .source  { color: navy; font-size: 8pt; line-height: 10pt; font-family: "Courier New", Courier, Monaco }
.coldroitec .source  { color: navy; font-size: 8pt; line-height: 10pt; font-family: "Courier New", Courier, Monaco }
.coldroitec1 .source { color: navy; font-size: 8pt; line-height: 10pt; font-family: "Courier New", Courier, Monaco }
.meta { color: #336666; font-size: 10px; margin: 0px; padding: 0px; }
.post { margin: 0px; padding: 0px; page-break-before: auto }
.post p { margin: 0px; padding: 0px; page-break-before: auto }
.post img {margin: 0px; padding-top: 6mm; padding-right: 2mm; padding-left: 2mm;}

#tabsomm {text-align: left; width: 560px;  background-color:#f5f5dc; font-size:4px; line-height:4px}
.tabcolleft {width:1%;}
.tabcolcontent1 {width:64%;}
.tabcolmid {width:1%;}
.tabcolcontent2 {width:33%;}
.tabcolright {width:1%;}
.tabcell0 {background-color: #ffc ; vertical-align: top;}
.tabcell2 {background-color: #eee ; vertical-align: top;}
.tabcell3 {background-color: #bad ; vertical-align: top;}
.tabcell9 {background-color: #efefbb ; vertical-align: top;}
.tabcellt {background-color: transparent ; vertical-align: top;}

.tabrowinter {height:10px}

.tabdivtitle0 {background-color: #6a63bd ; padding-left: 5px; font-size:13px; color:#fff; line-height:normal; padding-top: 5px; padding-bottom: 6px; }
.tabdivtitle2 {background-color: #A4A49C ; padding-left: 5px; font-size:13px; color:#ff0; line-height:normal; padding-top: 5px; padding-bottom: 6px; }
.tabdivtitle3 {background-color: #cce ; padding-left: 5px; font-size:13px; color:#00b; line-height:normal; padding-top: 5px; padding-bottom: 6px; }
.tabdivtitle9 {background-color: #E6E276 ; padding-left: 5px; font-size:13px; line-height:normal; padding-top: 5px; padding-bottom: 6px; }
.tabdivcontent {background-color: transparent; padding-top: 5px; font-size:12px; line-height:normal; border-bottom: 0px solid #5f57b8; padding-bottom: 5px; margin-bottom: 8px;}
.tabdivcontent a {color: #009;  }
.tabdivcontentd {background-color: transparent; padding-top: 5px; font-size:10px; line-height:normal; border-bottom: 0px solid #5f57b8; padding-bottom: 5px; margin-bottom: 8px;}
.tabdivcontentd a {color: #009;  }
.tabdivcontenta {background-color: transparent; padding-top: 5px; font-size:12px; line-height:normal; border-bottom: 1px solid #5f57b8; padding-bottom: 5px; margin-bottom: 8px;}
.tabdivcontenta a {color: #00a;  }

.tabdivlink0 a {background-color: #eee ; color:#6a63bd; padding:2px}
.tabdivlink2 a {background-color: #ffc ; color:#6a63bd; padding:2px}
.tabdivlink3 a {background-color: #efefbb ; color:#6a63bd; padding:2px}
.tabdivlinkb {background-color: #A4A49C ; color:#6a63bd; font-size:6px}
.tabdivlinki {background-color: #dEdE73 ; color:#6a63bd; font-size:9px}
.tabdivlinka {background-color: transparent ; color:#000; font-size:11px}

.doclist, .storycontent ul, .storycontent ul li {display:none;}

.source { color: #483d8b; font-size: 8pt ; line-height: 10pt;}
.aparte {font-size: 12pt;}
.weightedwordlist {text-align: justify; line-height: 15pt;}
.weightedwordlist a:visited:after   {content: "" ;}
.weightedwordlist a:link:after   {content: "" ;}
.exerg  { color: #000; font-size: 12pt; line-height: 18pt; margin: 0px; padding: 0px }
.exergsideleft { color: #000; font-size: 8pt; line-height: 12pt; background-color: white; float: left; clear: left; margin-top: 10mm; margin-left: -36mm; padding: 2mm; border: solid 1pt silver; width: 27mm; text-align: left; position:relative;}
/*.exergsideleft>p {width:100% ; font-size: 8pt; text-align: left;}*/
* html .exergsideleft { color: #000; font-size: 8pt; line-height: 12pt; background-color: white; text-align: left; float: left; clear: left; margin-top: 10mm; margin-left: -16mm; padding:1mm; border: solid 1pt silver; width: 24mm }
.exergsideleft img  { float: left; margin: 0px; padding: 0px; width: 23mm }
.imprimera {display: none;}

.seriestable { font-size: 10pt; line-height: 15pt; list-style-type: decimal; clear: both; margin-top: 30px; margin-bottom: 30px; margin-left: 10%; padding: 3px 15px; border: none }
.seriestable li { font-size: 10pt; line-height: 13pt; border-top: navy }
.series { font-size: 10pt; margin-left: 30% }
.series em { font-style: italic; font-size: 10pt }

#commentform textarea  { width: 300px; height: 150px; visibility: hidden; display: none }
#commentform input, #commentform textarea  { border: solid 1px #000000; display: none }
#commentform p  { margin: 0px; padding: 0px 0px 2px; display: none }
.noprint  { display: none }

h2 a:link:after   {content: "" ;}
.meta a:link:after   {content: "" ;}
.commentby a:link:after   {content: "" ;}
h2 a:visited:after   {content: "" ;}
.meta a:visited:after   {content: "" ;}
.commentby a:visited:after   {content: "" ;}

