#container { }
#header1 { background-image: url(../images/hd1.jpg); width: 930px; height:123px ; margin-top: 0; margin-right: auto; margin-left: auto; }
#header2 { background-image: url(../images/hd2.jpg); margin: 0 auto 2px; width: 930px; height: 67px; }
#header3 { background-color: #b2c919; margin: 0 auto 2px; width: 930px; height: 122px; }
#content { background-image: url(../images/content_bg1.jpg); background-repeat: repeat-y; background-attachment: scroll; width: 930px; height:auto ; margin: 0 auto; }
#leftcolumn { background-color: #b2c919; width:145px; height: auto; min-height:100%; float:left   ; }
#navcontainer { position: relative; top: -16px; width: 145px; }
#navcontainer ul { font-size: 1em; margin-left: 0; padding-left: 0; list-style-type: none; font-family: "Arial Black", Helvetica, sans-serif; text-align: center; }
.subSelected { color: #be2c37; font-size: 1em; font-family: "Arial Black", Helvetica, sans-serif; background-color: #b2c919; text-align: center; width: 139px; padding: 6px 3px; border-bottom: 2px solid #eee; list-style-type: none; display: block; }
#navcontainer a { display: block; padding: 6px 3px; width: 139px; background-color: #b2c919; border-bottom: 2px solid #eee; }
#navcontainer a:link,  #navlist a:visited { color: #464646; text-decoration: none; }
#navcontainer a:hover { background-color: #464646; color: #b2c919; }
#quickContact { background-color: #363636; position: relative; top: -35px; width: 145px; height: auto; visibility: visible; margin-top: 2px; }
#quickContact span { color: #b2c919; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-left: 5px; }
#quickContact input,  select,  textarea { font-size: 9px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
#quickContact select { width: 120px; }
#quickContact input { margin-bottom: 2px; }
#quickContact form { width: 145px; }
#customersSay { color: #363636; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(../images/wocs.jpg); background-repeat: no-repeat; background-attachment: scroll; position: relative; top: -35px; width: 145px; visibility: visible; padding-left: 6px; border-top: 2px solid white; }
#rightcolumn { width:210px; height:auto; float:right                  }
#rightSlideshow { width: 210px; height: auto; border-bottom: 2px solid white; }
#mmcproAdvert { width: 210px; height: auto; border-bottom: 2px solid white; }
#renewAdvert { width: 210px; height: auto; }
#middleColumn { width:auto; height:100%; margin-left:145px; margin-right:210px; padding: 16px; }
#middleColumn h1 { color: #464646; font-size: 1.7em; font-family: "Arial Black", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; letter-spacing: -0.04em; margin-top: -2px; margin-bottom: 14px; }
#middleColumn h2 { color: #b2c919; font-size: 1.2em; font-family: "Arial Black", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: -0.08em; margin: -8px 0 -12px; }
#middleColumn h3 { color: #666; font-size: 1em; font-family: "Arial Black", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: -0.08em; }
#middleColumn h4 { color: #b2c919; font-size: 1em; font-family: "Arial Black", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: -0.08em; margin-bottom: 0; }
#middleColumn p { color: #464646; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.3em; text-align: left; }
#middleColumn ul { color: #000; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; text-align: left; margin-left: -24px; }
#topPara p { color: black; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; text-align: left; }
#sresults p { color: black; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; text-align: left; }
#sresults a { color: #a9ca01; font-weight: bold; text-decoration: none; }
#middleColumn a { color: black; font-weight: bold; text-decoration: none; }
#middleColumn a:hover { color: #be2c37; text-decoration: none; }
#footer { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(../images/agm_footer2.jpg); background-repeat: no-repeat; text-align: center; width: 930px; height:70px ; clear: both; margin: 0 auto; }
#logos { width: 930px; height:74px ; clear: both; margin: 0 auto; }
#address { font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(../images/agm_footer2.jpg); text-align: center; width: 930px; height:70px ; clear: both; margin: 0 auto; }
body { height: 100%; margin: 0; }
html { height: 100%; }
.imLeft { float: left; margin-bottom: 24px; margin-left: 20px; }
.imRight { float: right; margin-right: 20px; margin-bottom: 24px; }
#footer h1 { font-size: 0.9em; margin-top: 8px; margin-bottom: -12px; }
#footer p { color: #464646; font-size: 0.8em; }
#footer a { color: black; text-decoration: none; }
#footer a:hover { color: black; text-decoration: underline; }
.menu1,  .menu2,  .menu3,  .menu4 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 900px; padding: 26px 0.5em 0; margin-right: 0; margin-left: 0; }
.menu1 ul,  .menu2 ul,  .menu3 ul,  .menu4 ul { margin: 0; padding: 0; list-style-type: none; }
.menu1 li,  .menu2 li,  .menu3 li,  .menu4 li { margin: 0; padding: 0; float: left; }
.menu1 li { padding-right: 1em; }
.menu2 li { text-align: center; }
.menu3,  .menu4 { padding: 0; background: #fff; }
.menu3 li,  .menu4 li { width: 7em; margin-right: 1em; background: #eee; text-align: center; }
.menu4 a { display: block; width: 100%; text-decoration: none; }
.menu4 a:hover { background: #ff9; }
.menu2 a { color: white; font-size: 20px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.mainSelected { color: #be2c37; font-size: 20px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.menu2 a:hover { color: #be2c37; text-decoration: none; }
.ctext { width: 133px; padding-top: 40px; padding-left: 6px; }
#beforeAfter span { color: #464646; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: center; }
/*  */
#preview { position:absolute; border:solid 1px #ccc; background:#333; padding:5px; display:none; color:#fff; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; z-index: 1000; }
/*  */
.menu2 { position: absolute; top: 115px; width: 920px; margin-left: 10px; }
#csearch { text-align: right; position: absolute; top: 192px; width: 300px; margin: 0 0 0 590px; padding-top: 10px; }
#csearch h1 { color: #363636; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 3px; }
#csearch h2 { color: #505050; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 3px; }
#csearch h3 { color: #505050; font-size: 19px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 3px; }
#csearch a { color: #505050; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; margin: 0 0 8px; }
#csearch a:hover { color: #be2c37; text-decoration: none; margin: 0; }
#csearch input { color: #5a5a5a; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.capsGreen { color: #b2c919; font-size: 1em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.capsGrey { color: #6e6e6e; font-size: 1em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.capsBlack { color: #000; font-size: 1em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.capsWhite { color: #fff; font-size: 1em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.captionText { color: #666; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.picRightMargin { margin-right: 12px; }
.button1 { position: relative; top: 4px; margin-left: 312px; }
.button2 { position: relative; top: 4px; left: 160px; }
.imp { padding: 2px; }
.imp2 { margin-top: 5px; padding: 2px; }
.right { float: right; margin-left: 12px; }
.formdata { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.cform { background-color: #363636; }
#contactForm textarea, input { font-size: 10pt; }
.share { margin-top: 12px; margin-bottom: 12px; }
#shareBtn { border-top: 2px solid white; }
