/*	custom style goes in this file	*/
/*	if you're overriding style blocks from genstyle.css, you only need to include the attributes
	you're overriding, not the whole block	*/

/*	We are not certain we have all mods here - check carefully on next update  Dave  01/20/2009 */

/*	myheader modifies header for index.php	*/

.myheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #665544;
	text-align: center;
	margin-top: -5px;
	margin-bottom: 5px;
}

/*	header row to add space between header and menu		*/

.hdrrow {
	border: 1px;
  	border-collapse: collapse; 
	border-color: black;
	background-color : #4E7076;
	height: 5px;
	width=100%;
}
      
/*	center header	*/

.banner {
	text-align: center;
}

/*	style the link to ColorCountryComputing	*/

.CCC:link    { color: #665544; }
.CCC:visited { color: #665544; }
.CCC:hover   { color: #336399; }
.CCC:active  { color: #665544; }

/*	added to increase the size of the text in index.php	*/

.hdnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 20px
}

/* 	maintable has width=900 - we change that back to 790 - for some strange reason this would not
	take effect until we commented out the 900px in templatestyle - noted here for reference   */

.maintable {
	width: 790px;
}

/*	we have created our own row definitions because we cannot follow his;  
	since the border did not take on the bottom, we increased height	*/

.toprow {
	border: 1px;
	border-collapse: collapse;
	border-color: black;
	background-color: #4E7076;
	height: 6px;
}

/*	menu row - we lost height with the new version, adding it back	*/

.menurow {
	border: 1px;
	background-color: #4E7076;
	height: 4px;
}

/*	mainmenu to replace <td width="100%" align="center" valign="middle">	*/

.mainmenu {
	background-color: #4E7076;
	width: 100%;
	text-align: center;
}

/*	premenurow replaces width="20" bgcolor="#4E7076">&nbsp;	*/

.premenurow {
	background-color: #4E7076;
	width: 20px;
}

/*	ndxleftcontent follows Welcome and replaces normal	*/

.ndxleftcontent {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 30px;
	margin-top: 0;
	text-align: left;
	font-size: 13px;
}

/*	indeximage added to replace bgcolor="#4E7076" background="blueleaves.gif" width="150"
	border-collapse and color added to eliminate white space .imagesection {	 */

.indeximage {
	background-image: url(blueleaves.gif);
	width: 152px;
	height: 450px;	/* HE LEFT THIS OUT - MAKES A HECK OF A DIFFERENCE */
	border-collapse: collapse;
	border-color: #111111;
	border-right: 1px;
	padding: 0;
}

/*	changed the colors back to the original dark green	*/

.fieldname {
	background-color: #4E7076;
}
.fieldnameback {
	background-color : #4E7076;
}

/*	indexheader, changed from align:left to center	*/

.indexheader {
	text-align: center;
}

/*	indexphoto, remove border, add padding-top	*/

.indexphoto {
	border-style: none;
	padding-top: 10px;
	padding-right: 5px;
	text-align: right;
}

/*	needed to right-align indexbox 	*/

.indexbox {
	margin-right: 4px;
}

/*	index welcome header, moved style from index.php, and centered it		*/

.header3 {
	width: 350px;
	margin-top: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #665544;
	text-align: center;
}

/*	header3 causes all text following to be centered, this addition to class="normal" corrects */

.normal {
	text-align: left;
}
.indexbox {
	margin-left: -10px;
	padding-right: 8px;
	border-collapse: separate;
}
