/* LAYOUT */

@import url("layout.css");

html, body{
	
	font-family: Trebuchet MS,Verdana,Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: 0 0 0 0;
	padding:0 0 0 0;
   
	min-height:100%;
}


/*HR*/

hr.thin {width:84%;color:#cccccc;height:1px;margin-left:60px;margin-top:50px;background-color:#cccccc;}
/* LINKS */

a {color:#fff; margin:0 0 0 0;padding:0;}
a:hover {color:#fff; margin:0 0 0 0;padding:0;text-decoration:none;}

a.faqlink {color:#000; margin:0 0 0 0;padding:0;}
a.faqlink:hover {color:#000; margin:0 0 0 0;padding:0;text-decoration:none;}

a.bloglink1 {color:#00adef; margin:0 0 0 0;padding:0;text-decoration:none;}
a.bloglink1:hover {color:#00adef; margin:0 0 0 0;padding:0;text-decoration:none;}
a.bloglink2 {color:#a54499; margin:0 0 0 0;padding:0;text-decoration:none;}
a.bloglink2:hover {color:#a54499; margin:0 0 0 0;padding:0;text-decoration:none;}
a.bloglink3 {color:#a54499; margin:0 0 0 0;padding:0;text-decoration:none;}
a.bloglink3:hover {color:#a54499; margin:0 0 0 0;padding:0;text-decoration:underline;}

a.faculty {color:#000; margin:0 0 0 0;padding:0;}
a.faculty:hover {color:#000; margin:0 0 0 0;padding:0;text-decoration:none;}
a.facultyon {color:#000; margin: 0 0 0 0;padding:0;font-weight:bold;}

a.bloglink{height:189px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/bloglink.gif") 0 0  no-repeat; }
a.bloglink:hover{height:189px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/bloglink.gif") 0 -189px  no-repeat; }
a.bloglink-on{height:189px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/bloglink.gif") 0 -189px  no-repeat; }

a.bloglinkbig{font-size:18px; color:#ec008c; margin:60px 38px 0 60px; padding:5px 0 0 0; line-height: 14pt;text-decoration:none;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
a.bloglinkbig:hover{font-size:18px; color:#ec008c; margin:60px 38px 0 60px; padding:5px 0 0 0; line-height: 14pt;text-decoration:underline;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

a.competitionlink{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/competition-link.gif") 0 0  no-repeat; }
a.competitionlink:hover{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/competition-link.gif") 0 -239px  no-repeat; }
a.competitionlink-on{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/competition-link.gif") 0 -239px  no-repeat; }

a.newslink{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/news-link.png") 0 0  no-repeat; }
a.newslink:hover{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/news-link.png") 0 -239px  no-repeat; }
a.newslink-on{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/news-link.png") 0 -239px  no-repeat; }

a.signuplink{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/signup-link.png") 0 0  no-repeat; }
a.signuplink:hover{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/signup-link.png") 0 -239px  no-repeat; }
a.signuplink-on{height:239px;width:245px;display:block;textindent:-999em;overflow:hidden;background:url("images/signup-link.png") 0 -239px  no-repeat; }

/* stuff not used
a.nav2 {font-size:10px; color:#999; margin:5px 15px 2px 2px; padding:0px;letter-spacing: -0.04em;text-decoration:none;float:right;}
a.nav2on {font-size:10px; color:#999; margin:5px 15px 2px 2px; padding:0px;letter-spacing: -0.04em;text-decoration:none;float:right;font-weight:bold;}
a.nav2on:hover {font-size:10px; color:#999; margin:5px 15px 2px 2px; padding:0px;letter-spacing: -0.04em;text-decoration:none;float:right;font-weight:bold;text-decoration:underline;}
a.nav2:hover {font-size:10px; color:#999; margin:5px 15px 2px 2px; padding:0px;letter-spacing: -0.04em;text-decoration:underline;}
*/

/* TEXT - HEADINGS*/

h1{font-size:14px; color:#a54499; margin:0 38px 2px 10px; padding:5px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2{font-size:100px; color:#e6e7e8; margin:0 38px 2px 5px; padding:30px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2.blog{font-size:100px; color:#e6e7e8; margin:0 8px 2px 5px; padding:30px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h3{font-size:20px; color:#ec008c; margin:26px 38px 0 0; padding:5px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h3.normal{font-size:20px; color:#ec008c; margin:26px 38px 0 160px; padding:5px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h3.blog{font-size:20px; color:#ec008c; margin:26px 38px 0 60px; padding:5px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h3.faculty{font-size:20px; color:#fff; margin:26px 38px 0 70px; padding:5px 0 0 0; line-height: 14pt;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

/* lists */

ul.normal{padding:0; margin:22px 25px 0 25px;}
ul.normal2{padding:0; margin:2px 10px 0 25px;}
ul.normal li {font-size:16px;list-style-type:disc;margin-left:160px;color:#ffee00;line-height: 13pt;}
ul.normal2 li {font-size:10.5px;list-style-type:disc;margin:2px;color:#909094;line-height: 12pt;letter-spacing: -0.04em;}

/* TEXT - PARAGRAPHS*/

p{font-size:13px; color:#000 ; margin:10px 18px 2px 0; padding:0px; line-height: 13pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.calendar{font-size:13px; color:#fff; margin:10px 68px 2px 68px; padding:0px; line-height: 13pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.normal{font-size:13px; color:#000 ; margin:10px 38px 2px 160px; padding:0px; line-height: 17pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.blog{font-size:13px; color:#000 ; margin:10px 38px 2px 60px; padding:0px; line-height: 17pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.normalwhite{font-size:13px; color:#fff ; margin:10px 38px 2px 160px; padding:0px; line-height: 17pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.quote{color:#ffffff;font-size:24px;line-height: 20pt;letter-spacing: -0.04em; margin:10px 18px 2px 160px; padding:0px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;/*text-align:center;*/}
p.faculty{font-size:13px; color:#000 ; margin:2px 68px 28px 70px; padding:0px; line-height: 20pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.facultytable{font-size:13px; color:#000 ; margin:10px 18px 2px 70px; padding:0px; line-height: 18pt;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
p.facultysub{font-size:13px; color:#000 ; margin:0 68px 0 70px; padding:0px; line-height: 24pt;font-weight:bold;font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}

/* not used
p.nav{font-size:10.5px; color:#fff; margin:5px 4px 2px 11px; padding:0px; line-height: 12pt;letter-spacing: -0.04em;}
p.nav2{font-size:10.5px; color:#666666; margin:5px 4px 2px 11px; padding:0px; line-height: 12pt;letter-spacing: -0.04em;}
*/

/* IMAGES */

img{margin: 0 0 0 0;border:0;display:block;}

/* png transparency script for ie 5,6 */
img, div, a, input { behavior: url(iepngfix.htc) }

/* ACCESSIBILITY */

span.invisible {visibility:hidden;}
label{color:#000; font-size:11px;margin-right:12px;margin-left:10px;font-weight:bold;}

/*LISTS*/

/* nav bar menu items lists */

#navbar ul{

list-style: none;
padding: 0;
margin: 0;
}

#navbar li{

float: left;

}

#navbar li a{

height: 18px;
_height:19px;
float: left;
width: 67px;
padding: 3px 0 0 0;
_padding: 0 0 0 0;
line-height: 14px;
_line-height:16px;
/*_line-height:10px;*/
/*font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;*/
display: block;
border-right: 1px solid #fff;
font-size:9px;
font-weight:bold;
color: #fff;
text-decoration: none;
text-align: center;
}

#navbar li a:hover{

height: 18px;
_height:19px;
float: left;
width: 67px;
padding: 3px 0 0 0;
_padding: 0 0 0 0;
line-height: 14px;
_line-height:16px;
/*_line-height:10px;*/
/*font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;*/
display: block;
border-right: 1px solid #fff;
font-size:9px;
font-weight:bold;
color: #ccc;
text-decoration: none;
text-align: center;
}

/* STYLEY TWEAKS */
.imgcell a {display:block;}
.imgcell img {display:block;}
strong {font-weight: bold;}
table{margin: 0 0 0 0;border:0;}
table {border-collapse: collapse;}

/*

textarea.mailform{
 width: 200px;
 font: 0.9em Arial, Helvetica, sans-serif;
 color: #000;
 border: 1px solid #999;
 margin-right: 0px;
}

input.mailform {
 width: 250px;
 font: 0.9em Arial, Helvetica, sans-serif;
 color: #000;
 border: 1px solid #999;
 margin-right: 0px;
}

input.button {
 font: 0.75em Arial, Helvetica, sans-serif;
 background-color: #fff;
 color: #000;
 margin-left: 10px;
 margin-right:10px;
 margin-top: 3px;
 margin-bottom: 2px;
}

*/
