/* ***** CSS FOR JOANNE MARCHILDON ************ */


/* ************** PAGE STRUCTURE ************** */

.tablebackground {
	background-color: #E6D9CA;
      background: url("graphics/background.jpg");
      color: #E6D9CA;

}

.cellback {
      background-image: url("graphics/cellback.jpg");
}

/* ************** TEXT FORMATTING ************** */

h1 { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 16pt; 
 line-height: 16pt;
 font-weight:normal;
 color: #000000;
 background-color: transparent;
 margin-left: 50px;
 margin-top:30px;
 }

h2 { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 12pt; 
 line-height: 16pt;
 font-weight: bold;
 color:#000000;
 background-color: transparent;
 margin-left: 20px;
 }
h2.heroes { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 12pt; 
 line-height: 16pt;
 font-weight: bold;
 color:#000000;
 background-color: transparent;
 }

h3 { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 11pt; 
 line-height: 12pt;
 font-weight:bold;
 color: #000000;
 background-color: transparent;
 }
h3.main { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 11pt; 
 line-height: 12pt;
 font-weight:bold;
 color: #000000;
 background-color: transparent;
 margin-left: 50px;
 margin-top:0px;
 }
h4 { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 9pt; 
 line-height: 10pt;
 font-weight:normal;
 color: #A28768;
 background-color: transparent;
 margin-left:20px;
 margin-top:20px;
 margin-bottom:20px;
 }

.tagline { 
 font-family: georgia,times,"times new roman",serif;  
 font-size: 12pt; 
 line-height: 14pt;
 font-weight:normal;
 color: #CC9966;
 background-color: transparent;
 }

p { 
 font-family:  georgia,times,"times new roman",serif;  
 font-size: 10pt; 
 line-height: 14pt;
 font-weight: bold;
 margin-left: 30px;
 margin-right: 20px;
 margin-top: 5px;
 color: #1B5657;
 background-color: transparent;
 }

.Standard { 
 font-family:  georgia,times,"times new roman",serif;  
 font-size: 11pt; 
 line-height: 14pt;
 font-weight: normal;
 margin-left: 30px;
 margin-right: 20px;
 margin-top: 5px;
 color: #000000;
 background-color: transparent;
 }

.inside { 
 font-family:  georgia,times,"times new roman",serif;  
 font-size: 10pt; 
 line-height: 14pt;
 font-weight: bold;
 margin-left: 20px;
 margin-right: 10px;
 margin-top: 10px;
 color: #000000;
 background-color: transparent;
 }


/* Link Formatting */
.bottomlink {
	color: #000000;
	font-family: verdana,arial,helvetica,sans-serif;  
 	font-size: 10pt; 
 	line-height: 16pt;
	font-weight: bold;
	text-decoration: none;
      background-color: transparent;
	}

.bottomlink:hover {
	color: #197273;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans-serif;  
 	font-size: 10pt; 
 	line-height: 16pt;
	font-weight: bold;
	font-style:normal;
      background-color: transparent;
	}

.mainlink {
	color: #DFAE59;
	font-family: verdana,arial,helvetica,sans-serif;  
 	font-size: 11pt; 
 	line-height: 16pt;
	font-weight: bold;
	text-decoration: none;
      background-color: transparent;
	}

.mainlink:hover {
	color: #ffffff;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans-serif;  
 	font-size: 11pt; 
 	line-height: 16pt;
	font-weight: bold;
      background-color: transparent;
	}



A {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
	color: #197273;
	font-style:italic;
}

/* Form Formatting */

input {
border:none;
background:#313131;
color:#9C8B7C;
font-weight:bold;
}

select {
border:none;
background:#313131;
color:#9C8B7C;
font-weight:bold;
}

textarea {
border:none;
background:#313131;
color:#9C8B7C;
font-weight:bold;
}

/* Body Formatting */

BODY {
background-image: url("graphics/background.jpg");
padding:0;
margin:0;
}


