.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 64px;
	font-weight: bold;
	line-height: 30px;
	letter-spacing: -4px;
	/*background-color: #99CC00; */
	color: #000;
	 }
	 
@font-face {
    font-family: 'GoodDogRegular';
    src: url('GoodDog-webfont.eot?') format('eot'),
         url('GoodDog-webfont.woff') format('woff'),
         url('fonts/GoodDog/GoodDog-webfont.ttf') format('truetype'),
         url('GoodDog-webfont.svg#webfontx1QlgLst') format('svg');
    font-weight: normal;
    font-style: normal;
	}
	 
	
.preload{display:none;}
	 
	 
	 
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	letter-spacing: normal;
	color: #000;
	text-decoration:none; 
	 }
	 
a.caption:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	letter-spacing: normal;
	color: #fff;
	display:inline;
	background-color:#000;
	text-decoration:none;
	width:auto;
	 }
	  
.captionbold {
	font-family: 'GoodDogRegular', Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	/*font-weight: bold; */
	line-height: .85em;
	letter-spacing: normal;
	/*font-style:oblique;*/
	color: #000;
	text-decoration: none;
	src: url('fonts/GoodDog/GoodDog-webfont.eot?') format('eot'),
         url('fonts/GoodDog/GoodDog-webfont.woff') format('woff'),
         url('fonts/GoodDog/GoodDog-webfont.woff') format('truetype'),
         url('fonts/GoodDog/GoodDog-webfont.svg#webfontx1QlgLst') format('svg');
    font-weight: normal;
    font-style: normal;	 
	 }
	 
	 
a.captionbold:hover {
	font-family: GoodDog, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: normal;
	/*font-style:oblique;*/
	color: #000;
	text-decoration: underline;
	background-color: #fff; 
	
	
	 }
	 
	 

 
.leaderboard {
		height:90px;
		position: relative;
		width:728px;
		background:#fff;
		border:0px solid #000;
		display:block;
		float:left;
		clear:none;
		}
 
 .spacer {
		height:35px;
		position: absolute;
		width:728px;
		background:#fdebcf;
		border:0px solid #000;
		}
 
 

.box1 {
		/*border-width: thin;
		border-color: #99FF99 #003300 #003300 #99FF99;
 		border-style: double; */
 		
		
		
		
		
		width:50px; 
 		height:50px;
		min-height:50px;
		margin:5px;
		padding:5px;
		position:static; 
		float:left
		}
 
.box2 {
		border-width: thin;
		border-color: #99FF99 #003300 #003300 #99FF99;
 		border-style: double;
 		width:450px; 
 		height:450px
		}


.nav {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #fdebcf;
		background-color: #000;
		}


/*.left {
		margin-left:10px;
		margin-top:10px;
		float:left;
		height:126px;
		position: absolute;
		left:20px;
		top:0px;
		width:190px;
		background:#fdebcf;
		background-color: #fdebcf;
		border:0px;
		z-index:10;
		}	
		
.leftsidebar {
		height:100%;
		position: absolute;
		left:30px;
		top:195px;
		width:180px;
		background:#fdebcf;
		border:0px;
		}	
 
.leftline {
		height:3000px;
		min-height:3000px;
		padding-left:5px;
		width:15px;
		top:10px;
		left:220px;
		position:absolute;
		background:#fdebcf;
		border:1px solid #fdebcf;
		} */

.right {
		height:250px;
		width:300px;
  		top:120px;
		left: 688px;
		background:#fff;
		border:0px;
		}
		
.rectangle31 {
		height:100px;
		width:300px;
		top:400px;
		left: 688px;
		background:#fff;
		border:1px solid #000;
		}


.middle {
		height:535px;		
		min-height:535px;
		width:640px;
		top:510px;
		left:250px;
		background:#000;
		border:2px solid #000;
		} 

.middleleft {
		height:550px;		
		min-height:535px;
		width:550px;
		background:#fdebcf;
		border:0px solid #000;
		float:left;
		display:block;
		} 
		
.middleright {
		height:550px;		
		min-height:550px;
		padding-left:5px;
		width:170px;
		background:#fdebcf;
		border:0px solid #fdebcf;
		border-left-color:#000;
		float:left;
		display:block;
		clear:both;
				} 
		
		
.bio {
 		height:284px;
		/* width:450px; */
   		top:196px;
		text-decoration:none;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		padding-right:10px;
		width:392px;
		background:#fdebcf;
		border:1px solid #000;
		}
		

.main {
 		height:68px;
		/* width:450px; */
   		top:120px;
		margin-right:260px;
		margin-left: 250px;
		text-decoration:none;
		width:414px;
		background:#fdebcf;
		border:0px solid #000;
		}

div.floatmain {
  		float:left;
		padding-left:0px;
		margin-left:-1px;
		margin-top:0px;
  		height:28px; 
		text-decoration:none;
  	    }
  
.mainsubjects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 20px;
	border:inset;
	border-width:1px;
	border-color:#000;
	color: #000;
	padding-top:2px;
	padding-left:6px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	background-color:#fff;
	background-image:url(images/new/main/button2.jpg);
	width:131px;
	clear:none;
	
		}
		
.mainsubjects:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 20px;
	color: #fff;
	padding-top:2px;
	padding-left:6px;
	padding-bottom:2px;
	background-color:#000;
	background-image:none;
	display:block;
	width:131px;
	text-decoration: none;
	text-transform: uppercase;
	}
  
 
  
  
div.float450 {
  float: left;
  display:block;	
  padding-left:0px;
  padding-top:0px;
  }

div.float50 {
  float: left;
  height:50px; 
  width:50px;
  padding-left:2px;
  padding-top:2px;
  padding-right:5px;
    }
  
/* div.float100 {
  float: left;
  height:50px; 
  width:100px;
  padding-left:2px;
  padding-top:2px;
  padding-right:5px;
  } */
  
  
 
  
  
div.float150 {
  float: left;
  width:150px;
  padding-left:5px;
  padding-top:5px;
  /*padding-bottom:5px;*/
  margin-top:5px;
  /*onmouseover:background-color(#fff);*/
  }
  
div.float150:hover {
  float: left;
  width:150px;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
  margin-top:5px;
  background-color:#fff;
  }
  

  
div.float p {
   text-align: center;
   }
 
 
/*body {
	background-color: #fdebcf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 24px;*/
	/*color: #336699;
} */

img {
	border:0;
	border-width:0;
	}
	
a {
	text-decoration:none;
	}

.line{ 
	height:6px;
	width:100%;
	color:000;
	background-color:000;
	}


 /* /////////////////// EDITED \\\\\\\\\\\\\\\\\\\

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

a {
	font-size: 12px;
	color: #336600;
}

form {
	background-color: #CCCC99;
}



.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
 color: #003300;}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #669900;
 color: #FFFF33;
}



.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
 color: #003333;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
 
 
 
 
 
 
 

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 color: #660000; font-weight: bolder; font-size: medium;
 }

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}


*/ 
