/* CSS Document 
dark orange: ff7302
container border: a64c02
dark green: 00642f
*/

body {margin:0px;padding:0px;background:#ff8e33 url(images/bg.gif) repeat-x}
img {border:0px;}

.green {color:#00642f;}

.floatClear {clear:both;}

#container {width:780px;background:#fff;border-left:1px solid #a64c02;border-right:1px solid #a64c02;position:relative;margin:0px auto;min-height:800px;}
.header {width:780px;height:109px;margin:0px;padding:0px;}
.navigation {width:780px;height:36px;margin:0px;padding:0px;}
.incentiveBanner {width:780px;height:33px;background:#fbf49d;border-bottom:1px solid #a64c02;text-align:center;}
.incentiveBanner p {font:bold 16pt Arial;color:#ff0000;line-height:33px;margin:0px;padding:0px;}
.incentiveBanner-1000 {width:1000px;height:33px;background:#fbf49d;border-bottom:1px solid #a64c02;text-align:center;}
.incentiveBanner-1000 p {font:bold 16pt Arial;color:#ff0000;line-height:33px;margin:0px;padding:0px;}

.breadcrumb {font-size:10px;color:#ff7302;margin:0px;}
.breadcrumb a:link, .breadcrumb a:visited {color:#ff7302;text-decoration:underline;}
.breadcrumb a:hover {color:#00642f;text-decoration:none;}

#sidenav {position:absolute;top:190px;left:12px;width:150px;font:bold 9pt Arial;color:#fff;}
#sidenav a:link, #sidenav a:visited {color:#fff;text-decoration:none;}
#sidenav a:hover {color:#fff;text-decoration:underline;}
ul.toplevel {list-style:none;margin:0px;padding:0px;width:133px;}
ul.toplevel li {background:url(images/li-green-bg.gif) repeat-y;padding-left:13px;margin-bottom:1px;line-height:20px;}
ul.toplevel li.special {background:url(images/li-red-bg.gif) repeat-y;padding-left:13px;margin-bottom:1px;line-height:20px;}
ul.sub {list-style:none;margin:0px;padding:0px;width:133px;}
ul.sub li {background:url(images/li-orange-bg.gif) repeat-y;padding-left:13px;margin-bottom:1px;line-height:20px;}

#mainContent {position:relative;float:right;width:600px;margin:12px 12px 0 0;font-family:Arial, Helvetica, sans-serif;color:#333;}
#mainContent h1 {font-size:18pt;margin:0px 0 8px 0;}
#mainContent h2 {font-size:16pt;margin:10px 0 4px 0;color:#00642f;border-bottom:1px dashed #ff7302;}
#mainContent h3 {font-size:14pt;margin:10pt 0 4px 0;color:#00642f;}
#mainContent p {font-size:10pt;line-height:1.3em;}
#mainContent ul {font-size:10pt;line-height:1.3em;}

.instructional img {margin:15px auto;text-align:center;}

#mainContentFullWidth {position:relative;float:right;width:780px;margin:12px auto;font-family:Arial, Helvetica, sans-serif;color:#333;}

#footer {clear:both;text-align:center;font:bold 9pt Arial;padding:20px 0 20px 0;}
#footer a:link, #footer a:visited {color:#00642f;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {margin:0px;padding:0px;line-height:1em;}

.level {font:bold 12pt Arial;margin-top:0px;}
.level em {color:#ff7302;}

#videoColumn {float:right;width:297px;position:relative;}
#demoVideo {width:297px;height:335px;background:url(images/videobg.gif) no-repeat;position:relative;}
.playerandcaption {position:absolute;top:50px;left:38px;width:240px;}
.playerandcaption p {text-align:center;font:9pt Arial;}
#videoColumn p {margin:10px 0 0 30px;padding:0px;}
#videoColumn ul.clips {list-style:none;width:255px;margin:5px 0 0 30px;padding:0px;font:8pt Arial;}
#videoColumn ul.clips li {background:#ffcc00 url(images/li-clip-bg.gif) no-repeat;padding-left:50px;line-height:17px;margin-bottom:1px;}
#videoColumn a {color:#000;text-decoration:none;}
#videoColumn a:hover {text-decoration:underline;}


.starterQuote {width:300px;background:url(images/quoteleft.gif) no-repeat top left;}
.starterQuote p {font:10pt Arial;margin:0px;}
.starterQuote blockquote {background:url(images/quoteright.gif) no-repeat bottom right;padding:10px 30px 3px 30px;margin:0px;font:bold 13pt Arial;}

ul.highlights {margin:0px 0px 0px 15px;padding:0px;font:10pt Arial;}
ul.highlights li {margin-bottom:4px;}

#buyNowBox {border:2px solid #00642f;margin-top:20px;}
#buyNowBox td {padding:3px;}
.productShot {width:120px;}
.priceDetails {font:9pt Arial;}
.priceDetails strong {font:bold 13pt Arial;color:#ff0000;}
.buyButtons {115px;}
.monsterFlash {width:95px;}

#testimonials blockquote {font-size:11pt;line-height:1.5em;background:url(images/quoteleft.gif) no-repeat 0 0;margin:0;padding:15px 20px 5px 40px;}
#testimonials .credit {text-align:right;font-style:italic;background:url(images/quoteright.gif) no-repeat bottom right;padding-right:40px;padding-top:10px;margin-bottom:20px;}

#tipnav {font:bold 10px Arial;color:#fff;}
#tipnav a:link, #tipnav a:visited {color:#fff;text-decoration:none;}
#tipnav a:hover {color:#fff;text-decoration:underline;}
ul.tip {font:bold 10px Arial;color:#fff;list-style:none;margin:0px;padding:0px;width:133px;}
ul.tip li {background:url(images/li-green-bg.gif) repeat-y;padding:3px 3px 3px 13px;margin-bottom:1px;line-height:1em;}

ul.podcast {list-style:none;margin:0px;padding:0px;}
ul.podcast a:link, ul.podcastt a:visited {color:#00642f;}
ul.podcast a:hover {text-decoration:none;}

.contactTable {margin-top:25px;}
.contactTable th {background:#ff7302;text-align:left;font:bold 10pt Arial;color:#000;}
.contactTable td {font:bold 10pt Arial;color:#000;vertical-align:top;}

.featureText {font:10px Arial;color:#333;vertical-align:top;}
.featureText p {font:10px Arial;}
.featureText strong {color:#ff7302;text-transform:uppercase;}

.description {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}