/****************************************
 * CSS1 stylesheet by Pamela Noldan     *
 * Webmaster, JDR Solutions, LLC.       *
 * for the Fishers BNI Lunch Bunch.     *
 * last editted on 30 March 2005        *
 ****************************************/


/*************
 * Main Info *
 *************/

BODY  { background-color: #663333;
	background-image: url( "../images/BNI_fishers_BG_light.gif" );
	color: #00CC99;
	/*font-family: "Century Gothic", sans-serif;*/
	font-family: sans-serif; 
	text-align: center;}

DIV.BODY { position: relative;
	   width: 180px;
	   height: 500px;   
	   color: #ffffff;
	   padding-bottom: 5%;
	   background-color: #663333;
           border-style: double;
           border-width: 5px;
	   border-color: #883333;}
DIV.LOGO { text-align: center; 
	   background-color: #ffffff; 
	   color: #ffffff;
	   position: absolute;
	   top: -5px;
	   left: 185px;
	   height: 54px;
	   width: 610px;
	    border-style: double;
	    border-width: 5px;
            border-color: #663333;
	   padding-left: 0px;
	   padding-bottom: 0px;
	   padding-top: 2px;}
DIV.LINKS { text-align: left;
	    font-size: 82%;
	    position: relative;
	    top: 0px;
	    left: 0px;
	    width: 175px;
	    background-color: #663333;
	    color: #eeeeee;
	    padding: 3px;
	    padding-top: 59px;
	    z-index: 1; }
DIV.INFO { /*text-align: center;*/
	    font-size: 90%;
	    position:  absolute;
	    top: 59px;
	    left: 185px;
	    width: 600px;
	
	    height: 476px;
	    overflow: auto;
	
	    padding: 5px; 
	    background-color:#ffffff;
	    color: #663333;
	    border-style: double;
	    border-width: 5px;
            border-color: #663333;
	    z-index: 5;
	 	text-align: left;}


SPAN.1 { position: absolute;
	top: 0px;
	left: 0px;	    
	width: 20%;
	font-weight: bold; }
SPAN.2 { position: absolute;
	top: 0px;
	left: 20%;
	width: 80%; }
SPAN.dateline {	text-align: center;
		font-size: 85%; }

DIV.Author  {   text-align: left;
		font-size: 100%;
		position: relative;
		top: 0px;
		left: 5%;
		width: 90%;
		background-color: transparent;
		padding: 5%; }
DIV.Date {  text-align: left;
		font-size: 100%;
		position: relative;
		top: 0px;
		left: 5%;
		width: 90%;
		background-color: transparent;
		padding: 5%; }
DIV.Sub {  text-align: left;
		font-size: 100%;
		position: relative;
		top: 0px;
		left: 5%;
		width: 90%;
		background-color: transparent;
		padding: 5%; }
DIV.Mess {  text-align: left;
		font-size: 90%;
		position: relative;
		top: 0px;
		left: 0%;
		background-color: transparent;
		padding: 5%; }
DIV.theRest {  text-align: left;
	    	font-size: 90%;
	    	position: relative;
		top: 0px;
		left: 0%;
	    	background-color: transparent;
	    	padding: 0%; }


TD	{  background-color: transparent; 
	   color: #663333;
	   font-size: 90%; }
TH.events { background-color: #663333;
		color: #ffffff; 
        	font-size: 80%;
		align: center;
		margin: 0px;
		padding: 3px; }
TH.month { background-color: #eeeeee;
		color: #663333; 
        	font-size: 90%;
		align: center;
		margin: 0px;
		padding: 3px; }
TD.gray { background-color: #eeeeee;
		color: #663333; 
        	font-size: 80%;
		align: left;
		margin: 0px;
		padding: 3px; }
TD.cream { background-color: #ffffff; 
		color: #663333; 
        	font-size: 80%;
		align: left;
		margin: 0px;
		padding: 3px;}

TD.theRest {  text-align: center;
	    	font-size: 90%;
	    	position: relative;
		top: 0px;
		left: 5%;
	    	width: 90%;
	    	background-color: transparent;
	    	padding: 5%; }
TD.jdr     {  text-align: left;
	    	font-size: 70%;
	    	position: relative;
		top: 0px;
		left: 0px;
	    	width: 85%;
	    	background-color: transparent;
	    	padding: 2px; 
		color: #eeeeee;}

TD.infoText { background-color: transparent;
		color: #663333; 
        	font-size: 80%;
		text-align: justify;
		align: left;
		margin: 3em 5em;  }

P.TITLE      { 	color: #663333;
		text-align: center; 
	   	font-family: sans-serif; 
		font-size: 120%; }
P.justified { text-align: justify; }
.DISCLAIMER  {  text-align: left; 
		font-family: sans-serif; 
		font-size: 75%; }

.DISCLAIMER2 {  font-family: sans-serif; 
		font-size: 75%;
		position: absolute;
	 	bottom: 10px;
		left: 10px;
		width:200px; }
.SMALL2      {  text-align: center; 
		font-family: sans-serif; 
		font-size: 75%; }

/*************/


/**********************
 * Miscellaneous tags *
 **********************/



/* Unordered lists */ 
UL    { vertical-align: top; 
	font-family: sans-serif; 
	text-align: left;
	font-size: 90%;  }
UL.mess { vertical-align: top; 
	font-family: sans-serif; 
	text-align: left;
	font-size: 90%;
	width: 100%;  }
.LIST { vertical-align: top; 
	font-family: sans-serif; 
	text-align: left;
/* Links */
A:link    { color: #ff9999; 
	    background-color: transparent; }
A:visited { color: #cc9999; 
            background-color: transparent; }
A:active  { color: #ffcc99; 
	    background-color: transparent;
	    text-decoration: none; }


/* Padded Text */
SPAN.PADDED  { 	padding-top: 5px; 
		padding-right: 5px; 
		padding-bottom: 5px; 
               	padding-left: 5px; }

SPAN.LoginL  { 	position: absolute;
		left: 350px; }
SPAN.LoginR  { 	position: absolute;
		left: 500px; }

SPAN.indented { position: relative;
		left: 20px;
		/*padding-left: 20px;*/ }

SPAN.briefMess { position: relative;
		left: 20px;
		width: 400px;}

/*************/

