div#bodyin{
float:left;
background-image:url(images/logo-bot.jpg); 
background-position:left top;
background-repeat:no-repeat;
width:100%;
margin-bottom:75px;
}

div#bodyin .margins{
padding:75px 30px 0px 70px;
}

div#bodyin h1{
font-size:22px;
color:#201C1D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
background-image:url(images/bg-h1.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:14px;
}
div#bodyin h1.two{
margin-top:30px;
}
div#bodyin p.firstp{
margin-top:30px;
}
div#bodyin p{
color:#231F20;
font-size:12px;
line-height:18px;
margin-top:20px;
margin-left:30px;
}

div#bodyin p.contactdetails{
margin-left:55px;
border-left:#DADADA 1px solid;
padding-left:10px;
}

div.leftcol{
position:relative;
left:-300px;
width:100%;
float:left;
}
div.leftcolback{
margin-left:300px;
float:left;
}
div.leftcolbackmargins {
margin-right:60px;
}
div.leftcolbackmargins ul{
margin-left:60px;
margin-top:20px;
list-style-image: url(images/ul-i.jpg);
}
div.leftcolbackmargins ol{
margin-left:60px;
margin-top:20px;
}

*html div.leftcolbackmargins ul{
list-style-image: url(images/ul-i-ie.jpg);
}
:first-child+html div.leftcolbackmargins ul{
list-style-image: url(images/ul-i-ie.jpg);
}



*html div.leftcolback{
margin-left:0px;
position:relative;
left:300px;
padding-right:300px;

float:left;
}
div#rightcolin{
margin-left:-300px;
float:left; width:300px;
/*height:100px;*/
}

div.rightcolinhead{
color:#201C1D; font-size:20px; 
font-weight:normal;
background-image:url(images/bg-h1.jpg);
padding-bottom:14px; 
background-position:left bottom;
background-repeat:no-repeat;
}
div.break{
padding-top:40px;
}

div.rightcolinhead span{
display:block; color:#DA8A00; 
}

div#rightcolin p{
margin:20px 20px 0px 0px;
padding:0px;
}

div.fourrightdivmargins{
width:90%;
}

div.archive {
margin-left:30px;
margin-top:30px;
}

a.toconttop{
display:block;
margin-top:16px;
}

a.tocontbottom{
display:block;
margin-top:16px;
}

a.blue{
color:#245896;
}

a.blue:hover{
color:#DA8A00;
}
