.desktopPic   {
background-image: url(images/desktop-sidebar_img.jpg);
background-repeat: no-repeat;
padding-top: 320px;
background-position: center top;
}

#workstation #content_sidebar h2#hero {
background-image: url(/images/workstation-2010-hero.jpg);
background-repeat: no-repeat;
padding-top: 230px;
}
#desktop .desktopPic   {
background-image: url(images/desktop-sidebar_img2.jpg);
padding-top: 270px;
}
#desktopDiagram, #workstationDiagram {
background-repeat: no-repeat;
background-position: center top;
width: 500px;
clear: both;
padding-top: 570px;
font-size: 90%;
text-align: center;
}
#desktopDiagram {
background-image: url(/images/desktop_diagram2.jpg);
padding-top: 390px;
height: 88px;
}
#workstationDiagram {
background-image: url(images/workstation_diagram.jpg);
}
#workstation8c #workstationDiagram {
background-image: url(/images/workstation8c_diagram.jpg);
}

#HDbox {
width: 136px;
float: right;
margin-left: 18px;
margin-top: -20px;
}
#top_closeup {
margin: 0 16px 10px 0;
width: 100px;
float: left;
}
#side_open {
margin: 8px 16px 10px 0;
width: 220px;
float: left;
}
#memory_module {
width: 240px;
}
#RAIDbox {
width: 175px;
}
#raid {
width: 210px;
}
.miniBox {
background-image: url(images/mini_box-bkg.gif);
background-repeat: repeat-y;
width: 220px;
margin-bottom: 10px;
text-align: center;
margin-top: 20px;
background-position: center top;
}

.miniBoxBtm {
background-image: url(images/mini_box-btm.gif);
background-repeat: no-repeat;
height: 16px;
font-size: 1px;
line-height: 1px;
}

.miniBox h4 {
font-size: 1px;
line-height: 1px;
background-repeat: no-repeat;
text-indent: -9999px;
height: 29px;
width: 220px;
}
.singleCoreHead { background-image: url(images/mini_box-top-a.gif); }

.coreDuoHead { background-image: url(images/mini_box-top-b.gif); }

.miniPic {
	padding-top: 13px;
}

#cpuInfo p {
font-size: 1em;
line-height: 1.2em;
color: #999999;
margin-top: 16px;
}

#mini_diagram {
background-image: url(images/mini_diagram.jpg);
background-repeat: no-repeat;
background-position: center top;
height: 286px;
clear: both;
margin-top: 20px;
}

#firewire800card {
width: 119px;
}

#cs5 #content_sidebar { display: none; }

#cs5 #content_main { width: 760px; }

#cs5 #content_main .video_wrap {
margin-top: 0.2em;
text-align: left;
clear: both;
border: 1px solid #254969;
padding-bottom: 0px;
}

#cs5 .video_wrap .floatRight { margin-left: 20px; }

#cs5_box {
background-image: url(/images/adobe_cs5_box.jpg);
background-repeat: no-repeat;
height: 240px;
width: 143px;
margin-right: 20px;
margin-bottom: -15px;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
}

#cs5 .video_wrap ul { margin-top: -5px; }
