You are here

pagestyle.css in Page Style 5

Same filename and directory in other branches
  1. 6 pagestyle.css
  2. 7 pagestyle.css
/* subtitle */
div.block-pagestyle div h3.list {
  display: block;
  float: none;
  margin: 0;
}
div.block-pagestyle div h3.inline {
  display: inline;
  float: left;
  margin: 0;
  padding: 0 0.5em 0.25em 0em;
}

div.pagestyle_list div#edit-pagestyle-select-wrapper,
div.pagestyle_list div#edit-pagestyle-select-wrapper label {
  display: block;
  float: none;
  width: auto;
}
div.pagestyle_inline div#edit-pagestyle-select-wrapper,
div.pagestyle_inline div#edit-pagestyle-select-wrapper label {
  display: block;
  float: left;
  width: auto;
}
div.pagestyle_list div#edit-pagestyle-select-wrapper,
div.pagestyle_inline div#edit-pagestyle-select-wrapper {
  margin: 0;
}
div.pagestyle_list div#edit-pagestyle-select-wrapper label {
  margin: 0 0 0.5em 0;
}
div.pagestyle_inline div#edit-pagestyle-select-wrapper label {
  margin: 0 0.5em 0 0;
}
div.pagestyle_list select#edit-pagestyle-select {
  margin: 0 0.5em 0.5em 0;
}
div.pagestyle_inline select#edit-pagestyle-select {
  margin: 0 0.5em 0 0;
}
div.pagestyle_current_inline div#edit-pagestyle-select-wrapper select {
  float: left;
}

/* list */
.block ul.pagestyle_inline {
  padding: 0;
  margin: 0.2em 0 0.5em 0;
}
ul.pagestyle_inline {
  display: block;
  float: left;
}
ul.pagestyle_current_list {
  clear: right;
}
ul.pagestyle_current_inline {
  width: auto;
}
ul.pagestyle_list li {
  list-style-type: none;
  list-style-image: none !important; /* fix for zen theme */
  background: transparent;
  padding: 0;
  margin: 0 0 0.2em 0;
}
ul.pagestyle_inline li {
  display: block;
  float: left;
  list-style-type: none;
  list-style-image: none !important; /* fix for zen theme */
  background: transparent;
  padding: 0;
  margin: 0;
}

/* p */
.block-pagestyle p {
  margin: 0;
  padding: 0;
}

/* images */
.ps_float_right {
  float: right;
}

