/* CSS Document */
@font-face {
  	font-family:Georgia, "Times New Roman", Times, serif; /*Felt ttnorm,Arial;*/
    font-style:  normal;
    font-weight: normal;
    src: url(FELTTTN0.eot);
}
  
.ClearFix:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

body,html {
  font-family:Arial, Helvetica, sans-serif;
  background-image:url(../images/background_ghc.gif);
  /*background-color:#999999;*/
  background-color:#660000;
  color:#000;
  font-size:13px;
  margin:10px auto;
  padding:0px;
  height:100%;
}

#container{
	/*background-image:url(../images/container_bg.png);*/
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}

/*---------------------------------------------------------------
	Header
-----------------------------------------------------------------*/
#header{
	position:relative;
	width:800px;
}

#title{
	background-image:url(../images/title_ghc.png);
	width:800px;
	height:146px;
	margin:0px;
	padding:0px;
}

#awmAnchor-menu{
	width:800px;
	height:31px;
	background-color:#FFFFFF;
	background-image:url(../images/menubar_ghc.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

/*--------------------------------------------------------------
	content
----------------------------------------------------------------*/
#content{
	position:relative;
	background-image:url(../images/animalstack_ghc.gif);
	background-repeat:no-repeat;
	background-position: 0% 105%;
	width:800px;
	min-height:500px;
	height:500px;
	margin:0px;
}

#content2{
	position:relative;
	background-repeat:no-repeat;
	background-position: 0% 105%;
	width:800px;
	min-height:500px;
}

#content3{
	position:relative;
	background-repeat:no-repeat;
	width:800px;
	min-height:500px;
}

#content4{
	position:relative;
	background-image:url(../images/animalstack_ghc2.gif);
	background-repeat:no-repeat;
	background-position: 100% 100%;
	width:800px;
	min-height:590px;
	height:590px;
	margin:0px;
}

#content5{
	position:relative;
	background-image:url(../images/animalstack_ghc2.gif);
	background-repeat:no-repeat;
	background-position: 100% 100%;
	width:800px;
	min-height:500px;
	height:500px;
	margin:0px;
}

#text_index{
	width:400px;
	text-align:center;
	margin-left: 325px;
}	

#text{
	width:600px;
	text-align:center;
	margin-left:200px;
}	

#text2{
	width:600px;
	text-align:left;
	margin-left:100px;
}

#text3{
	width:600px;
	text-align:left;
	margin-left:50px;
}

#text h3.question{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

#text p.justify{
	text-align:justify;
	font-size:14px;
	font-weight:bold;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}	

#text p.justify_fit{
	-moz-box-sizing:border-box;box-sizing:border-box;
	font-size:12px;
	text-align:justify;
	line-height:2em;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:500px;
}
#text p.justify_fit2{
	-moz-box-sizing:border-box;box-sizing:border-box;
	font-size:12px;
	text-align:justify;
	line-height:2em;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:700px;
}
#text p.justify_left{
        font-size:22px;
	text-align:left;
	width:400px;
	text-align:left;
	padding-left:20px;
}

#text .text_img{
	margin-left:auto;
	margin-right:auto;
}

#text h3.purple{
	font-size:30px;
	font-style:italic;
	font-weight:bold;
	color:#990099;
}

#content a{
	color:#000;
	text-decoration:none;
}

#content a:hover{
	color:#000;
	text-decoration:underline;
}

/*--------------------------------------------------------------
	footer
----------------------------------------------------------------*/
#footer{
	-moz-box-sizing:border-box;box-sizing:border-box;
	color:#FFFFFF;
	background-color:#969;
	height:70px;
	text-align:center;
	margin:0px;
}

#footer2{
	-moz-box-sizing:border-box;box-sizing:border-box;
	color:#FFFFFF;
	background-color:#f36;
	height:70px;
	text-align:center;
	margin:0px;
}

#footer ul.links{
	-moz-box-sizing:border-box;box-sizing:border-box;
	position:relative;
	padding:0px;
	margin:auto;
	padding-top:10px;
	width:550px;
}

#footer ul.links li{
	-moz-box-sizing:border-box;box-sizing:border-box;
	position: relative;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	height: 20px;
	float:left;
	margin:3px;
	list-style:none;
	text-transform:uppercase;
}

#footer li a{
	color:#FFFFFF;
	text-decoration:none;
}

#footer li a:hover{
	color:#FF99FF;
	text-decoration
}

#footer2 ul.links{
	-moz-box-sizing:border-box;box-sizing:border-box;
	position:relative;
	padding:0px;
	margin:0px;
	margin-left:80px;
	margin-right:70px;
	padding-top:10px;
}

#footer2 ul.links li{
	-moz-box-sizing:border-box;box-sizing:border-box;
	position: relative;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	height: 20px;
	float:left;
	margin:3px;
	list-style:none;
	text-transform:uppercase;
}

#footer2 li a{
	color:#FFFFFF;		
	text-decoration:none;
}

#footer2 li a:hover{
	color:#FF99FF;
	text-decoration
}

table.info{
	font-size:14px;
	text-align:center;
}

table.info td{
	-moz-box-sizing:border-box;box-sizing:border-box;
	padding:5px;
}

#tableInfo{
	-moz-box-sizing:border-box;box-sizing:border-box;
	position:relative;
	float:left;
	padding-left:95px;
}

.text_quote{
	padding:30px;
	padding-bottom:none;
	padding-top:none;
}