BODY {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	margin-bottom:10px;
	
	FONT-SIZE: 11px;
	font-family:Tahoma, serif;
	background-color: #FFFFFF;
}
p strong.newsheader { COLOR: #7F0000; }
p.photocaption { color: #9F9F9F; }
p.pueblo { margin-bottom: 0px; margin-top: 10px; }
.bgc01{ background-color: #5C0000; }
.bgc02{ background-color: #282E3A; }
.bgc03{ background-color: #FFA800; }
.bgc04{ background-color: #F5F3E6; }
.bgc05{ background-color: #1e1e1e; }
.bgi01{
	background-image: url(images/bg01.gif);
	background-repeat: repeat;
}
.bgi02{
	background-image: url(images/bg02.gif);
	background-repeat: repeat;
}
.topMenu{font-size: 11px; color: #FFFFFF; text-decoration: none;padding:4px;padding-left:20px;}
.topMenu  td{font-size: 11px; color: #FFFFFF; text-decoration: none;text-align:center;}
.topMenu a{color: #FFFFFF; Text-Decoration:none;padding-bottom:2px;border-bottom: dotted 1px #FF9C00;font-family: tahoma;}
.topMenu a:active{COLOR:#FFFFFF}
.topMenu a:link{COLOR: #FFFFFF}
.topMenu a:visited{COLOR: #FFFFFF;}
.topMenu a:hover { color: #FFFFFF; Text-Decoration:none;border-bottom: dotted 1px #FFFFFF;}

.leftShade {
	background-image: url(images/laguna_02.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.rightShade {
	background-image: url(images/laguna_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rightShadeIn {
	background-image: url(images/laguna_05_in.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.mainPic{
	background-color: #000000;
	border: 8px solid #FFFFFF;
}

/* NAVIGATION **********************************/
#navlist {
	margin: 0;
	margin-top: 1px;
	padding: 0;
	list-style-type: none;
}
#navlist li {
	height:27px;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
}
#navlist a, #navlist a:visited {
	display: block;
	padding: 7px 0px 7px 28px;
	background-color: #FF9933;
	background-image:  url(images/menu_rout.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #FFFFFF;
	text-decoration: none;

	font-family: tahoma;
	FONT-SIZE: 11px;
	font-weight: bold;
}
#navlist a:hover {
	background-color: #000000;
	background-image:  url(images/menu_rover.gif);
	color: #FFFFFF;

	font-family: tahoma;
	FONT-SIZE: 11px;
	font-weight: bold;
}
#sidebar #navlist .Active {
	font-family: tahoma;
	FONT-SIZE: 11px;
	background-color: #000000;
	background-image:  url(images/menu_rover.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #FFFFFF !important;
	font-weight: bold;
	cursor: default;
}

/* SPORTS **********************************/

H4.sports{
	font: bold 14px tahoma;
	padding: 0; 
	margin: 0; 
	color: #EFA20E;
}
P strong.sportsnewsheader { 
	color: #4F4C45; 
	font: bold 13px tahoma;
	
}
#sportsmission{
	padding: 1.5em;
	margin: 0;
}
#sportsnav {
	font: normal 14px tahoma; 
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline; 
	color: #BF9A6B;
}
#sportsnav li {display: inline;}
#sportsnav a, #sportsnav a:visited{
	font: bold 14px tahoma; 
	color: #BF9A6B;
	text-decoration: none;
}
#sportsnav a:hover{
	font: bold 14px tahoma; 
	color: #1e1e1e;
	text-decoration: underline;
}
#sportsstaff{font: normal 12px tahoma;}
#sportsstaff td {padding-bottom:1em;}
#sportsstaff td strong {font: bold 13px tahoma;}
#sportsteams td{font: normal 13px tahoma;}
#sportsteams td strong {font: bold 14px tahoma;}

#sportsvalues{padding: 0 1em;}

.smallnav{font: normal 11px tahoma;}
.sportsnews a, .sportsnews a:visited{COLOR: #FFA800; text-decoration: none;}
.sportsnews a:hover{ color: #FFA800; border-bottom: solid 1px #FFA800;}
.teamheading{font: bold 14px tahoma; padding: 4px 0; margin: 0;}
.teamphoto{ margin: 0px 4px;}
.teamroster td{font: normal 11px tahoma; padding-bottom:.5em; line-height: 1.4em;}
.teamroster td strong {font: bold 13px tahoma;}
.teamsection img {border: 2px solid #000;}
.teamsection  img:hover {border-color: #3F53FF;}

/******************************************/

TABLE {font-size:11px;border:0px}
TR {FONT-SIZE: 11px;}
TD {
	FONT-SIZE: 11px;
	COLOR: #4A4F4F;
}


A{COLOR:#DFB953; Text-Decoration:none;}
A:active{COLOR:#FF9933;}
A:link{COLOR: #DFB953;}
A:visited{COLOR: #DFB953;}
A:hover{COLOR:#222222;Text-Decoration:underline;}

.heading {
	font-size: 18px;
	COLOR: #666666;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

.justify {
	text-align: justify;
}

.readmore a, .readmore a:visited {
	width:70px;
	display: block;
	text-decoration: none;
	margin:0px;
	padding: 4px 0px 4px 0px;
	background-color: #ECECEC;
	font-size: 11px;
	color: #4A4F4F;
	text-align: center;
	background-image: url(images/readmore.gif);
	background-repeat: no-repeat;
}
.readmore a:hover{
	color: #FF9933;
	Text-Decoration:none;
}
.subheading {
	font-size: 11px;
	COLOR: #B7966C;
	font-weight: bold;
	margin-top: 2em;
}
.subheading2 {
	font-size: 13px;
	COLOR: #1e1e1e;
	font-weight: bold;
	margin-top: 2em;
}
.leftPanel{font-size: 11px; color: #FFA800; text-decoration: none;font-family: tahoma;}
.leftPanel th{font-weight: bold;text-align:left;color: #FFA800;}
.leftPanel td{color: #FFA800;}
.leftPanel a{color: #FFA800; Text-Decoration:none;padding-bottom:2px;border-bottom: dotted 1px #F8F8F8;}
.leftPanel a:active{COLOR:#FFA800}
.leftPanel a:link{COLOR: #FFA800}
.leftPanel a:visited{COLOR: #FFA800;}
.leftPanel a:hover { color: #FFA800; border-bottom: solid 1px #FFA800;}

.footer{font-size: 11px; color: #999999; text-decoration: none;background-color: #F8F8F8;text-align:center;font-family: tahoma;}
.footer a{color: #999999; Text-Decoration:none;padding-bottom:2px;border-bottom: dotted 1px #F8F8F8;}
.footer a:active{COLOR:#999999}
.footer a:link{COLOR: #999999}
.footer a:visited{COLOR: #999999;}
.footer a:hover { color: #000000; Text-Decoration:none;border-bottom: dotted 1px #ECECEC;}

.leftbtmshade{
	background-image: url(images/leftBottomShade.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

