/* 1 Option
-----------------------------------------------------------------------------------------
Home page specific styling

*/

/* - - - LAYOUT/STRUCTURE - - - */

#home-intro {
color: #fff;
float: left;
clear: left;
background-repeat: no-repeat;
background-image: url(/images/design/background-introcontent.gif);
width: 875px;
min-height: 361px;
}

#home-intro h2 {
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
}

#home-intro-primary {
float: left;
width: 630px;
padding: 0 0 0 21px;
position: relative;
}

#home-intro-primary img#feed-icon {
position: absolute;
right: 0px;
top: 10px;
}

#home-intro-primary p#feed-link {
position: absolute;
margin: 0;
padding: 0;
right: 0px;
top: 43px;
font-size: 11px;
text-transform: uppercase;
}

p#feed-link a {
color: #d0ebf5;
}

#home-intro-primary h3 {
margin: 0;
padding: 70px 0 0 0;
color: #d8d8d8;
font-weight: normal;
font-size: 18px;
}

#home-intro-primary h3 a {
color: #d8d8d8;
}

#home-intro-primary p {
font-size: 13px;
line-height: 18px;
margin: 0 0 12px 0;
}

#home-entry {
float: right;
width: 417px;
padding: 15px 0 0 10px;
}

#home-entry a {
color: #d0ebf5;
}

#home-entry p.link-readmore {
text-transform: uppercase;
text-align: right;
padding-right: 10px;
}

#home-entry p.link-readmore a {
color: #b9d8e7;
text-decoration: underline;
}

#home-chart {
float: left;
width: 100px;
padding: 12px 0 0 0;
}

#home-chart img#image-home-chart {
background: url(/images/design/graphic-homechartbg.gif) no-repeat bottom center;
padding: 0 0 31px 0;
}

#home-intro-secondary {
float: left;
width: 160px;
padding: 9px 0 0 40px;
position: relative;
}

#home-intro-secondary ul {
list-style: none;
margin: 0 0 0 0;
padding: 0;
font-size: 15px;
}

#home-intro-secondary ul li {
margin-bottom: 9px;
padding: 0;
}

#home-intro-secondary ul a{
color: #fff;
text-decoration: underline;
}

#home-intro-secondary h3 {
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
width: 149px;
height: 44px;
float: left;
margin: 20px 0 5px 0;
background: url(/images/design/header-tradingevent.gif) no-repeat top left;
}

#home-intro-secondary p {
text-indent: 0;
font-size: 11px;
background: none;
width: 164px;
height: 69px;
float: left;
margin: 0;
padding: 0 0 12px 0;
}
#home-intro-secondary img#button-viewnow {
position: relative;
left: -20px;
padding-top: 10px;
}

#home-intro-secondary a img {
border: 0;
}

#home-page img#graphic-1year {
position: relative;
top: 30px;
left: -30px;
}
#home-countdown {
width: 204px;
clear: left;
float: left;
background: url(/images/design/graphic-countdownarea.gif) no-repeat top left;
height: 97px;
}

#cntdwn {
font-size: 24px;
margin-bottom: 18px;
display: block;
padding: 5px 10px 0 0;
color: #fff;
margin-left: -13px;
}

#cntdwn span {
padding-left: 23px;
}

#home-intro-secondary img {
margin-left: 21px;
}

h2#header-livestockreports {
float: left;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
width: 875px;
height: 86px;
background: url(/images/design/header-livestockreports.gif) no-repeat top left;
}

#home-preopen {
float: left;
width: 390px;
margin-top: -15px;
padding: 0 0 24px 18px;
position: relative;
}

#home-preopen h3 {
float: left;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
background: url(/images/design/header-preopenmovers.gif) no-repeat top left;
width: 390px;
height: 35px;
}

#home-open {
position: relative;
float: right;
width: 390px;
margin-top: -15px;
padding: 0 18px 24px 0;
}

#home-open h3 {
float: left;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
background: url(/images/design/header-open.gif) no-repeat top left;
width: 390px;
height: 35px;
}

p.searches-more {
margin: 0  0 0 0;
padding: 2px 0 2px 10px;
background-color: #e1e1e1;
border: 1px solid #d1d0d0;
border-left: 0;
border-right: 0;
}

#home-page #clear-home {
height: 70px;
clear: both;
width: 100%;
float: left;
}


#home-page #container2 {
clear: left;
float: left;
margin: 150px auto 0 auto;
width: 100%;
}

#home-page #primary-content {
float: left;
clear: left;
width: 550px;;
padding: 18px 0 0 18px
}

#home-page #primary-content h2#header-chartofweek{
width: 373px;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
background: url(/images/design/header-chartofweek.gif) no-repeat top left;
height: 44px;
margin: 10px 0 0 0;
padding: 0;
}

#home-page #primary-content h2#header-articleofweek {
width: 375px;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
background: url(/images/design/header-optiontradingweek.gif) no-repeat top left;
height: 49px;
margin: 10px 0 0 0;
padding: 0;
}

#home-page #primary-content h2#header-questionofweek{
width: 397px;
text-indent: -9999px;
font-size: 1px;
color: #fff;
display: block;
background: url(/images/design/header-questionweek.gif) no-repeat top left;
height: 45px;
margin: 10px 0 0 0;
padding: 0;
}

.main-video {
text-align: center;
}