

body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:700px;
	background:url("/images/football_field.jpg");
	min-height:600px;		/* Minimum height of layout - remove line if not required */
    height: 100%;
	min-width:900px;		/* Minimum width of layout - remove line if not required */
	font-size: .75em;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
.webwidth {
	width:640px;
    min-width:640px;
}
.biggerfont {
	font-size: larger;
}
.bold{
	font-weight:bold;
}
.smallerfont {
	font-size: .75em;
}
a.smallerfont {
	font-size: .75em;
}
.thumbnails			{
	width: 115px;
	height: 115px;
	display: block;
	float: left;
	text-align: center;
}
.thumbnails	 img:hover {
	border: 1px solid #FFFFFF;
}
.thumbnails	  img   {
	border: 1px solid #666666;
	padding: 3px;
}
#nav a {
	color: #CCCCCC;
}
#nav {
	margin-bottom: 20px;
}
.whiteBG{
	background:#fff;
    padding: 10px;
}
.burgbg{
	background:#5E0219;
}
.goldbg{
	background:#FFB100;
}
.calDay{
	background:#FFB100;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
	font-size:90%;
}
.goldText{
	color:#FFB100;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
.burgText{
	color:#5E0219;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
a {
	color:#FFF;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
a:hover {
	color:#999999;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
	text-decoration:none;
}
h1, h2, h3 {
	margin:.8em 0 .2em 0;
	padding:0;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
p {
	margin:.4em 0 .8em 0;
	padding:0;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
.smallwd{
	width: 700px;
}
img {
	margin:10px 0 5px;
}
#ads img {
	display:block;
	padding: 5px 0 0 10px;
}

/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
	width:968px;
	
}
#header {
	border-bottom:3px solid #000;
}
#header p,
#header h1,
#header h2 {
	padding:.4em 15px 0 15px;
	margin:0;
}
#header ul {
	clear:left;
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
	background:url("/images/button.jpg");
}
#header ul li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#header ul li a {
	background:url("/images/button.jpg") no-repeat;
	display:block;
	float:left;
	margin:0 0 0 1.25px;
	text-align:center;
	
	color:#000;
	text-decoration:none;
	position:relative;
	line-height:1.3em;
	font-weight:bold;
	font-size:110%;
	padding:6px 0px 6px 0px;
	width:101.6px;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
	border-left:3px solid #000;
}
#header ul li a:hover {
	background:url("/images/button-in.jpg") no-repeat;
	color:#CF0001;
}
#header ul li a.active,
#header ul li a.active:hover {
	color:#fff;
	background:#000;
	font-weight:bold;
}
#header ul li a span {
	display:block;
}
/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#FFB100;
	border-top:4px solid #000;
	margin:0;
	padding:6px 15px !important;
	text-align:left;
    font-size: 110%;
	font-weight:bold;
}
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol {
	/* background:url("/images/football_field.jpg");
	background:#FFB100;		right column background colour */
}
.threecol .colmid {
	right:20%;			/* width of the right column */
	/* background:url("/images/football_field.jpg");
	background:#5E0219;		center column background colour */
}
.threecol .colleft {
	right:80%;			/* width of the middle column */
	/* background:url("/images/football_field.jpg");
	background:#FFB100;	left column background colour */
}
.threecol .col1 {
	background:#5E0219;
	width:72%;			/* width of center column content (column width minus padding on either side) */
	left:102%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:5%;			/* Width of left column content (column width minus padding on either side) */
	left:26%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	background:#FFB100;
	min-width:200px;
	width:16%;			/* Width of right column content (column width minus padding on either side) */
	left:100%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	border-top:1px solid #000;
    text-align:center;
    color:#FFB100;
}
#footer p {
	padding:10px;
	margin:0;
}
.calbg{
	background:#5E0219;
    border-color:#000;
    border-style: solid;
    padding: 0;
    margin: 0;
    text-align:center;
}
.caltop{
	background:#FFB100;
    text-align:center;
    font-weight:bold;
}
.calToDay, a{
	background:#FFB100;
    padding: 2px 0 0 2px;
	color:#5E0219;
    margin: 0;
    text-align:center;
}
.calTable{
    padding: 0;
    margin: 0;
    color:#FFB100;
    border-color:#000;
    border-style: solid;
    border-size:.25px;
    text-align:center;
}

.box1{
    border-color:#000;
    border-style: solid;
    border-width:1px;
    padding: 0 10px 10px 10px;
}
.box2{
    border-color:#000;
    border-style: solid;
    border-width:1px;
    padding: 5px;
    height: 100%;
    font-weight: bold;
}
.box3{
    border-color:#000;
    border-style: solid;
    border-width:1px;
    padding: 0;
    margin: 0;
}
.left5px{
	padding-left:5px;
}
.rt5px{
	padding-right:5px;
}
.left10px{
	padding-left:10px;
}
.rt10px{
	padding-right:10px;
}
.pad5px{
	padding:5px;
}
.pad10px{
	padding:10px;
}
.pad20px{
	padding:20px;
}
.left20px{
	padding-left:20px;
}
a{
	color:#5E0219;
    background:#fff;
    
    padding: 0; 
    line-height:20px;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
a:hover {
	color:#FFB100;
    background-color:#fff
    
	text-decoration:none;
    line-height:20px;
}
a.goldbgFont{
	color:#5E0219;
    background:#FFB100;
    
    padding: 0; 
    line-height:20px;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
a.goldbgFont:hover {
	color:#fff;
    background-color:#FFB100
    
	text-decoration:none;
    line-height:20px;
}
.calColor{
	color:#5E0219;
    background:#fff
}
.noDisplay{
	display:none;
}
a.nopadding, .nopadding{
	padding: 0;
}

tr.lightrow td{
	background-color: #FFF;
}

tr.darkrow td{
	background-color: #DDD;
}

.raised {background: transparent; width:100%;; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#5E0219; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}
 
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
.raised .b3 {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
.raised .b4 {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
.raised .b4b {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
.raised .b3b {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
.raised .b2b {background:#5E0219; border-left:1px solid #5E0219; border-right:1px solid #5E0219;}
 
 
.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block; height:100%;  background:#fff; border-left:2px solid #5E0219; border-right:2px solid #5E0219;}

.nowrap{
	white-space:nowrap;
}
.cursorHand{
	cursor:POINTER;
	font-family: Arial, Helvetica,  Verdana, Geneva, sans-serif;
}
.bgTransparent{
	background: transparent;
}
.floatRight{
	float: right;
}
.floatLeft{
	float: Left;
}
.normalText{
	color:000;
}
#box
	{
	position: relative;
	//margin-left: auto;
	//margin-right: auto;	
	//margin-top: 1em;
	padding: 0;
	text-align: left;
	width:100%;				
	width: 55em;			
	width:100%;
	background-color: #FFB100;;
	}
 	
#content1
	{
	padding:1em;
	}

#content1 h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#content1 p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(/images/borders/tl.jpg);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(/images/borders/tr.jpg);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(/images/borders/bl.jpg);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(/images/borders/br.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(/images/borders/top.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(/images/borders/btm.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(/images/borders/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(/images/borders/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
    
.calHeight{

  min-height:200px;
  height:auto !important;
  height:200px;
  
  min-width:160px;
  width:auto !important;
  width:160px;
} 
