body {
background:#fff url(/Design/Images/bg.gif) top repeat-x;
} 
#page-image {
background:url(/Design/Images/Styles/01-race.jpg) no-repeat top right;
} 
#ContentPane {
min-height:592px;
} 
#RightPane { 
margin-top:280px;
} 

#layout-solutions .main-title {
padding:20px 0 0 7px;
} 
#layout-solutions .sub-title {
padding:66px 0 0 36px;
} 
#layout-solutions .strapline {
padding:0 0 0 36px;
} 
#layout-solutions ul.points {
padding:12px 0 20px 10px;
margin:0;
} 
#layout-solutions li { 
display:block;
width:160px;
list-style-type:none;
padding:8px 0 0 26px;
background:url(/Design/Images/Layouts/arrow.gif) left top no-repeat;
} 
#layout-solutions-content {
margin:20px 60px 0 60px;
} 
#layout-solutions-content .sub-header-a {
margin:80px 0 0 0;
padding:0;
} 
#layout-solutions-content .sub-title {
padding:2px 0 0 0;
font-size:1.2em;
color:#000;
font-weight:bold;
} 
#layout-solutions-content .sub-title a {
color:#000;
text-decoration:none;
} 
#layout-solutions-content p {
padding:0 0 10px 130px;
border-bottom:1px solid #c0c0c0;
min-height:120px;
height:auto !important;
height:120px;
} 
#layout-solutions-content p.opener {
padding:0;
border-bottom:none;
min-height:10px;
height:auto;
} 
#layout-solutions-content a {
display:block;
} 
#layout-solutions-content a.more {
padding:6px 0 0 20px;
background:url(/Design/Images/Layouts/arrow-more.gif) 6px 13px no-repeat;
} 
#layout-solutions-content p.generate {
background:url(/Design/Images/Layouts/thumb-generate.gif) 10px 0 no-repeat;
} 
#layout-solutions-content p.evolving {
background:url(/Design/Images/Layouts/thumb-evolving.gif) 10px 0 no-repeat;
} 
#layout-solutions-content p.revolutionise {
background:url(/Design/Images/Layouts/thumb-revolutionise.gif) 10px 0 no-repeat;
} 
#layout-solutions-content p.distribute {
background:url(/Design/Images/Layouts/thumb-distribute.gif) 10px 0 no-repeat;
} 