/* icon */
.ps_icon,
a.ps_black_white,
a.ps_white_black,
a.ps_yellow_blue,
a.ps_standard {
  display: block;
}
.ps_icon {
  float: none;
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline li a.ps_icon,
ul.pagestyle_inline li a.ps_rollover {
  float: left;
}

/* a */
a.pagestyle_black_white,
a.ps_black_white {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_white_black,
a.ps_white_black {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_yellow_blue,
a.ps_yellow_blue {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_standard,
a.ps_standard {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}

/* a inline */
ul.pagestyle_list a.pagestyle_black_white,
ul.pagestyle_list a.ps_black_white {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_white_black,
ul.pagestyle_list a.ps_white_black {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_yellow_blue,
ul.pagestyle_list a.ps_yellow_blue {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_standard,
ul.pagestyle_list a.ps_standard {
  margin: 0 0 3px 0;
}

/* a inline */
ul.pagestyle_inline a.pagestyle_black_white,
ul.pagestyle_inline a.ps_black_white {
  margin: 0 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_white_black,
ul.pagestyle_inline a.ps_white_black {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_yellow_blue,
ul.pagestyle_inline a.ps_yellow_blue {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_standard,
ul.pagestyle_inline a.ps_standard {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}

/* reset */
ul.pagestyle_list li a.text_display,
ul.pagestyle_inline li a.text_display {
  width: auto;
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  margin: 0 12px 0 0;
}
ul.pagestyle_list li a.text_display_hidden,
ul.pagestyle_inline li a.text_display_hidden {
  padding: 0;
}

/* a span */
ul.pagestyle_list li a span.display {
  padding: 0px;
  margin: 0px;
}
ul.pagestyle_list li a span.display_hidden {
  padding: 0 3px 0.2em 0;
}
a.ps_icon.pagestyle_end {
  cursor: crosshair;
}

/* pagestyle black white link, visited  */
a.pagestyle_black_white,
a.pagestyle_black_white:visited  {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/black_white.gif");
  background-repeat: no-repeat;
  background-position: 0 0px;
}
ul.pagestyle_inline li a.pagestyle_black_white,
ul.pagestyle_inline li a.pagestyle_black_white:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle white black link, visited */
a.pagestyle_white_black,
a.pagestyle_white_black:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/white_black.gif");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_white_black,
ul.pagestyle_inline li a.pagestyle_white_black:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle normal link, visited  */
a.pagestyle_yellow_blue,
a.pagestyle_yellow_blue:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/yellow_blue.gif");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_yellow_blue,
ul.pagestyle_inline li a.pagestyle_yellow_blue:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle normal link, visited  */
a.pagestyle_standard,
a.pagestyle_standard:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/standard.gif");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_standard,
ul.pagestyle_inline li a.pagestyle_standard:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle hover  */
a.pagestyle_black_white:hover,
a.pagestyle_white_black:hover,
a.pagestyle_yellow_blue:hover,
a.pagestyle_standard:hover {
  background-position: 0 -100px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle black white hover inline */
ul.pagestyle_inline li a.pagestyle_black_white:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle white black hover inline */
ul.pagestyle_inline li a.pagestyle_white_black:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle normal hover inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle standard hover inline */
ul.pagestyle_inline li a.pagestyle_standard:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}

/* pagestyle focus/active */
a.pagestyle_black_white:focus,
a.pagestyle_white_black:focus,
a.pagestyle_yellow_blue:focus,
a.pagestyle_standard:focus,
a.pagestyle_black_white:active,
a.pagestyle_white_black:active,
a.pagestyle_yellow_blue:active,
a.pagestyle_standard:active {
  background-position: 0 -200px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_black_white:focus,
ul.pagestyle_inline li a.pagestyle_black_white:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_white_black:focus,
ul.pagestyle_inline li a.pagestyle_white_black:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle normal focus/active inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
ul.pagestyle_inline li a.pagestyle_yellow_blue:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle normal focus/active inline */
ul.pagestyle_inline li a.pagestyle_standard:focus,
ul.pagestyle_inline li a.pagestyle_standard:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}

/* current */
p.pagestyle_current_list,
p.pagestyle_current_inline {
  display: block;
  float: left;
  clear: right;
}

p.pagestyle_current_list {
  width: 100%;
}
p.pagestyle_current_inline {
  width: auto;
  margin: 0px 0.2em 0 0;  /* NOTE icon specific */
}
/* reset */
p.text_display {
  margin: 0;
}

abbr.pagestyle,
span.pagestyle_current_help,
p.current_text_display_hidden span#pagestyle_current {
  cursor: help;
}

/**
 * Hacks
 * Images not for IE 4 - 5.5 and NN 4.
 */
head:first-child+body a.pagestyle_black_white,
head:first-child+body a.pagestyle_black_white:visited {
  background-image: url("images/black_white.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_white_black,
head:first-child+body a.pagestyle_white_black:visited {
  background-image: url("images/white_black.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_yellow_blue,
head:first-child+body a.pagestyle_yellow_blue:visited {
  background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_standard,
head:first-child+body a.pagestyle_standard:visited {
  background-image: url("images/standard.png") !important; /* !important for page style module */
}

head:first-child+body a.pagestyle_black_white:hover {
  background-image: url("images/black_white.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_white_black:hover {
  background-image: url("images/white_black.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_yellow_blue:hover {
  background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_standard:hover {
  background-image: url("images/standard.png") !important; /* !important for page style module */
}

/* pagestyle focus/active */
a.pagestyle_black_white:focus,
a.pagestyle_white_black:focus,
a.pagestyle_yellow_blue:focus,
a.pagestyle_standard:focus,
a.pagestyle_black_white:active,
a.pagestyle_white_black:active,
a.pagestyle_yellow_blue:active,
a.pagestyle_standard:active {
  background-position: 0 -200px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle black white focus/active inline */
ul.pagestyle_inline li a.pagestyle_black_white:focus,
ul.pagestyle_inline li a.pagestyle_black_white:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_white_black:focus,
ul.pagestyle_inline li a.pagestyle_white_black:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle yellow blue focus/active inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
ul.pagestyle_inline li a.pagestyle_yellow_blue:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle standard focus/active inline */
ul.pagestyle_inline li a.pagestyle_standard:focus,
ul.pagestyle_inline li a.pagestyle_standard:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}

/* admin and help */
.ps_ok {
  color: #008000;
}
span.pagestyle_black_white,
span.pagestyle_white_black,
span.pagestyle_yellow_blue,
span.pagestyle_standard,
div#edit-pagestyle-black-white-wrapper label,
div#edit-pagestyle-white-black-wrapper label,
div#edit-pagestyle-yellow-blue-wrapper label,
div#edit-pagestyle-standard-wrapper label,
div#edit-pagestyle-fontweight-black-white-wrapper label,
div#edit-pagestyle-fontweight-white-black-wrapper label,
div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
div#edit-pagestyle-fontweight-standard-wrapper label {
  display: block;
  width: 18em;
  padding: 0em 0.5em 0em 0em;
  border: 1px solid black;
  margin: 0em 0em 0.2em 0em;
}
div#edit-pagestyle-fontweight-black-white-wrapper label,
div#edit-pagestyle-fontweight-white-black-wrapper label,
div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
div#edit-pagestyle-fontweight-standard-wrapper label {
  padding: 0em 0.5em 0em 0.5em;
}
div#edit-pagestyle-display-normal-wrapper label input {
  margin: 0em 3.5em 0em 0.3em; /* NOTE icon specific */
}
div#edit-pagestyle-display-normal-wrapper label {
  background: transparent url("images/normal.gif") no-repeat 2.2em 0;
  display: block;
  height: 16px; /* NOTE icon specific */
}
.ps_download_button,
a.ps_download_button:link,
a.ps_download_button:visited {
  display: block;
  float: none;
  padding: 0.5em 1em;
  border: 1px solid #E09010;
  margin: 1em;
  text-decoration: underline;
  color: #E09010;
  background-color: #FFFFBF;
}
a.ps_download_button:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #FFFFBF;
}
a.ps_download_button:focus,
a.ps_download_button:active {
  border: 1px dashed #FFFFFF;
  color: #FFFFFF;
  background-color: #00BF00;
}

/**
 * Erasable or editable code
 */
.ps_clear {
  clear: both;
}
/* display hidden. If your theme have a class for "display hidden" */
.display_hidden {
  position: absolute;
  left: -1000px;	
  top: -1000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: inline;
}
/* Drupal garland theme specific */
div#header-region div.block-pagestyle h2,
div#header-region div.block-pagestyle div h3,
div#header-region div div ul.pagestyle_list,
div#header-region div div ul.pagestyle_inline,
div#header-region div div ul.pagestyle_list li,
div#header-region div div ul.pagestyle_inline li,
div#header-region div div p.pagestyle_current_list,
div#header-region div div p.pagestyle_current_inline,
div#header-region div div form div div div#edit-pagestyle-select-wrapper label {
  display: block;
  margin: 0;
}
.ps_icon,
a.ps_black_white,
a.ps_white_black,
a.ps_yellow_blue,
a.ps_standard {
  line-height: 100%;
}
div#header-region div.block-pagestyle div h3.inline,
div#header-region div div form div div div#edit-pagestyle-select-wrapper label {
  margin: 0 0.5em 0 0;
}
div#header-region div div p.pagestyle_current_inline {
  margin-top: 0em;
}
div#header-region div div ul.pagestyle_inline li {
  margin: 0 0 0 0;
}
select#edit-pagestyle-select option {
  display: block; /* fix for Garland theme */
}

/**
 * The style for jQuery
 * Info: This "!important" values are stronger, because the place is after the values in the CSS head."
 */
span.pagestyle_black_white,
body.pagestyle_black_white,
body.pagestyle_black_white *,
div#edit-pagestyle-black-white-wrapper label,
div#edit-pagestyle-fontweight-black-white-wrapper label {
  color: #000 !important;
  background-color: #fff !important;
  background-image: none !important;
}
span.pagestyle_white_black,
body.pagestyle_white_black,
body.pagestyle_white_black *,
div#edit-pagestyle-white-black-wrapper label,
div#edit-pagestyle-fontweight-white-black-wrapper label {
  color: #fff !important;
  background-color: #000 !important;
  background-image: none !important;
}
span.pagestyle_yellow_blue,
body.pagestyle_yellow_blue,
body.pagestyle_yellow_blue *,
div#edit-pagestyle-yellow-blue-wrapper label,
div#edit-pagestyle-fontweight-yellow-blue-wrapper label {
  color: #ff0 !important;
  background-color: #00f !important;
  background-image: none !important;
}
span.pagestyle_standard,
div#edit-pagestyle-standard-wrapper label,
div#edit-pagestyle-fontweight-standard-wrapper label {
  color: blue !important;
  background-color: #D3D3D3 !important; /* LightGrey */
}

/* style not for old browsers (IE 6) */
select#edit-pagestyle-select option[value="black_white"],
select#edit-pagestyle-normal option[value="black_white"] {
  color: #000 !important;
  background-color: #fff !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="white_black"],
select#edit-pagestyle-normal option[value="white_black"] {
  color: #fff !important;
  background-color: #000 !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="yellow_blue"],
select#edit-pagestyle-normal option[value="yellow_blue"] {
  color: #ff0 !important;
  background-color: #00f !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="standard"],
select#edit-pagestyle-normal option[value="standard"] {
  color: blue !important;
  background-color: #D3D3D3 !important; /* LightGrey */
}

div#edit-pagestyle-fontweight-black-white-wrapper,
div#edit-pagestyle-fontweight-white-black-wrapper,
div#edit-pagestyle-fontweight-yellow-blue-wrapper,
div#edit-pagestyle-fontweight-standard-wrapper {
  float: left;
  width: 100%;
}
div#edit-pagestyle-fontweight-black-white-wrapper label,
div#edit-pagestyle-fontweight-white-black-wrapper label,
div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
div#edit-pagestyle-fontweight-standard-wrapper label,
div#edit-pagestyle-fontweight-black-white-wrapper select,
div#edit-pagestyle-fontweight-white-black-wrapper select,
div#edit-pagestyle-fontweight-yellow-blue-wrapper select,
div#edit-pagestyle-fontweight-standard-wrapper select {
  float: left;
  margin-right: 1em;
}
div#edit-pagestyle-fontweight-black-white-wrapper div.description,
div#edit-pagestyle-fontweight-white-black-wrapper div.description,
div#edit-pagestyle-fontweight-yellow-blue-wrapper div.description,
div#edit-pagestyle-fontweight-standard-wrapper div.description {
  float: left;
  clear: left;
}

