@charset "UTF-8";
/* CSS Document */

body {
background-color:#000000;
}

p {
font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

li {
font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
list-style-image:url(images/bullet.gif);
margin-left:10px;
padding-left:10px;
padding-bottom:10px;
}

a {
color:#FFFFFF;
text-decoration:none;
}

a:hover {
color:#FFFFFF;
text-decoration:underline;
}

h1 {
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding: 20px 20px 0px 20px;
margin-top:0px;
}

h2 {
font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding: 0px 0px 0px 0px;
}

h3 {
font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding: 0px 20px 0px 20px;
}

div#wrapper {
width: 950px;
margin: 0px auto 0px auto;
}

/* Header */

div#logo {
width: 333px;
float: left;
}

div#primarynav {
width: 560px;
float: right;
padding: 30px 0px 0px 0px;
}

div#primarynav p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div#format-icon {
float:left;
}

div#format-title {
float:left;
}

div#format-photos {
float:right;
}

div#online-header {
width:100%;
height:89px;
background-image:url(images/online-headback.gif);
}

div#ipod-header {
width:100%;
height:89px;
background-image:url(images/ipod-headback.gif);
}

div#email-header {
width:100%;
height:89px;
background-image:url(images/email-headback.gif);
}

div#broadcast-header {
width:100%;
height:89px;
background-image:url(images/broadcast-headback.gif);
}

div#mobile-header {
width:100%;
height:89px;
background-image:url(images/mobile-headback.gif);
}

div#dvd-header {
width:100%;
height:89px;
background-image:url(images/dvd-headback.gif);
}

div#download-header {
width:100%;
height:89px;
background-image:url(images/download-headback.gif);
}

div#index-images {
width:950px;
height:220px;
background-image:url(images/photos-home.jpg);
padding-top:3px;
}

div#index-links {
width:480px;
height:25px;
float:right;
margin-top:195px;
}

div#index-links p {
font: normal 8.3pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

div#home-bottom {
width:950px;
height:284px;
background-color:#000000;
}

div#home-text-1 {
width:259px;
height:195px;
background-image:url(images/home-text-1.jpg);
padding:45px 50px 10px 16px;
margin:0px;
float:left;
}

div#home-text-1 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 0px;
}

div#home-text-2 {
width:240px;
height:247px;
background-image:url(images/home-text-2.jpg);
float:left;
padding:15px 0px 0px 30px;
}

div#format-link-1{
width:152px;
height:32px;
background-image:url(images/online-link.jpg);
}

div#format-link-1 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-2{
width:152px;
height:32px;
background-image:url(images/ipod-link.jpg);
}

div#format-link-2 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-3{
width:165px;
height:32px;
background-image:url(images/email-link.jpg);
}

div#format-link-3 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-4{
width:152px;
height:32px;
background-image:url(images/mobile-link.jpg);
}

div#format-link-4 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-5{
width:165px;
height:32px;
background-image:url(images/dvd-link.jpg);
}

div#format-link-5 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-6{
width:152px;
height:32px;
background-image:url(images/broadcast-link.jpg);
}

div#format-link-6 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

div#format-link-7{
width:160px;
height:32px;
background-image:url(images/download-link.jpg);
}

div#format-link-7 p {
font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:10px 0px 0px 40px;
}

/* Body */

div#mainbody-standard {
width: 600px;
float: left;
background-image:url(images/page-purple-fade.gif);
background-repeat:repeat;
padding-bottom:20px;
}

div#mainbody-standard p  {
padding: 0px 20px 0px 20px;
}

div#mainbody-standard h2  {
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 0px;
}

div#mainbody-format {
width: 600px;
float: left;
clear:left;
padding-top:20px;
padding-bottom:20px;
}

div#mainbody-format p  {
padding: 0px 20px 0px 20px;
}

div#format-small-icon {
width:50px;
margin-left:20px;
float:left;
display:inline;
}

div#format-small-icon-clear {
width:50px;
margin-left:20px;
float:left;
display:inline;
}

div#format-small-title {
width:180px;
float:left;
}

div#format-small-title h2 {
margin:15px 0px 0px 20px;
float:left;
display:inline;
}

div#news-story {
width:500px;
clear:both;
padding-top:10px;
}

div#story-photo {
width:150px;
margin-left:20px;
float:left;
display:inline;
}

div#story-photo-title {
width:300px;
float:left;
}

div#story-photo-title h2 {
margin:15px 0px 0px 20px;
float:left;
display:inline;
}

div#casestudy-icon {
width:71px;
float:left;
margin:10px 20px 0px 20px;
display:inline;
}

div#main-photo {
width: 156px;
float: right;
margin: 0px 20px 30px 20px;
display:inline;
}

div#rightpanel {
width: 333px;
float: right;
}

div#rightpanel h2 {
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}

/* Case Studies */

div#case-study-body {
width:580px;
/* height:270px; */
padding:10px 0px 0px 20px;
/* overflow:auto; */
scrollbar-base-color:#9c9c9c;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#323131;
scrollbar-3dlight-color:#727070;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#d9d9d9;
}

div#case-study-body-2 {
width:580px;
/* height:300px; */
padding:10px 0px 0px 0px;
/* overflow:auto; */
scrollbar-base-color:#9c9c9c;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#323131;
scrollbar-3dlight-color:#727070;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#d9d9d9;
}

div#case-study {
width:500px;
clear:both;
}

div#casestudy-icon-1 {
height:50px;
float:right;
margin:10px 20px 0px 20px;
display:inline;
}

div#case-study-logo {
width:200px;
float:left;
padding:0px 0px 15px 0px;
clear:both;
display:inline;
}

div#case-study-logo-small {
float:left;
margin:12px 20px 0px 0px;
padding-left:20px;
}

div#case-study-title {
height:25px;
float:left;
padding:20px 0px 0px 30px;
clear:none;
display:inline;
}

div#case-study-title-1 {
height:25px;
float:left;
padding:30px 0px 0px 30px;
clear:none;
display:inline;
}

div#case-study-title-2 {
float:left;
margin-left:20px;
padding-top:20px;
clear:none;
display:inline;
}

div#back-button {
width:64px;
height:19px;
float:left;
padding:10px 5px 10px 10px;
}

div#back-button a {
text-decoration:none;
color:;
}

div#back-button a:hover {
text-decoration:none;
color:;
}

div#services-body {
width:580px;
/* height:360px; */
padding:10px 0px 0px 0px;
/* overflow:auto; */
scrollbar-base-color:#9c9c9c;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#323131;
scrollbar-3dlight-color:#727070;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#d9d9d9;
}

div#contact-body {
width:600px;
/* height:360px; */
padding:0px 0px 0px 0px;
/* overflow:auto; */
scrollbar-base-color:#9c9c9c;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#323131;
scrollbar-3dlight-color:#727070;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#d9d9d9;
}


div#podcast-button {
width:161px;
height:45px;
float:left;
margin: 5px 0px 10px 10px;
}


/* Footer */

div#footer {
width: 925px;
height: 35px;
background-image:url(images/fade-footer.gif);
clear:both;
padding-left:25px;
}

div#footer p {
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}