/* CSS Document */
	
html, body 
{
	background: #fff;
	margin: 0;
	padding: 0; 
	font-family: Trebuchet MS, Arial;
	height: 100%;
	background: url(lionsbg1.gif) repeat ;
	
}
/*******************
PAGE ELEMENTS
*******************/
#wrapper 
{	
	/* padding-left: 10px; */
	width: 790px;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	
}

#header
{
  height: 115px;
  width: 790px;
  background: url(header.png) no-repeat;  
}

#main
{
 width: 790px ;
 height: 100%;
}

#sidebar 
{
  font-family: Arial;
  float: left;
  padding: 10px 0px 15px 15px;
  margin-top: 10px;
  margin-left: 5px;
  width: 135px ;
  height: auto;
  background-color: #1e4781;
  font-weight: bold;
  letter-spacing: 2px ;  
  font-size: 10pt;
  color: #FFF;
}

#Content{
padding-top: 15px;
padding-bottom: 20px;
margin-left: 139px;
width: auto;
position: relative;
height: 100%;
text-align: center;

}

#footer
{
  clear: both;
  background: url(footer.png) no-repeat;
  position: relative;
  bottom: 0 !important;
  bottom: -1px;
  height: 50px;
  width: 652px;
  margin-left: 138px;
}

/********************
Minor Elements
*********************/
p.memlist a
{
	text-decoration:none;
	color: #5050eb;
}
	
td.members
{
	padding-right: 15px;
	padding-left: 15px;
}
	


hr.slogan 
{	
	border-color: #336489;
	border-style: outset;
	border-width: 5px;
	width: 75%;
	}

#header p{
  text-align: right;
  color: #EFEFEF;
  font-size: 12px;
  padding-right: 5px;
  margin-right: 5px;
}

table.slogan 
{ height: 168px;
	}

h3.meet {
color: #fff ;
border: #99c solid 1px;
width: 100px;
    margin-left: auto;
    margin-right: auto; 
background: #007;
}

.homes{
color: #007
}

h3.whomes 
{
	color: #0303b1;
}

ul{
  padding: 0;
  margin: 0;
  position: relative;
  list-style-type: none;
  line-height: 1.6;
}

.sub {
  font-size: 12px;
  color: #e5f1f4;
}

#sidebar a{
  width: auto;
  color: #FFF;
  text-decoration: none;
  border-bottom: 1px #336489 dotted;
}



#sidebar a:hover {
  background: #6d78a3;
}

a.linky 
{
  color: #5050eb;
  text-decoration: none;
}

a.linky img
{
border-style: none;
}

#sctext
{	position: relative;
	margin: 0 0 0 35%;
	text-align:left
}

#sctext b
{	
/*top: -478px;*/
}

p.encourage
{
	text-align: center;
	width: 475px;
	padding-top: 5em;
	margin: 0 auto;
}

#scroller
{	
	overflow: hidden; 
	width: 700px; 
	height: 180px; 
	padding: 10px;
}

span.ticker 
{
	color: #0000f5;
	font-style:oblique;
}

h2.titledraw
{	color: #1010e5;
	}

img.drawpic
{
}

h4.drawdesc
{	color: #202053;
	}
	
h4.drawdate
{	
	color: #ff1111;
	}
	
p.earlybd
{	color: #532023;
	}

h4.sendadd
{
	}

p.sendadd
{	padding: 7px;
	background: #133469;
	border: solid 1px #3030f5;
	width: 50%;
	margin: 0 auto;
	color: #fff;
}

a.formlinky
{	color: #3030eb;
	}
	
p.ticketinfo
{
}

p.frontblurb
{
	margin: 0 auto;
	text-align:left;
	width: 80%
}

.drawbreak
{
	background: #fff;	
}

td.pastwindes
{
	padding-left:1em;}

tr.pastwin
{
	color: #fff;
	background: #133469;
}

.pastwinner
{
}	

tr.details
{
	color: #fff;
}

tr.event 
{
	width: 90%;
	color: #fff;
}

td.details
{
	padding-bottom: 1em;
}

td.info
{	
	padding-top: 1em;
	padding-bottom: 1em;
	background: #fff;
	border-bottom: solid 5px #133469;	
}
#current
{
	padding-top: 10px;
	width: 80%;
}

h3.prevwin
{
	color: #771327;
}