@charset "utf-8";

/**************************************************************
        Cascade Styling Sheet for Elliottician Homepage
                        :::::::::::::
                     www.elliottician.com
**************************************************************/

body
{
	background: #C4C9CF url('/images/background_gradient.jpg') repeat-x left top;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size: 1em;
	margin: 0;
	padding:0;
}

#logo {
	margin-right:0!important;	
}

div#padder {
	margin:10px 0 0 0!important;
}

div#header p {
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:13px!important;
	color:#999999!important;
	line-height:normal!important;
	padding-top:18px;
	margin-bottom:14px;
}

div#header p i {
	color:#686868;
}

div#header p a {
	text-decoration:none;
	font-weight:bold;
	color:#dd761a;
}

div#home_dark {
	width:1055px;
	height:510px;
	float:left;
	
	background:url(/images/home_dark_bg.png) bottom left no-repeat #24262e;
}

/**************************************************************
                       Live Chat - New
**************************************************************/

div#home_dark div#livechat {
	width:149px;
	height:309px;
	float:right;
	
	padding-top:72px;
	padding-left:20px;
	padding-right:16px;
	
	background:url(/images/dark_livechat_bg.png) top left no-repeat;
}

div#home_dark div#livechat textarea#question {
	width:133px;
	height:241px;
	padding:6px;
	padding-left:8px;
	float:left;
	
	background:none;
	border:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
	line-height:18px;
}
.chatSubmit
{
  	width:85px;
	height:25px;
	float:right;
	
	margin-top:10px;
	
	background:url(/images/asknow_bg.jpg) 0 0 no-repeat;
	border:none;  
}
.chatSubmitHover
{
   	background:url(/images/asknow_bg.jpg) -85px 0 no-repeat;
	cursor:pointer; 
}
div#home_dark div#livechat input#submit {
	width:85px;
	height:25px;
	float:right;
	
	margin-top:10px;
	
	background:url(/images/asknow_bg.jpg) 0 0 no-repeat;
	border:none;
}

div#home_dark div#livechat input#submit:hover {
	background:url(/images/asknow_bg.jpg) -85px 0 no-repeat;
	cursor:pointer;
}

/**************************************************************
                        4-Image Slider
**************************************************************/

div#home_dark div.slide {
	width:870px;
	height:381px;
	float:left;
	
	position:relative;
}

/* crossfading effect needs absolute positioning from the elements */
div#home_dark div.slide div {
	display:none;		
	position:absolute;
	width:870px;
}

div#home_dark div.slide div img {
	float:left;	
}

/**************************************************************
                         Bottom Boxes
**************************************************************/

div#home_dark div.buttons_bottom {
	width:1037px;
	height:150px;
	float:left;
	padding:9px;
	padding-top:0;
	margin-top:-30px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
}

div#home_dark div.buttons_bottom div.box {
	height:150px;
	float:left;
	margin-right:1px;
	
	background:url(/images/bottombox_bg.gif) left top;
}

div#home_dark div.buttons_bottom div.current {
	background:url(/images/bottomboxarrow_bg.gif) left top!important;
	position:relative;
}

div#home_dark div.buttons_bottom div.box:hover {
	cursor:pointer;
}

div#home_dark div.buttons_bottom div.box#no_marg {
	margin-right:0px;
}


div#home_dark div.buttons_bottom div.box img.arrow {
	position:absolute;
	margin-left:20px;
	margin-top:-30px;
	display:none;
}

div#home_dark div.buttons_bottom div.current img.arrow {
	display:block;
}

div#home_dark div.buttons_bottom div.box div.inside {
	height:100px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:50px;
	
	background:url(/images/bottombox_right_bg.jpg) right 30px no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside#box1
{
    width: 167px;
    padding-right: 10px;
}
div#home_dark div.buttons_bottom div.box div.inside#pnlWatchUsTradeComplete
{
    width: 235px;
}
div#home_dark div.buttons_bottom div.box div.inside#pnlWatchUsTradeMainForm
{
    width: 235px;
}
div#home_dark div.buttons_bottom div.box div.inside#box3
{
    width: 185px;
}
div#home_dark div.buttons_bottom div.box div.inside#pnlLearnFromTheBestComplete
{
    width: 297px;
}
div#home_dark div.buttons_bottom div.box div.inside#pnlLearnFromTheBestMainForm
{
    width: 297px;
}

div#home_dark div.buttons_bottom div.box div.inside div.header {
	margin-bottom:2px;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:-0.8px;
}

div#home_dark div.buttons_bottom div.box div.inside div.subtext {
	margin-bottom:8px;
}

div#home_dark div.buttons_bottom div.box div.inside div.subtext#b2 {
	margin-bottom:8px;
}

