/* 

Coded By:	Michael P. Griba
Date:		April 19th, 2010

Primary Colors:

gray: #cacaca;
black: #444444;
white: #ffffff;
maroon: #9c2929;

*/

html {

}
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  letter-spacing: normal;
  line-height: 1.4em;
  text-align: center;
}
ul, li, img, body, html {
  margin: 0;
  padding: 0;
}
h3 {
	font-size: 130%;
}
#menu {
	width: 800px;
	padding: 84px;
} 
#minitabs {
	font-family: Futura-Bold, Myriad-Pro, Arial, sans-serif; font-size: 12pt; width: 100%;
	text-align: center;
	margin: 0;
	padding: 0 0 20px 10px;
} 
#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #cacaca;
} 
#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 5px solid #9c2929;
	padding-bottom: 2px;
	color: #cacaca;
}
/* relative font-size version */ 
#miniflex {
	width: 100%;
	float: left;
	font-size: small; /* could be specified at a higher level */
	margin: 0;
	padding: 0 10px 0 10px;
	border-bottom: 5px solid #cacaca;
} 
#miniflex li {
	float: left;
	margin: 0; 
	padding: 0;
	display: inline;
	list-style: none;
}	
#miniflex a:link, #miniflex a:visited {
	float: left;
	font-size: 85%;
	line-height: 20px;
	font-weight: bold;
	margin: 0 10px 0 10px;
	text-decoration: none;
	color: #cacaca;
} 
#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
	border-bottom: 4px solid #333;
	padding-bottom: 2px;
	color: #333;
} 
a {
  text-decoration: none;
  color: #ffffff;
}
a:hover {
  text-decoration: underline;
}
a:img {
  border:none;
}
#container {
  text-align: left;
  width: 800px;
  margin: auto;
  border: 1px solid #000000;
  overflow: hidden;
  background-color: #000000;
}
#header {
  background: url(../images/head.jpg);
  background-position: top;
  overflow: hidden;
  height: 118px;
  width: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0;
}
#portal {

 background: #ffffff;
 overflow: hidden;

}
#portalCharter {

  height: 329px;
  width: 274px;
  background-image:url(../images/charter.jpg);
  background-position: center;
  float: left;

}
#portalMaintenance {

  height: 329px;
  width: 272px;
  background-image:url(../images/maintenance.jpg);
  background-position: center;
  float: left;

}
#portalSalesShares {

  height: 329px;
  width: 254px;
  background-image:url(../images/salesShares.jpg);
  background-position: center;
  float: left;

}
#portal img {

  border: none;
  padding: 0px;

}
#footer {
  font-family: Futura_Book-Normal, Arial, serif; font-size: 10pt; font-stretch: extra-condensed;
  color: #FFFFFF;
  background-position: center;
  overflow: hidden;
  height: 140px;
  width: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 25px;
  text-align: center;
}