/* Drupal 5 specific */
/* messages */
.ps_warning {
  color: #E09010;
}

File

pagestyle.css
View source
  1. /* subtitle */
  2. div.block-pagestyle div h3.list {
  3. display: block;
  4. float: none;
  5. margin: 0;
  6. }
  7. div.block-pagestyle div h3.inline {
  8. display: inline;
  9. float: left;
  10. margin: 0;
  11. padding: 0 0.5em 0.25em 0em;
  12. }
  13. div.pagestyle_list div#edit-pagestyle-select-wrapper,
  14. div.pagestyle_list div#edit-pagestyle-select-wrapper label {
  15. display: block;
  16. float: none;
  17. width: auto;
  18. }
  19. div.pagestyle_inline div#edit-pagestyle-select-wrapper,
  20. div.pagestyle_inline div#edit-pagestyle-select-wrapper label {
  21. display: block;
  22. float: left;
  23. width: auto;
  24. }
  25. div.pagestyle_list div#edit-pagestyle-select-wrapper,
  26. div.pagestyle_inline div#edit-pagestyle-select-wrapper {
  27. margin: 0;
  28. }
  29. div.pagestyle_list div#edit-pagestyle-select-wrapper label {
  30. margin: 0 0 0.5em 0;
  31. }
  32. div.pagestyle_inline div#edit-pagestyle-select-wrapper label {
  33. margin: 0 0.5em 0 0;
  34. }
  35. div.pagestyle_list select#edit-pagestyle-select {
  36. margin: 0 0.5em 0.5em 0;
  37. }
  38. div.pagestyle_inline select#edit-pagestyle-select {
  39. margin: 0 0.5em 0 0;
  40. }
  41. div.pagestyle_current_inline div#edit-pagestyle-select-wrapper select {
  42. float: left;
  43. }
  44. /* list */
  45. .block ul.pagestyle_inline {
  46. padding: 0;
  47. margin: 0.2em 0 0.5em 0;
  48. }
  49. ul.pagestyle_inline {
  50. display: block;
  51. float: left;
  52. }
  53. ul.pagestyle_current_list {
  54. clear: right;
  55. }
  56. ul.pagestyle_current_inline {
  57. width: auto;
  58. }
  59. ul.pagestyle_list li {
  60. list-style-type: none;
  61. list-style-image: none !important; /* fix for zen theme */
  62. background: transparent;
  63. padding: 0;
  64. margin: 0 0 0.2em 0;
  65. }
  66. ul.pagestyle_inline li {
  67. display: block;
  68. float: left;
  69. list-style-type: none;
  70. list-style-image: none !important; /* fix for zen theme */
  71. background: transparent;
  72. padding: 0;
  73. margin: 0;
  74. }
  75. /* p */
  76. .block-pagestyle p {
  77. margin: 0;
  78. padding: 0;
  79. }
  80. /* images */
  81. .ps_float_right {
  82. float: right;
  83. }
  84. /* icon */
  85. .ps_icon,
  86. a.ps_black_white,
  87. a.ps_white_black,
  88. a.ps_yellow_blue,
  89. a.ps_standard {
  90. display: block;
  91. }
  92. .ps_icon {
  93. float: none;
  94. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  95. }
  96. ul.pagestyle_inline li a.ps_icon,
  97. ul.pagestyle_inline li a.ps_rollover {
  98. float: left;
  99. }
  100. /* a */
  101. a.pagestyle_black_white,
  102. a.ps_black_white {
  103. width: 16px; /* NOTE icon specific */
  104. height: 16px; /* NOTE icon specific */
  105. }
  106. a.pagestyle_white_black,
  107. a.ps_white_black {
  108. width: 16px; /* NOTE icon specific */
  109. height: 16px; /* NOTE icon specific */
  110. }
  111. a.pagestyle_yellow_blue,
  112. a.ps_yellow_blue {
  113. width: 16px; /* NOTE icon specific */
  114. height: 16px; /* NOTE icon specific */
  115. }
  116. a.pagestyle_standard,
  117. a.ps_standard {
  118. width: 16px; /* NOTE icon specific */
  119. height: 16px; /* NOTE icon specific */
  120. }
  121. /* a inline */
  122. ul.pagestyle_list a.pagestyle_black_white,
  123. ul.pagestyle_list a.ps_black_white {
  124. margin: 0 0 3px 0;
  125. }
  126. ul.pagestyle_list a.pagestyle_white_black,
  127. ul.pagestyle_list a.ps_white_black {
  128. margin: 0 0 3px 0;
  129. }
  130. ul.pagestyle_list a.pagestyle_yellow_blue,
  131. ul.pagestyle_list a.ps_yellow_blue {
  132. margin: 0 0 3px 0;
  133. }
  134. ul.pagestyle_list a.pagestyle_standard,
  135. ul.pagestyle_list a.ps_standard {
  136. margin: 0 0 3px 0;
  137. }
  138. /* a inline */
  139. ul.pagestyle_inline a.pagestyle_black_white,
  140. ul.pagestyle_inline a.ps_black_white {
  141. margin: 0 3px 0 0; /* NOTE icon specific */
  142. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  143. }
  144. ul.pagestyle_inline a.pagestyle_white_black,
  145. ul.pagestyle_inline a.ps_white_black {
  146. margin: 0px 3px 0 0; /* NOTE icon specific */
  147. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  148. }
  149. ul.pagestyle_inline a.pagestyle_yellow_blue,
  150. ul.pagestyle_inline a.ps_yellow_blue {
  151. margin: 0px 3px 0 0; /* NOTE icon specific */
  152. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  153. }
  154. ul.pagestyle_inline a.pagestyle_standard,
  155. ul.pagestyle_inline a.ps_standard {
  156. margin: 0px 3px 0 0; /* NOTE icon specific */
  157. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  158. }
  159. /* reset */
  160. ul.pagestyle_list li a.text_display,
  161. ul.pagestyle_inline li a.text_display {
  162. width: auto;
  163. min-height: 16px; /* NOTE icon specific */
  164. height: 1em; /* NOTE icon specific (16px = 1em) */
  165. margin: 0 12px 0 0;
  166. }
  167. ul.pagestyle_list li a.text_display_hidden,
  168. ul.pagestyle_inline li a.text_display_hidden {
  169. padding: 0;
  170. }
  171. /* a span */
  172. ul.pagestyle_list li a span.display {
  173. padding: 0px;
  174. margin: 0px;
  175. }
  176. ul.pagestyle_list li a span.display_hidden {
  177. padding: 0 3px 0.2em 0;
  178. }
  179. a.ps_icon.pagestyle_end {
  180. cursor: crosshair;
  181. }
  182. /* pagestyle black white link, visited */
  183. a.pagestyle_black_white,
  184. a.pagestyle_black_white:visited {
  185. min-height: 16px; /* NOTE icon specific */
  186. height: 1em; /* NOTE icon specific (16px = 1em) */
  187. background-color: transparent;
  188. background-image: url("images/black_white.gif");
  189. background-repeat: no-repeat;
  190. background-position: 0 0px;
  191. }
  192. ul.pagestyle_inline li a.pagestyle_black_white,
  193. ul.pagestyle_inline li a.pagestyle_black_white:visited {
  194. background-position: 0px 0px; /* NOTE icon specific */
  195. }
  196. /* pagestyle white black link, visited */
  197. a.pagestyle_white_black,
  198. a.pagestyle_white_black:visited {
  199. min-height: 16px; /* NOTE icon specific */
  200. height: 1em; /* NOTE icon specific (16px = 1em) */
  201. background-color: transparent;
  202. background-image: url("images/white_black.gif");
  203. background-repeat: no-repeat;
  204. background-position: 0px 0px;
  205. }
  206. ul.pagestyle_inline li a.pagestyle_white_black,
  207. ul.pagestyle_inline li a.pagestyle_white_black:visited {
  208. background-position: 0px 0px; /* NOTE icon specific */
  209. }
  210. /* pagestyle normal link, visited */
  211. a.pagestyle_yellow_blue,
  212. a.pagestyle_yellow_blue:visited {
  213. min-height: 16px; /* NOTE icon specific */
  214. height: 1em; /* NOTE icon specific (16px = 1em) */
  215. background-color: transparent;
  216. background-image: url("images/yellow_blue.gif");
  217. background-repeat: no-repeat;
  218. background-position: 0px 0px;
  219. }
  220. ul.pagestyle_inline li a.pagestyle_yellow_blue,
  221. ul.pagestyle_inline li a.pagestyle_yellow_blue:visited {
  222. background-position: 0px 0px; /* NOTE icon specific */
  223. }
  224. /* pagestyle normal link, visited */
  225. a.pagestyle_standard,
  226. a.pagestyle_standard:visited {
  227. min-height: 16px; /* NOTE icon specific */
  228. height: 1em; /* NOTE icon specific (16px = 1em) */
  229. background-color: transparent;
  230. background-image: url("images/standard.gif");
  231. background-repeat: no-repeat;
  232. background-position: 0px 0px;
  233. }
  234. ul.pagestyle_inline li a.pagestyle_standard,
  235. ul.pagestyle_inline li a.pagestyle_standard:visited {
  236. background-position: 0px 0px; /* NOTE icon specific */
  237. }
  238. /* pagestyle hover */
  239. a.pagestyle_black_white:hover,
  240. a.pagestyle_white_black:hover,
  241. a.pagestyle_yellow_blue:hover,
  242. a.pagestyle_standard:hover {
  243. background-position: 0 -100px;
  244. background-repeat: no-repeat; /* fix for Opera */
  245. }
  246. /* pagestyle black white hover inline */
  247. ul.pagestyle_inline li a.pagestyle_black_white:hover {
  248. background-position: 0px -100px; /* NOTE icon specific */
  249. }
  250. /* pagestyle white black hover inline */
  251. ul.pagestyle_inline li a.pagestyle_white_black:hover {
  252. background-position: 0px -100px; /* NOTE icon specific */
  253. }
  254. /* pagestyle normal hover inline */
  255. ul.pagestyle_inline li a.pagestyle_yellow_blue:hover {
  256. background-position: 0px -100px; /* NOTE icon specific */
  257. }
  258. /* pagestyle standard hover inline */
  259. ul.pagestyle_inline li a.pagestyle_standard:hover {
  260. background-position: 0px -100px; /* NOTE icon specific */
  261. }
  262. /* pagestyle focus/active */
  263. a.pagestyle_black_white:focus,
  264. a.pagestyle_white_black:focus,
  265. a.pagestyle_yellow_blue:focus,
  266. a.pagestyle_standard:focus,
  267. a.pagestyle_black_white:active,
  268. a.pagestyle_white_black:active,
  269. a.pagestyle_yellow_blue:active,
  270. a.pagestyle_standard:active {
  271. background-position: 0 -200px;
  272. background-repeat: no-repeat; /* fix for Opera */
  273. }
  274. /* pagestyle white black focus/active inline */
  275. ul.pagestyle_inline li a.pagestyle_black_white:focus,
  276. ul.pagestyle_inline li a.pagestyle_black_white:active {
  277. background-position: 0px -200px; /* NOTE icon specific */
  278. }
  279. /* pagestyle white black focus/active inline */
  280. ul.pagestyle_inline li a.pagestyle_white_black:focus,
  281. ul.pagestyle_inline li a.pagestyle_white_black:active {
  282. background-position: 0px -200px; /* NOTE icon specific */
  283. }
  284. /* pagestyle normal focus/active inline */
  285. ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
  286. ul.pagestyle_inline li a.pagestyle_yellow_blue:active {
  287. background-position: 0px -200px; /* NOTE icon specific */
  288. }
  289. /* pagestyle normal focus/active inline */
  290. ul.pagestyle_inline li a.pagestyle_standard:focus,
  291. ul.pagestyle_inline li a.pagestyle_standard:active {
  292. background-position: 0px -200px; /* NOTE icon specific */
  293. }
  294. /* current */
  295. p.pagestyle_current_list,
  296. p.pagestyle_current_inline {
  297. display: block;
  298. float: left;
  299. clear: right;
  300. }
  301. p.pagestyle_current_list {
  302. width: 100%;
  303. }
  304. p.pagestyle_current_inline {
  305. width: auto;
  306. margin: 0px 0.2em 0 0; /* NOTE icon specific */
  307. }
  308. /* reset */
  309. p.text_display {
  310. margin: 0;
  311. }
  312. abbr.pagestyle,
  313. span.pagestyle_current_help,
  314. p.current_text_display_hidden span#pagestyle_current {
  315. cursor: help;
  316. }
  317. /**
  318. * Hacks
  319. * Images not for IE 4 - 5.5 and NN 4.
  320. */
  321. head:first-child+body a.pagestyle_black_white,
  322. head:first-child+body a.pagestyle_black_white:visited {
  323. background-image: url("images/black_white.png") !important; /* !important for page style module */
  324. }
  325. head:first-child+body a.pagestyle_white_black,
  326. head:first-child+body a.pagestyle_white_black:visited {
  327. background-image: url("images/white_black.png") !important; /* !important for page style module */
  328. }
  329. head:first-child+body a.pagestyle_yellow_blue,
  330. head:first-child+body a.pagestyle_yellow_blue:visited {
  331. background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
  332. }
  333. head:first-child+body a.pagestyle_standard,
  334. head:first-child+body a.pagestyle_standard:visited {
  335. background-image: url("images/standard.png") !important; /* !important for page style module */
  336. }
  337. head:first-child+body a.pagestyle_black_white:hover {
  338. background-image: url("images/black_white.png") !important; /* !important for page style module */
  339. }
  340. head:first-child+body a.pagestyle_white_black:hover {
  341. background-image: url("images/white_black.png") !important; /* !important for page style module */
  342. }
  343. head:first-child+body a.pagestyle_yellow_blue:hover {
  344. background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
  345. }
  346. head:first-child+body a.pagestyle_standard:hover {
  347. background-image: url("images/standard.png") !important; /* !important for page style module */
  348. }
  349. /* pagestyle focus/active */
  350. a.pagestyle_black_white:focus,
  351. a.pagestyle_white_black:focus,
  352. a.pagestyle_yellow_blue:focus,
  353. a.pagestyle_standard:focus,
  354. a.pagestyle_black_white:active,
  355. a.pagestyle_white_black:active,
  356. a.pagestyle_yellow_blue:active,
  357. a.pagestyle_standard:active {
  358. background-position: 0 -200px;
  359. background-repeat: no-repeat; /* fix for Opera */
  360. }
  361. /* pagestyle black white focus/active inline */
  362. ul.pagestyle_inline li a.pagestyle_black_white:focus,
  363. ul.pagestyle_inline li a.pagestyle_black_white:active {
  364. background-position: 0px -200px; /* NOTE icon specific */
  365. }
  366. /* pagestyle white black focus/active inline */
  367. ul.pagestyle_inline li a.pagestyle_white_black:focus,
  368. ul.pagestyle_inline li a.pagestyle_white_black:active {
  369. background-position: 0px -200px; /* NOTE icon specific */
  370. }
  371. /* pagestyle yellow blue focus/active inline */
  372. ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
  373. ul.pagestyle_inline li a.pagestyle_yellow_blue:active {
  374. background-position: 0px -200px; /* NOTE icon specific */
  375. }
  376. /* pagestyle standard focus/active inline */
  377. ul.pagestyle_inline li a.pagestyle_standard:focus,
  378. ul.pagestyle_inline li a.pagestyle_standard:active {
  379. background-position: 0px -200px; /* NOTE icon specific */
  380. }
  381. /* admin and help */
  382. .ps_ok {
  383. color: #008000;
  384. }
  385. span.pagestyle_black_white,
  386. span.pagestyle_white_black,
  387. span.pagestyle_yellow_blue,
  388. span.pagestyle_standard,
  389. div#edit-pagestyle-black-white-wrapper label,
  390. div#edit-pagestyle-white-black-wrapper label,
  391. div#edit-pagestyle-yellow-blue-wrapper label,
  392. div#edit-pagestyle-standard-wrapper label,
  393. div#edit-pagestyle-fontweight-black-white-wrapper label,
  394. div#edit-pagestyle-fontweight-white-black-wrapper label,
  395. div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
  396. div#edit-pagestyle-fontweight-standard-wrapper label {
  397. display: block;
  398. width: 18em;
  399. padding: 0em 0.5em 0em 0em;
  400. border: 1px solid black;
  401. margin: 0em 0em 0.2em 0em;
  402. }
  403. div#edit-pagestyle-fontweight-black-white-wrapper label,
  404. div#edit-pagestyle-fontweight-white-black-wrapper label,
  405. div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
  406. div#edit-pagestyle-fontweight-standard-wrapper label {
  407. padding: 0em 0.5em 0em 0.5em;
  408. }
  409. div#edit-pagestyle-display-normal-wrapper label input {
  410. margin: 0em 3.5em 0em 0.3em; /* NOTE icon specific */
  411. }
  412. div#edit-pagestyle-display-normal-wrapper label {
  413. background: transparent url("images/normal.gif") no-repeat 2.2em 0;
  414. display: block;
  415. height: 16px; /* NOTE icon specific */
  416. }
  417. .ps_download_button,
  418. a.ps_download_button:link,
  419. a.ps_download_button:visited {
  420. display: block;
  421. float: none;
  422. padding: 0.5em 1em;
  423. border: 1px solid #E09010;
  424. margin: 1em;
  425. text-decoration: underline;
  426. color: #E09010;
  427. background-color: #FFFFBF;
  428. }
  429. a.ps_download_button:hover {
  430. border: 1px solid #000000;
  431. color: #000000;
  432. background-color: #FFFFBF;
  433. }
  434. a.ps_download_button:focus,
  435. a.ps_download_button:active {
  436. border: 1px dashed #FFFFFF;
  437. color: #FFFFFF;
  438. background-color: #00BF00;
  439. }
  440. /**
  441. * Erasable or editable code
  442. */
  443. .ps_clear {
  444. clear: both;
  445. }
  446. /* display hidden. If your theme have a class for "display hidden" */
  447. .display_hidden {
  448. position: absolute;
  449. left: -1000px;
  450. top: -1000px;
  451. width: 1px;
  452. height: 1px;
  453. overflow: hidden;
  454. display: inline;
  455. }
  456. /* Drupal garland theme specific */
  457. div#header-region div.block-pagestyle h2,
  458. div#header-region div.block-pagestyle div h3,
  459. div#header-region div div ul.pagestyle_list,
  460. div#header-region div div ul.pagestyle_inline,
  461. div#header-region div div ul.pagestyle_list li,
  462. div#header-region div div ul.pagestyle_inline li,
  463. div#header-region div div p.pagestyle_current_list,
  464. div#header-region div div p.pagestyle_current_inline,
  465. div#header-region div div form div div div#edit-pagestyle-select-wrapper label {
  466. display: block;
  467. margin: 0;
  468. }
  469. .ps_icon,
  470. a.ps_black_white,
  471. a.ps_white_black,
  472. a.ps_yellow_blue,
  473. a.ps_standard {
  474. line-height: 100%;
  475. }
  476. div#header-region div.block-pagestyle div h3.inline,
  477. div#header-region div div form div div div#edit-pagestyle-select-wrapper label {
  478. margin: 0 0.5em 0 0;
  479. }
  480. div#header-region div div p.pagestyle_current_inline {
  481. margin-top: 0em;
  482. }
  483. div#header-region div div ul.pagestyle_inline li {
  484. margin: 0 0 0 0;
  485. }
  486. select#edit-pagestyle-select option {
  487. display: block; /* fix for Garland theme */
  488. }
  489. /**
  490. * The style for jQuery
  491. * Info: This "!important" values are stronger, because the place is after the values in the CSS head."
  492. */
  493. span.pagestyle_black_white,
  494. body.pagestyle_black_white,
  495. body.pagestyle_black_white *,
  496. div#edit-pagestyle-black-white-wrapper label,
  497. div#edit-pagestyle-fontweight-black-white-wrapper label {
  498. color: #000 !important;
  499. background-color: #fff !important;
  500. background-image: none !important;
  501. }
  502. span.pagestyle_white_black,
  503. body.pagestyle_white_black,
  504. body.pagestyle_white_black *,
  505. div#edit-pagestyle-white-black-wrapper label,
  506. div#edit-pagestyle-fontweight-white-black-wrapper label {
  507. color: #fff !important;
  508. background-color: #000 !important;
  509. background-image: none !important;
  510. }
  511. span.pagestyle_yellow_blue,
  512. body.pagestyle_yellow_blue,
  513. body.pagestyle_yellow_blue *,
  514. div#edit-pagestyle-yellow-blue-wrapper label,
  515. div#edit-pagestyle-fontweight-yellow-blue-wrapper label {
  516. color: #ff0 !important;
  517. background-color: #00f !important;
  518. background-image: none !important;
  519. }
  520. span.pagestyle_standard,
  521. div#edit-pagestyle-standard-wrapper label,
  522. div#edit-pagestyle-fontweight-standard-wrapper label {
  523. color: blue !important;
  524. background-color: #D3D3D3 !important; /* LightGrey */
  525. }
  526. /* style not for old browsers (IE 6) */
  527. select#edit-pagestyle-select option[value="black_white"],
  528. select#edit-pagestyle-normal option[value="black_white"] {
  529. color: #000 !important;
  530. background-color: #fff !important;
  531. background-image: none !important;
  532. }
  533. select#edit-pagestyle-select option[value="white_black"],
  534. select#edit-pagestyle-normal option[value="white_black"] {
  535. color: #fff !important;
  536. background-color: #000 !important;
  537. background-image: none !important;
  538. }
  539. select#edit-pagestyle-select option[value="yellow_blue"],
  540. select#edit-pagestyle-normal option[value="yellow_blue"] {
  541. color: #ff0 !important;
  542. background-color: #00f !important;
  543. background-image: none !important;
  544. }
  545. select#edit-pagestyle-select option[value="standard"],
  546. select#edit-pagestyle-normal option[value="standard"] {
  547. color: blue !important;
  548. background-color: #D3D3D3 !important; /* LightGrey */
  549. }
  550. div#edit-pagestyle-fontweight-black-white-wrapper,
  551. div#edit-pagestyle-fontweight-white-black-wrapper,
  552. div#edit-pagestyle-fontweight-yellow-blue-wrapper,
  553. div#edit-pagestyle-fontweight-standard-wrapper {
  554. float: left;
  555. width: 100%;
  556. }
  557. div#edit-pagestyle-fontweight-black-white-wrapper label,
  558. div#edit-pagestyle-fontweight-white-black-wrapper label,
  559. div#edit-pagestyle-fontweight-yellow-blue-wrapper label,
  560. div#edit-pagestyle-fontweight-standard-wrapper label,
  561. div#edit-pagestyle-fontweight-black-white-wrapper select,
  562. div#edit-pagestyle-fontweight-white-black-wrapper select,
  563. div#edit-pagestyle-fontweight-yellow-blue-wrapper select,
  564. div#edit-pagestyle-fontweight-standard-wrapper select {
  565. float: left;
  566. margin-right: 1em;
  567. }
  568. div#edit-pagestyle-fontweight-black-white-wrapper div.description,
  569. div#edit-pagestyle-fontweight-white-black-wrapper div.description,
  570. div#edit-pagestyle-fontweight-yellow-blue-wrapper div.description,
  571. div#edit-pagestyle-fontweight-standard-wrapper div.description {
  572. float: left;
  573. clear: left;
  574. }
  575. /* Drupal 5 specific */
  576. /* messages */
  577. .ps_warning {
  578. color: #E09010;
  579. }