Advertisement
Guest User

Untitled

a guest
Sep 7th, 2011
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.79 KB | None | 0 0
  1. /* daver v0.99 */
  2.  
  3. html { width: 1000px; margin: 0 auto; background: none #484a4c; border-left: 4px solid #222222; border-right: 4px solid #222222; }
  4.  
  5. body { width: 1000px; font-family: verdana, tahoma, arial; font-size: 84%; color: #fff; background: none #222222; margin: 0;}
  6. td { font-size: 80%; color: #fff; }
  7. td a { color: #E05E00; }
  8. td a:hover { text-decoration: underline; color: #E05E00; }
  9. a, a:visited, a:active { text-decoration: none; color:#E05E00; }
  10. a:hover { text-decoration: underline; }
  11.  
  12. /* contains masthead, site name and site motto */
  13. #top { height: 90px; margin: 0; background: url('/gfx/kyrill/logo_q4_background.png') right; }
  14.  
  15. /* contains main site content */
  16. #middle { padding: 2px 0px 25px 0px; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; }
  17.  
  18. /* contains summary information */
  19. #right { float: right; width: 315px; background: #222; border-top: 0px; border-left: 0px; border-bottom: 0px; margin-left: 3px; margin-top: 2px; }
  20.  
  21. /* bottom is for the strap at the base of the site with credits, disclaimer and contact links */
  22. #bottom { font-size: 12px; padding: 15px 0 15px 0; font-family: verdana; text-align: center; clear: both; background:
  23.  
  24. #000; border-top: 0px ;}
  25. #bottom a { color: #E05E00; }
  26. #bottom a:hover { color: #E05E00; text-decoration: underline; }
  27.  
  28. /* #full replaces #middle on certain pages that don't contain a #right (and are full-width) */
  29. #full { padding: 10px 20px; }
  30.  
  31. /* masthead with site logo and link to root */
  32. #sitetitle { background: url('/gfx/esr/title2.gif') no-repeat scroll 0 0 transparent; height: 92px; width: 550px; }
  33. #sitetitle span { display: none; } /* contains site name and motto */
  34. #sitetitlelink { width: 500px; height: 100px; } /* contains link to root of site */
  35.  
  36. /* navigation menu which follows #top in the html */
  37. #menu1box { color: #fff; font-size: 12px; text-align: center; z-index: 10; width: 999px; background: #000; height: 25px; border-bottom: 1px solid #444;
  38. border-top: 1px solid #444; border-right: 1px solid #444444; margin-bottom: 0px; }
  39. #mainmenu a { color: #e05e00; }
  40. #menu1box ul { padding: 0; margin: 0; width: 300px; z-index: 100; }
  41. #menu1box ul li {list-style-type: none; position: relative; margin: 0; padding: 0; height: 24px; }
  42.  
  43. #menu1box ul ul { display: block; border: 0px solid #000; width: 600px; background: #000; margin-top: -26px; }
  44. #menu1box ul ul li { display: inline; float: left; width: 108px; background: #111; border-left: 1px solid #444; padding: 0px 1px 1px 0px; }
  45. #menu1box ul ul li a { }
  46. #menu1box ul ul ul {display: none; border-bottom: 1px solid #444; border-right: 1px solid #444;}
  47. #menu1box ul ul ul li { display: block; }
  48. #menu1box ul ul li:hover > ul { display: block; position: absolute; top: 50px; left: -1px; width: 110px; z-index: 10; padding-bottom: 1px; }
  49. #menu1box li a { display: block; padding: 5px 0px 5px 0px; text-decoration: none; width: 109px; height: 16px; color: #fff; }
  50. ul#topmenu li a:hover { color: #fff; background: #E05E00; }
  51.  
  52. /* infobar follows menuresults and has brief site info plus login/register/contribute/filter
  53.  
  54. links */
  55. #infobar { font-family: verdana; color: #fff; position: relative;}
  56. #infobar_left { position: absolute; top: -26px; left: 550px; font-weight: bold; font-size: 12px; border-left: 1px solid #444; padding: 5px 0 6px 8px; } /* site info */
  57. #infobar_left:after { content: ""; }
  58. #infobar_left a { color: #E05E00;}
  59. #infobar_left a:hover { color: #E05E00; text-decoration: underline; }
  60. #infobar_right { position: absolute; top: -21px; right:0; padding: 0 10px 0 0; font-size: 8px; }
  61.  
  62. /* user links */
  63. #infobar a { font-size: 12px; }
  64. a.info1, a.info1:visited { font-weight: bold; color: #E05E00;} /* style 1 for some links */
  65. a.info1:hover { color: #E05E00; text-decoration: underline; }
  66. a.info2, a.info2:visited { color: #fff; } /* style 2 to differentiate other links */
  67. .error { font-weight: bold; color: #f00; } /* various error messages */
  68.  
  69. /* big heading on every page */
  70. .mainheading { background: #454545; border: 1px solid #222; margin-top: -1px; margin-bottom: 3px; margin-left: -1px; width: 100%; }
  71. #pageheading { height: 20px; margin: 1px; font-size: 100%; color: #eee; font-weight: bold; text-transform: uppercase;
  72. padding: 4px 10px 0px 10px; background: #000; background-image: url('/gfx/kyrill/blackbox.png'); background-repeat: repeat-x;
  73.  
  74. background-position: 0 1px;}
  75. /* sub links alongside big heading */
  76. #pageoptions { font-size: 85%; color: #fff; float: right; text-align: right; text-transform: lowercase; margin: 6px 10px 0 0; }
  77. #pageoptions a { color: #fff; }
  78. .mainnote { padding: 10px; background: #800; border: 1px solid #500; margin-bottom: 15px; }
  79.  
  80. /* tables */
  81. .mtablebox { text-align: center; padding: 0 1px 1px 1px; margin-top: 10px; background: #444;}
  82. .mtable { margin: 0 auto 0 auto; padding: 0; text-align: left; }
  83. .mtableheader { height: 30px; background: #000;}
  84. .mtableheader input, .mtableheader select { font-family: arial; font-size: 95%; }
  85. .mtableunderline { display: none; }
  86. .mtablerow1 { background: #454545; } /* row style 1 */
  87. .mtablerow2 { background: #232323; } /* row style 2 (alternates) */
  88. .mtablerowselected { background-color: #069; font-style: italic; }
  89. .mtablecell { padding: 1px 5px 1px 5px; color: #fff; /* every cell in a table */ }
  90. .mtablecell a, .mtablecell a:visited { color: #E05E00; font-weight: bold; }
  91. .mtablecell a:hover { text-decoration: underline; color:#E05E00; }
  92. .mtablestretcher { height: 0px; } /* a dummy line that makes the table fill the #middle div */
  93.  
  94. .t_button_desc label { display: none; }
  95. .t_button_desc { background-image: url('/gfx/esr/arrowdown.gif'); background-repeat: no-repeat;
  96.  
  97. background-position: left top; height: 14px; width: 14px; }
  98. .t_button_asc label { display: none; }
  99. .t_button_asc { background-image: url('/gfx/esr/arrowup.gif'); background-repeat: no-repeat;
  100.  
  101. background-position: left top; height: 14px; width: 14px; }
  102. .t_button_none label { display: none; }
  103. .t_button_none { background-image: url('/gfx/esr/arrowright.gif'); background-repeat: no-
  104.  
  105. repeat; background-position: left top; height: 14px; width: 14px; }
  106. .t_button_link { width: 14px; height: 14px; padding-right: 14px; padding-right: 14px; }
  107.  
  108. /* all boxes for content have 3 elements, top/content/base to allow a variety of styling
  109. all elements have a '.wrap' class around their content also to allow a right-side background
  110. for help making styling a box (e.g. curved corners) contact Sujoy for examples */
  111.  
  112. /* mainbox is for general content that is not a post */
  113. .mainnote { }
  114. .mainboxhead { }
  115. .mainbox { border: 1px solid #dedede; }
  116. .mainboxcontent { padding: 10px; margin: 0; color: #000; overflow: hidden; background: #dedede; border: 1px solid #777;}
  117. .mainboxbase { }
  118.  
  119. /* post is for all threaded content */
  120. .post { }
  121. .postbox { padding: 0px; margin: -1px 0 0 0; color: #000; overflow: hidden; background: #dedede; border: 1px solid #444;}
  122. .postbox td { color: #000; }
  123. .postheader { /* top section of the post box before post content is displayed */
  124. padding: 5px 8px 5px 8px; border: 0px; font-size: 85%; background: none; border-bottom: 1px dotted #777777; }
  125. .postheader a, .postheader a:visited { color: #000; }
  126. .postcontent { /* actual content of the post */
  127. padding: 5px 8px 5px 8px; line-height: 1.35; color: #000; border-left: 0px; border-right: 0px; border-bottom: 0px; }
  128. .postheadline { /* main headline of post in a span (not div) */
  129. font-family: arial; font-size: 150%; font-weight: 900; color: #039; text-transform: uppercase; }
  130. .postheadline a, .postheadline a:visited { color: #E05E00; }
  131. .postcommentinfo { /* number of comments alongside headline also in a span (not div) */
  132. font-family: arial; color: #000; }
  133. .postcommentinfo a { text-decoration: none; border-bottom: none; }
  134. .postoptions { font-family: arial; color: #000; } /* contains post information and .postinfo */
  135. .postoptions a { text-decoration: none; border-bottom: none; }
  136. .postinfo { float: right; font-family: arial; color: #000; } /* type and category info for */
  137.  
  138. .postlinks { margin: 10px 0 0 0; } /* links at end of post, e.g. to attached files or mirrors
  139.  
  140. */
  141. .postlinks ul { margin: 0; padding: 0; border: none; list-style: none; }
  142. .postlinks li { margin: 0 0 0 10px; background-image: url('/gfx/esr/dots3.gif');
  143. background-repeat: no-repeat; padding-left: 15px; background-position: 0 5px; }
  144. .posthistory { float: right; font-style: italic; text-align: right; font-size: 85%; margin-right: 5px; margin-top: 2px; } /*
  145.  
  146. history info following post */
  147. .postjudgement { font-size: 85%; margin: 2px 0 20px 5px; } /* judgement [+] and % */
  148. .postjudgement a, .postjudgement a:visited { color: #E05E00; }
  149. .postjudgement a:hover { color: #E05E00; text-decoration: underline; }
  150. a.judgementvalue, a.judgementvalue:visited { color: #FFFFFF; }
  151. a.judgementvalue:hover { text-decoration:underline; color: #FFFFFF; }
  152. .postpageoptions { /* contained in postcontent, for multipage postings (not comment pages) */
  153. font-family: arial; margin: 20px 0 0 0; text-align: center; font-size: 85%; }
  154. .posthide ul { margin: 0; padding: 0; border: none; list-style: none; } /* [hide] tag styling
  155.  
  156. */
  157. .posthide li { margin: 0 0 0 10px; background-image: url('/gfx/esr/dots3.gif');
  158. background-repeat: no-repeat; padding-left: 15px; background-position: 0 5px; }
  159. .inlineinfo { /* e.g. inline image, ratings graphs */
  160. float: right; text-align: right; font-size: 85%; font-family: arial; margin-right: -13px; }
  161. .posteventlink { text-align: right; font-size: 85%; font-family: arial; font-weight: bold;
  162.  
  163. margin: -45px -2px 31px 0; }
  164. .postfunctions { text-align: right; font-size: 85%; font-family: arial; } /* links such as
  165.  
  166. '[Change Poll Vote]' */
  167. .postcontent .nuked { color: #999; font-weight: bold; } /* nuked postings */
  168. .ratinggraph { background-color: #E05E00; margin: 0 1px 0 0; } /* for demos and movies */
  169. .ratinggraphline { background-color: #000; } /* x-axis baseline of graph */
  170. a.postrating, a.postrating:visited { font-family: arial; font-size: 70%; }
  171. .postsubinfo { /* additional info e.g. in fixtures (betting close date) and questionnaires
  172.  
  173. (extra q info) */
  174. font-family: arial; font-size: 85%; font-style: italic; }
  175.  
  176. .small { font-size: 85%; } /* replacement class for <small> tags */
  177.  
  178. .postlist { margin: 5px 0 0 0; padding: 0 0 2px 0; border-bottom-color: #039; border-bottom-width: 1px; }
  179. .postlistnew { margin: 5px 0 0 0; padding: 0 0 2px 0; border-bottom-color: #039; border-bottom-width: 1px; }
  180. .postlistunread { margin: 5px 0 0 0; padding: 0 0 2px 0; border-bottom-color: #039; border-bottom-width: 1px; }
  181. .postlistunread .postlistheadline a, .postlistunread .postlistheadline a:visited { color: #039; }
  182. .postlistnew .postlistheadline a, .postlistnew .postlistheadline a:visited { color: #ff0; }
  183. .postlistcommentinfo { font-size: 80%; }
  184. .postlistcommentinfo a, .postlistcommentinfo a:visited { }
  185. .postlistoptions { font-size: 80%; }
  186. .postlistoptions a, .postlistoptions a:visited { }
  187. .postlistauthor { font-size: 85%; }
  188. .postlistauthor a, .postlistauthor a:visited { }
  189. .postlistreplies { font-size: 93%; }
  190. .postlistinfo { font-size: 93%; }
  191.  
  192. .postlistheadline { font-size: 93%; font-weight: 900; color: #999; text-transform: uppercase; }
  193. .postlistheadline a, .postlistheadline a:visited { color: #999; }
  194.  
  195. .postlistheadlinenew { font-size: 93%; font-weight: 900; color: #039; text-transform: uppercase; }
  196. .postlistheadlinenew a, .postlistheadlinenew a:visited { color: #E05E00; }
  197.  
  198. .postlistheadlineunread { font-size: 93%; font-weight: 900; color: #039; text-transform: uppercase; }
  199. .postlistheadlineunread a, .postlistheadlineunread a:visited { color: #E05E00; }
  200. .postlistheadlineunread a:hover { text-decoration: underline; color: #E05E00; }
  201.  
  202. .pl_box { border: 1px solid #111; }
  203. .hl_row { padding: 5px 0 5px 0; }
  204. .hl_main { color: #fff; text-align: left; border-bottom: 1px solid #444; background: #000; padding: 5px; }
  205. .hl_replies { color: #fff; text-align: center; border-bottom: 1px solid #444; background: #000; padding: 5px; }
  206. .hl_author { color: #fff; text-align: center; border-bottom: 1px solid #444; background: #000; padding: 5px; }
  207. .hl_type { color: #fff; text-align: right; border-bottom: 1px solid #444; background: #000; padding: 5px;}
  208. .pl_row { }
  209. .pl_icon { display: none; text-align: center; background-color: #dedede; padding: 0;
  210. border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
  211. .pl_main { color: #111; line-height: 1.4; text-align: left; padding: 3px 0px 3px 5px;
  212. border-bottom: 1px solid #444; background: #dedede;}
  213. .pl_replies { color: #111; text-align: center; padding: 0 5px 0 5px;
  214. border-bottom: 1px solid #444; background: #dedede;}
  215. .pl_author { color: #111; text-align: center; padding: 0px 5px 0px 5px;
  216. border-bottom: 1px solid #444; background: #dedede;}
  217. .pl_type { color: #111; line-height: 1.4; text-align: right; padding: 3px 5px 3px 0;
  218. border-bottom: 1px solid #444; background: #dedede;}
  219. .bl_cell { }
  220.  
  221. .p_icon_unread {
  222. background-image: url('/gfx/esr/p_icon_unread.gif'); background-repeat: no-repeat;
  223.  
  224. background-position: left top;
  225. height: 20px; width: 25px; padding: 0 25px 25px 0; font-size: 25px; }
  226. .p_icon_unread label { display: none; }
  227. .p_icon_read {
  228. background-image: url('/gfx/esr/p_icon_read.gif'); background-repeat: no-repeat;
  229.  
  230. background-position: left top;
  231. height: 20px; width: 25px; padding: 0 25px 25px 0; font-size: 25px; }
  232. .p_icon_read label { display: none; }
  233. .p_icon_new {
  234. background-image: url('/gfx/esr/p_icon_new.gif'); background-repeat: no-repeat;
  235.  
  236. background-position: left top;
  237. height: 20px; width: 25px; padding: 0 25px 25px 0; font-size: 25px; }
  238. .p_icon_new label { display: none; }
  239.  
  240. .forum_main { font-size: 100%; font-weight: 900; text-transform: uppercase; }
  241. .forum_description { font-size: 95%; }
  242. .forum_topics { font-size: 95%; }
  243. .forum_unread { font-size: 95%; }
  244. .f_box { padding: 0; border: 1px solid #444; }
  245. .hf_row { padding: 5px; line-height: 25px; font-weight: bold; color: #fff; }
  246. .hf_main { color: #fff; text-align: center; border-bottom: 1px solid #444; background: #000; }
  247. .hf_topics { color: #fff; text-align: center; border-bottom: 1px solid #444; background: #000;}
  248. .hf_unread { color: #fff; text-align: center; border-bottom: 1px solid #444; background: #000;}
  249. .pf_row { }
  250. .pf_icon { text-align: center; width: 40px; border-right: 1px solid #444;
  251. border-bottom: 1px solid #444; background: #dedede;}
  252. .pf_icon img { border-color: #000; }
  253. .pf_main a, .pf_main a:visited { color: #e05e00; }
  254. .pf_main, .pf_topics, .pf_unread { color: #111; text-align: center; padding: 0 5px 0 5px;
  255. border-bottom: 1px solid #444; background: #dedede;}
  256. .pf_main { text-align: left; line-height: 1.4}
  257. .bf_cell { }
  258.  
  259. /* top section of column posts */
  260. .columnheader { margin-bottom: 7px; border-bottom: 2px solid #333; height: 68;}
  261. .columnheaderleft { padding: 5px 0 0 0; } /* info on user */
  262. .columnheaderright { float: right; } /* user's picture 60x60 */
  263.  
  264. .commentoptions { text-align: center; font-size: 85%; color: fff;} /* e.g. comment page links */
  265. .commentoptions a { color: #E05E00; }
  266. .commentoptions a:hover { color: #E05E00; text-decoration: underline; }
  267. .comment { margin: 15px 0 0 0; } /* container for all comment information */
  268. .commenttop { color: #fff; font-size: 65%; } /* just above comment box, date posted, and
  269.  
  270. next/prev links */
  271. .commenttopleft { margin-left: 5px; color: #ccc; } /* comment posted on date */
  272. .commenttopleft a { color: #E05E00; }
  273. .commenttopright { float: right; margin-right: 5px; } /* next/prev comment links (<< >>) */
  274. .commenttopright a { color: #06c; }
  275. .commentbox { /* contains username, edit/reply/imsg options and comment text */
  276. border: 1px solid #111; background: none repeat scroll 0 0 #343434; padding: 2px 5px 2px 5px; overflow: hidden; }
  277. .commentboxnew { /* as above, but for unread comments */
  278. border: 1px solid #000; background: none repeat scroll 0 0 #34404c; padding: 2px 5px 2px 5px; overflow: hidden; }
  279. .commentheaderright { float: right; font-size: 85%; color: #ccc; } /* Options such as edit/reply/imsg */
  280. .commentheaderright a, .commentheaderright a:visited { color: #ccc; }
  281. .commentheaderright a:hover { color: #fff; }
  282. .commentheaderleft { color: #E05E00; } /* username (e.g. Posted by Sujoy) */
  283. .commentheaderleft a { color: #E05E00; }
  284. .commentcontent { margin: 6px 0px 3px 0px; font-size: 11px; line-height: 1.3;} /* actual comment text */
  285. .commenthistory { float: right; font-style: italic; font-size: 85%; margin-right: 5px; } /* history, e.g. Edited by BLAH on BLAH */
  286. .commentjudgement { color: #fff; font-size: 85%; margin-left: 5px; } /* [+] judgement text */
  287. .commentjudgement a { color: #E05E00; }
  288. .commentlinks { margin: 10px 0 0 0; } /* stuff like attached files (which go into a UL) */
  289. .commentlinks ul { margin: 0; padding: 0; border: none; }
  290. .commentlinks li { margin: 0 0 0 30px; }
  291. .commentshide ul { margin: 0; padding: 0; border: none; } /* hidden text with [hide], in a UL */
  292. .commentshide li { margin: 0 0 0 30px; }
  293. .commentcontent .nuked { color: #999; font-weight: bold; } /* nuked comment */
  294.  
  295. /* Summary Boxes */
  296. .summarybox { margin: -13 0 0 0; line-height: 16px; }
  297. .summaryhead { height: 25px; background-image: url('/gfx/kyrill/blackbox.png'); background-repeat: repeat-x; background-position: 0 2px;
  298.  
  299. background-color:
  300.  
  301. #000; } /* title of box */
  302. .summaryhead div.wrap { color: #fff; padding: 4px 0 4px 10px; font-size: 12px; font-family: verdana; text-transform: uppercase; border-bottom: 1px solid
  303.  
  304. #444; border-top: 1px solid #444; border-left: 1px solid #444; border-right: 1px solid #444444; }
  305. .summaryhead div.wrap a { color: #fff; }
  306. .summaryhead a, .summaryhead a:visited { color: #fff; }
  307. .summarycontent { } /* main content of box */
  308. .summarycontent div.wrap { padding: 5px 10px 5px 10px; line-height: 1.4; font-size: 11px; font-family: arial; color: #ddd; border-left: 1px
  309.  
  310. solid #444; border-right: 1px solid #444444; border-bottom: 1px solid #444444; border-top: 0px; }
  311.  
  312. .summarycontent ul { margin: 0; padding: 0; border: none; list-style: none; }
  313. .summarycontent li { margin: 0; padding: 0; }
  314. .summarycontent a, .summarycontent a:visited { font-weight: bold; color: #E05E00; }
  315. .summarycontent a:hover { color: #E05E00; text-decoration: underline; }
  316. .bettingleader { padding: 5px 0 5px 0; height: 70px; } /* position #1 in betting summary */
  317. .summaryoptions { text-align: right; } /* closing links at end of box (e.g. 'more...') */
  318. .summarytopic { margin: 3px 0 0 0px; text-decoration: none; }
  319. .summaryselected a { font-weight: bold; color: #fff; } /* selected entry (e.g. the image you're viewing in a gallery) */
  320. .summarypollvote { padding: 0 0 0 20px; } /* showing what a user voted for (e.g. '5 times a day') */
  321. a.summaryhide, a.summaryhide:visited { color: #fff; font-weight: bold; }
  322. .summaryblurb { margin: 1px 3px 5px 20px; } /* text such as event description */
  323. .summaryblurb a, .summaryblurb a:visited { font-weight: normal; }
  324. .summarybase { height: 14px; } /* the bottom of the summary box */
  325. .summarybase div.wrap { height: 0px; border-left: 0px; border-top: 0px; }
  326.  
  327. .summarybuttons { display: none;
  328. float: right;
  329. font-weight: normal;
  330. font-size: 13px;
  331. margin-top: 2px;
  332. width: 50px;
  333. height: 13px;
  334. }
  335. .s_button_less label { display: none; }
  336. .s_button_less {
  337. background-image: url('/gfx/esr/s_less.gif');
  338. background-repeat: no-repeat;
  339. background-position: left top;
  340. height: 13px; width: 13px; }
  341. .s_button_more label { display: none; }
  342. .s_button_more {
  343. background-image: url('/gfx/esr/s_more.gif');
  344. background-repeat: no-repeat;
  345. background-position: left top;
  346. height: 13px; width: 13px; }
  347. .s_button_close label { display: none; }
  348. .s_button_close {
  349. background-image: url('/gfx/esr/s_close.gif');
  350. background-repeat: no-repeat;
  351. background-position: left top;
  352. height: 13px; width: 13px; }
  353. .s_button_link { width: 13px; height: 13px; padding-right: 12px; }
  354.  
  355. /* Articles, Columns, Latest Demos */
  356. #topbox { clear: left; padding: 0; width: 100%; height: 200px; background: #222; margin-top: 0px; border-bottom: 0px; border-top: 0px; border-left: 0px; border-right: 0px; }
  357. #topbox1 { width: 300px; float: left; border-top: 0px; border-bottom: 0px; border-left: 0px; height: 189px; margin: 10px 0 0 0; overflow: hidden; padding-top: 10px; margin-top: 2px; margin-right: -1px; }
  358. #topbox2 { width: 300px; float: left; border-top: 0px; border-bottom: 0px; height: 189px; margin: 10px 0 0 0; border-left: 1px solid #444; border-right: 1px solid #444; overflow: hidden; padding-top: 10px; margin-top: 2px; }
  359. #topbox3 { width: 398px; float: left; border-top: 0px; border-bottom: 0px; border-right: 0px; margin-left: -1px; height: 189px; margin: 10px 0 0 0; overflow: hidden; margin-left: -1px; margin-right: -1px; padding-top: 10px; margin-top: 2px; }
  360. .topboxhead { height: 22px; }
  361. .topboxhead div.wrap { padding: 0 0 0 10px; font-size: 12px; font-family: verdana; margin: 0; text-transform: uppercase; }
  362. .topboxhead a, .topboxhead a:visited { color: #fff; }
  363. .topboxcontent div.wrap { padding: 0; line-height: 1.4; font-family: arial; font-size: 11px; margin: 0; color: #ddd; }
  364. .topboxcontent ul { margin: 0; padding: 0; border: none; list-style: none; }
  365. .topboxcontent li { margin: 0; padding-left: 10px; }
  366. .topboxcontent a { font-weight: bold; color: #E05E00; }
  367. .topboxcontent a:hover { text-decoration: underline; color: #E05E00; }
  368. .topboxblurb { padding: 0 5px 5px 10px; }
  369. .topboxblurb a, .topboxblurb a:visited { font-weight: normal; }
  370. .topboxbase div.wrap { height: 10px; }
  371.  
  372. /* form layout */
  373. #postform { margin: 50px 0 0 0; text-align: center; overflow: hidden; } /* posting forms */
  374. #mainform { margin: 50px 0 0 0; text-align: center; overflow: hidden; } /* all other forms */
  375. div.formrow { margin: 10px auto 0 auto; width: 520px; height: 15px; font-size: 11px; text-
  376.  
  377. align: left; clear: both; }
  378. div.formrow input, div.formrow textarea, div.formrow select { font-family: arial; font-size: 12px; }
  379. .col1 { float: left; width: 100px; text-align: right; padding-right: 7px; }
  380. .col2 { float: left; width: 150px; text-align: left; }
  381. .col3 { float: left; width: 150px; text-align: right; padding-right: 7px; }
  382. .col4 { float: left; width: 100px; text-align: left; }
  383. .col1b { float: left; padding: 0 0 0 50px; width: 540px; text-align: center; }
  384. .col1b a { color: #E05E00; }
  385. .col1b a:hover { color: #E05E00; text-decoration: underline; }
  386. .col1c { float: left; width: 540px; padding: 0 0 0 14px; }
  387. .col1s { /* search page only */
  388. float: left; padding: 10px; width: 235px; text-align: left; line-height: 20px; background: #dedede; border: 1px solid #444; color:
  389.  
  390. #000; }
  391. .col2b { float: left; width: 400px; text-align: left; }
  392. .col2c { float: left; width: 400px; text-align: left; }
  393. .col2d { float: left; width: 400px; text-align: left; }
  394. .col3b { float: left; width: 200px; text-align: left; }
  395. .formsmall { width: 70px; } /* small entry boxes */
  396. .col2b input { width: 150px; }
  397. .col2c input, .col2c textarea { width: 380px; }
  398.  
  399. div.userdisplay { /* containing box for user info */
  400. margin: 20px 0 0 0; text-align: center; overflow: hidden; width: 100%; }
  401. div.userrow { /* text row */
  402. width: auto; font-size: 85%; height: 17px; }
  403. .ucol1 { float: left; width: 85px; text-align: right; padding: 1px 0 1px 0; font-weight: bold; }
  404. .ucol2 { float: left; text-align: left; padding: 1px 0 1px 5px; }
  405. .ucol3 { float: right; width: 202px; margin-top: 29px; }
  406.  
  407. /* poll bars in summary box */
  408. .spoll { margin: 5px 0 0 3px; }
  409. .spolltable { margin: 0 0 0 0; }
  410. .spollbar { background-color: #E05E00; height: 5px; }
  411.  
  412. /* poll bars in main box */
  413. .poll { margin: 5px 0 0 3px; }
  414. .polltable { margin: 0 0 0 0; }
  415. .pollbar { background-color: #E05E00; height: 10px; }
  416.  
  417. /* bet colours */
  418. .betwincashed { color: #ff5; }
  419. .betwinuncashed { color: #77f; }
  420. .betwinarchivecashed { color: #ffa; }
  421. .betwinarchiveuncashed { color: #ffa; }
  422. .betdrawcashed { color: #77f; }
  423. .betdrawarchivecashed { color: #ffa; }
  424. .betdrawarchiveuncashed { color: #ffa; }
  425. .betresult { color: #039; }
  426. .betresultarchive { color: #039; }
  427. .betlost { color: #F22; }
  428. .betlostarchive { color: #f88; }
  429.  
  430. /* image preview box for thumbnail popups */
  431. #picpreview { position: absolute; top: -120px; left: -120px; visibility: hidden; }
  432.  
  433. /* gallery image */
  434. #galleryimagebox { text-align: center; }
  435. .galleryimage { margin: 0 auto 0 auto; color: #E05E00;}
  436. .galleryimage a { color: #E05E00; }
  437. .galleryimage a:hover { text-decoration:underline; color: #E05E00; }
  438. .galleryimage img { border-color: #000; }
  439.  
  440. /* row of thumbnails to show pics coming up in gallery */
  441. #gallerythumbbox { text-align: center; padding: 5px 0 20px 0; }
  442. .gallerythumb { margin: 0 auto 0 auto; }
  443. .gallerythumb img { border-color: #fff; }
  444. .gallerythumbselected { margin: 0 auto 0 auto; position: relative; top: 10px; }
  445. .gallerythumbselected img { border-color: #039; }
  446.  
  447. /* Popularity stars */
  448. .popularity { position: relative; top: 3px; }
  449. .popularity_star1 label { display: none; }
  450. .popularity_star1 { background: url('/gfx/esr/plus1.gif') left top no-repeat; height: 10px; width: 11px; padding-right: 11px; }
  451. .popularity_star2 label { display: none; }
  452. .popularity_star2 { background: url('/gfx/esr/plus2.gif') left top no-repeat; height: 10px; width: 11px; padding-right: 11px; }
  453. .popularity_star3 label { display: none; }
  454. .popularity_star3 { background: url('/gfx/esr/plus3.gif') left top no-repeat; height: 10px; width: 11px; padding-right: 11px; }
  455. .popularity_star4 label { display: none; }
  456. .popularity_star4 { background: url('/gfx/esr/plus4.gif') left top no-repeat; height: 10px; width: 11px; padding-right: 11px; }
  457.  
  458.  
  459. .flashon { text-decoration: blink; }
  460. img.flag { position: relative; top: -1px; }
  461.  
  462. #topads { height: 90px; text-align: center; clear: both; position: absolute; top: 5px; right: 5px; }
  463. #topadbase { clear: both; }
  464.  
  465. #hostbox2 { display: none; }
  466.  
  467. ul.ajax { padding: 0; margin: 0; list-style: none; }
  468. li.ajax { float: left; position: relative; width: 200px; }
  469. li.ajax ul { display: none; position: absolute; top: 15px; left: 0; list-style: none; padding: 5px 5px 5px 5px; margin: 0;
  470. background-color: #343434; width: 200px; border:1px solid #000; }
  471. li.ajax li { }
  472. li>ul { /* to override top and left in browsers other than IE, which will position to the top
  473.  
  474. right of the containing li, rather than bottom left */
  475. top: auto; left: auto; }
  476. li.ajax:hover ul, li.over ul { display: block; }
  477.  
  478. .j_links { margin-top: 15px; }
  479. .j_table { border: 1px solid #000; margin-left:auto; margin-right:auto; }
  480. .j_td_yearmonth { text-align: center; font-size: 65%; color: #000; }
  481. .j_td_dow { text-align: center; width: 40px; color: #000; }
  482. .j_td_blank { text-align: center; width: 40px; }
  483. .j_td_empty { background-color: #fff; text-align: center; width: 40px; color: #000; }
  484. .j_td_full { background-color: #ccc; text-align: center; width: 40px; font-weight: bold; color:
  485.  
  486. #000; }
  487. .j_td_selected { background-color: #ec9; text-align: center; width: 40px; font-weight: bold;
  488.  
  489. color: #000; }
  490. .j_tr_calendar td:hover { background-color: #ec9; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement