/* -------------------------- TO PURGE AFTER ROB REWRITES COPY ---------------------------------------- */

/* 1px dotted divider breaking up each section on the homepage */
.ie7 #divider-work-partners.first{
height:220px;
}


/* 1px dotted divider breaking up each section on the homepage */
.ie7 #divider-work-partners.last{
height:220px;
}

/* 1px dotted divider breaking up each section on the homepage */
.ie7 #divider-work-sp.first{
height:260px;
}


/* 1px dotted divider breaking up each section on the homepage */
.ie7 #divider-work-sp.last{
height:260px;
}

.ie6 body{
background-image:url(/img/site-bg-ie6.jpg);
background-repeat:repeat-x;
}

.ie6 body.home{
background-image:url(/img/home-bg-ie6.jpg);
background-repeat:repeat-x;
}

/* IE 6 PNG transparency fix */
img{
border-style:none;
behavior: url("/css/iepngfix.htc");
}

/* Fix formatting for older versions of IE */
.ie7 h1{
margin-top:14px;
}

.ie6 h1{
margin-top:14px;
}

.ie7 h3.home{
	margin-top:14px;
}

/* ------------------------------------------------ Work ------------------------------------------------------ */

.ie6 .news{
width:210px;
}

.ie6 #flashcontentwork{
border-bottom:4px solid #000;
}

/* IE6 fix */
.ie6 #previousexp{
margin-right:16px;
}


/* ----------------------------------------------- ABOUT US --------------------------------------------- */

.ie6 #ajaxblock{
margin-bottom:-10px;
}

/* IE6 fix for arrows div placement */
.ie6 #ajaxarrows{
margin-top:-15px;
}

.ie7 .thumbnail02{
margin-left:-898px;
}

.ie6 .thumbnail02{
margin-left:-898px;
}

/* IE7 fix */
.ie7 #col{
	margin-top:8px;
}


/* ---------------------------------- AJAX Carousel Slider ------------------------------------------------- */

/* IE6 fix */
.ie6 .stripNavL{
top:420px;
outline:none;
}

.ie6 .stripNavR{
top:420px;
outline:none;
}

/* ----------------------------------------------- NEWS --------------------------------------------- */

/* IE positioning fixes */
.ie #copyheader{
position:relative;
margin-left:0px;
float:none;
margin-top:42px;
}

/* IE8 fix */
.ie8 #copy01news, .ie8 #copy02news{
padding-top:0px;
margin-top:-20px;
}

/* Vertical Menu Holder background fix */
.ie7 #menuholder{
padding-bottom:170px;
}

/* -------------------------------------- CONTACT US ---------------------------------------- */

.ie6 #imagelinks{
margin-left:100px;
}

#ie8logo{
position:relative;
float:left;
width:200px;
height:90px;
background-color:#fff;
padding-top:30px;
margin-left:50px;
}

/* ----------------------------------- IE6 redirect page ----------------------------------- */

h3.IE6{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#fff;
text-transform:uppercase;
margin-top:100px;
margin-left:100px;
margin-right:100px;
}

h1.IE6-2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#fff;
text-transform:uppercase;
margin-top:0px;
margin-left:100px;
margin-right:100px;
}

a.ie6link{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#CCCCCC;
text-decoration:none;
}

a.ie6link:hover{
color:#FFFFFF;
}

/* pad the logos slightly */
img.ie6logos{
margin-left:4px;
}

.ie6 #ie6only{
margin-left:auto;
margin-right:auto;
width:958px;
background-color:#000;
}

button{
margin-left:400px;
}
