/* 
  -----------------------------------
  Allen and Mathewson Energy Corp Style Sheet
  by Echo Web Services
  www.echowebservices.com
  -----------------------------------
Base Colors:
	Dark Green: 103610
	Medium Green: 2F4F2F
	Pale Yellow: FFFFE0  FEFFD7
	navigation text FFFEFE
	Header Text / Link Green: 360
*/
body, div {margin:0;padding:0;}
img {border:none;}
body {
	color: #333333;
	background-color: #cecece;
	margin: 0px 0;
	font: 100%  "Times New Roman", Times, serif;
}
#pageContainer {
	position:relative;
	height:1%;
	width:98%;
	margin:0 auto;}
#headerdiv {
	height:auto;
	background: #103610 url(../img/theme/peterborough.gif) no-repeat left bottom;}
#logodiv h1 {display:block;}
#logodiv img {display:none;}	
#rindgediv {background: none;}
#logodiv {
	width:100%;
	text-align:center;}
#hmenu{
	background: url(../img/theme/hmenubar.gif) repeat-x left top;
	height: 34px;
	vertical-align:middle;
	text-align:center;}
#hmenu img {padding:0; margin:0;}
#mainDiv {background: #FEFFD7 url(../img/theme/maincontentdibbkgrd.gif) repeat-y left top;}
/* Hides from IE5-mac (holly hack for the peekaboo bug \*/
* html #mainDiv {height: 1%;}
/* End hide from IE5-mac */	

/* Clear the container item so short pages won't "stick out" the menu*/	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#sidebarDiv {
	display:none;}
#sidebarDiv p {text-align:center;}
#sidebarDiv hr {color:#FFFFE0;}
.sidebarimg {text-align:center;}
#menuDiv {}
#mainContentDiv{
	margin-left:10px;
	padding-top:10px;
	padding-right:10px;}
#mainContentDiv>h1, #mainContentDiv>p, #mainContentDiv>h2, #mainContentDiv>h3, #mainContentDiv>h4, #mainContentDiv>h5, #mainContentDiv>h6{
	margin-top:0;}	
#mainContentDiv ul li {margin-top:1em;}	
#mainContentDiv .PeaceOfMindImg {display:none;}
#footerDiv{
	background-color:#103610;
	color:#FFFFE0;
	padding:2px;}
#footerContent{
	text-align:center;
	font-size:70%;
	line-height:1.2;}
#ewsTagDiv{
	font-size:80%;
	color:#666666;
	text-align:right;}
#ewsTagDiv a{
	color:#666;
	text-decoration:none;}
#ewsTagDiv a:hover{text-decoration:underline;}
p{padding-left:5px;}
#mainContentDiv p, #mainContentDiv h1, #mainContentDiv h2, #mainContentDiv h3, #mainContentDiv h4, #mainContentDiv h5, #mainContentDiv h6, #mainContentDiv table{
	padding-left:10px;}
/*#mainContentDiv h1, #mainContentDiv h2, #mainContentDiv h3, #mainContentDiv h4, #mainContentDiv h5, #mainContentDiv h6{
	color:#360;}*/
h1,h2,h3,h4,h5,h6 { color:#360;}	
h1 {font-size:130%;}
h2 {font-size:110%}	
.top {padding-top:15px;}

a, a:link, a:visited, a:hover {color:#360;}
hr {
	color:#2F4F2F;
	margin:10px;
	height: 1px;}
.emblazened {
	font-variant:small-caps;
	font-weight:bold;
	font-size:90%;}
.paragraphStarter {
	font-weight:bold;
	font-style:italic;}
/* 	Dark Green: 103610
	Medium Green: 2F4F2F	 */
.pullout, .testimonial, .testimonialLeft {
	width:17em;
	float:right;
	margin:10px;
	padding:5px;
	border: 1px solid #2F4F2F;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
.testimonial, .testimonialLeft {background:#103610; padding:0;}
.testimonial div, .testimonialLeft div {background:#2F4F2F; padding:0.5em; border:1px solid #2F4F2F; position:relative; top:-2px; left:-2px; height:1%}	
.pullout div, .testimonial div, .testimonialLeft div {	
	background-color:#F6F7D4;
	margin:0;
	padding:5px;}
.pullout h1, .fullWidthPullout h1, .testimonial h1, .testimonialLeft h1  {
	text-align:center;
	color:white;
	font-size:105%;
	background-color:#2f4f2f;
	margin:0;}
.pullout ul, .testimonial ul, .testimonialLeft ul{ 
	font-size:smaller;
	margin:10px;}
.pullout ul li, .testimonial ul li, .testimonialLeft ul li {
	list-style-position:outside;
	margin-left:10px;}
.fullWidthPullout {
	border: 2px solid #2F4F2F;
	padding:0;
	margin: 5px;
	text-align:center;}
.fullWidthPullout img {margin-right:1em;}	
.testimonial, .testimonialLeft {
	width:225px;
	font-style:italic;
	font-size:80%;
	line-height:1.5;}
.testimonialLeft {float:left;}
#sidebarDiv .testimonial {width:80%}
/* Used to float images in top right with concurrent text */
.imgFloat {
  float: right;
  width:230px;
  padding-left:5px;
  border-left:1px solid #360;
  margin-left:10px;}
.imgFloat p {
   text-align: center;
   margin-right:10px;}
.tinyText {font-size:80%;}
.padded {padding-left:2em;}