@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000000;
	background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/WebBG3.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	padding:0;
	margin:0;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}

img {
	border:0;
}

img.left {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

img.right {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

table.left {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

table.right {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

h1, h3, h4, h5 {
	font-family:'ExpresswayRegular', Helvetica, Arial, Verdana, sans-serif;
	color:#780000;
}

h2 {
	font-family:'ExpresswayRegular', Helvetica, Arial, Verdana, sans-serif;
	color:#ffffff;
}

a {
	color:#780000;
}

.clearer {
	clear:both;
}

/*Standardize Heading Size */

h1 {
	font-size:1.7em;
}

h2 {
	font-size:1.5em;
}

h3 {
	font-size:1.2em;
}

h4 {
	font-size:1.2em;
}

h5 {
	font-size:0.9em;
}

#wrapper {
	position:relative;
	margin: 70px auto 50px auto;
	width:900px;
}

	#header {
		position:relative;
		height:417px;
		z-index:500;
	}
		
		#athleticslogo {
			position:absolute;
			margin-top:-170px;
			margin-left:10px;
		}
		
		#athleticslogoint {
			position:absolute;
			margin-top:-85px;
			margin-left:10px;
		}
		
		#logo {
			width:314px;
			height:28px;
			margin-left:555px;
		}
		
		#menuimg {
			background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenu.png);
			width:896px;
			height:35px;
			margin-left:-13px;
			position:relative;
		}
		
		#topmenu {
			height:30px;
			margin-left:284px;
			margin-top:-35px;
			position:absolute;
			width:596px;
			z-index:400;
		}
		
						/* Modified styles for "Superfish" menus */
				
					/*** ESSENTIAL STYLES ***/
					.nav {
						margin:0;
						padding:0;
						list-style:none;
						margin-top:3px;
						/*line-height:1;*/
					}
				
					.nav li ul {
						position:absolute;
						display:none;
					}
					
					.nav li:hover ul,
					.nav li.hover ul {
						display:block;
						top:29px;
						width:138px;
						text-decoration:none;
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topdropdownBG.png);
						background-position:bottom;
						color:#ffffff;
						list-style:none;
						padding-top:10px;
						padding-bottom:15px;
						font-size:11px;
					}
					
					
					.nav li:hover ul a,
					.nav li.hover ul a {
						height:21px;
					}

					
					.nav li ul a {
						width:178px;
						margin-left:-40px;
						padding-left:20px;
					}
					
					.nav ul li,
					.nav a {
						width: 100%;
					}
					.nav li {
						float:right;
						position:relative;
					}
					.nav a {
						display:block;
						line-height:normal;
					}
					
					.nav ul li:hover ul,
					.nav ul li.hover ul {
						display:block;
					}
					
					
					/*** New "Skin" ***/
					.nav a {
						color: #FFF;
						text-decoration:none;
						height:29px;
					}
					
					.nav a:focus {
						-moz-outline-style: none; /* Get rid of weird dotted line problem on top navigation */
					}
					
					
					
					li.ochomeli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:0px center;
						width:81px;
						text-indent:-9999px;
					}
					
					li.ochomeli a:hover,
					li.ochomeli a.hover {background-position:0px top;}
					
					li.ochomeli a.current {background-position:0px bottom;}
					
					li.aboutli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-81px center;
						width:75px;
						text-indent:-9999px;
					}
					
					li.aboutli a:hover,
					li.aboutli a.hover {background-position:-81px top;}
					
					li.aboutli a.current {background-position:-81px bottom;}
					
					li.schedulesli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-156px center;
						width:99px;
						text-indent:-9999px;
					}
					
					li.schedulesli a:hover,
					li.schedulesli a.hover {background-position:-156px top;}
					
					li.schedulesli a.current {background-position:-156px bottom;}
					
					li.newsli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-255px center;
						width:70px;
						text-indent:-9999px;
					}
					
					li.newsli a:hover,
					li.newsli a.hover {background-position:-255px top;}
					
					li.newsli a.current {background-position:-255px bottom;}					
					
					li.multimediali  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-325px center;
						width:103px;
						text-indent:-9999px;
					}
					
					li.multimediali a:hover,
					li.multimediali a.hover {background-position:-325px top;}
					
					li.multimediali a.current {background-position:-325px bottom;}
					
					li.fanzoneli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-428px center;
						width:91px;
						text-indent:-9999px;
					}
					
					li.fanzoneli a:hover,
					li.fanzoneli a.hover {background-position:-428px top;}
					
					li.fanzoneli a.current {background-position:-428px bottom;}
					
					li.moreli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/topmenumaker4.png);
						background-position:-519px center;
						width:77px;
						text-indent:-9999px;
					}
					
					li.moreli a:hover,
					li.moreli a.hover {background-position:-519px top;}		
					
					li.moreli a.current {background-position:-519px bottom;}			
					
						li.ochomeli li a,
						li.aboutli li a,
						li.schedulesli li a,
						li.newsli li a,
						li.multimediali li a,
						li.fanzoneli li a,
						li.moreli li a {
							background-image:none;
							text-indent:0px;
						}
	
		#searchetc {
			position:absolute;
			margin-left:710px;
			margin-top:10px;
			z-index:110;
		}
		
				#searchetc a {
					color:#e2b038;
				}
				
				#searchetc select {
					margin-top:5px;
					border:0;
					padding:1px;
					width:156px;
					background-color:#ddd;
				}
				
				#searchetc select option {
					background-color:#ddd;
				}
				
				#search-area{
					margin-top:5px;
				}
				
					/* for the search area */
					#search-area p{
						margin: 0;
						padding: 0 5px;
					}
					
					/* needed to overcome IE's form margin */
					#search-area form, input{
						margin: 0;
						padding: 0;
						border:0;
					}
					
					#search-area #box{
						width: 122px;
						height:1.5em;
						padding-left:4px;
						background-color:#DDD;
					}
					
					#search-area #go{
						vertical-align: bottom;
					}	

	#noscriptphoto {
		width:821px;
		height:187px;
		margin-left:29px;
		margin-top:10px;
		padding:0;
		
	}
	
	#photoholder {
		position:relative;
		background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/photobox_repeater.gif);
		background-repeat:repeat-y;
		width:871px;
		height:321px;
		margin-top:10px;
		padding:0;
	}
	
		#photoinfo {
		}
	
	
		#bigphoto {
			float:left;
			width:871px;
		}
		
		#bigphoto img {
			float:right;
		}
		
		#headerimg {
			float:left;
			width:869px;
			height:91px;
		}
		
			#bigphotocaption {
				position:absolute;
				left:295px;
				top:290px;
				width:225px;
				height:64px;
				color:#fff;			
			}
			
				#bigphotocaption h2 {
					margin-top:10px;
				}
			
				#bigphotocaption p {
					position:absolute;
					left:230px;
					top:10px;
					width:245px;
					border-left:1px solid #ffffff;
					padding-left:10px;
					font-size:11px;
					margin-top:0;
				}
			
			#more {
					position:absolute;
					top:50px;
					margin-left:500px;
			}
		
		#phototransparency {
			width:871px;
			position:absolute;
		}
		
		#phototransparencyint {
			width:871px;
			position:absolute;
		}
			
			#photoboxup {
				position:absolute;
				margin-top:85px;
				margin-left:-855px;
			}
			
			#photoboxdown {
				position:absolute;
				margin-left:-855px;
				margin-top:289px;
			}
		
		#carholder {
			height:85px;
		}
		
		#car {
			position:absolute;
			left:18px;
			top:173px;
			height:180px;
			overflow:hidden;
		}
		
		#carmover {
			position:absolute;
		}
		
		#carmover a {
			display:block;
			float:left;
		}
		
		#carmover .title,
		#carmover .subtitle,
		#carmover .photourl,
		#carmover .pageurl {
			display:none;
		}
		
		#carmover a img {
			padding:4px;
		}
		
		#carmover a:hover img {
		}
		
		#carmover a.current {
			
		}
		
				li.thumb {
					width:240px;
					height:51px;
					margin-bottom:5px;
					border:1px solid transparent;
				}
				
				.thumb.current{
					border:1px solid #ffffff;
				}
				
				.caption {
					color:#ffffff;
					padding-top:5px;
				}
		
	#sportsimg {
			background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportsmenu.png);
			width:871px;
			height:34px;
			margin-top:235px;
			position:relative;
	}
		
	#sportsimgint {
			background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportsmenu.png);
			width:871px;
			height:34px;
			margin-top:91px;
			position:relative;
	}
	
		#sport h2 {
			text-shadow: 2px 1px 2px rgba(0, 0, 0, 0.6);
		}
	
		#sportint h2 {
			margin-left:90px;
			text-shadow: 2px 1px 2px rgba(0, 0, 0, 0.6);
		}
		
		#sportsmenu {
			position:absolute;
			z-index:200;
			margin-left:115px;
			margin-top:-34px;
		}
		
					.nav2 {
						margin:0;
						padding:0;
						list-style:none;
						font-size:12px;
						/*line-height:1;*/
					}
					
					.nav2 ul {
						position:absolute;
					}
					.nav2 ul li,
					.nav2 a {
						width: 100%;
					}
					.nav2 li {
						float:left;
						position:relative;
					}
					.nav2 a {
						display:block;
						line-height:normal;
					}
	
					
					/*** New "Skin" ***/
					.nav2 a {
						color: #000000;
						text-decoration:none;
						height:34px;
					}
					
					.nav2 a:focus {
						-moz-outline-style: none; /* Get rid of weird dotted line problem on top navigation */
					}
										
					.nav2 li ul {
						display:none;
						list-style:none;
					}
					
					.nav2 li:hover ul {
						display:block;
					}
				
					li.baseballli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:0px center;
						width:78px;
						text-indent:-9999px;
					}
					
					li.baseballli a:hover,
					li.baseballli a.hover {background-position:0px top;}
					
					li.baseballli a.current {background-position:0px bottom;}
					
					li.basketballli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-78px center;
						width:88px;
						text-indent:-9999px;
					}
					
					li.basketballli a:hover,
					li.basketballli a.hover {background-position:-78px top;}
					
					li.basketballli a.current {background-position:-78px bottom;}
					
					li.crosscountryli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-166px center;
						width:109px;
						text-indent:-9999px;
					}
					
					li.crosscountryli a:hover,
					li.crosscountryli a.hover {background-position:-166px top;}
					
					li.crosscountryli a.current {background-position:-166px bottom;}
					
					li.golfli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-275px center;
						width:55px;
						text-indent:-9999px;
					}
					
					li.golfli a:hover,
					li.golfli a.hover {background-position:-275px top;}
					
					li.golfli a.current {background-position:-275px bottom;}
					
					li.soccerli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-330px center;
						width:68px;
						text-indent:-9999px;
					}
					
					li.soccerli a:hover,
					li.soccerli a.hover {background-position:-330px top;}
					
					li.soccerli a.current {background-position:-330px bottom;}
					
					li.softballli  a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-398px center;
						width:74px;
						text-indent:-9999px;
					}
					
					li.softballli a:hover,
					li.softballli a.hover {background-position:-398px top;}
					
					li.softballli a.current {background-position:-398px bottom;}
					
					li.tennisli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-472px center;
						width:68px;
						text-indent:-9999px;
					}
					
					li.tennisli a:hover,
					li.tennisli a.hover {background-position:-472px top;}
					
					li.tennisli a.current {background-position:-472px bottom;}			
					
					li.trackli a {
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/sportmenu2.png);
						background-position:-540px center;
						width:101px;
						text-indent:-9999px;
					}
					
					li.trackli a:hover,
					li.trackli a.hover {background-position:-540px top;}		
					
					li.trackli a.current {background-position:-540px bottom;}		
					
						li.baseballli li a,
						li.basketballli li a,
						li.crosscountryli li a,
						li.golfli li a,
						li.soccerli li a,
						li.softballli li a,
						li.tennisli li a,
						li.trackli li a {
							text-indent:0px;
							width:auto;
							padding:0.8em;
						}
						
						.safari .nav2 li.men a{
							width:92px;
							margin-top:-9px;
						}
						
						.safari .nav2 li.women a{
							width:92px;
							margin-top:-9px;
						}
						
						.msie .nav2 li.men a{
							width:90px;
						}
						
						.msie .nav2 li.women a{
							width:90px;
						}
						
						.nav2 li.men a {
							background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/mens_womens.png);
							position:absolute;
							background-position:left bottom;
							width:91px;
							margin-left:-110px;
							margin-top:-10px;
							text-indent:-9999px;							
						}
						
						.nav2 li.men a:hover {
							background-position:left top;
							margin-top:0px;
							height:24px;
						}
						
						.nav2 li.women a {
							background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/mens_womens.png);
							position:absolute;
							background-position:right bottom;
							width:91px;
							margin-top:-10px;
							text-indent:-9999px;
						}
						
						.nav2 li.women a:hover {
							background-position:right top;
							margin-top:0px;
							height:24px;
						}
						
