/*Screencast.com - dev. June 9, 2008, Nick Gorsline*/
#screencast-header {float: left;background: url(../img/screencast/release-0608/sc-com-header-bg.jpg) center top no-repeat;}
#screencast-header a.headlink {width: 582px; height: 253px; float: left; text-indent:-9999px;}
#screencast-header div {float: left; width: 168px; margin-top: 75px;}
#screencast-header div h3 {color: #878787; font-size: .9em !important; font-weight: normal !important;
margin: 15px 0 0 0 !important; padding: 0 !important;}
#screencast-header div a, #content a {color: #ef8200 !important; border-bottom: 1px dotted #ef8200 !important; text-decoration: none !important;font-weight:bold;line-height:1.4em;}
#screencast-header div a:hover, #content a:hover {color: #512009 !important; border-bottom: 1px solid #512009 !important;}

#navbar, #navbar ul, #navbar ul li, #navbar ul li span, #navbar ul li a {float: left;}
#navbar {width: 100%; clear: both; border-top: 1px solid #9d5c11; font-family: Arial, Helvetica, sans-serif !important; letter-spacing: .02em;
background: url(../img/screencast/release-0608/orange-navbar.gif) left top repeat-x #e6601b;}

#navbar ul {width: 550px; margin: 0; padding: 4px 0 0 20px !important;list-style: none !important;}
#navbar ul li {margin-bottom: 0 !important; margin-right: 20px;}
#navbar ul li span {padding-top: 3px; padding-bottom: 7px;}

#navbar ul a {color: #fff !important; text-decoration: none; border-bottom: 1px dotted #fff !important;}
#navbar ul a:hover {color: #512009 !important; border-bottom: 1px solid #512009 !important;}

#navbar ul li.active {background: no-repeat url(../img/screencast/release-0608/sc.com-tabnav-bgright.gif) right top;}
#navbar ul li.active span {color: #000; background: no-repeat url(../img/screencast/release-0608/sc.com-tabnav-bgleft.gif) left top; padding-left: 10px; padding-right: 5px;margin-right: 5px; padding-bottom: 8px !important;}

#navbar a.tour {float:left;display: block; color: #fddfcc !important; text-decoration: none !important; cursor: pointer; padding-top: 8px !important; padding-bottom: 8px !important;}
#navbar a.tour:hover {color: #512009 !important;}
#navbar a.tour span {float:left;border-bottom: 1px dotted #fddfcc !important;}
#navbar a.tour:hover span {border-bottom: 1px solid #512009 !important;}

#content {clear: both; padding: 20px 20px 0 20px;}
#content h1, #content h2, #content h3 {font-family: Arial, Helvetica, sans-serif !important;}
#content h1 {color: #666; font-size: 1.1em; font-weight: normal !important;}
#content h1 span, #content p span {color: #000;}
#content h1 {line-height: 150%;}
#content h2 {font-size: 1.35em; color: #333 !important; font-weight: normal !important;}
#content h3 {font-size: 1.1em !important; color: #333 !important; font-weight: normal !important; }
#content h4 {font-family:arial, sans-serif; font-size: 1.25em !important; color: #999 }
#content p {font-size: .95em; color: #666; font-weight: normal !important;}

#content .grayback {float: left;margin: 10px 0 10px -10px;width: 730px;
background: url(../img/screencast/release-0608/graybox-bg.gif) no-repeat right top #fff;}
#content .grayback .leftcorner {background: url(../img/screencast/release-0608/graybar-left-rounded.gif) no-repeat left top;}
#content .grayback .triplet {float: left; width: 216px; padding: 10px; margin: 0 !important;}
#content .grayback .triplet br {clear: none !important;}
#content .grayback .border {border-right: 2px solid #fff;}
#content .grayback img {margin-bottom: 5px;}
#content .grayback h3 {font-size: 1.35em !important;}

#content #options {clear: both !important;font-size: 1.1em; text-align:center;padding-top: 10px; border-top: 2px solid #eee !important;}
#content #options a {margin: 5px;}
.halfcont{float:left; width:49%;}
.flrt {float:right;}

/* STYLES FOR PRICING PAGE */
#accountTable {width: 710px;}
#bandwidthTable {width: 450px;}
/*#accountTable a, #accountTable a:link {color: #fff;text-decoration: none;}*/
#accountTable td, #accountTable th, #bandwidthTable td, #bandwidthTable th{text-align: center;vertical-align: middle;}
#accountTable th, #bandwidthTable th, #accountTable td, #bandwidthTable td {padding-top: 8px; padding-bottom: 8px;}
#accountTable th, #bandwidthTable th {color: #fff; font-weight: normal !important;font-size: .8em;
background-color: #f47b20;border: 0;}
#accountTable td, #bandwidthTable td {border: 1px solid #ccc; font-size: .8em; background-color: #fff;color: #666;}
#accountTable, #bandwidthTable {margin-bottom: 20px;}
