body {
	font-family:Verdana,Geneva,'Bitstream Vera Sans','DejaVu Sans',sans-serif;
    background-repeat:repeat-x;
	font-size:13px;
    color:#333; 
    background-color:#F6F6F4;
}
#divback{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/content-divback.jpg) no-repeat center top;
}
#index #divback{
    background-image:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/divback.jpg);
}
#outer-content{
    
}
#root{
	width:968px;
    background-repeat:repeat-y;
}

.wide #root{

}
.inner-content{

}
.primary-column{
	width:620px;
}
.wide .primary-column  {
	width:968px;
}	
.secondary-column  {
    width:338px;
}
.wide .secondary-column{
    display:none;
}
#header{
    overflow:hidden;
}
#footer	{
	background:#33619b url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/bg-footer.jpg) repeat-x; 
	clear:both;
    text-align:center;
    color:#fff;
    font-family:georgia;
	}

#footer span {
	display:block;
	margin-left:4px;
    font-size:16px;
	}
.secondary-column .content-pad {
	padding:12px 12px 24px;
	}
.primary-column .content-pad {
	padding:12px 12px 12px 40px;
	}
#blog_template  .primary-column-wide .content-pad {
    padding:12px;
}
#footer .content-pad{
    width:968px;
    margin:0 auto;
    padding:28px 12px 0;
}

/* = Horizontal Menu */

#Hmenu{ 
	margin: 0px auto;
	width:968px;
	padding:0px;
}

/* = HORIZONTAL TEXT-based menu list  */

#tophorizontal-navigation  {float:right;white-space:nowrap;position:relative; margin:auto;text-align:center; padding:6px 0px;}
#tophorizontal-navigation  li {
background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/hmenu-li.gif) no-repeat left center;float:left;margin:0;padding:4px 10px 12px;
} 							 
#tophorizontal-navigation a {font-family:arial,sans-serif;font-size:18px;text-decoration:none; color:#fff;}
#tophorizontal-navigation  li.menu-1{background:none;}
/* = Vertical Menu */

#Vmenu{ 
	width:270px; 
	margin:0;
	margin-top:10px; 
}

/* = VERTICAL TEXT-based menu list  */
#vertical-naviagtion {width:80%;}
#vertical-naviagtion li {margin:4px 11px 4px 0;}
#vertical-naviagtion a {font-size:15px;}

/* = Typography styles */ 

body a:hover {
	text-decoration:none; 
}
h1, h2, h3, h4, h5, h6, legend.style-block {
	margin:1px 0 8px 0;
	color:#004B8D;
	font-weight:normal;
    font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
}
.section-h1 {
	font-size:24px;
}
h2.section {
	font-size:18px;
	margin-bottom:1px;
}
h1.page {
    } 
h1 	{
	font-size:22px;
	margin-bottom:3px;
	}
h2 	{font-size:18px; font-weight:normal;}
h3 	{font-size:18px;margin:12px 0px 0px;}
h4 	{font-size:14px; font-weight:bold;}
h5 	{font-size:14px!important; font-weight:bold; margin-bottom:-5px; margin-top:8px;}

.footer-menu {
	list-style:none;
	display:block;
	clear:left;
	margin:0;
	padding:2px 0px;
	}
.footer-menu li {
	float:left;
	}
.footer-menu a {
	margin:0 4px;
    color:#fff;
	}
	
/* Dakno Copyright */
.dakno{
    background:transparent;
    font-size:10px; 
	text-align:center;
	width:968px; 
	text-align:center;
	margin: 0px auto; 
	padding:15px 0;
	color:#fff;
	}
.dakno a:link {
	text-decoration:underline; color:#fff;
	}
.dakno a:visited {
	text-decoration:underline; color:#fff;
	}	
.dakno a:hover {
	text-decoration:none; color:#888888;
	}
/* mini contact */