div#home_dark div.buttons_bottom div.box div.inside div.download {
	width:118px;
	height:25px;
	float:left;
	
	background:url(/images/DownloadRefinedElliottTraderRET.jpg) 0 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.download:hover {
	background:url(/images/DownloadRefinedElliottTraderRET.jpg) -118px 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.playvid {
	width:94px;
	height:25px;
	float:left;
	
	background:url(/images/PlayElliottWaveSuccessStories.jpg) 0 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.playvid:hover {
	background:url(/images/PlayElliottWaveSuccessStories.jpg) -94px 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside input {
                height:20px;
                padding:0 5px;
                float:left;

                background:none;
                border:none;
                
                font-size:11px;
                color:#3b3b3b;
}

div#home_dark div.buttons_bottom div.box div.inside div.watch_firstname {
                width:103px;
                height:20px;
                background:url(/images/bottombox_fields.jpg) 0 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.watch_firstname input {
                width:93px;
}

div#home_dark div.buttons_bottom div.box div.inside div.watch_email {
                width:143px;
                height:20px;
                float:left;
                margin-top:1px;
                
                background:url(/images/bottombox_fields.jpg) 0 -21px no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.watch_email input {
                width:133px;
}

div#home_dark div.buttons_bottom div.box div.inside input.watch_submit {
                width:78px;
                height:20px;
                float:left;
                padding:0;
                margin:1px 0 0 1px;
                
                background:url(/images/bottombox_fields.jpg) -144px 0 no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside input.watch_submit:hover {
                background:url(/images/bottombox_fields.jpg) -144px -21px no-repeat;
                cursor:pointer;
}

div#home_dark div.buttons_bottom div.box div.inside input.learn_submit {
                margin:0 0 0 1px;
}

div#home_dark div.buttons_bottom div.box div.inside div.learn_firstname {
                width:83px;
                height:20px;
                float:left;
                background:url(/images/bottombox_fields.jpg) 0 -42px no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.learn_firstname input {
                width:73px;
}

div#home_dark div.buttons_bottom div.box div.inside div.learn_email {
                width:123px;
                height:20px;
                float:left;
                margin-left:1px;
                
                background:url(/images/bottombox_fields.jpg) -84px -42px no-repeat;
}

div#home_dark div.buttons_bottom div.box div.inside div.learn_email input {
                width:113px;
}


/**************************************************************
                         Bottom Boxes
**************************************************************/

div#footer {
	width:1055px;
	margin:auto;
}

div#footer img.disclaimer_bottom {
	float:left;
	padding-bottom:20px;
}

div#footer div#footernav {
	width:1035px;
	float:left;
	padding:20px 0 20px 20px;

	background:url(/images/footer_top.jpg) top left no-repeat #dcdfe2;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:18px;
}

div#footer div#footernav div.column {
	padding-right:50px;
	float:left;
}

div#footer div#footernav div.column#end {
	padding-right:0px;
}

div#footer div#footernav div.column a {
	color:#656565;
	text-decoration:none;
	display:block;
}

div#footer div#footernav div.column a:hover {
	color:#000;
}

div#footer div#footernav div.column a.b {
	color:#454545;
	font-weight:bold;
}

div#footer div#footernav div.column a.h:hover {
	color:#000;
}

div#footer div#copyright_dark {
	width:1029px;
	height:27px;
	float:left;
	padding:15px 13px 0 13px;
	
	background:url(/images/footer_copyright_bottom.jpg) bottom left no-repeat #3d3e43;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

div#footer div#copyright_dark div.cr {
	width:567px;
	float:left;
}

div#footer div#copyright_dark div.contact {
	width:462px;
	float:left;
	text-align:right;
}

div#footer div#Disclaimer {
	float:left!important;
	margin:20px 0 0 0;
	
	background:url(/images/footer_disclaimer_top.jpg) top left no-repeat #d1d4d8;
}

div#footer div#Disclaimer div#DisclaimerContainer {
	padding:20px 5px 15px 5px!important;
	
	font-family:Arial, Helvetica, sans-serif!important;	
	font-size:12px;
	text-align:justify;
	color:#808080;
}

div#footer div#Disclaimer b {
	color:#656565;
}

/**************************************************************
                        Video Page
**************************************************************/

div#home_dark div.video {
	width:1055px;
	height:470px;
	float:left;
	padding-top:40px;
	
	background:url(/images/watermark_botright.jpg) bottom right no-repeat;
}

div#home_dark div.video div.half_l {
	width:528px;
	height:200px;
	float:left;
}

div#home_dark div.video div.half_l div.vid_con {
	float:right;
}

div#home_dark div.video div.half_r {
	width:447px;
	height:200px;
	float:left;
	
	padding:0 60px 0 20px;
}

div#home_dark div.video div.half_r div.title {
	display:block;
	font-size:24px;
	font-weight:normal;
	letter-spacing:-2px;
	color:#dedede;
	
	margin-bottom:10px;
}

div#home_dark div.video div.half_r div.register {
	margin:20px 0 10px;
}

div#home_dark div.video div.half_r div.title b {
	color:#929292;
	font-weight:normal;
}

div#home_dark div.video div.half_r div.text {
	display:block;
	color:#929292;
}

div#home_dark div.video div.half_r div.text img {
	float:left;
	margin-right:4px;
}

div#home_dark div.video div.half_r div.form {
	display:block;
	margin-bottom:20px;
}

div#home_dark div.video div.half_r div.form div.field {
	display:block;
	height:25px;
	margin-bottom:7px;
}

div#home_dark div.video div.half_r div.form div.field div.col_l {
	width:100px;
	padding:5px 10px 0 0;
	float:left;
	
	text-align:right;
	font-weight:bold;
	color:#dadada;
}

div#home_dark div.video div.half_r div.form div.short div.col_r {
	width:135px;
	height:25px;
	float:left;
	background:url(/images/field_white_1.gif) top left no-repeat;
}

div#home_dark div.video div.half_r div.form div.big div.col_r {
	width:255px;
	height:25px;
	float:left;
	background:url(/images/field_white_2.gif) top left no-repeat;
}

div#home_dark div.video div.half_r div.form input {
	height:14px;
	float:left;
	padding:6px 5px 5px;
	
	background:none;
	border:none;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div#home_dark div.video div.half_r div.form div.short div.col_r input {
	width:125px;
}

div#home_dark div.video div.half_r div.form div.big div.col_r input {
	width:245px;
}

div#home_dark div.video div.half_r input.submit {
	width:81px;
	height:25px;
	float:left;
	margin-left:110px;
	margin-top:-15px;
	
	background:url(/images/register_bg.gif) top left no-repeat;
	
	border:none;
	cursor:pointer;
}

div#home_dark div.video div.half_r input.submit:hover {
	background:url(/images/register_bg.gif) -81px 0 no-repeat;
}