@import url("madmenu.css");

FONT	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}

body {

	background:#010609 url(http://ka-blam.com/printing/images/2010_header/bkg.png);  
	background-position:center top;
	background-repeat:repeat-y;
	color: #000;
	Verdana,Helvetica; FONT-SIZE: 11px;
	margin-top:0px;
	} 







table.menu { background-color: #ffffff;
FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px color: #000000;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 1px solid #55A2ed;
padding: 0px}

table.rounded_corners { background-color: #ffffff;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 1px solid #55A2ed;
padding: 0px}

table.rounded_corners2 { background-color: #ffffff;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 2px solid #55A2ed;
padding: 0px}

table.rounded_corners3 { background-color: #ffffff;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 3px solid #55A2ed;
padding: 0px}


T { background-color: BLACK; color:WHITE; }

P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px color: #000000}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
A.image:link     {BACKGROUND: none; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.image:active    {BACKGROUND: none; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.image:visited   {BACKGROUND: none; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.image:hover      {BACKGROUND: none; COLOR: #FFFFFF; TEXT-DECORATION: none}


.menu	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}

td.top         {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-WEIGHT: bold; Font-style: italic; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A:link          {BACKGROUND: none; COLOR: #990000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #ff3300; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A.top:link          {BACKGROUND: none; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.top:active        {BACKGROUND: none; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.top:visited       {BACKGROUND: none; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.top:hover         {BACKGROUND: none; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A.blog:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.blog:active        {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.blog:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.blog:hover         {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}


A.tiny:link          {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.tiny:active        {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.tiny:visited       {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.tiny:hover         {BACKGROUND: none; COLOR: #FFCC00; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A.huge:link          {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 24px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.huge:active        {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 24px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.huge:visited       {BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 24px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.huge:hover         {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 24px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}



.huge 		{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 24px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.hugewhite	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 20px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title2		{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title3 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title 		{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title4 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.redtext 	{BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.redtext2 	{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.redtext3 	{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.redtext4 	{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 20px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.greentext3 {BACKGROUND: none; COLOR: #009900; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.greentinyer{BACKGROUND: none; COLOR: #009900; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.redtinyer  {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.bluetext 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.bluetext2 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.bluetext3 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.bluetext4 	{BACKGROUND: none; COLOR: #55a2ed; FONT-SIZE: 20px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storytitle {BACKGROUND: none; COLOR: #FF9900; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxtitle 	{BACKGROUND: none; COLOR: #FF9900; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyer		{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny2		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinybold	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyred	{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyboldred{BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyboldwhite{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; background-color: #FFFFFF; TEXT-DECORATION: none}

.category {
	width:96px;
	float:left;
	border-top:8px solid #000;
	margin:0px;
	background:#fff;
	}

.category p {
	margin:0;
	}

#cat-1, #cat-3, #cat-5  {border-top:8px solid #000000;}
#cat-2, #cat-4, #cat-6{border-top:8px solid #55a2ed;}

.category span.cat_title, #front-popular h3, #front-list .cat_title, #archive .cat_title {
	margin:0;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.01em;
	}

#front-popular h3 {
	color:#fff;
	}

.category a {
	color:#000;
	display:block;
	background:none;
	}

.category a:hover {
	background:none;
	color:#fff;
	text-decoration:none;
	}

#cat-1:hover, #cat-3:hover, #cat-5:hover {background:#000000; color:#fff; }
#cat-2:hover, #cat-4:hover {background:#55a2ed; color:#fff; }
#cat-1:hover a, #cat-3:hover a, #cat-5:hover a {background:#000000; color:#fff; }
#cat-2:hover a, #cat-4:hover a {background:#55a2ed; color:#fff; }

#bottom {
	width: 940px;
	}
	
/* Navigation Bar*/
#navbar {
	margin:0 auto;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	background:#333333 url(images/navbar.png) no-repeat;
	width:920px;
	font-size:10px;
	border-left:5px solid #fff;
	border-right:5px solid #fff;
	}

#page-bar {
	padding:0px;
	}

#page-bar ul {
	list-style: none;
	}

#page-bar li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	border-right:1px solid #303030;
	}

#page-bar li:hover {
	background: #5b5b5b;
	}

#page-bar a, #page-bar a:visited {
	margin: 0px;
	padding:7px 14px;
	font-weight:bold;
	color:#eeeeee;
	display:block;
	}

#page-bar a:hover {
	text-decoration:none;
	display:block;
	}

#page-bar p {
	margin:0;
	padding:0;
	}

#searchform {
	width:184px;
	float:right;
	text-align:right;
	padding-top:3px;
	margin-right:10px;
	}
	
/* Dropdown Menus */		
#page-bar li {
	z-index: 9999;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#page-bar li li {
	z-index: 9999;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 132px;
	text-transform:none;
	}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
	z-index: 9999;
	width: 122px;
	float: none;
	margin: 0px;
	padding: 4px 10px 4px 10px;
	background: #5b5b5b url(images/dots_nav.gif) repeat-x top;
	}
	
#page-bar li li a:hover, #page-bar li li a:active {
	z-index: 9999;
	background: #909090;
	padding: 4px 10px 4px 10px;
	}

#page-bar li ul {
	z-index: 9999;
	position: absolute;
	width: 10em;
	left: -999em;
	}

#page-bar li:hover ul {
	z-index: 9999;
	left: auto;
	display: block;
	}
	