#sport {
	position:absolute;
	margin-left:709px;
	margin-top:20px;
	font-size:16px;
	width:150px;
}

#sportint {
	position:absolute;
	margin-left:619px;
	margin-top:15px;
	font-size:16px;
	text-align:left;
	width:170px;
}
	
		#interiorimg {
					background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/interiormenu.jpg);
					width:888px;
					height:33px;
					margin-left:4px;
				}
				
				#interiormenu {
					position:relative;
					font-size:12px;
					height:33px;
					margin-left:4px;
					margin-top:-36px;
				}
				
						.localmenu { 
							text-align: center ;
							width:888px;
							padding:0;
						}
						
						.localmenu li { 
							display: inline;
							position: relative;
							width: 11em;
						}
						
						.localmenu a { 
							width: 6em;
							padding-top:9px;
							padding-bottom:9px;
							padding-left:11px;
							padding-right:11px;
							color: #000000; 
							text-decoration:none;
						} 
						
						.localmenu a:hover { 
							background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/interiormenu.png);
							background-position:top;
							padding-top:9px;
							padding-bottom:11px;
							padding-left:11px;
							padding-right:11px;
							color:#ffffff;
						}
							
						.localmenu a.current { 
							background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/interiormenu.png);
							background-position:bottom;
							padding-top:9px;
							padding-bottom:11px;
							padding-left:11px;
							padding-right:11px;
							color:#000000;
						}
							
	#contentbox {
		margin-right:20px;
		position:relative;
		z-index:100;
	}
	
		#contenttop {
			background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/contenttop2.gif);
			width:896px;
			height:4px;
			position:relative;
			left:-12.5px;
			background-repeat:no-repeat;
		}
		
		#contentmiddle {
			background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/content_repeater.gif);
			width:896px;
			position:relative;
			left:-12.5px;
		}
		
			#leftCol {
				width:500px;
				float:left;
				padding-bottom:50px;
				padding-top:30px;
				padding-left:50px;
			}
			
			#rightCol {
				width:250px;
				background:#f3f3f3;
				margin-left:581px;
				padding-bottom:50px;
				padding-left:30px;
				padding-right:30px;
				padding-top:30px;
				margin-top:-8px;
			}
			
				#rightCol object {
					width:255px;
					height:auto;
				}
			
				#rightCol embed {
					width:255px;
					height:auto;
				}
				
					table.threecolumn {
						width:100%;
						position:relative;
						padding:20px;
					}
					
						
						table.threecolumn td.leftcol {
							width:33%;
							vertical-align:top;
							padding-left:20px;
							padding-top:20px;
							padding-right:40px;
							color:#000000;
						}
						
						table.threecolumn td.centercol {
							width:33%;
							vertical-align:top;
							padding: 20px 40px 0 0;
						}
						
						table.threecolumn td.rightcol {
							width:33%;
							vertical-align:top;
							padding:20px;
							border-right:1px solid #e4e4e4;
							border-top:1px solid #e4e4e4;
							border-bottom:1px solid #e4e4e4;
							border-left:1px solid #e4e4e4;
							background-color:#fafafa;
						}
						
						table.threecolumn h1 {
							margin-top:0;
						}
						
						.leftcontent {
							float:left;
							width:228px;
							padding-right:20px;
							border-right:1px solid #000;
						}
						
						.rightcontent {
							float:right;
							width:228px;
							padding-left:20px;
							border-left:1px solid #000;
						}
						
						.centercontent {
							margin-left:268px;
							margin-right:268px;
						}		
		
				ul.newslist {
					width:100%;
					list-style:none;
					padding:0 0 10px 0;
					margin:0;
					/*border-top:1px solid #3d3d3d;*/
				}
				
				ul.newslist li {
					width:100%;
					border-bottom:1px solid #aeaeae;
				}
				
				ul.newslist li a {
					padding:7px;
					display:block;
					color:#000000;
					text-decoration:none;
				}
				
				ul.newslist li a:hover {
					background-color:#e8e8e8;
				}
				
				#bird {
					margin-top:-42px;
					margin-left:185px;
					margin-bottom:15px;
				}
				
				#twitter {
					color:#000000;
				}
				
				#twitter a {
					display:block;
					color:#000000;
					text-decoration:none;
					padding:0 10px 0 10px;
				}
				
							#twittertop {
								background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/twitter_top.gif);
								width:228px;
								height:21px;
							}
							
							#twittermid {
								background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/twitter_repeater.gif);
								background-repeat:repeat-y;
								width:228px;
							}
							
							#twitterbottom {
								background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/twitter_bottom.gif);
								width:228px;
								height:14px;
							}
							
							.date {
								font-size:10px;
								margin-left:90px;
								margin-top:5px;
							}
							
				#badge {
					padding-top:0px;
				}
							
				#newsrss {
					margin-top:-40px;
					margin-left:220px;
					margin-bottom:15px;
				}
				
				#eventsrss {
					margin-top:-40px;
					margin-left:220px;
					margin-bottom:15px;
				}
				
				.category {
					color:#780000;
					font-size:14px;
				}
				
				/* Styles for calendar box */
					.calendartable {
						background-color:#e8e8e8;
						font-size:10px;
						width:100%;
					}
					
					.calendartable td {
						text-align:center;
						padding:0px;
						width:14%;
						height:2em;
						color:#505050;
					}
					
					.calendartable td a {
						color:#ffffff;
						background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/reddot.gif);
						background-position:center;
						background-repeat:no-repeat;
						text-decoration:none;
						display:block;
						width:100%;
					}
					
					th {
						background-color: #605d59;
					}
					
					td.calendarToday {
						background-color:#b6b5b5;
						border:#b6b5b5 1px solid;
					}
					
					#tooltip {
						background-color: #1a1a1a;
						border: 1px solid #605d59;
						padding: 5px;
						position:absolute;
						z-index:9999;
					}
					
						#tooltip a {
							color:#FFFFFF;
						}
					
					#tooltip h3, #tooltip div {
						margin:0px;
						font-weight:normal;
					}
					
					#tooltip .body {
						font-weight:normal;
					}
					
					#tooltip   {
						list-style:none;
						padding:0;
						margin:0;
					}
					
					#tooltip ul li {margin-bottom:5px;}
			
		
		
	
#footer {
	background-image:url(http://blogs.oc.edu/ee/templates/athletics/images/footer.gif);
	width:896px;
	height:276px;
	position:relative;
	left:-12.5px;
	color:#767c8a;
	font-size:10px
}

#rankings table {
		margin-left:27px;
		width:821px;
	}
	
	#rankings td {
		padding-top:30px;
		padding-bottom:30px;
		vertical-align:top;
	}
		
		#rankings a {
			color:#767c8a;
		}
		
		#rankings #naia {
			padding-left:12px;
		}
		
		#rankings #ranking {
			text-align:left;
		}
		
		#rankings #standings {
			text-align:right;
		}
		
		#rankings #sac {
			padding-right:12px;
		}

#information table {
		margin-left:27px;
		width:821px;
	}
	
	#information td {
		border-left:1px solid #000;
		padding-left:12px;
		padding-right:12px;
		vertical-align:top;
	}
	
		#information h3 {
			margin-top:0;
			color:#660000;
		}
		
		#information a {
			color:#767c8a;
		}
		
		#information em {
			font-style:normal;
			color:#660000;
		}
		
		#information address {
			font-style:normal;
		}
	
	#information #contact {
		border:none;
	}
	
	#information #copyright {
		width:35%;
	}
	