﻿body{
margin:0;
padding:0;
line-height: 1.5em;
background: #ffffff url('http://www.ckseek.ca/background2.png') repeat-x 50% top;
}

#maincontainer{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 314px; /*Height of top section*/
width: 950px; /*Width of main container*/
margin-bottom:20px;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right:295px;
}
#contentcolumn br{
	padding:0px;margin:0px;
	
}
#rightcolumn{
float: left;
width: 295px; /*Width of right column*/
margin-left: -295px; /*Set left margin to -(RightColumnWidth) */
margin-top:0px;
background: #ffffff;
}

#footer{
clear: left;
width: 100%;
height:224px;
background: white;
color: gray;
text-align:center;
padding: 30px 0;
}
#footer a:link{
	color:gray; text-decoration:none;
}
.border {border-width: 0px;}

.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#topnav{padding:0px; width:950px; display:inline; float:left; clear:both;background: #000000 url('http://www.ckseek.ca/top-nav.png') repeat-x;height:16px}

.topnav{
padding-top:0px;
font: normal 16px/18px Tahoma;font-weight: normal;
width: 100%;
}

.topnav ul{
padding: 0px 0;
margin: 0;
margin-right:25px;
text-align: left; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

.topnav ul li{
display: inline;
}

.topnav ul li a{
color: white;
padding: 0px 22px 4px 16px;
margin: 0;
text-decoration: none;
}


.topnav ul li a:hover{
color: black;
}

form{margin:0;padding:0}

.search-box{ /*outer background*/
background:url(serchbx-bg.png) no-repeat top left;
height: 49px;
margin-top:30px;
padding: 10px 0 0 150px;
width: 390px;
}

input.search-field{ /*input field */
float: left;
border:0;
margin:0;
font-family:tahoma;
color:gray;
font-size: 25px;
padding: 3px 0px 0px 4px;
height:40px;
background: #ffffff;
width: 310px;
}

input.search-go { /*search icon */
float:left;
border:0;
margin:0;
margin-top:-5px;
padding:0;
margin-left: 15px;
height: 46px;
width: 46px;
background: url(search-icon2.png) no-repeat top left;
cursor: pointer;
}

input.search-go:hover{ /*search icon hover &#8220;Does Not work in ie6&#8243; */
background:url(search-icon2.png) no-repeat bottom left;
}



#topnav2{padding:0px; margin-top:45px; float:right; clear:both;
}

.topnav2{
font-family:Verdana;
font-weight: normal;
font-size: 100%;
width: 950px;
}

.topnav2 ul{
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.topnav2 ul li{
background-image:none;
float:left;
padding:0;
background-position:2px 7px;
background-repeat:no-repeat;
}

#topnav2 ul li a {
background-position:0 0;
background-repeat:no-repeat;
display:block;
height:32px;
overflow:hidden;
text-indent:-500em;
}

#topnav2 ul li a#menu_home {
background-image:url('images/nav-tab.png');
width:85px;
}
#topnav2 ul li a#menu_marketing {
background-image:url('images/nav-marketing.png');
width:131px;
}

#topnav2 ul li a:hover {
background-position:0 -32px;

}

#divone {
background:transparent;
width:280px;
padding:0px;
margin:0px;
margin-right:30px;
float:left;
}

#divtwo {
background:transparent;
width:280px;
padding:0px;
margin:0px;
margin-right:40px;
float:left;
}

#divthree {
width:280px;
padding:0px;
margin:0px;
float:left;
clear:right;
}

#divfour {
background:transparent;
width:280px;
padding:0px;
padding-bottom:30px;
margin:0px;
margin-right:30px;
float:left;
}

#divfive {
background:transparent;
width:280px;
padding:0px;
padding-bottom:30px;
margin:0px;
margin-right:30px;
float:left;
}

#divsix {
width:280px;
padding:0px;
padding-bottom:30px;
margin:0px;
float:left;
clear:right;
}

#diva {
background:white;
width:305px;
padding:0px;
padding-right:9px;
padding-left:10px;
margin:0px;
margin-right:9px;
float:left;
border-right:1px silver solid
}

#divb {
background:white;
width:311px;
margin:0px;
padding:0px;
float:left;
}

#divc {
background:white;
width:385px;
padding:0px;
margin:0px;
margin-right:6px;
float:left;
border-right:1px silver solid
}

#divd {
background:white;
width:250px;
margin:0px;
padding:0px;
float:left;
}


