#gtmp_center, #gtmp_main, #gtmp_left, #gtmp_right, #gtmp_page {
	xxxpadding		: 1em;
}

div.gtmp_full_width {
	clear		: left;
	width		: 100%;
}

#gtmp_header {
	width		: 100%;
}

#gtmp_header img {
	display		: block;
	margin		: 0 auto;
	border-style	: none;
}


#gtmp_menu_primary {
	padding-top		: 10px;
}

#gtmp_menu_secondary, #subnavcontainer ul a 
{
	height			: 1.5em;
	padding-bottom	: 3px;
}

#subnavcontainer ul a {
	padding			: 3px;
	padding-bottom	: 0px;
}

#gtmp_pathway {
	padding-top		: 10px;
	padding-bottom	: 10px;
	padding-left	: 0.5em;
}

#gtmp_left {
	float			: left;
}

#gtmp_page {
	padding-left	: 0.5em;
}

/* put some vertical space on top of each paragraph in content */
#gtmp_page table.contentpaneopen td p, h1 {
	margin-bottom			: 1em;
}

#gtmp_page table.contentpaneopen td h2,h3,h4,h5,ul {
	margin-bottom			: .5em;
}

#gtmp_page table.contentpaneopen td li {
	margin-bottom			: .2em;
}

#gtmp_right {
	float			: right;
}

#gtmp_footer {
	clear			: both;
	border-top		: 1px solid #bbb;
}

/* now the CSS for the horizontal menu system */

/* first comes the relevant layout for the menus */
/* colors are at end of file */

#navcontainer ul {
	margin:0px;
	font-size : 120%;
}

#navcontainer ul a
{
	padding:4px;
}

#navlist #active a:link, 
#navlist #active a:visited {
	float:left;
	width:auto;
	text-decoration:none;
	display:block;
}

#navlist a:link, 
#navlist a:visited {
	width:auto;
	text-decoration:none;
	display:block;
}

#navlist li, #subnavlist li {
	list-style:none;
	float:left;
}

#subnavcontainer ul {
	list-style:none;
	margin:0px;
}

#subnavlist #active a:link, 
#subnavlist #active a:visited,
#subnavlist a:link, 
#subnavlist a:visited {
	float:left;
	display:block;
}


/* keep colors together so we can easily change them 

Note: a:hover MUST come after a:link and a:visited in the CSS definition 
Note: a:active MUST come after a:hover in the CSS definition 
So, this is a bit convoluted, but it's still better than searching through the file
to find the elements and changing each entry.
*/

#gtmp_menu_primary {
	/* 
		Choose this color to match the general background of the header image.
		Must contrast with #navlist a:link just below
	*/
	background-color	: #000;
}

#navlist a:link, #navlist a:visited {
	/* 
		Color of main menu elements when viewed normally.
		Must contrast with gtmp_menu_primary bg above
	*/
	color				: #ddd;
}
 
#navlist #active a:link, #navlist #active a:visited, #navlist a:hover {
	/* text color when primary item selected - must contrast with bg in same selector */
	color				: #773B6A;
	/* color of 'tabs' when main menu item is selected - match to gtmp_menu_secondary bg */  
	background-color	: #CF9FC5;
}

#gtmp_menu_secondary, #subnavlist a:link, #subnavlist a:visited {
    /* must match bg of #navlist #active a:link above */
	background-color	: #CF9FC5;
}

#subnavlist a:link, #subnavlist a:visited, #subnavlist #active a:link, 
#subnavlist #active a:visited {
	/* text color in normal secondary menu - must contrast with gtmp_menu_secondary bg */
	color				: #000;
}

#subnavlist #active a:link, #subnavlist #active a:visited {
	background-color	: #ffffff;
}

#subnavlist #active a:hover {
	color				: #CF9FC5;
	background-color	: #773B6A;
}

#navlist #active a:hover, #subnavlist a:hover {
	color				: #ffffff;
}

