@charset "utf-8";
/* CSS Document exposure */

body
{
background-image:url(img/bg.gif);
background-repeat:repeat-x;
padding:0px;
margin:0px;
background-position:0px 0px;
}

form
{
padding:0px;
margin:0px;
}


#web-design-halifax
{
width:946px;
margin-left:auto;
margin-right:auto;
margin-top:13px;
}

#web-design-halifax20
{
width:946px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#septoffer
{
position:fixed;
top:5px;
left:154px;
}



#header20
{
height:200px;
}

#header20 img
{
float:left;
padding-right:2px;
margin:0px;
padding:0px;
}


#header
{
margin-top:22px;
height:137px;
}

#header img
{
float:left;
padding-top:11px;
padding-right:2px;
margin:0px;
}



h1 
{

float:left;
width:235px; 
height:85px;
line-height:300px;
overflow:hidden;
padding-top:0px;
padding-left:0px;
padding-right:0px;
display:block;
margin-top:55px;
margin-left:0px;
margin-right:7px;
background-image:url(img/logo.gif);
}



#header h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:52px;
color:#ffffff;
font-weight:normal;
text-align:center;
margin:0px;
margin-top:40px;
padding:0px;
padding-bottom:53px;
padding-top:26px;
float:right;
margin-right:4px;
}


#header20 h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:52px;
color:#ffffff;
font-weight:normal;
text-align:center;
margin:0px;
padding:0px;
padding-bottom:49px;
padding-top:89px;
float:right;
margin-right:4px;
}


#left
{
float:left;
width:246px;
clear:both;
}

#centre
{

float:left;
background-image:url(img/centre_bg.gif);
width:454px;
background-repeat:no-repeat;
}

#improve
{
float:left;
width:430px;
clear:both;
}

#right
{

float:right;
width:240px;
}

#improve_form 
{
width:430px;
float:right;
}


#centre p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
font-weight:normal;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
margin-top:0px;
margin-left:35px;
margin-right:35px;
}


#centre h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
font-weight:bold;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:35px;
margin-right:35px;

}


#centre h3
{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ff70ab;
font-size:42px;
line-height:38px;
background-image:url(img/point.gif);
padding-top:0px;
padding-left:45px;
padding-right:0px;
padding-bottom:0px;
margin-top:35px;
margin-left:35px;
margin-right:0px;
margin-bottom:30px;
background-repeat:no-repeat;
}

#centre ul {margin-left:35px; list-style: none; padding:0px; height:585px; }
#centre li{margin-right:11px; margin-bottom:11px;float:left;}
#centre img{border:0px; padding-top:0px;display:block; }


#right p, #left p,  #improve p, #improve_form p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
font-weight:normal;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}


#left h4, #improve h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
font-weight:bold;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:6px;
}


#right h4, #improve_form h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
line-height:18px;
color:#4b5b65;
font-weight:bold;
text-align:left;
padding-top:5px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}



#right label, #improve_form label
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
width:150px;
font-weight:normal;
text-align:left;
}


#right .textinput, #improve_form .textinput
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
width:150px;
font-weight:normal;
text-align:left;
margin-bottom:10px;
color: #4b5b65;
background: #ffffff;
border: 1px solid #4b5b65;
padding:2px;
}

#right .buttoninput, #improve_form .buttoninput
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
color:#4b5b65;
width:80px;
font-weight:bold;
text-align:center;
color: #ffffff;
background: #4b5b65;
border: 1px solid #ffffff;
padding:3px;
margin-top:7px;
}


#right textarea, #improve_form textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
width:220px;
font-weight:normal;
text-align:left;
margin-bottom:10px;
color: #4b5b65;
background: #ffffff;
border: 1px solid #4b5b65;
padding:2px;
}



#left .pdflink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
font-weight:bold;
background-image:url(img/pdficon.gif);
padding-top:0px;
padding-left:30px;
padding-right:0px;
padding-bottom:7px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-repeat:no-repeat;
text-decoartion:underline;
display:block;
}


#left .pdfexplain {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#4b5b65;
padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
 }

#left .pdfexplainlink
 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#4b5b65;
padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
font-weight:bold;
text-decoartion:underline;
 }


#left h3, #right h3, #improve h3, #improve_form h3
{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ff70ab;
font-size:42px;
line-height:38px;
background-image:url(img/point.gif);
padding-top:0px;
padding-left:45px;
padding-right:0px;
padding-bottom:0px;
margin-top:35px;
margin-left:0px;
margin-right:0px;
margin-bottom:30px;
background-repeat:no-repeat;
}


#left li
{
background:url(img/bullet.gif) left center no-repeat; 
padding-top:0px;
padding-left:16px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

}

#improve ul
{
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:#4b5b65;
list-style-type:none;
}


#improve li
{
background:url(img/bullet.gif) left 3px no-repeat; 

padding-top:0px;
padding-left:16px;
padding-right:0px;
padding-bottom:18px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}


#left ul
{
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:28px;
color:#4b5b65;
list-style-type:none;

}


#footer
{
clear:both;
background-image:url(img/expbg.gif);
background-repeat:no-repeat;
width:946px;
}


#footer p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
text-align:right;
padding-top:43px;
padding-left:0px;
padding-right:0px;
padding-bottom:30px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

}

#footer .copyright
{
padding-left:10px;
font-weight:bold;
}



#footer .copyright a:link, #footer .copyright a:visited, #footer .copyright a:active, #footer .copyright a:hover
{
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#4b5b65;
text-decoration:none;
}



strong{font-weight:normal;}
