/*
  stylesheet.css, v 1.0 May-12-2009 ERK
  http://www.mellowmushroom.net
  Copyright (c) 2009
*/

BODY {
	background: #f9f9f9 url(images/bg_home.gif) no-repeat;
	margin:0px;
	padding:0px;
}

.main {  
	font-family:verdana,arial,sans-serif;
 	font-size:14px;
	color:#fff;
	font-weight:normal;
	text-align:left;}

.main a:link, .main a:visited {color:#eee;text-decoration:none}
.main a:hover, .main a:active {color:#DDC523;text-decoration:underline}

/*********** header ******************/

TABLE.header {
	font-family:georgia,verdana,arial,sans-serif;
 	font-size:17px;
   	color:#1889c1;
	font-weight:bold;
	background:#fff;
	margin:0px}

.header a:link, .header a:visited {color:#1889c1;font-family:georgia,verdana,arial,sans-serif;font-size:17px;text-decoration:none}
.header a:hover {color:#666;font-family:georgia,verdana,arial,sans-serif;font-size:17px;background-color:#FFC; /* yellow */text-decoration:none}
.header a:active {color:#666;font-family:georgia,verdana,arial,sans-serif;font-size:17px;text-decoration:none}

/***********footer ******************/

TABLE.footer {
	font-family:verdana,arial,sans-serif;
 	font-size:12px;
	line-height:17pt;
	color:#333;
  	background:#fff}

.footer a:link {color:#333;font-family:verdana,arial,sans-serif;font-size:12px;text-decoration: none}
.footer a:visited {color:#333;font-family:verdana,arial,sans-serif;font-size:12px;text-decoration: none}
.footer a:hover {color:black;font-family:verdana,arial,sans-serif;font-size:12px;background-color:#FFC; /* yellow */text-decoration:none}
.footer a:active {color:black;font-family:verdana,arial,sans-serif;font-size:12px;text-decoration: none}

.footerSmall {
	font-family:verdana,arial,sans-serif;
 	font-size: 10px;
	color: #333;
	line-height: 10pt}

/************** box ****************/

TABLE.box {
 	background-image:url(images/box-600.jpg);
  	background-repeat:no-repeat;
  	background-color:#fff;
	font-family:verdana,arial,sans-serif;
 	font-size:14px;
	line-height:15pt;
	color:#fff;
 	padding:40px 35px 5px 35px; /* top right bottom left */ 
}

/* main text box */
TABLE.box900 {
 	background-image:url(images/box/top-900x1600.jpg);
  	background-repeat:no-repeat;
  	background-color:#1586BD;
}

TD.box-text {
 	font-family:verdana,arial,sans-serif;
 	color:#fff;
	font-size:14px;
	line-height:15pt;
	padding:40px 35px 5px 35px; /* top right bottom left */
}
.box-text a:link, .box-text a:visited {color:#DDC523;text-decoration:underline}
.box-text a:hover, .box-text a:active {color:#fff;text-decoration:underline}

H1 { 
	font-family:Comic Sans MS, Verdana;
	color: #DDC523;
	font-size:21px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px}	

H2 { 
	font-family:Comic Sans MS, Verdana;
	color:#DDC523;
	font-size:17px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px}

H3 { 
	font-family:Comic Sans MS, Verdana;
	color:#DDC523;
	font-size:15px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px}
	
.large {  
	font-family:verdana,arial,sans-serif;
 	font-size:18px;
	font-weight: normal;	
	color:#fff}

TABLE.border, td.border, tr.border {
  font-family: Verdana,Arial, sans-serif;
  font-size: 12px;
  color: #666;
  background:#fff;
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

TABLE.resources, td.resources, tr.resources {
  font-family:verdana,arial,sans-serif;
  font-size:12px;
  color:#666;
  font-weight:normal;
  border:1px;
  border-style:solid;
  border-color:#b6b7cb;
  border-spacing:1px;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 14px;
	line-height: 17pt;
	color: #666;
	font-weight: normal;
}

.menu a:link, .menu a:visited {color:#fff;font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none}
.menu a:hover, .menu a:active {color:#DDC523;font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline}

ol { list-style-image: url("images/ico-mello-mushroom-pizza-bakers.gif");
	font-family:Comic Sans MS, Verdana;
	color:#DDC523;
	font-size:20px;
	font-weight:bold;
}

SPAN.subnav a:link, SPAN.subnav a:visited {color:#DDC523;text-decoration: none}
SPAN.subnav a:hover, SPAN.subnav a:active {color:#eee;text-decoration:underline}

#navigation li a:link, #navigation li a:visited {
padding: 10px 5px 25px 10px; /* top right bottom left */
color:#eee;
text-decoration:none;
}

#navigation li a:hover {
color:#DDC523;
text-decoration:underline;
}

/*
ul { list-style-image: url("images/ico_mel.gif");
	font-family:verdana,arial,sans-serif;
	color:#DDC523;;
	font-size:16px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
} 
*/
/******************** Ultimate Fade-in Slide Show ***************************/
.centerdiv{ /*IE method of centering a relative div*/
text-align:center}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto}

/********************** Remove dotted border from links *********************/
a:active, a:focus, input[type="image"] {
outline: 0}

html { overflow: -moz-scrollbars-vertical; } /* fixes scroll bar in Firefox */