#minicontact { 
	margin:0 5px;
	padding:0 5px 0 6px; 
}

#minicontact label {
	display:block;
	margin:2px 10px 0 0!important;
	text-align:left;
}

.mini-header {
    font-size:24px;
    text-align:center;
}	

#minicontact input.form-btn  { 
	margin:4px 0px; 
	width:auto;
	height:auto; 
	padding:2px 4px; 
	cursor:pointer; 
	text-transform:uppercase;
	font-weight:bold;

}

/* LIGHT */

.older{
border-bottom:1px solid ;
}

hr.posthr{
background-color:;

color:;
}



/* MID/DARK */

ul li.byuser, ol li.byuser{ 
background-color:;
}

.email-pg, .comment-box a{
background-color:;
}

#blog_template .primary-column img {
border-color:;
}

.comment-box a:hover{
color:;
}


/* DARK */

.post-content blockquote, #commentform #submit, #searchform input.search{
background-color:;
}

.comment-box a{
border-color:;
}
.offers {
    padding:19px 34px 0 28px;
    height:304px;
    font-size:12px;
}
.offers a{
    text-decoration:none;
    display:inline-block;
    color:#333;
}
.offers a:hover{
    color:#04618E;
}
.tagline {
    float:right;
    height:125px;
    padding:9px 10px 0;
    text-align:left;
    width:605px;
    position:relative;
}
.tagline h1{
    color:#333;
}
.blogfeed h2{
    color:#bf0000;
}
.blogfeed .email{
    background:transparent url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/subscribe-email.jpg) no-repeat scroll left top;
    display:block;
    height:27px;
    line-height:27px;
    font-size:12px;
    float:left;
}
.blogfeed .rss {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/subscribe-rss.jpg) no-repeat top left;
    display:block;
    height:27px;
    line-height:27px;
    float:left;
    margin:0 0 0 10px;
    font-size:12px;
}
.blogfeed .email a, .blogfeed .rss a {
    color:#004B8D;
    text-decoration:none;
        padding:0 0 0 30px;
}
.blogfeed .email a:hover, .blogfeed .rss a:hover {
    color:#317ca1;
    text-decoration:underline;
}
.offers h2 {
    font-size:28px;
    font-weight:bold;
    letter-spacing:-0.05em;
    color:#004B8D;
    margin:7px 0 1px !important;
}
.offers h3{
    text-indent:-9999px;
    position:absolute;
}
.col1{
    width:298px;
    float:left;
}
.mastcoach{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-mastery-coaching.gif) no-repeat top left;
    height:66px;
    text-align:left;
    color:#04618E;
    margin:18px 6px 0 3px;
}
.mastcoach a{
    padding:23px 0 0 74px;
}
.xcelerate {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-xcelerate-coaching.gif) no-repeat top left;
    height:66px;
    text-align:left;
    color:#04618E;
    margin:9px 0 0 3px;
}
.xcelerate a{
    padding:23px 0 0 74px;
}
.weekend {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-mastery-weekend.gif) no-repeat top left;
    height:66px;
    text-align:left;
    color:#04618E;
    margin:7px 0 0 3px;
}
.weekend a{
    padding:23px 0 0 74px;
}

