/* CSS Document */

body { margin:0; padding:0; background:#c8c8c8 url('../images/body-bg.jpg') no-repeat center top; min-width:976px; font-family:Arial, Helvetica, sans-serif; height:100%;}

/******** HEADER ********/

/***** FIXED HEADER ******/
.header-wrap {height: 161px; width: 930px; margin:0 0 0 45px;}
.logo{ width:390px; height:161px; background-image:url(../images/logo.png); background-repeat:no-repeat; float:left;}
.spacerlogo{width:538px; height:161px; float:left;}

/******** OVERALL ********/
.clear {clear: both;}

p {font-size: 12px; color: #20252e;}
.rouge{font-size: 22px; color: #ee4136; font-weight:700;}
a { text-decoration: none; color: #20252e; }
a:hover { text-decoration: none; color: #ee4136; }
h1 {color: #20252e; text-align:left; font-size:28px; font-weight:normal; text-transform:uppercase; margin: 0 0 15px 0; padding:0 0 5px 0; border-bottom:#20252e dotted 1px;}

.container {width:930px; margin: 0 auto; text-align: left; margin:0 0 0 45px;}
.wrap {width:480px; text-align: left; margin:25px 0 0 0;}

.wrapContact {text-align: left; margin:45px 0 0 0;}
.wrapContact p {line-height: 22px; font-size: 15px; color: #20252e; margin:0; padding:0;}
.boxleft{width:600px; float:left; padding:0 15px 0 0;}
.boxright{float:left;}

/******** SERVICES ********/
.services {width: 460px; height:212px; margin:45px 0 0 0;}
.services-box {height:212px; float: left;}

/******** FOOTER ********/
.wrap_footer{width: 100%; height:65px; background-color:#ee4136; margin:10px 0 0 0;}
.wrap_footer p{font-size: 13px; color: #ffffff; text-align:center; margin:0; padding:10px 0 0 0;}