.zero{margin:0px;padding:0px;font:normal 13px/15px Tahoma;color:white;}
.disflo {display:inline;float:left;margin:25px 30px 0px 10px}
.content {margin:0 auto;width:920px;}
.class5 A:link {color: #ffffff;text-decoration: none;}
.class5 A:visited {color: #ffffff;text-decoration: none;}
.class5 A:hover {text-decoration: none;color: #000000;}
.liltinybox a:link {color:gray;text-decoration:none;}
.liltinybox a:visited {color:gray;text-decoration:none;}
.liltinybox a:hover {color:maroon;text-decoration:none;}

.smwhite{font:normal 15px/17px Arial;color:gray; margin:0px;}
.titles {font:normal 15px/17px Tahoma;color:#75a04a; margin:0px;}
h1 {font-family: "Tahoma";font-size: 24px;font-weight: normal;color: #557d2d; padding:10px 0px;}
h2 {font:normal 18px/19px Arial;color:#557d00; margin:0px 0px 12px 0px;}
#topgraytext{font:normal 15px/16px Arial;color:gray; text-align:right; margin-right:15px}
.smgraytext{font:italic 11px/14px Arial;color:gray;}
#contentcolumn p {padding:2px 0px;margin:0px;}
.verdanasm {font:normal 9px/10px Verdana;color:#000000;}
.ariallg {font:normal 12px/13px Arial;color:#000000; clear:left;}
.photocredit {font:bold 10px/11px Arial;color:silver;}
.headlineorng {font:bold 11px/11px Tahoma;color:#d96900;}
.headlinebl {font:bold 16px/17px Arial;color:#1687b0; padding:5px,0px}
.headlinebl a {font:bold 16px/17px Arial;color:#1687b0; padding:5px,0px;text-decoration:none;}
.headlinebl a: visited{font:bold 16px/17px Arial;color:#1687b0; padding:5px,0px;text-decoration:none;}

.headlineblsm {font:bold 11px/11px Tahoma;color:#1687b0;}
.titlebarl{width: 365px; height:17px; margin:5px 5px 0px 0px;padding:5px 0px 5px 11px;text-align:left;font:normal 16px/16px Arial;color:#d96900;background-color:#f1f1f1}
.titlebarr{width: 240px; height:17px; margin:5px 5px 9px 2px;padding:5px 0px 5px 11px;text-align:left;font:normal 16px/16px Arial;color:#d96900;background-color:#f1f1f1}
.list ul{ list-style:none;padding:4px;margin:0px 2px 4px 0px;font:normal 11px/12px Verdana;color:#333333;}
.list li{padding:10px,0px;margin:10px 0px}
.list a:link {color:black;text-decoration:none;font:bold 13px/13px Arial;color:#1687b0;}
.list a:visited {color:purple;text-decoration:none;font:bold 13px/13px Arial;}
.list a:hover {color:#1687b0;text-decoration:underline;font:bold 13px/13px Arial; }
.padder{padding-bottom:4px; padding-top:4px; margin:0px;font:normal 11px/12px Verdana;color:#333333;}
.style240 { border:1px silver solid; margin: 0px 6px 12px 0px;}
.blog {font:normal 11px/12px Verdana;color:#333333; padding:9px 0px;}
.amusement ul{ list-style:square;color:gray;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:2px;margin:0px 2px 4px 20px;font:normal 9px/11px Verdana; clear:left}
.amusement a:link {color:black;text-decoration:none;font:normal 12px/15px Verdana;}
.amusement a:visited {color:purple;text-decoration:none;font:normal 12px/15px Verdana;}
.amusement a:hover {color:maroon;text-decoration:none;font:normal 12px/15px Verdana;}
.rinnertube{margin: 2px 0px 0px 8px; /*Margins for inner DIV inside each column (to provide padding)*/}
h3 {font:normal 16px/16px Arial;color:#d96900; margin:0px;}
.bloghead a {font:normal 13px/16px Tahoma;color:#d96900;text-decoration:none;}
.blogorng {font:normal 11px/11px Tahoma;color:#1687b0;}
.newshead a {font:normal 13px/15px Tahoma;color:#1687b0;text-decoration:none;}
.style24 { border:1px silver solid; margin: 0px 6px 6px 0px;}
#tabby2{float:left;display:block;width:356px;}


.height{height:55px}
.h3 A:link {color:#d96900;text-decoration: none;}
.h3 A:visited {color: #d96900;text-decoration: none;}
.h3 A:hover {text-decoration: none;color: maroon;}
.blogphoto{float: left;margin: 0px 6px 2px 0px; border:1px silver solid;}
