

#body_shell {
}

#body {
    
    font-size:14px;
    font-weight: bold;
}

a:hover
{
    text-decoration: none;
}

.bodyText
{
    font-size:14px;
    font-weight: bold;
    line-height: 18px;
}

#subnav_title {
   background: url("http://cache.g4tv.com/images/phoenix/shows/theblock/subnav_hdr.gif") no-repeat;
}

#content_banner
{
	width: 721px;
	height: 94px;
	font-size: 1px;
	background: url("http://cache.g4tv.com/images/phoenix/shows/theblock/721x94_hero_master.jpg") no-repeat;
}

#photoGallery
{
    position: absolute;
    left: 336px;
    top: 731px;
    width: 343px;
    height: 291px;
}

#photoGalleryFlash

{
    position: absolute;
    left: 20px;
    top: 25px;
    width: 300px
    height: 260px;
}


#sp-player-video-flash {
    position: absolute;
    top: 325px;
    left: 349px;
}

.sIFR-hasFlash .sifr-white, .sIFR-hasFlash .sifr-red {
	visibility: hidden;
	font-size: 18px;
}

.sIFR-hasFlash .sifr-black
{
    visibility: hidden;
    font-size: 25px;
    line-height: 25px;
}

.sifr-black
{
    font-size: 25px;
    line-height: 25px;
    line-spacing: 3px;
}

h2.sifr-white
{
    font-size: 11px !important;
    letter-spacing: -1px;
    width: 300px;
}

#hdrPile
{
    position: absolute;
    top: 305px;
    left: 350px;
}

#imgMark
{
    position: absolute;
    left: 23px;
    top: 442px;
    width: 297px;
    height: 186px;
}

#hdrMark
{
    position: absolute;
    top: 640px;
    left: 30px;
}

#hdrPodcast
{
    position: absolute;
    top: 855px;
    left: 115px;
}

#hdrPhotoGalleries
{
    position: absolute;
    margin-left: 15px;
    margin-top: 7px;
}

.gallery
{
    position: absolute;
    left: 0px;
    top: 32px;
    margin-left: 6px;
}

#mainSummary
{
    position: absolute;
    top: 190px;
    left: 35px;
    width: 275px;
}

#markSummary
{
    position: absolute;
    top: 660px;
    left: 30px;
    width: 280px;
}

#podcastSummary
{
    position: absolute;
    top: 875px;
    left: 115px;
    width: 190px;
}

#employees
{
    position: absolute;
    left: 23px;
    top: 1035px;
    width: 297px;
    height: 334px;
}

#hdrEmployees
{
    position: absolute;
    left: 15px;
    top: 15px;
}

#imgMeetStaff
{
    position: absolute;
    left: 15px;
    top: 45px;
    width: 260px;
    height: 200px;
}

#employeesSummary
{
    position: absolute;
    left: 15px;
    top: 250px;
    width: 280px;
}

#hero-info {
    left:375px;   
    top:130px;  
    color: #000;
    width: 180px;
}

#hero-info h2 {
    color: #FFFFFF;
}

#hero-info p {
    color: #000;
}

#hero-info p.start {
	color: #000;
}

#webcam
{
    position: absolute;
    left: 337px;    
    top: 1062px;
    width: 342px;
    height: 294px;
}

#hdrWebcam
{
    position: absolute;
    margin-left: 15px;
    margin-top: 13px;
}

#webcamImage
{
    margin: 35px 0px 10px 33px;
}

#webcamDescription
{
    font-size: 12px;
    font-weight: bold;
    padding-left: 20px;
    width: 150px;
    float: left;
}

#btn_viewwebcam {
    background:url(http://cache.g4tv.com/images/phoenix/shows/theblock/106x26_viewwebcam.gif) no-repeat;
    margin-top: 5px;
    padding-right: 20px;
}

/* BEG PHOTO GALLERY */
#photonav ul.tabs li a.active
{
	background-color: #990000;
	color: #ffffff;
}
#photonav ul.tabs li a.inactive
{
	background-color: #660000;
	color: #ffffff;
}
#page #photonav ul.tabs li a
{
	color: #ffffff;
}
#page #photoview ul.tabs li a.inactive,#photonav #thumbnails td.itemsofpagetotal
{
	color: #000000;
}
#photonav #thumbnails, #photonav #categories, #photoview #photodetails, #photoview .photocomments
{
	background-color: #990000;
}
#photonav #thumbnails td
{
    color: #ffffff;
}
#photonav #categories ul li a, #photonav #categories ul li a:visited
{
	color: #ffffff;
}

.imgborder
{
	border: #ffffff 1px solid;
}

.imgborder-selected, 
a:hover .imgborder
{
	border: #D91400 1px solid;
}


#photonav #categories ul li a.selected, #photonav #categories ul li a:visited.selected
{
	color: #ffffff;
}
#photoview hr
{
	color: #999999;
	background-color: #999999;
}
h1
{
    font-size: 14px;
}

/* new photo gallery */

.lnkPrevArrow,.lnkNextArrow,.divPrevArrow,.divNextArrow
{
    text-indent:-200em;
    height:20px;
    width:20px;
	display:block;
	overflow:hidden;
	float: left;
}

.lnkPrevArrow,.divPrevArrow
{
    background: url(http://cache.g4tv.com/images/phoenix/sitesections/e32006/photogallery/prev.jpg) no-repeat;
}

.lnkPrevArrow:hover
{
    background: url(http://cache.g4tv.com/images/phoenix/sitesections/e32006/photogallery/prev_o.jpg) no-repeat;
}

.lnkNextArrow,.divNextArrow
{
    background: url(http://cache.g4tv.com/images/phoenix/sitesections/e32006/photogallery/next.jpg) no-repeat;
}

.lnkNextArrow:hover
{
    background: url(http://cache.g4tv.com/images/phoenix/sitesections/e32006/photogallery/next_o.jpg) no-repeat;
}

.divPrevArrow.,divNextArrow
{
    float: left;
}

#divPagerMiddle
{
    float: left;
    width: 94px;
    height: 20px;
    background: url(http://cache.g4tv.com/images/phoenix/sitesections/e32006/photogallery/btn_bg.jpg) no-repeat;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;
    color: black;
}

#PhotoGalleryPager
{
    margin-left: 3px;
    margin-bottom: 20px;
}

#PhotoCategoryName
{
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 10px;
    margin-left: 10px;
    
}
/* END PHOTO GALLERY */
