@charset "utf-8";
/* CSS Document */
body{
  margin-left:auto;
  margin-right:auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:25px;
  color:#888888;
}
a{
  color:#406feb;/* was c60c30*/
}
a:hover{
  color:#406feb;/* was c60c30*/
}
.gray{
  color:#888888;
}
hr{
  max-width:600px;
}
.topWrap{
  width:100%;
  /* background-image:url(../includes/themes/MuraBootstrap/images/navBG.jpg); */
  /* background-color:#5a5b5b; */
  background-repeat:repeat-x;
/* 2016.01.21  height:104px; */
  height:74px;
}
.bodyWrapSub{
  float:left;
  width:1000px;
}
.bodyWrapSubContent{
  float:left;
  width:600px;
}
.centerLayout{  
  width:1099px;
  margin-left:auto;
  margin-right:auto;
}
.floatLeft{
  float:left;
}
.linkSearch{
  float:left;
  width:25px;
}
.padSearch{
padding-left:5px;
padding-right:10px;
}
.logo{
  float:left;
  margin-top:10px;
}
.headerCenterWrap{
width:1099px;
float:left;
}
.phoneHeader{
  float:right;
  color:#000;
  font-size:20px;
  margin-top:10px;
  text-align:right;
  width:300px;
}
.centerHeader{
  float:left;
  color:#000;
  font-size:20px;
  width:400px;
  margin-top:10px;
  margin-left:85px;
}
#social{
  margin-left:25px;
  float:left;
  width:60px;
  margin-top:-10px;
}
#social .twitter{
  padding-right:10px;
  float:left;
}
#social .fb{
  float:left;
}
.navWrap{
  float:right;
  text-align:right;
  width:1099px;
  margin-top:-3px;
  padding-top:9px;
}
.clear{
clear:both;
}
.bodyWrap{
  width:100%;
  background-repeat:repeat-x;
  background-color:#FFF; /* side backgrounds, change to 5a5b5b */
  float:left;  
}
.setBodyWidth{
  float:left;
  width:1099px;
}
.setBodyBG{
  float:left;
  width:1099px;
  background-color:#fff; /* , body bg, need to change this and then remove the picture below (5a5b5b) */
  /* background-image:url(../includes/themes/MuraBootstrap/images/contentBG.jpg); */
}

.theme-default #slider {

    width:596px; /* Make sure your images are the same size */
    height:260px; /* Make sure your images are the same size */
}

.theme-default .nivoSlider {
  position:relative;
  background:#fff url(loading.gif) no-repeat 50% 50%;
}
.theme-default .nivoSlider img {
  position:absolute;
  top:0px;
  left:0px;
  display:none;
}
.theme-default .nivoSlider a {
  border:0;
  display:block;
}

.theme-default .nivo-controlNav {
  position:absolute;
  left:5%;
  bottom:15px;
    margin-left:5px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
  display:block;
  width:22px;
  height:22px;
  background:url(bullets.png) no-repeat;
  text-indent:-9999px;
  border:0;
  margin-right:3px;
  float:left;
}
.theme-default .nivo-controlNav a.active {
  background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
  display:block;
  width:30px;
  height:30px;
  background:url(arrows.png) no-repeat;
  text-indent:-9999px;
  border:0;
}
.theme-default a.nivo-nextNav {
  background-position:-30px 0;
  right:10px;
}
.theme-default a.nivo-prevNav {
  left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#5a5b5b; /* was fff */
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}
.padBody{
  padding-left:30px;
  padding-top:30px;
  padding-right:60px;
  padding-bottom:30px;
  width:1000px;
}
.padBodyNoRight{
  padding-left:30px;
  padding-top:30px;
  padding-right:60px;
  padding-bottom:30px;
  width:950px;
  text-align:left;

}
.padBodyHome{
  padding-left:30px;
  padding-top:20px;
  padding-right:60px;
  width:630px;
}
.purpleTitle{
  font-size:33px;
  color:#000;
  text-transform:uppercase;
  padding-bottom:20px;
  width:700px;
}
.purpleSmallTItle{
  font-size:20px;
  color:#000;
  text-transform:uppercase;
  padding-bottom:20px;
  width:700px;
}
.BlackSmallTItle{
  font-size:20px;
  color:#000;
  padding-bottom:10px;
  width:700px;
}
.wrapNavSecondaryHome{
  float:left;
  border-left:1px solid #777777;
  color:#658d47;
  /* background-image:url(../includes/themes/MuraBootstrap/images/nav2bg.jpg);*/
  //height:400px;
  width:265px;
  margin-left:65px;
  margin-top:30px;
  padding-bottom: 10px;
}
.wrapNavSecondary{
  float:left;
  border-left:1px solid #777777;
  color:#658d47;
/*  background-image:url(../includes/themes/MuraBootstrap/images/nav2bg.jpg);*/
  height:400px;
  width:265px;
  margin-left:65px;
  margin-top:-30px;
}
.navSecondary{
  padding-left:10px;
  padding-top:5px;
  font-size:17px;
}
.navSecondary li{
  list-style:none;
  background-image:url(../includes/themes/MuraBootstrap/images/borderNav.jpg); 
  width:249px;
  background-position:bottom;
  background-repeat:no-repeat;
  line-height:35px;
}
.navSecondary li a{
  color:#4d4f53;
  padding-bottom:20px;
}
.navSecondary li a:hover{
  text-decoration:none;
}
.footerWrap{
  float:left;
  width:100%;
  background-image:url(../includes/themes/MuraBootstrap/images/footerBG.jpg);
  background-repeat:repeat-x;
  height:75px;
}
.footerLeft{
  float:left;
  width:500px;
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
  margin-left:30px;
  padding-top:20px;
}
.footerLeft a{
  color:#FFFFFF;
}
.footerRight{
  float:left;
  padding-left:110px;
  padding-top:5px;
  width:400px;
}
.wrapMidFoot{
  margin-left:auto;
  margin-right:auto;
  width:1099px;
}
.modWrap{
  float:left;
  width:800px;
}
.modTitle1{
  color:#000;
  font-size:22px;
  padding-left:20px;
  padding-top:90px;
}
.modTitle2{
  color:#c60c30;
  font-size:22px;
  padding-left:15px;
  padding-top:90px;
}
.modTitle3{
  color:#4d4f53;
  font-size:22px;
  padding-left:20px;
  padding-top:90px;
}
.modContent{
  padding-left:20px;
  line-height:16px;
}
.listLeft{
  float:left;
  width:250px;
  margin-left:30px;
}

.listRight{
  float:left;
  width:250px;
  margin-left:30px;
}
.consultant{
  width:150px;
  height:175px;
  float:left;
  margin-right:40px;
}
.standardContent{
  width:600px;
  float:left;
}
.consultantContent{
  width:500px;
  float:left;
}
.expandStyle{
  color:#658d47;
  font-size:16px;
  font-weight:bold;
}
  

