div.intro {
width: 700px;
padding: 20px 20px 20px 215px;
border-top: 2px solid #272727;
border-right: 1px solid #101010;
border-bottom: 1px solid #101010;
/*border-bottom: 1px dotted #444;*/
min-height: 200px;
position: relative;
}

div.intro_description {
width: 519px; 
padding-right: 20px;
padding-bottom: 10px;
border-right: 1px dotted #272727;
}

p.pricing {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 40px;
font-style: italic;
line-height: normal;
}

div.purchase {
width: 140px;
padding-left: 10px;
position: absolute;
top: 20px;
right: 20px;
text-align: center;
}

div.additional {
border-top: 1px dotted #272727;
}

div.intro_description {
line-height: 1.5em;
}

p.continued {
padding-right: 15px;
clear: both;
}

a.continued {
display: block;
width: 100%;
clear: both;
text-decoration: none;
}

a.continued:hover {
text-decoration: none;
}

div.intro:hover {
cursor: pointer;
}

ul.types {
list-style: none;
padding-left: 0;
}

p.type {
margin: 0;
line-height: normal;
}

#product_osiris p.type, #product_osiris div.intro:hover p.continued, #product_osiris li:hover a.continued {
color: #117ef2;
}

#product_cipher p.type, #product_cipher div.intro:hover p.continued {
color: #F30;
}

#product_etune p.type, #product_etune div.intro:hover p.continued {
color: #17c400;
}

#product_osiris p.pricing {
color: #FFF;
font-size: 24px;
margin-bottom: .5em;
}

#product_cipher, #product_osiris, #product_etune {
margin-bottom: 10px;
}

#product_cipher strong, #product_osiris strong, #product_etune strong {
color: #D11;
}

#product_cipher {
border-left: 5px solid #D10;
}

#product_osiris {
border-left: 5px solid #0d63bf;
}

#product_etune {
border-left: 5px solid #17c400;
}

#product_cipher div.intro {
background: #212121 url(../i/cipher_products.png) 42px center no-repeat;
}

#product_osiris div.intro {
background: #212121 url(../i/osiris_products.png) 42px center no-repeat;
}

#product_etune div.intro {
background: #212121 url(../i/etune_products.png) 42px center no-repeat;
}

ul.two_column {
position: relative;
}

ul.two_column li {
width: 45%;
padding-right: 5%;
float: left;
}

ol {
list-style-position: inside;
}

