/* -------------------------------------------------------------- 
   
   Boilerplate ie.css
   * Contains hacks for Internet Explorer < IE7
   * Modified by Blackbrush Creative
   
-------------------------------------------------------------- */

/* Make sure the layout is centered in IE5 */
body { text-align: center; }
.container { text-align: left; }

/* Keeps IE6 from cutting pulled/pushed images */
ol { position: relative; }

/* Fixes incorrect styling of legend in IE6 fieldsets. */
legend { margin-bottom: 1.4em; }

/* Fixes incorrect placement of numbers in ol's in IE6/7 */
ol { margin-left: 2em; }

/* Fixes rollover issue in IE6 */
.service-intro a { text-decoration: none; display: block; background: repeat top left url(../../images/front-end/ie/background-intro.jpg); padding-top: 26px; }
.service-intro a:hover { text-decoration: none; display: block; background: repeat top left url(../../images/front-end/ie/background-intro-over.jpg); padding-top: 26px; }

.service-intro a:hover .service-intro-header { text-decoration: none; }
.service-intro a:hover .service-intro-text { text-decoration: none; }
.service-intro a:hover .service-intro-learn-more { text-decoration: none; }

.pri { background: repeat top left url(../../images/front-end/ie/background-pri.jpg); }
.sec { background: repeat top left url(../../images/front-end/ie/background-sec.jpg); }

#page-splash { padding-bottom: 0; background-color: #525252; }

.input-standard { margin-left: 3px; }

.form-submit { margin-left: margin-left: 183px; }

p.required { width: 300px; }

