* {margin: 0; padding: 0; list-style-type: none;}
img{border:0}
a {outline: none; color: #ea6c15;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
body {text-align: center;  font: 80% 'Trebuchet MS', Arial, Helvetica, sans-serif}
h1 {text-indent: -9999px; width: 230px; height: 141px; background: #f6a92a url(./themes/JDGV4/images/journaldumac.gif) no-repeat;}
h1 a {width: 230px; height: 141px; display: block}
h2, h3, h4, h5, h6 {margin: 1em 0 1em 0}
p {margin: 1em 0 1em 0}
fieldset {border: 0}

div#topLinks {position: relative; padding: 0px 10px 0px 0px; color: #50aecb; font-size: .86em; width: 986px; margin: 0 auto;}
div#topLinks a {color: #ffb933; text-decoration: none; padding: 3px 0 4px 0}
div#topLinks a span.gamer {color: #1589b4;}
div#topLinks a span.geek {color: #c50e87;}
div#topLinks img.rss {vertical-align: -6px;}

div#MSNSearch {text-align: right; padding: 10px 0 0 0; color: #FFF; height: 37px; width: 550px; position: absolute; right: 0; top: -12px;}
div#MSNSearch input#q {font: 11px Arial, Helvetica, sans-serif; padding: 0; }
#search-field {margin-top: 2px; width: 200px; padding: 0 5px; background: #FFF url(./themes/JDGV4/images/bg-field.gif); border: 1px solid #c5590f; font: 11px 'Trebuchet MS' Arial, Helvetica, sans-serif; color: #555}
#search-field[id] {vertical-align: 1px;}
.search-text {vertical-align: 0px;}
#search-button {vertical-align: -3px; margin-left: 5px; margin-top: 4px; margin-right: 10px}
.search-radio {vertical-align: -1px; margin-left: 10px}
.search-radio[class] {vertical-align: -3px;}



#nav  {line-height: 12px; padding-left: 6px}
#nav a {text-decoration: none; padding: 0 10px; display: block}
#nav li a {padding: 7px 5px 6px 5px}
#nav li ul a {position: relative; color: #FFF; padding: 3px 5px; border-bottom: 1px solid #f19619}
#nav li {float: left;}
#nav li ul {background-color: #D61273; margin: 0; padding: 0; width: auto; height: auto; display: none; position: absolute; z-index: 999; text-align: left}
#nav li ul {z-index: 99999;}
#nav li li {float: none; margin: 0; padding: 0}
#nav li:hover ul ul, #nav li.cssHover ul ul {display: none}
#nav li:hover ul, #nav li.cssHover ul {display: block}
#nav li:hover, #nav li.cssHover, a.module:hover, a.first_module:hover, #nav li a:hover, #nav li:hover a, #nav li.cssHover a {background-color: #f07c2b; color: #FFF;}
#nav ul li:hover, #nav ul li.cssHover, a.module:hover, a.first_module:hover, #nav ul li.cssHover a, #nav ul li a:hover {background-color: #f19619;}
#nav li#jdgnetwork a:hover {background-color: #ea6c15; color: #ffb933; cursor: default;}




div#headerContainer {background: #ea6c15 url(./themes/JDGV4/images/bg-header-container.gif) repeat-x}
div#header {width: 990px; padding-left: 6px; margin: 0 auto; text-align: left;}

div#banner {background: url(./themes/JDGV4/images/banner.jpg) no-repeat; width: 760px; height: 113px; position: absolute; top: 25px; right: 0px}

ul#navigation {position: absolute; top: 138px; left: 245px; line-height: 1.4em}
ul#navigation li {float: left; margin: 0 10px 0 0; background-repeat: no-repeat; padding: 5px 0 8px 25px;}
ul#navigation li a {text-decoration: none; color: #FFF;}
ul#navigation li#home {background-image: url(./themes/JDGV4/images/icon-home.gif);}
ul#navigation li#tests {background-image: url(./themes/JDGV4/images/icon-tests.gif);}
ul#navigation li#forum {background-image: url(./themes/JDGV4/images/icon-forum.gif);}
ul#navigation li#links {background-image: url(./themes/JDGV4/images/icon-links.gif);}
ul#navigation li#search {background-image: url(./themes/JDGV4/images/icon-search.gif);}
ul#navigation li#about {background-image: url(./themes/JDGV4/images/icon-about.gif);}
ul#navigation li#contact {background-image: url(./themes/JDGV4/images/icon-contact.gif);}
ul#navigation li#rss {background-image: url(./themes/JDGV4/images/icon-rss.gif);}

div#container {width: 996px; margin: 0 auto; text-align: left; color: #555;}

div#left {width: 230px; background: url(./themes/JDGV4/images/bg-left-column.gif) no-repeat;}
div#right {width: 250px; background: url(./themes/JDGV4/images/bg-right-column.gif) no-repeat;}
div.sidebar {float: left; border-top: 1px solid #F2F2F3; font-size: .9em; line-height: 1.3em; padding-top: 19px}
div.sidebar a {text-decoration: none; color: #555}
div.sidebar h2 {color: #ea6c15; font-size: 1.4em; margin: 12px 15px 0px 15px;}
div.sidebar ul {margin-top: 3px; margin-bottom: 0px}
div.sidebar p {margin-top: 3px; margin-bottom: 0px}
div.sidebar li {background: url(./themes/JDGV4/images/sep.gif) repeat-x bottom; padding-top: 3px; padding-bottom: 4px}
div#calendar table {margin: 0 auto; text-align: center}
div#calendar table caption {margin-top: 10px;}
div#calendar table td {margin: 3px; background: #FFF ; padding: 1px 5px; text-align: center; border: 1px solid #E3E3E3}
div#calendar table td a {color: #429eba; font-weight: bold}
div#calendar table abbr {border: 0}

div.ad {text-align: center; margin: 10px auto 10px auto}

div#edito p {text-align: justify}

div.sidebar p, div.sidebar li, div.sidebar form {padding-left: 15px; padding-right: 15px}

div#contentContainer {background: #FFF url(./themes/JDGV4/images/bg-content-container.gif) repeat-y; padding-left: 6px; zoom: 1}

div#content {width: 480px; float: left; padding: 15px; border-top: 1px solid #F2F2F3;background: url(./themes/JDGV4/images/bg-content.gif) no-repeat; line-height: 1.4em;}
div#content h2 {color: #a9cb3f; font-size: 1.6em; margin: 15px 0 5px 0}
div#content h3 {color: #a9cb3f; font-size: 1.3em; margin: 15px 0 5px 0}
div#content h2 a {color: #a9cb3f; text-decoration: none}
p.post-info {font-size: .9em; margin: 0 0 5px 0; border-bottom: 1px solid #DDD}
p.post-info a {text-decoration: none}
p.post-info-co {font-size: .9em; text-align: right}
p.day-date {text-align: right}
p.bottomlinks {font-size: .9em; margin: 0; padding: 0}
p.nextprevcat {text-align: right}
div.post-content p {text-align: justify}
div.post-content ul {margin: 1em 0 1em 0}
div.post-content li {background: transparent url(./themes/JDGV4/images/bullet.gif) no-repeat 0 6px; margin-bottom: 5px; padding-left: 12px}
a.comment {background: url(./themes/JDGV4/images/comment.gif) no-repeat; padding: 0 0 0 15px}

.comment {background: #F3F3F3; padding: 10px 10px 1px 10px; margin-bottom: 10px; font-size: 0.95em}
.comment-info {}
.comment-info a {text-decoration: none; font-weight: bold}
blockquote {}



div#footer {font-size: 10px; color: #555; background: #FFF url(./themes/JDGV4/images/bg-content-container.gif) repeat-y; width: 996px; margin: 0 auto; padding: 10px 0}



fieldset{border: 0;}
label{cursor: pointer; display: block}
input.text, textarea, .field input {background: #FFF url(./themes/JDGV4/images/bg-field.gif);  padding: 2px 5px; width: 218px; border: 1px solid #D4D4D4; font: 1em 'Trebuchet MS' Arial, Helvetica, sans-serif; color: #555}
#comment-form{background: #F3F3F3; padding: 0 5px 10px 5px}
#comment-form p {margin: 10px 0 0 0; padding: 0}
#c_site {width: 458px}
#c_content {width: 458px}
.preview, .submit {color: #ec8d3a; font: bold 1.1em 'Trebuchet MS', Arial, Helvetica, sans-serif; padding: 2px}



div#search .search {background: #FFF url(./themes/JDGV4/images/bg-field.gif);  padding: 2px 5px; width: 150px; border: 1px solid #D4D4D4; font: 1em 'Trebuchet MS' Arial, Helvetica, sans-serif; color: #555}
div#search .button {color: #429eba; font: bold 1em 'Trebuchet MS', Arial, Helvetica, sans-serif; padding: 1px 3px 0 3px;}
.small {font-size: 0.8em; line-height: 1.4em}










/*
     FILE ARCHIVED ON 10:26:53 Jan 07, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:43:56 Jun 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.565
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.021
  esindex: 0.01
  cdx.remote: 9.283
  LoadShardBlock: 61.217 (3)
  PetaboxLoader3.datanode: 121.023 (4)
  load_resource: 144.748
  PetaboxLoader3.resolve: 56.46
*/