body {
	text-align: center;  /* centering the page container, 
	text-align will be reset to left inside the container */
	margin: 0;
	padding: 0;
	font-family:Arial,Helvetica,sans-serif;
font-size: 13px;
line-height: 1.4;
color: #373737;
height:100%;
background: url(/wp-content/themes/atahualpa/images/bg.gif) repeat-x top left;	}
body, td {
	font: 13px Arial, Helvetica, sans-serif;
	color: #000066;
}
a:link, a:visited, a:active {
	color: #365DA0; 
	font-weight: bold; 
	text-decoration: none; 
	}
	
a:hover {
	color: #365DA0;
	font-weight: bold; 
	text-decoration: underline;
	}

ul, ol, dl, p, h1, h2, h3, h4, h5, h6 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0; 	
	}

/* remove margins on sub-lists */
ul ul, ul ol, ol ul, ol ol {
	margin-top: 0;
	margin-bottom: 0;
	}
div#wrapper {
	text-align: center;  
	margin-left: auto;
	margin-right: auto;
	display: block;

height:100%;
		}

div#container {
	background: #ffffff;
height:100%;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; /* resetting the "text-align: center" of "wrapper" */
	display: block;
	}

table#layout {
	font-size: 100%;
	width: 100%;
	table-layout: fixed;
	}
	
input, textarea, select {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000066;
}

a:link, a:visited {
	font-weight: bold;
	color: #339966;
}

a:hover, a:focus, a:active {
	color: #000000;
}
a:focus, a:active {outline: none;}

a.nav:link, a.nav:visited, a.nav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.navhover:link, a.navhover:visited, a.navhover:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 90%;
	Filter: Glow(Color=#000000, Strength=3);
}

a.search:link, a.search:visited {
	color: #000000;
	text-decoration: underline;
}

a.search:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

td.header {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

tr.hover {
	background-color: #EAFFEA;
	cursor: hand;
}

.nav1 a {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #566D96;

	padding:4px 20px;
}

.nav2 a {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #339966;

	padding:4px 20px;
}

.large {
	font-size: 16px;
}

.large_bold {
	font-size: 18px;
	font-weight: bold;
}

.large_green {
	font: 35px Times, Arial, Helvetica, sans-serif;
	color: #008000;
}

.footer {
	font-size: 10px;
}

.error {
	font-weight: bold;
	color: #FF0000;
}

.button {
	font-size: 11px;
	font-weight: bold;
	background-color: #339966;
	color: #FFFFFF;
	cursor: hand;
}

#logo {margin:2px;}
.empty {
        font: 1px;
        padding: 0px;
}
.nav1, .nav2 {text-align:center;}
.nav1 a:hover {	background-color: #A0B5D4;}
.nav2 a:hover {	color:#339966;background-color: #CCFFCC;}
.fl_r {float:right;}
#submenu ul {list-style-type:none;margin:0;top:0;right:0;text-align:right;position:absolute;}
#submenu li {display:inline; padding-right:7px;padding-left:6px;border-right:1px #000 solid;}
#submenu li a {color:#004276;font-size:0.91em}
#bluebar{width:100%; height:10px;background:#113150;margin-top:4px;}
#goldbar{width:100%; height:14px;background:#CAC780;}
