/* Style sheet for OTSLvb.com*/
body
{ margin:0px;
 padding:0px;
 font-family:trebuchet ms, calibri, arial;
/* font-family:arial, trebuchet ms, calibri; */
/* font-family:calibri, arial, trebuchet ms; */
 font-size:10 pt;
 color:black;
 background-color:#B3B3B3; background-image:url('../images/global/background.gif');
 background-repeat:repeat-x }

table
{ font-family:Arial,Sans-Serif;
 font-size:10pt; }

p 
{ margin:0px; padding:0px; }

div 
{ margin:0px;
 padding:0px; border:0px; }

h1 
{ font-size: 20pt;
 font-weight:bold;
 margin:0px; }

h2 { font-size:12pt; font-weight:bold; }

.table1 
{ background-color:#6F799C;	}

a.link:link 
{ color: navy; text-decoration: none;
 font-weight: bold}

a.link:active 
{ color: #B3B3B3;
 text-decoration: none;
 font-weight: bold}

a.link:visited 
{ color: navy;
 text-decoration: none;
 font-weight: bold}

a.link:hover 
{ color: #B3B3B3;
 text-decoration: none;
 font-weight: bold}



.rollover:hover {opacity:0.4;filter:alpha(opacity=40)}

#header 
{ width:950px;
 height:auto; }

#menu-background 
{ background-color:#B3B3B3;
 height:35px;
 border:1px ridge #B3B3B3; }


#menu 
{ width:950px;
 height:33px;}


#main 
{ width:950px;
 height:auto;
 margin-top:3px; }

#mainInt 
{ width:960px;  height:auto;
 margin-top:3px;}


#social-wrapper
{height:auto;
 margin-left:15px;
 margin-right:15px;
 border:0px;
 float:left; }

#sponsor-wrapper
{height:auto;
 margin:15px;
 border:0px;
 float:left; }

#sponsor-background
{ }

#content-wrapper
{height:auto;
 margin-top:20px;
 border:0px; }

#content-wrapper-border
{height:auto;
 border:1px ridge #B3B3B3; }

#content-wrapper-border-black
{height:auto;
 border:1px ridge #000000; }

#content-wrapper-noborder
{height:auto;
 border:0px; }

#content-background
{ background-color:#FFFFFF; }

#content-background-gradient
{ background-color:#B3B3B3; 
background-image:url('../images/global/background.gif'); }

#content-background-stripe
{ background-color:#FFFFFF;
background-image: url('../images/global/background-stripe.png'); }

#content-background-grid
{ background-color:#FFFFFF;
background-image: url('../images/global/background-grid.gif'); }


#content-background-black
{ background-color:#000000; }

#content-background-dribbling
{background-image: url('../images/home/soccer-dribbling.png'); }

#iframe
{height:330px;
width:585px;
margin-left:150px; }

#content-text
{height:auto;
 margin-left:5px;
 margin-right:5px;
 text-align:left;  }


/* Standings Rows */

.lgStdRow {
	
	border-left: 0px solid #000000;
}

.divStat1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	background-color: #ADD8E6;
	color: #000080;
	z-index: 2;
}

.divStat2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	background: none;
	color: #000080;
	z-index: 2;
}

/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
 
.nav {
  font-family: calibri, arial, trebuchet ms;
  z-index: 100;
  position: relative;
}

.nav li {
    float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  /* font: bold 1.22em/25px trebuchet ms, calibri, arial; */
  font: bold 1.22em/25px calibri, trebuchet ms, arial;
  /* background: #B3B3B3; */
  color: #000000;
  display: block;
  padding: 0 9px;
  text-decoration: none;
}
 
.nav li a:hover {
  /* background: #ccc; */
  color: #B3B3B3;
  text-decoration: underline;	
 
}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  /* background: #ccc; */
  color: #B3B3B3;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  /* background: #B3B3B3; */
  color: #000000;
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  /* background: #ccc; */
  color: #B3B3B3;	
}
 
.nav ul {
  /* background: #B3B3B3; */
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}

.nav ul li {
  border: 0;
  float: none;
}

.nav ul a {
  /* background: #B3B3B3; */
  padding-right: 20px;
  width: 80px;
  white-space: nowrap;
}

.nav ul a:hover {
  /* background: #ccc; */
  color: #B3B3B3;
}

/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 800px;
background-color: #eee;
border: 1px solid #ddd;}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: auto; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 800px;
height:450px;}

#slideshow .slides ul {
width: 3000px;}

#slideshow .slides li {
width: 790px;
height:450px;
float: left;
padding: 5px;}

#slideshow .slides h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #ddd;
border-top: 2px solid #ccc;}

#slideshow .slides-nav li {
float: left;}

#slideshow .slides-nav li a {
display: block;
padding: 15px 20px;
outline: none;}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background-color: #eee;}

.js #slideshow .slides-nav li.on a {
position: relative;
top: -4px;}