#page-bar li:hover ul, #page-bar li.sfhover ul {
	z-index: 9999;
	left: auto;
	}
	
	
#madmenu { 
	float:left; 
	padding: 0;
	margin: 0;
	clear:both;
	width:100%;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	}

#madmenu ul {
	float:left; 
	padding: 0;
	margin: 0;
	list-style-type: none;
	}

#madmenu li { 
	float: left;
	margin: 0;
	padding:0;
	border-right:1px solid #303030;
	}

#madmenu li:hover {
	background: #5b5b5b;
	}

#madmenu li a, #madmenu li a:visited { 
	margin:0;
	padding:7px 14px;
	color:#eeeeee;
	display:block;
	}

#madmenu li li { 
	float: none;
	margin: 0;
	padding:0;
	border-right:0px solid #303030;
	}

#madmenu li ul {
	display:none;
	position: absolute;
	width: 154px;
	left: -999em;
	padding:0;
	text-transform: none;

	}

#madmenu li ul ul { 
	margin: -22px 0 0 154px;
	}

#madmenu li:hover ul ul, #madmenu li:hover ul ul ul, #madmenu li.sfhover ul ul, #madmenu li.sfhover ul ul ul {
	left: -999em;
	}

#madmenu li:hover ul, #madmenu li li:hover ul, #madmenu li li li:hover ul, #madmenu li.sfhover ul, #madmenu li li.sfhover ul, #madmenu li li li.sfhover ul { 
	display:block;
	left: auto;
	}

#madmenu a, #madmenu a:visited, #madmenu a:link {
	display: block;
	text-decoration:none;
    	padding:7px 14px;
    	margin:0;
	color: #ffffff;
	}

#madmenu a:hover, #madmenu a:active {
    	background: #5b5b5b;
	color:#fff;
	}

#madmenu li li a, #madmenu li li a:link, #madmenu li li a:visited {
	color:#fff;
	background: #5b5b5b url(images/dots_nav.gif) repeat-x top;
	padding:5px 14px;
	float: none;
	margin: 0;
	}

#madmenu li li a:hover, #madmenu li li a:active {
	background: #909090;
	color:#fff;
	}

#madmenu li li li a {
	padding:5px 14px;
	background: #909090;
	}

#madmenu li li li a:hover {
	color: #fff;
	}

#madmenu li li li a:active {
	color: #fff;
	background: #909090;
	}

/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}
	
	
td.kbar {
	text-transform:uppercase;
	background:#fff url(http://ka-blam.com/printing/images/2010_header/navbarZ.png) no-repeat;
	width:945px;
	font-size:10px;
	
	align:center;
	}
	
.ticker_font { font:12px Arial;
		    color: #fff; 
			background-color: 55a2ed; }
				