.col2 {
    width:298px;
    float:left;
    padding:0 0 0 6px;
}
.brokercoach {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-broker-coaching.gif) no-repeat top left;
    text-align:left;
    color:#04618E;
    margin:20px 0 0 5px;
}
.brokercoach a{
    padding:22px 0 0 53px;
}
.onsite{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-onsite-consulting.gif) no-repeat top left;
    text-align:left;
    color:#04618E;
    margin:30px 0 0 5px;
}
.onsite a{
    padding:25px 0 0 53px;
}
.col3 {
    float:left;
    padding:0 0 0 9px;
    width:287px;
}
.xpressblog {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-xpressblog.gif) no-repeat top left;
    text-align:left;
    color:#04618E;
    margin:7px 0 0 5px;
}
.xpressblog a {
    padding:30px 5px 0 2px;
}
.xpresssite {
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-xpresssite.gif) no-repeat top left;
    text-align:left;
    color:#04618E;
    margin:7px 0 0 5px;
}
.xpresssite a{
    padding:25px 0 0 51px;
}
.whitepaper{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/offer-white-paper.gif) no-repeat top left;
    text-align:left;
    color:#04618E;
    margin:19px 0 0 5px;
}
.whitepaper a{
    padding:29px 0 0 50px;
}
.highlight {
    border:1px solid #b7b7b7;
    background:#f3d9d0;
    padding:5px;
}
.highlight a{
    color:#b60015;
    text-decoration:none;
    font-weight:bold;
}
.logo {
    position:absolute;
    right:635px;
    top:6px;
}
#rotator {
    height:125px;
    position:relative;
    width:605px;
}
#rotator div {
display:none;
height:125px;
position:absolute;
width:605px;
}
#rotator blockquote{
    margin:0;
    padding:0;
}

#rotator span{
    float:right;
    margin-right:24px;
    font-weight:bold;
}

#rotator img{
    float:right;
    margin:0 24px 0 10px;
}
.blogfeed{
    text-align:left;
}
.feedTitle{display:none;
}
#creditfooter{
    display:none;
}
.blogfeed h2 a{
    text-decoration:none;
}
#slides #form-container #additional1 .radio-btn {
    margin-right:160px;
}
.connect{
    padding:10px 0 0; 
}
.connect h2{
    color:#bf0000;
    text-align:left;
}
.connect img{
    margin:0 22px 0 0;
}

#connects {margin-left:48px;}
#content {padding:0 0 30px!important;width:669px!important;}
#countdown{background:#000;}
#countdown h1{
color:#A6AAAD;
font-family:times New Roman;
font-size:42px;
font-weight:normal;
text-align:center;
}
#countdown h2{
color:#FFFFFF;
font-family:verdana;
font-size:27px;
padding:43px 0 0;
text-align:center;
}
#countdown #root{background:none;}
#countdown .primary-column .content-pad {
padding:117px 12px 12px 40px;
}
#countdown .social{bottom:8px;
position:fixed;
right:20px;}
#countdown a.memberlogin{background:none repeat scroll 0 0 #2D2B2D;
border:1px solid #79787A;
color:#79787A;
display:block;
 font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
font-size:20px;
line-height:26px;
margin:31px auto 0;
text-align:center;
text-decoration:none;
width:200px;}
#countdown a.memberlogin:hover{
background:#491D5C;
color:#fff;
}

/*Countdown Video*/
#countdownvideo{background:#000 url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/p-bg-body.png) repeat-x top left;}
#countdownvideo h1{
color:#FFFFFF;
font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
font-size:23px;
font-weight:normal;
padding:0 0 5px 16px;
text-align:left;
}
#countdownvideo h2{
color:#a7a9ac;
font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
font-size:17px;
text-align:left;
}
#countdownvideo #root{background:none;}
#countdownvideo .primary-column .content-pad {
padding:12px;
}
#countdownvideo .social{bottom:8px;
position:fixed;
left:20px;}
#countdownvideo a.memberlogin{background:#491D5C;
border:1px solid #491D5C;
color:#a7a9ac;
display:block;
 font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
