/*
-----------------------------------------------
RALLC Styles
----------------------------------------------- */

/* =globalitems
----------------------------------------------- */
body {
  margin:0px;
  padding:0;
  background-image: url('http://www.readyaboutllc.com/img/bkgrd_tile.jpg');
  background-repeat: repeat-x;
  background-color: #04A5CF;
  font:small Arial, helvetica, Sans-serif;
  font-size: 12px;
  line-height: 20px;
  color:#666666;
  }


#container {
  margin:auto;
  padding:0;
  background:#04A5CF;
  background-image: url('http://www.readyaboutllc.com/img/bkgd_shad.jpg');
  width: 915px;
  }


#container_inner {
  margin:auto;
  background:#fff;
  position: relative;
  }

#headset {
  margin-left: expression('14px');
  margin-left: 16px;  
  background-image: url('http://www.readyaboutllc.com/img/headset_bkgd.png');  
  font-size: 8pt;
  width: 838px;
  height: 123px;
  }
  
*:first-child+html #headset {
  margin-left: 7px;  
  }
  
.headwidthset {
   width: 870px; 
   width: expression('852px');
}

*:first-child+html .headwidthset {
   width: 870px; 
  }


#logo {
  padding: 15px;
  height: 70px;
  width: 350px;
  overflow: hidden;
  }

#navi_home {
  background-image: url('http://www.readyaboutllc.com/img/nav_home_2013.png');  
  width: 80px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  margin-left: 16px;
  margin-left: expression('7px');
  float: left;
  }

#navi_prod {
  background-image: url('http://www.readyaboutllc.com/img/nav_prod_dev_2013.png');  
  width: 175px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }
  
#navi_techstrategy {
  background-image: url('http://www.readyaboutllc.com/img/nav_tech_strategy_2013.png');  
  width: 185px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }

#navi_implement {
  background-image: url('http://www.readyaboutllc.com/img/nav_implement_2013.png');  
  width: 130px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }
  
#navi_mergers {
  background-image: url('http://www.readyaboutllc.com/img/nav_merger_2013.png');  
  width: 50px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }

#navi_clientwork {
  background-image: url('http://www.readyaboutllc.com/img/nav_clients_2013.png');  
  width: 103px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }

#navi_contact {
  background-image: url('http://www.readyaboutllc.com/img/navi_contact_new.png');  
  width: 115px;
  height: 41px;
  display:block;
  line-height: 100px;
  overflow: hidden;
  float: left;
  }

#intro_rotate {
  width: 837px;
  height: 165px;
  margin-left: 16px;  
  margin-left: expression('14px');
  margin-top: expression('-16px');
  margin-top: 5px;
  }

#intro_rotate_bkup {
  background-image: url('http://www.readyaboutllc.com/img/intro_rotatorscreen_sample.jpg');  
  width: 837px;
  height: 165px;
  margin-left: 16px;  
  margin-left: expression('14px');
  margin-top: expression('-16px');
  margin-top: 5px;
  }

#content {
  width: 520px;
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  margin-left: 16px;
  margin-left: expression('0px');
  background: transparent;
  }

#contentwell {
  width: 520px;
  padding-top: 10px;
  margin-left: 16px;
  margin-left: expression('0px');
  float: left;
  }

#contentwell li{
background-image:url(/img/li_bullet.jpg);
background-position:left 1px;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-25px;
padding-left:25px;  
  }  

#contentwell strong{
  color: #316687;
  }  


#captchafield{
  color: #316687;
  font-size: 18px;
  width: 100px;
  height: 20px;
  background: #E6EBEE;
  }  

  
#topfields{
  color: #316687;
  font-size: 18px;
  width: 500px;
  height: 20px;
  background: #E6EBEE;
  }    

#topfieldsentry{
  color: #316687;
  font-size: 18px;
  width: 500px;
  height: 200px;
  background: #E6EBEE;
  }    
#captchafield:hover,#topfieldsentry:hover,#topfields:hover{
  background: #ABC4D4;
  }  

.post {
  width: 520px;
  padding-top: 0px;
  padding-bottom: 10px;
  margin-left: 16px;
  }
  
.post h2 a, .post h3 a  {
  font-size: 26px;
  color: #316687;
  font-weight: bold;
  text-decoration: none
  
  }

.post h2, .post h3  {
  font-size: 26px;
  color: #316687;
  font-weight: bold;
  text-decoration: none
  
  }
  
.pagetitle  {
  margin-top: 1px;
  margin-left: 8px;
  
  }

  
.entry li, narrowcolumn li{

background-image:url(/img/li_bullet.jpg);
background-position:left 1px;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-25px;
padding-left:25px;  
  }  

.entry strong{
  color: #316687;
  }  

}

hr   {
   color: #efefef;
   background-color: #efefef;
   height: 2px;
   border: 0px;
   text-align: left;
  }

#rightcontainer   {
  margin-right: 18px;
  margin-right: expression('-5px');
  margin-top: 10px;
  float: right;
  width: 278px;
   }

*:first-child+html #rightcontainer {
  margin-right: 18px;
  }

.rightborder {
  width: 276px;
  width: expression('270px');
  border: 1px solid #ccc;
  float: right;
  }

*:first-child+html .rightborder {
  width: 276px;
  }
  
.rightborder ul {
list-style-image:none;
}  


.rightborder ul li {
background-image:url(/img/li_bullet.jpg);
background-position:left center;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left: 25px;
margin-left: -25px;
margin-left: expression('-20px');
}  

.rightborder li a, .rightborder li a.link{
color: #999;
font-weight: none;
text-decoration: none;
margin-right: 10px;
font-size: 13px;
padding: 2px;
line-height: 20px;
}  

.rightborder a:hover {
text-decoration: none;
color: #F8981D;
}  
  
  
.narrowcolumn {
float: left;
}  
  
#post-3 h2{
display: none;
}
  
#recententries_hdr {
  background-image: url('http://www.readyaboutllc.com/img/rght_recent_top.png');  
  width: 278px;
  height: 58px;
  margin: auto;
  }
  
#sections_hdr {
  background-image: url('http://www.readyaboutllc.com/img/rght_sections_top.png');  
  width: 278px;
  height: 51px;
  margin: auto;
  }
  
#archives_hdr {
  background-image: url('http://www.readyaboutllc.com/img/rght_archives_top.png');  
  width: 278px;
  height: 51px;
  margin: auto;
  }

#resources_hdr {
  background-image: url('http://www.readyaboutllc.com/img/rght_resources_top.png');  
  width: 278px;
  height: 51px;
  margin: auto;
  }

  
#container_footclose {
  width: 913px;
  height: 31px;
  margin: auto;
  padding: 0px;
  position: static;
  }

#mergersbottom {
  width: 520px;
  padding-top: 0px;
  padding-bottom: 5px;
  height: 105px;
  }

#mergersbottom_hdr {
  font-size: 14px;
  font-weight: bold;
  }

#mergersbottom_hdr a, #mergersbottom_hdr a.link {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  line-height: 20px;
  }

#mergersbottom_hdr a:hover {
  text-decoration: none;
  }
  
#mergersbottom img {
  float: left;
  margin-right: 10px;
  margin-left: 5px;
  }


img {
  border: 0px;
  }


a {
text-decoration: underline;
color: #666666;
}  

a:hover {
text-decoration: none;
}  

.linkcat h3 {
display: none;
margin-left: 5px;
}  

.rightborderarchives li {
list-style: none;
}  


#wpcf7-f1-p26-o1 {
font-weight: bold;
}  

