/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url('http://www.wkacanada.ca/images/wka_bg_s.png');
 background-position: top right;
 background-repeat: repeat-x;
 background-color: #f2f2f2;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 920px;
 float: left;
 padding: 0px;
 border: 1px solid #ccc;
 height: 200px;
 margin: 0px 0px 5px 0px;
 background: #ffffff;
}
#navigation {
 float: left;
 width: 900px;
 /*color: #990000;*/
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background: #660000;
 height: auto;
}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 /*background: #E7DBD5;*/
 margin: 0px 5px 5px 0px;
 padding: 0px;
 height: auto;
 width: 215px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background: #f2f2f2;
 margin: 0px 5px 5px 0px;
 padding: 0px;
 height: auto;
 width: 476px;
 display: inline;
}
#rightcolumn { 
 /*color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;*/
 /*border: 1px solid #ccc;*/
 margin: 0px 0px 5px 0px;
 /*padding: 10px;*/
 height: auto;
 width: 215px;
 float: left;
}
#footer { 
 width: 922px;
 clear: both;
 color: #fff;
 border: 1px solid #ccc;
 background: #333333;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: 70px;
 /*background-image: url('http://www.wkacanada.ca/images/footer/wka_footer.png');*/
}
#footer a{
	color: #efefef;
}

div.foot1, div.foot2, div.foot3 {
 float: left;
 width: 300px;
 margin: 10px;
 padding: 0;
 font-size:11px;
}
div.foot1 {
 text-align: left;
}
div.foot2 {
 text-align: center;
}
div.foot3 {
 text-align: right;
 float: right;
}
img.uparrow {
 border: 0;
}
span.date {
 white-space: nowrap;
}

#share { 
 background: #f2f2f2;
 padding-left:20px;
 height: auto;
 padding-top:10px;
 padding-bottom:10px;
}
#content h1 {
 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.3em;
 padding-top:20px;
 padding-right:20px;
 padding-bottom: 10px;
 padding-left: 20px;
 font-size: 18px;
 letter-spacing: 1px;
 color: #660000;
}
#content h2 {
 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.3em;
 padding: 10px;
 padding-left: 20px;
 padding-top: 12px;
 font-size: 14px;
 letter-spacing: 1px;
 color: #333333;
}
#content p {
 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.4em;
 padding-left: 20px;
 padding-right: 20px;
 padding-top: 5px;
 padding-bottom: 5px;
 font-size: 11px;
 letter-spacing: 1px;
 color: #000000;
}
div.background
  {
  width: 476px;
  height: 275px;
  background: url('http://www.wkacanada.ca/images/karate_476x275.png') repeat;
  /*border: 1px solid black;*/
  position: relative;
  }
div.transbox
  {
  position: absolute;
  bottom: 0px;
  width: 476px;
  height: auto;
  margin: 0px 0px;
  background-color: #000;
  border: 0px solid black;
  /* for IE */
  filter:alpha(opacity=75);
  /* CSS3 standard */
  opacity:0.75;
  }
/*#transbox p
  {
  margin: 0px 0px;
  font-weight: bold;
  color: #ffffff;
  padding:5px;
  font-size: .8em;
  }*/
  
  #feature {


	background: #f2f2f2;
	padding: 10px;
	height: auto;
	border: 1px solid #ccc;
	/*margin-bottom: 4px;*/
	/*margin-left: 20px;*/

}

#feature h2 { 

 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.4em;
 /*padding: 10px;
 padding-left: 20px;*/
 padding-top: 12px;
 font-size: 13px;
 letter-spacing: 1px;
 color: #333333;
 text-align:left;

}

#feature a{
	color: #990000;
}

#feature p{ 

 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.4em;
 /*padding-left: 20px;*/
 /*padding-right: 20px;*/
 /*padding-top: 5px;
 padding-bottom: 5px;*/
 font-size: 12px;
 letter-spacing: 1px;
 color: #000000;

}


#feature ul li{ 

 font-family: Verdana, Helvetica, Arial, Sans;
 line-height: 1.3em;
 padding-right: 20px;
 padding-top: 5px;
 padding-bottom: 5px;
 font-size: 11px;
 color: #000000;
 list-style: none;
 list-style-type: none;

}

#featureWKAWorldWebTV{
	
	background: #f2f2f2;
	padding: 10px;
	height: 20px;
	border: 1px solid #ccc;

}