/* AMPNA Stylesheet 08June2012 */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 29, 2012 09:55:51 PM America/New_York */

@font-face {
font-family: 'KaushanScriptRegular';
src: url('../fonts/KaushanScript-Regular-webfont.eot');
src: url('../fonts/KaushanScript-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/KaushanScript-Regular-webfont.woff') format('woff'),
url('../fonts/KaushanScript-Regular-webfont.ttf') format('truetype'),
url('../fonts/KaushanScript-Regular.otf') format('opentype'),
url('../fonts/KaushanScript-Regular-webfont.svg#KaushanScriptRegular') format('svg');
font-weight: normal;
font-style: normal;
}

/** COLOURS USED */

/** Dao leaf #0d7100 (green) */
/** Top Main Navigation links #0d2e01 (dark green) */
/** Headings (text1) #993300 (redish brown) */
/** Content text #404040 (very dark gray) */
/** Content background #edfee7 (pale green) */
/** light gray #d3c6ae */

/** FONT SIZES */

/** 8pt 	11px 	0.7em 	70%   */
/** 9pt 	12px 	0.75em 	75%   */
/** 10pt 	13px 	0.8em 	80%   */
/** 10.5pt 	14px 	0.875em 87.5% */
/** 11pt 	15px 	0.95em 	95%   */
/** 12pt 	16px 	1em 	100%  */


/** BASIC styling*/

html {
height:100%;
}

body {
text-align: center;
min-width: 758px;
height:100%;
font: 1em Georgia, Verdana, Geneva, sans-serif;
color: #404040;
line-height: 120%;
}

h1 {
font-size: 1.5em;
font-weight:bold;
}

h2 {
font-size: 1.1em;
font-weight:bold;
}

h3 {
font-size: 0.9em;
font-weight:bold;
}

em, cite {
font-style:italic;
}

hr {
width: 100%;
height:1px; 
border:0; 
border-top:1px solid #bbb;  
}

/** ID page styling */

#stsLife article {
background:#edfee7;
border: 1px solid #bbb;	
}

#stsLife article h3 {
color:#1d6204;
}

#stsTravel article {
background:#ffeee6;  /** very light brown */
border: 1px solid #bbb;	
}
#stsTravel article h3 {
color:#993300;
}

#stsLanguage article {
background:#e6f2ff;  /** very pale blue */
border: 1px solid #bbb;	
}
#stsLanguage article h3 {
color:#004080;
}

#stsIllusionarySelf article {
background:#fff7cc;  /** very light yellow */
border: 1px solid #bbb;	
}
#stsIllusionarySelf article h3 {
color:#998200;
}

/** ID wrapper styling */

#contentWrapper {
position:relative;
width: 758px;
height:100%;
margin: 20px auto 0 auto;
text-align: left;
}

#articleWrapper {

}

/** ID column styling */

#leftCol {
float:left;
width:379px;
height:100%;
}

#rightCol {
float:left;
width:379px;
height:100%;
}

/** Clear Float class */

.clearFloat {
	clear:both;
}

/** Misc class styling */

.paraPadding {
	padding-top: 3px;
	padding-bottom: 6px;
}

.strong {
	font-weight: bold;
}

.centre {
	text-align: center;
}

/** HEADER Section styling */


header h1 {
padding-left: 15px;
font: 2.0em 'KaushanScriptRegular', Georgia, Verdana, Geneva, sans-serif;
letter-spacing: 0;
color: #0d7100;
}

header h1 a {
text-decoration:none;
display: -moz-inline-stack;
display:inline-block;
width: 130px;
}

header h1 span {
position:relative;
top:-35px;
}

header h2 {
position:relative;
top:-10px;
padding-left: 150px;
}

/** NAV Section styling */

nav {
padding-top: 35px;
}

/** Article Section styling */

article {
width: 349px;
margin: 20px auto 0 auto;
padding:5px;
text-align: left;
}

article h3 {
font-size:1.1em;
padding-bottom:3px;
}

article em {
font-size:0.9em;
font-weight:normal;
}

article a {
	text-decoration: none;
	color: #993300;
}

article a:hover {
	text-decoration: underline;
	color: #0d7100;
}

/** FOOTER Section styling */

footer {
padding-top: 50px;
padding-bottom: 15px;
padding-left: 25px;
width:100%;
}

footer p {
font-size: .75em;
color: #0d7100;
text-align: center;
}

