/* style.css -  style sheet for Academy Specials */
/* code taken from Matthew Levine's article In Search of the Holy Grail at http://www.alistapart.com/articles/holygrail */

body {                                                    /* BEGIN page layout style */
  min-width: 550px;      /* 2x LC width + RC width */
  background-image:url(dragontat-web.gif);
  background-position:top right;
  background-repeat:no-repeat;

  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  font-weight:bold;
  
}
#Main {
	clear:left;
	float:left;
	width:100%;
	}
#container {
  padding-left: 150px;   /* LC width */
  padding-right: 200px;  /* RC width */
  
}
#container .column {
  position: relative;
  float: left;
  }
#center {
  width: 100%;
background-image:url(cleo-web.gif);
  background-position:center left;
  background-repeat: no-repeat;
  }
#left {
  width: 200px;          /* LC width */
  right: 190px;          /* LC width */
  margin-left: -100%;
}
#right {
  width: 150px;          /* RC width */
  margin-right: -150px;  /* RC width */
}
#footer {
  clear: both;
  font-family:Arial, Helvetica, sans-serif;
  color:#000066;
  font-size:large;
  font-weight:bold;
}
/*** IE6 Fix ***/
* html #left {
  left: 150px;           /* RC width */
 }                                                      /* END Page layout style*/
 
 
.td {                                          /* style for table border in main navbar */
border: 1px solid black;
text-align:center;
}  
 

.xtext {font-size: x-small;                     /* style for medium-sized text titles in main navbar */
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.small-text {font-size: small;                  /* style for larger text titles in main navbar */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
color:#000000;
 }
 
.xxtext {font-size: xx-small;                /* style for smallest text titles in main navbar */
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
} 

.nav-xsmall a:link {                         /* BEGIN link style for small titles in main navbar */
text-decoration:none;
color:#000000;
font-size:x-small;
}

.nav-xsmall a:hover {
text-decoration:none;
color:#000000;
font-size:x-small;
}

.nav-xsmall a:visited {
text-decoration:none;
color:#000000;
font-size:x-small;
}

.nav-xsmall a:active {
text-decoration:none;
color:#000000;
font-size:x-small;
}                                          /* END link style for small titles in main navbar */

.nav-smaller a:link {                        /* BEGIN link style for medium titles in main navbar */
text-decoration:none;
color:#000000;
font-size:smaller;
}

.nav-smaller a:hover {
text-decoration:none;
color:#000000;
font-size:smaller;
}

.nav-smaller a:visited {
text-decoration:none;
color:#000000;
font-size:smaller;
}

.nav-smaller a:active {
text-decoration:none;
color:#000000;
font-size:smaller;
}                                                    /* END link style for smallest titles in main navbar */

.nav-red a:link {                                       /* BEGIN link style for red titles in main navbar */
text-decoration:none;
color:#FF0000;
font-size:x-small;
}

.nav-red a:hover {
text-decoration:none;
color:#ff0000;
font-size:x-small;

}

.nav-red a:visited {
text-decoration:none;
color:#ff0000;
font-size:x-small;
}

.nav-red a:active {
text-decoration:none;
color:#ff0000;
font-size:x-small;
}                                                /* END link style for red titles in main navbar */

.nav-red-title a:link {                             /* BEGIN link style for red links  in container body */
text-decoration:none;
color:#ff0000;
}

.nav-red-title a:hover {
text-decoration:none;
color:#ff0000;
}

.nav-red-title a:visited {
text-decoration:none;
color:#ff0000;
}

.nav-red-title a:active {
text-decoration:none;
color:#ff0000;     
}                                              /* END link style for red links  in container body */



.nav-body a:link {                           /* BEGIN style for links to specials in container body */       
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#800080;
text-decoration:none;
font-size:small;
}
.nav-body a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#800080;
text-decoration:none;
font-size:small;
}

.nav-body a:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#800080;
text-decoration:none;
font-size:small;
}

.nav-body a:active {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#800080;
text-decoration:none;
font-size:small;
}                                        /* END link style for links to specials in container body */ 

 .title {
font-family:Helvetica, Arial, Geneva, sans-serif; /* Academy Specials header style */
font-size:x-large;
font-weight:bold;
color:#000066;

}
.title-text {                               /* Academy Specials other text style */
font-family:Helvetica, Arial, sans-serif;
font-size:small;
font-weight:bold;
color:#000066;
}

.year {                                         /* text style for YEAR headers*/
	font-family: Verdana, Arial, sans-serif;
	font-size: medium;
	color: #000066;
}

.special {                                       /*  style for text in body container */
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color:#006666;
	margin-left: 5px;
}
