/* 	****************************************
		fatenmunger.com stylesheet
		03.21.08		
		**************************************** 	*/
		
/* 	basic elements	*/
body {
	font: 9pt arial, sans-serif;
	color: #FFFFFF;
	background: #993300;
	margin: 0px;	
}

body#videos {  
  background: #993300 url('http://images.fatenmunger.com/Image6.jpg') no-repeat fixed center center !important;
}
body#schedule {
	background: #993300 url('http://images.fatenmunger.com/Image7.jpg') no-repeat fixed center center !important;
}
body#links {
	background: #993300 url('http://images.fatenmunger.com/Image5.jpg') no-repeat fixed center center !important;
}
body#contact {
	background: #993300 url('http://images.fatenmunger.com/Image4.jpg') no-repeat fixed center center !important;
}


/* remove borders on all images unless requested, kthnx */
img {
  border: 0px;
  border-collapse: collapse;
}

a img {
  border: 0px;
  border-collapse: collapse;
}

p {
	margin: 0px 0px 10px 0px;
}


h1 {
  font: bold 12pt verdana, sans-serif;  
  margin: 5px 0px;
  padding: 0px;
}
h2 {
  font: bold 10pt verdana, sans-serif;
  margin: 5px 0px;  
  padding: 0px;  
}


a:link {
	font-weight: bold;
	text-decoration: none;
	color: #00CCFF;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #00CCFF;
}
a {
	font-weight: bold;
	text-decoration: none;
	color: #00CCFF;
}
a:active {
	font-weight: bold;
	text-decoration: none;
	color: #00CCFF;
}
a:hover {
  color: #CCCCCC;
}

#headerimage {
  position: absolute;
  top: 0px;
  left: 0px;  
}

/* container is everything below header image */
#container {
  margin: 40px 10px 10px 10px;        
}

/* navigation is beneath #container */
#navigation {
  padding-top: 10px;
  clear: both;
  margin-bottom: 10px;  
  width: 100%;
  text-align: center;
}
#navigation a.navelement {  
  text-align: center;
  margin: 0px 45px;
}

/* home page 50/50 container */
.pagesplit {
  position: relative;
  float: left;  
  width: 50%; 
  height: 475px; 
}
.pagesplit img {
  float: right;
}
.pagesplit p {
	text-align: center;
  margin: 0px 35px;
}

#digits {  
  position: absolute;  
  width: 100%;  
  bottom: 0px;
  text-align: center;    
  font: italic 7pt arial, sans-serif;  
}
#digits img {
  float: none;  
  padding: 0px;
  border: 0px;
  border-collapse: collapse;  
}


.clearfix {
  clear: left;
}

/* resume page */
ul.resumelist {
  list-style: none;
  margin: 0px 0px 15px 15px;
  padding: 0px;
}
ul.resumelistsevilla {
  list-style: none;
  margin: 0px 0px 15px 15px;
  padding: 0px;
}
ul.resumelistsevilla li {
  margin-bottom: 10px;
}
.resumetable {
  margin: 0px 15px;
}
.resumetable td {
  vertical-align: top; 
}

/* video page */
.pagesplitcenter {
  float: left;
  width: 50%;
  text-align: center;
}

.videoleftcol {    
  margin-bottom: 15px;
  margin-right: 15px;
  width: 256px;  
  clear: left;
  float: left;  
}
.videorightcol {
	margin-bottom: 15px;
  width: 703px;  
  float: left;  
}

/* schedule page */
.scheduletable {  
  margin: 0px auto;
  width: 80%;
}
.scheduletable th {
  text-align: left;
  width: 25%;
}
.scheduletable td {
  padding-top: 5px;
}

.smalldiv {
  width: 75%;
  margin: 0px auto;
}
