/* this is to make mid-column 100% wide @ home page */
.custom .widepage #content{
width:100%;
padding:0;
}

.custom #content{
padding:0;
width:720px;
}

.custom h3{
text-transform:none;
}

.custom .vertical-spacing li{
margin: 0 0 1.5em 0;
}

.custom .vertical-spacing li li{
margin: 0 0 0.5em 0;
}

/*  WIth icon
.custom ul#nav li.rss a{
background:transparent url(images/autopress_order.gif) no-repeat scroll 100% 50%;
padding:6pt 32px 6pt 0;
color:#055F94;
}
*/
.custom ul#nav li.rss a{
background:transparent url(images/us.gif) no-repeat scroll 0 50%;
padding:6pt 0 6pt 20px;
color:#055F94;
}


.custom .demoLinks li{
list-style-type:none;
}
.custom .demoLinks li a{
display:block;
position:relative;
padding-left:260px;
vertical-align:middle;
height:190px;
}
.custom .demoLinks li img{
position:absolute;
left:0;
border:1px solid #000000;
}

.custom a:visited{
color:#0060FF;
}
.custom a:hover { color: #df0000; text-decoration: underline; }

.custom h1 a:visited{
color:#000;
}

.relPosition{
position:relative;
}

.illustration {
display:block;
position:absolute;
left:-230px;
border:1px solid #5E99DD;
}

.benefits{
left:-250px;
border:none;
margin-top:5px;
}

#promocontrol{
margin-bottom:3em;
}

.siteMessage{
color:#057FCC;
font:1.8em Helvetica,Arial,sans-serif;
background-color:#F2F7FA;
}


