/**
 * ------------------------------------------------------------------------
 * JA Business Template for Joomla 3.x
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
 */

.ja-megamenu ul.level0 { font-family: 'TitilliumText22LLight'; }

.ja-megamenu ul.level0 li a {
	color: #A38D80;
	font-size: 15px;
	margin-top: 10px !important;
	padding: 10px 10px 10px;
}

.ja-megamenu ul.level0 li.haschild-over a {
	background: #e5ded8;
	border: 0;
	border-bottom: 0;
	color: #703a19 !important;
	padding: 9px 10px 10px;
}

.ja-megamenu a.over, .ja-megamenu a.active { color: #fd8900 !important; }

.ja-megamenu ul.level0 li.mega a.mega { padding-left: 10px; padding-right: 10px; }
 
/* lv - 1 and below
-----------------------------------*/
/* Styling ---*/
.ja-megamenu ul.level1 { font-family: Arial, Helvetica, sans-serif; }

.ja-megamenu ul.level1 li.mega {
	background: url(../../images/subnav-sep2.gif) repeat-x left bottom;
}

.ja-megamenu ul.level1 li.mega a.mega { padding-left: 0; padding-right: 0; }

.ja-megamenu ul.level1 li.first { border-top: 0; }

.ja-megamenu ul.level1 li.mega a.mega { border: 0; color: #73695c !important; font-size: 100%; }

.ja-megamenu ul.level1 li.haschild a.mega span.menu-title {
	background: url(../../images/arrow-dropline.png) no-repeat right 4px;
}

.ja-megamenu ul.level1 li a.mega,
.ja-megamenu ul.level1 li.over a.mega { border: 0; margin-top: 0 !important; }

.ja-megamenu ul.level1 li.active a.active,
.ja-megamenu ul.level1 li.over a.over { color: #dd6d14 !important; }

 /* CHILD CONTENT
-----------------------------------*/
.ja-megamenu .childcontent-inner { background: #E5DED8; }

.ja-megamenu .level1 .childcontent-inner { border-top: 1px solid #fff; }

.ja-megamenu .childcontent .ja-moduletable {
	background: none;
	border: 0;
	color: #6d625b;
	margin: 0;
	padding: 0;
}

.ja-megamenu .childcontent .ja-moduletable h3 {
	background: url(../../images/subnav-sep2.gif) repeat-x left bottom;
	border-bottom: 0;
}

#bd .ja-megamenu .childcontent .ja-moduletable ul li {
	border-bottom: 1px dotted #d2c7be;
	margin-bottom: 0;
	padding: 10px 0;
}

#bd .ja-megamenu .childcontent .ja-moduletable .lcCommentDate {
	background: url(../../images/icon-date.png) no-repeat 0 5px;
	color: #91887d;
	padding-left: 15px;
}

#bd .ja-megamenu .childcontent a.lcAvatar img { margin-top: 5px; padding: 3px; }

#bd .ja-megamenu .childcontent .ja-moduletable a {
	background: none;
	border: 0;
	color: #6d625b !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin: 0 !important;
	padding: 0;
}

#bd .ja-megamenu .childcontent .ja-moduletable a:hover { color: #dd6d14 !important; }

/* Grouped --- */
.ja-megamenu .group-title {
	background: url(../../images/subnav-sep2.gif) repeat-x left bottom;
	border-bottom: 0;
	margin-bottom: 5px;
}

.ja-megamenu .group-title a { font-size: 115% !important; }

.ja-megamenu .group-title .menu-title {
	color: #3b8111;
	font-family: 'TitilliumText22LLight';
	font-size: 110%;
	font-weight: bold;
}

.ja-megamenu .group-title .menu-desc { color: #999; padding-left: 0 !important; }