font-size:20px;
line-height:26px;
margin:31px auto 0;
text-align:center;
text-decoration:none;
width:200px;
padding:0 0 4px;
}
#countdownvideo a.memberlogin:hover{
background:#491D5C;
color:#fff;
}
#countdownvideo #logo{
    text-align:center;
    height:188px;
    position:relative;
}
.videopage #logo{
    height:175px!important;
}
#countdownvideo #logo img{
    left:424px;
    position:absolute;
    top:19px;
}
.videopage #logo img{
    left:118px !important;
    top:15px!important;
}
#countdownvideo .index-video{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/p-index-video.png) no-repeat left top;
    margin:47px auto 0;
    padding:9px 17px 17px 9px;
    width:668px;
    height:312px;
}
#countdownvideo .live-video{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/p-index-video.png) no-repeat left top;
    margin:0 auto 0;
    padding:9px 17px 17px 9px;
    width:668px;
    height:312px;
}
#countdownvideo .programs{
    margin:5px auto 55px;
    overflow:hidden;
    width:668px;
}
#countdownvideo .program{
    float:left;
    padding:20px 30px;
    width:272px;
    text-align:left;
}
#countdownvideo span{
    color:#fff;
}
#countdownvideo .broker{
    border-left:3px solid;
}
#countdownvideo .program a.memberlogin{
    width:130px;
}
#countdownvideo .signup-content{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/p-signup-video.png) no-repeat right top;
    height:312px;
    margin:0 auto 43px;
    overflow:hidden;
    padding:9px 0 17px 0;
    width:677px;
    
}
#countdownvideo .signup-video{
    float:left;
    width:416px;
}
#countdownvideo .signup-form{
    float:right;
    padding:16px;
    width:227px;
}
.videopage #flashcontent{
    padding:43px 0 0;
}
.videopage #logo h1{
    text-transform:uppercase;
    color:#fff;
    margin:0;
    padding:0;
    position:absolute;
    z-index:10;
    right:10px;
    top:10px;
    font-size:20px;
}
.videopage .large{
    float:left;
}
.videopage .videos-large{
    height:312px;
    margin:0 auto;
    padding:9px 9px 17px;
    width:416px;
}
.videopage .videos-small{
    background:url(http://www.ckginternational.com/site_data/ckginternational/layouts/countdown/images/p-small-video.png) no-repeat left top;
    padding:10px 3px 24px 9px;
    width:237px;
    height:80px;
    position:relative;
}
.videopage .videos-small span{
    bottom:0;
    color:#FFFFFF;
    left:10px;
    position:absolute;
}
.videopage .video-weekly{
    float:right;
}
.videopage .video-description{
    color:#FFFFFF;
    margin:0 auto;
    width:417px;
}
.videopage #content_body{
    margin:0 auto 65px;
    overflow:hidden;
    width:725px;
}
#countdownvideo form{
    color:#fff;
}
#countdownvideo input{
    border:1px solid #191919;
    float:left;
    margin:10px 0;
}
#countdownvideo label{
    clear:left;
    display:block;
    float:left;
    margin:10px 0;
    width:100px;
}
.stream-form{
    float:right;
    overflow:hidden;
    width:416px;
    margin:0 auto;
    padding:10px 0 0;
}
#Submit{
    clear:both;

    margin:10px 9px 9px 0 !important;
}
.stream-form h2{
    margin:10px 0 0;
    text-transform:uppercase;
}
.live-form{
float:right;
width:243px;
}
.live-form label{
    margin:4px 0!important;
}
.live-form input{
    margin:4px 0!important;
}
.live{
    width:668px;
    margin:0 auto;
}
.stream-form span{display:block;font-size:15px}
#countdownvideo a{color:#905ACF;}
.stream-form #Submit{
    margin:10px 79px 9px 0 !important;
}
.confirm form{
    margin:0 auto;
    width:231px;
}
#countdownvideo .confirm h1{
    text-align:center;
    font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
}
.confirm span{
    display:block;
    margin:0 auto;
    text-align:center;
    width:568px;
}
#countdownvideo #footer{
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Verdana,Geneva,'Bitstream Vera Sans','DejaVu Sans',sans-serif;
padding:0 0 20px;
text-align:center;
}
#countdownvideo #footer a{color:#fff;text-decoration:none;}
#countdownvideo #footer a:hover{text-decoration:underline;}
ul.thumbs{list-style:none;}