/* Start of CMSMS style sheet 'custom_screen_css' */
body {font-size:75%;color:#222;background:#efefef;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
a:focus, a:hover {color:#09f;text-decoration:underline;}
a {color:#06c;text-decoration:none;}
th, td, caption {padding:0;}

.container {width:983px;margin:0 auto;}

#pagewrapper{
  position:relative; /*for facebox*//*in ie7 creates problem for pics on the left*/
  background-color: #fffff2;
  border: 1px solid #ddd;
  padding-left:10px;
  padding-right:10px;
  margin-left:10px;
  margin-right:10px;
}

#header, #topcontent, #midcontent, #bottomcontent, #footer {
  /*margin: 0 auto;*/
}
#header{margin-bottom:2em;}
#logo {background: url(../images/eaaphone.png) no-repeat right top;text-indent:-9999em;}
#logo a {
	height: 110px;
	display: block;
	text-indent: -9999em;
	margin-top: 0;
	margin-left: 0;
	background: url(../images/eaalogo.png) no-repeat left top;
}
#topMenu{position: relative; z-index: 99;}

/*============================= Start 3-Column Structure ==========*/
/*** based on MacNimble Holly Grail Layout ******************/
/*** http://www.macnimble.com/HolyGrail/functionalTemplate.php */

/*== Step 1 == start divs definition ======================*/
.siteFrame{}
.siteFrame {/*background-color: #f00;*//* Background for Left Column */}
.sitePanel {/*background-color: #0f0;*//* Background for right Column */}
.coreFrame {/*background-color: #00f;*//* Background for Middle Column */}
.corePanel{}

.mainFrame, #menuFrame, #moreFrame{}
.mainFrame{} /* middle column */
.menuFrame{} /*right column */
.moreFrame{} /* left column */

.mainPanel, #menuPanel, #morePanel {}
.mainPanel {} /* middle column */
.menuPanel {} /*right column */
.morePanel {} /* left column */
/*=== end Step 1 ==================================*/

/*=== Step 2 == Start Layout Magic ====================*/
.sitePanel {
  margin-left: 170px; /* width of left column */
}
.coreFrame {
  height: 1%;
  margin-right: 310px; /* width of right column */
}
.corePanel {
  display: inline;
  float: right;
  position: relative;
  width: 100%;
}
.mainFrame {
  display: inline;
  float: left;
  position: relative;
  width: 100%;
}
.menuFrame {
  display: inline;
  float: right;
  margin-left: 0px;
  margin-right: -310px; /* same as width of right column */
  position: relative;
  width: 310px;           /* same as width of right column */
}
.moreFrame {
  display: inline;
  float: left;
  margin-left: -170px; /* same as width of left column */
  position: relative;
  width: 170px;         /* same as width of left column */
}
.coreFrame:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
/*=== Step 2 == End Layout Magic ====================*/
/*============================= End 3-Column Structure ==========*/

.mainPanel {
  padding-left: 1em;
  padding-right: 1em;
}

#topcontent.siteFrame {
  background: url(../images/toptransborder941.jpg) no-repeat left top;
  height: 70px;
}
#midcontent.siteFrame {
  background: url(../images/midborder941.jpg) repeat-y left top;
}
#bottomcontent.siteFrame {
  background: url(../images/bottomborder941.jpg) no-repeat left bottom;height:10px;
  height: 10px;
}

.pagetitle {
  /*margin-top: 30px;*/
  color: #900;
}

#content h2,#content h3 {color:#01456F;}

#leftcolumn {}

#leftcolumn img {}

#leftcolumn div.pic1, #leftcolumn div.pic2, #leftcolumn div.pic3{
  display: block;
  background-color:#a21212;
  margin-left:10px;
}
#leftcolumn div.pic1 img,#leftcolumn div.pic2 img,#leftcolumn div.pic3 img{
  border: 1px solid #fffff2;
  margin: 2px;
  background-color: #a21212;
  padding: 1px;
}

#leftcolumn div.pic1{padding-left: 36px;width:95px;}
#leftcolumn div.pic1 img{}

#leftcolumn div.pic2{margin-left:28px;width:128px;}
#leftcolumn div.pic2 img{}

#leftcolumn div.pic3{width:95px;}
#leftcolumn div.pic3 img{}

#rightcolumn {margin-right:10px;}

#content{/*margin-top:-25px*/}
#content p{font-size:1.1em;}

#footer{background-color:#efefef;border-top:solid 15px #ddd;}
#badges {background-color: #ddd;padding: 10px 0px;height:71px;}
.badgelink {float:left;padding:0 10px;}
#bottomMenu{clear:both;}
#copyright {text-align:center;}

#welcome {margin-left: 130px;}
#welcome .paragraph1 p{margin-bottom: 0.5em;}
#welcome .paragraph2{margin-left:210px;}
#welcome .paragraph3{display: none;}
#welcomepicture {margin-top: -160px;}

.TestimonialSummary {border: 1px solid #a21212; margin:2em 0;padding:10px;}
.TestimonialSummarySummary{}
.TestimonialSummarySummary blockquote {display:block;font-style: normal;color: #333;margin:-1em 0 0;padding:0 1em;}
.TestimonialSummarySummary blockquote:before, .TestimonialSummarySummary blockquote:after {font-size:300%;display:block;width:0.5em;}
.TestimonialSummarySummary blockquote:before {content: '\201C';height:0;margin-left:-0.5em;margin-bottom:0.4em;}
.TestimonialSummarySummary blockquote:after {content: '\201D';height:1em;margin-top:-1.25em;margin-left:100%;}

.TestimonialSummaryMorelink{display:block;text-align:right;}
.bqstart, .bqend {display:none;}

h3.TestimonialPostDetailTitle {border-bottom: 1px solid #ccc;}
.TestimonialDetailField {padding: 0 0 1em 0;text-align:right;}
/* End of 'custom_screen_css' */


/**/
/**/