body {
background-color:#fff;
color:#000;
font-family:times, serif;
}

a {
text-decoration:none;
}


div.main {position:relative; top:0px; width:737px;
          margin-left:auto; margin-right:auto;
          background-image:url('/gr/back_joker_index.jpg');
          background-repeat:no-repeat; margin-bottom:30px;
	padding-top:283px; }     


div.update {margin-left:4px; width:505px; 
         border:solid 2px black; padding:5px;}
div.update:first-line {font-weight:bold; font-size:16px;}
div.update a {color:green; font-weight:bold; text-decoration:underline;}
div.update a:hover {color:#99CC33;}

div.nav {float:right; margin-top:2px; margin-right:4px;
	width:184px; border:solid 2px black; margin-left:0px;
         border-top-style:none; padding:5px; margin-bottom:20px;}
div.nav a {text-decoration:none; color:black; font-weight:bold;}
div.nav a:hover {color:#105806; text-decoration:underline;}

div.nav img {width:194px; margin-right:-5px; padding:right:0px;
    padding-left:0px; padding-bottom:3px; padding-top:7px; margin-left:-5px;}

/* styles for "other websites" subtitle in navigation menu */
#sub {width:198px; height:72px; z-index:100; position:relative; left:-2px;
	margin-right:-9px; margin-top:-10px; margin-bottom:-5px; padding-bottom:0px;}


/* to only show the latest two news updates */

div.show {display:none;}


div.space {position:relative; top:20px;}


/* styles for lefthand images included in each news update */ 
img.box {float:left; padding:5px; padding-bottom:0px;}


div.right {float:right; text-align:center; font-weight:bold;
border:1px solid gray; background-color:#E8FFBB; padding:3px; margin:5px;}

div.left {float:left; text-align:center; font-weight:bold;
border:1px solid gray; background-color:#E8FFBB; padding:3px; margin:5px;}

div.center {text-align:center;}
div.center img {border: 2px solid black;}


hr {width:70%;}
span.u {text-decoration:underline;}