ul.mega-container
{
	width: 100%;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 30;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #436873;
	margin-top: -12px;
	margin-left: 50px;
}

	li.mega
	{
	list-style-type: none;
	float: left;
	padding: 0;
	margin: ;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: relative;
	z-index: 10px;





	background-image: url(/images/nav-bg
.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-image: url(../images/menu_bg.gif);
	border: 1px solid #6AA2B9;
	}

		li.mega.mega-active,
		li.mega:hover {
	background-image: url(../images/menu_selected.jpg);
	background-position: left bottom;
	background-color: #bfc84a;
}		
		
		li.mega.mega-active {

}
		
		.mega:hover { z-index: 10000 !important; }
		*:first-child+html .mega:hover { zoom: 1 !important;  }
		
		
	/* Basic menu item styles */	
	li.mega a.mega-tab
	{
	color: #155266;
	text-decoration: none;
	font-weight: bold;
	display: inline-block;
	padding: 5px 10px 5px 10px;
	outline: none;
	position: relative;
	z-index: 20px;
	text-shadow: 1px 1px 2px rgba(0,0,0,.35);
	}

	
	/* Menu item with dropdown arrow */	
	li.mega a.mega-sub 
	{ 
		background: url(../images/down.png) no-repeat right center; 
		padding-right: 26px !important; 		
	}

		li.mega.mega-sub:hover
		{
			z-index: 10000;
			border-bottom-right-radius: 0;
			border-bottom-left-radius: 0;
			
			-webkit-border-bottom-right-radius: 0;
			-webkit-border-bottom-left-radius: 0;
			-moz-border-radius-bottomright: 0;
			-moz-border-radius-bottomleft: 0;
		}
		
		
	/* Menu item with icon */		
	li.mega .mega-icon { padding-left: 24px !important; }
	li.mega .mega-icon-only { padding: 5px 15px !important; }

		li.mega .mega-icon span,
		li.mega .mega-icon-only span
		{
			background: url(../images/jqueryui-icons.png) no-repeat 0 -115px;
			width: 16px;
			height: 16px;		
			position: absolute;
			top: 6px;
			left: 3px;
		}

		li.mega .mega-icon-only span { left: 50%; margin-left: -8px; }

/* Content container */
.mega-content 
{
	width: 175px;
	display: none;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding: 0;
	position: absolute;
	top: 96%;
	left: -1px;
	text-align: left;
	color: #222;
	font-size: 11px;
	z-index: 6;
	display: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c0c94e;
	border-right-color: #c0c94e;
	border-bottom-color: #c0c94e;
	border-left-color: #c0c94e;
	background-image: url(../images/menu_bg_hover.jpg);
	background-repeat: repeat;
}		

	li:hover .mega-content { display: block; }
	
	.mega-content h3 { font-size: 13px; border-bottom: 1px dotted #666; padding-bottom: 4px; margin-bottom: 1em; }	
	.mega-content ul { list-style-type: disc; margin-left: 18px; }
	.mega-content p { margin-bottom: 1em; }




/* Drop Menu Styling */
.mega-menu {
	padding: 7px 7px 3px !important;
	z-index: 10000;
}

.mega-menu ul { list-style-type: none; margin: 0; }
	
		.mega-menu li a
		{
	display: block;
	padding: 5px 10px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-shadow: none;
	margin-bottom: 0.5em;
		}
		
		*+html .mega-menu li a { padding: 8px 10px; margin-bottom: .15em; }
		
		.mega-menu li a.mega-sub {
	background-color: #f6f7ee;
	background-image: url(../images/menu-arrow.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
		
			.mega-menu li a:hover {
	background-color: #f9f9f1;
}

		.mega-menu li { position: relative; }
			.mega-menu li:hover > ul { display: block !important; }
			
		.mega-menu li > ul {
	width: 175px;
	padding: 7px 7px 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 1000;
	position: absolute;
	left: 100%;
	top: 0;
	display: none;
	background-image: url(../images/menu_bg_hover.jpg);
}
		



/* Grid Layout Styling */
.mega-grid
{


	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EAEAEA');
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-position: top;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	background-color: #ffffff;
}
	
	.mega-grid-1 { width: 110px !important; }
	.mega-grid-2 { width: 210px !important; }
	.mega-grid-3 { width: 310px !important; }
	.mega-grid-4 { width: 410px !important; }
	.mega-grid-5 { width: 510px !important; }
	.mega-grid-6 {
	width: 660px !important;
}

.mega-col-1,
.mega-col-2,
.mega-col-3,
.mega-col-4,
.mega-col-5,
.mega-col-6 {
	float: left;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 1.25em;
	margin-left: 8px;
}
	
	.mega-col-1 { width: 80px; }
	.mega-col-2 { width: 180px; }
	.mega-col-3 {
	width: 200px;
}
	.mega-col-4 { width: 380px; }
	.mega-col-5 { width: 480px; }
	.mega-col-6 {
	width: 635px;
}
	

	
/* Utility classes */

.mega-open-right .mega-content { left: auto; right: 0; }
	
	
/* Clearfix 'hack' for mega-container */
.mega-container:after,
.mega-grid:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.mega-container,
.mega-grid {
	display: inline-block;
}
 
html[xmlns] .mega-container,
html[xmlns] .mega-grid {
	display: inline-block;
}
 
* html .mega-container,
* html .mega-grid {
	height: 1%;
}

/*=== Styling Boxes ===*/
/*- Box1 -*/
.box { margin:0; padding:0; }
.box.post { padding:0 0; }
.box.ads .content { text-align:center; }
.box.ac .content { padding-left:0; padding-right:0; text-align:center; }

/*=== Styling Lists ===*/
/*- List -*/
.list { height:31px; color:#666; font:normal 11px Arial, Helvetica, sans-serif; clear:both; padding:0; }
.list li { float:left; margin:0; padding:0 5px 0 0; }
.list li a { display:block; float:left; padding:10px; text-align:center; text-decoration:none; color:#666; }
.list li a:hover { color:#99d100; background:#333; }
.list li a.active { color:#99d100; background:#333; }
div.tabs_list { border:1px solid #cfcfcf; padding:0; margin:3px 0; }
div.tabs_list ul { list-style:none; text-align:left; padding:5px 10px; }
div.tabs_list ul li { font:normal 13px Arial, Helvetica, sans-serif; padding:0; margin:5px 0; }
div.tabs_list ul li a { border-bottom:1px solid #c9c9c9; display:block; padding:5px 0 5px 15px; margin:0; color:#666; background: url(file:///D|/Billz%20Data/Project/kmefic%20new/stuff/3.blogriver-html/blogriver-html/html/images/ul_li.gif) left no-repeat; }
div.tabs_list ul li a:hover { text-decoration:none; color:#000; }
div.tabs_list ul li ul.children { padding:0; }
div.tabs_list ul li ul.children li { border:0; margin:0; }
div.tabs_list ul li ul.children a { background:none; }
div.tabs_list ul li ul.children a:hover { background:#e0e0e0; color:#000; }
div.tabs_list ul li ul.children li a { padding:5px 0 5px 15px; display:block; }
div.tabs_list ul li ul.children li li a { padding:5px 0 5px 20px; display:block; }

#rightcol .box { margin:0 0 15px 0; }
#rightcol .content { padding:0 10px;}
#rightcol .box.ads .content { padding:0;}
