/*-----------------------------------------------------------------------*/
/* ACBL CSS Document                                                     */
/*-----------------------------------------------------------------------*/
/* PageID:css/style.css                                                  */
/* Author:JB                                                           */
/* Last Revision:03/23/2004                                             */
/* Copyright  American Contract Bridge League 2004, All Rights Reserved */
/*-----------------------------------------------------------------------*/
/*----------------------||| GLOBAL [Main Tags] |||-----------------------*/
body{margin:0; padding:0; font-family:helvetica, arial, sans-serif; background:#ccc url(../images/bg.gif) repeat-y}
img{border:0} /*get rid of link borders*/
p{margin:0; padding:5px 0 20px 0; font-size:0.75em; line-height: 1.5em; color:#000}
a:link, a:visited{font-weight:normal; margin:5px 0 0 0; border:none; color:#900; text-decoration:none}
a:hover, a:active{color:#F33; border:0; text-decoration:underline}
h1{font-size:1.3em; line-height:1.1em; font-weight:normal; color:#000; margin:0; padding:0 0 0 0}
#h1 {display:block; border-bottom:1px solid #000; width:627px; margin:0; padding:0}
#h1 h1{display:block; margin:0; padding:6px 20px 0 20px}
h2{font-size:.85em; font-weight:bold; color:#039; margin:0; padding:0}
h3{font-size:.75em; font-weight:bold; color:#333; margin:0; padding:0}
h4{font-size:.95em; font-weight:bold; color:#000; margin:0; padding:0}
td{vertical-align:top}
td.middle{vertical-align:middle}
td.top{vertical-align:top}
ul{margin:0 0 20px 40px}
ul ul{margin:5px 25px 5px 25px}
li{font-size:0.75em; color:#000} 
li li{font-size:1em}
blockquote{font-size:0.75em; font-style:italic; color:#000; margin:0; padding:5px 30px 15px 30px}
img.logo{margin-bottom:10px}

/*---------------------||| GLOBAL [#ID / .CLASS] |||---------------------*/
#container{
	margin:0;
	width:760px;
	height:100%;
	padding:0;
	text-align:left;
	position:absolute;
	top:0px;
	left:0px;
}/* holds everything */
#leftside{
	background:#99c;
	width:134px;
	position:absolute;
	top:0px;
	left:0px;
	z-index: 9;
} /* left side:logo and left nav area*/
#rightside{width:600px; position:absolute; top:0px; left:134px} /*right side:header, main nav (w/ dropdowns) and content */

#resources{background:#f5f0da url(../images/beigebg.gif)}  /* for non-websafe bg color */
#resources ul{padding:0; margin:0; list-style-type:none}
#resources li{padding:0; margin:0; font-size:.70em; line-height:1em}
#resources li a.dailybulletin{border-top:1px solid #99c; border-bottom:1px solid #99c}
#resources li a:link, #resources li a:visited{color:#336; margin:0; padding:3px; padding-left:12px; padding-right:8px; display:block}
#resources li a:hover, #resources li a:active{color:#336; margin:0; padding:3px; padding-left:12px; padding-right:8px; display:block; background:#F7E0B1 /*non-websafe*/}
.navinfo{margin:0; padding:10px 0 30px 10px; font-size:12px} /*contact info, privacy policy, etc.*/
.navinfo p{padding-bottom:5px; padding-top:0}
.navinfo a:link, .navinfo a:visited{color:#336}
.navinfo a:hover, .navinfo a:active{color:#039}
#content{position:relative; padding:20px 20px 40px 20px; margin:0; width:580px}
#contentleft{margin:0; padding:0; width:380px}
#contentright{
	position:absolute;
	top:14px;
	left:424px;
	padding:0;
	width:154px;
	height: 181px;
}
/*-------------||| ZEBRA TABLE (striped tabular data) ||| ---------------*/
#chart {border:1px solid #e6e6e6; width:100%; margin:0; padding:10px; border:1px solid #ececec; margin-top:2px}
#chart tbody td{margin:0; padding:2px 2px; font-size:0.70em; line-height: 1.5em; color:#333}
#chart tbody tr.even td{background:#e6e6e6 url(../images/graybg.gif); padding:3px; margin:0; text-align:left; border:0; color:#000;}
chart tbody tr.odd td{background-color:#fff; padding:3px; margin:0; text-align:left; border:0; color:#000;}
#chart tbody td.charthead{font-weight:bold; color:#000; border:0; margin:0; padding:3px}
/*-----------------------------------------------------------------------*/
/* Copyright  American Contract Bridge League 2004, All Rights Reserved */
/*-----------------------------------------------------------------------*/

