/**********xmap*****************/
.menutitle{ font-size: 15px; }
.xmap ul li {
list-style-position:inside;
}

/**********FPslideshow*****************/
#fpss-outer-container {
border: none;
margin: 0px auto;
padding: 0;
border-left: 1px solid #ffffff;
}
#slide-wrapper #slide-outer .slide {
height:309px;
overflow:hidden;
position:absolute;
width:540px;
}
#navi-outer {
background:#febf47;
color:#FFFFFF;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
right:0;
top:0;
}
#navi-outer a {
	background: #febf47;
	border-bottom:1px solid #f5b030;
	color:#ffffff;
	display:block;
	font-weight:normal;
	line-height:14px;
	margin:0;
	overflow:hidden;
	padding: 10px;
	text-decoration:none;
	height: 83px;
}
#navi-outer li a span.navbar-tagline {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
}
#navi-outer li a:hover span.navbar-tagline, #navi-outer li a.navi-active span.navbar-tagline {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	margin:0;
	padding:0;
}
#navi-outer a:hover, #navi-outer a.navi-active {
	background-image: none;
	background: #97be0e;
	border-bottom:1px solid #f5b030;
	color:#ffffff;
	display:block;
	font-weight:normal;
	line-height:14px;
	margin:0;
	overflow:hidden;
	padding:10px;
	text-decoration:none;
	height: 83px;
}
#navi-outer li a span.navbar-title {
	color:#ad5703;
	display:block;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	margin: 0px 0px 5px 0px;
}
#navi-outer a:hover span.navbar-title, #navi-outer a.navi-active span.navbar-title {
	color:#ffffff;
	}
/**********minifrontpage*****************/
.mini-fp_in{background: url(../images/last_news_in.png) top repeat-x;}
.mini-fp_top{background: url(../images/last_news_top.png) top right no-repeat;}
.minifp .mini-fp_left{
	height: 78px;
	padding: 12px 25px 12px 60px;
	background: url(../images/last_news.jpg) left top no-repeat;}
#mini-fp .minifp-date {
	color:#ad5703;
	font-size:12px;
	font-weight:normal;
	height:12px;
}
#mini-fp .minifp td {
padding-right:0px;
}
.sep{color:#ad5703;}
#mini-fp .minifp-introtitle a  {
	color:#ad5703;
	font-size:12px;
	font-weight:bold;
	height:12px;
}
.introtext{
	padding: 5px 0px 0px 0px;
}
a.minifp-full-link:link, a.minifp-full-link:visited{
font-weight:bold;
line-height: 34px;
color:#ad5703;
text-align:center;
background: url(../images/last_news_more.png) left top no-repeat;
float: right;
width: 110px;
}
/***********************comments****************************************/
#commnest_all_dj{
	background: url(../images/comments_all_bot.gif) bottom left no-repeat #ffeac3;
	padding: 0px 30px 20px 30px;
	width: 679px;
	}
div.commentTools {
border-bottom:none;
height:18px;
}
#written_comments_title{
	background: url(../images/write_comment.png) top left no-repeat;
	margin: 0px -30px 3px -30px !important;
	padding: 0px 0px 0px 40px !important;}
#trackback_link, .feed_link {
	padding: 0px 0px 5px 0px;
}
#trackback_link a, .feed_link a {
border-bottom:none;
}
#trackback_link img, .feed_link img {
padding-left:2px;
padding-right:2px;
vertical-align:middle;
}
.jomentry2, #jc_commentFormDiv, .jomentry1 {
background-color:transparent;
background-image:none;
color:#de8a38;
}
.jomentry1, .jomentry2, #jc_commentFormDiv {
background-position:center top;
background-repeat:repeat-x;
border-bottom:none;
padding:8px 0px;
}
.jc_comment_title{
	color: #ac5c0d;
	font-weight: bold;
}
.comment-text{padding:5px 0px;}
#write_comment_title {
background: url(../images/write_comment2.png) top left no-repeat;
	margin: 0px -30px 0px -30px !important;
	padding: 0px 0px 0px 40px !important;
}
#jc_commentForm label {
display:block;
font-weight:bold;
padding-bottom:4px;
padding-top:6px;
color: #ac5c0d;
}
#commnest_all_dj .inputbox{
	border: 1px solid #fcaa21;
}
#commnest_all_dj .button{
	background: url(../images/add_comment.png) top left no-repeat;
	height: 25px;
	width: 122px;
	color: #ac5c0d;
}
#subscribe{ margin: 0px 4px 0px 0px;}

.jcAdminPanel {
background: none;
border: none;
display:block;
padding:4px;
position:relative;
right:0;
text-align:right;
top:0;
width:auto;
}
/********************custom template***************************************/
.td_download{ 
	text-align: right;
	padding: 2px 8px 0px 0px;
}
.td_download a:link,.td_download a:visited{
	font-weight: bold; color: #ffffff; text-decoration: none; outline: none; line-height: 13px;
	}
.td_download a:hover{ text-decoration: underline;} 
.td_download div.download{ 
	float: right; 
	width: 84px; 
	height: 17px; 
	background: url(../images/download.png) top left no-repeat;
	padding: 4px 8px 0px 0px;
	overflow: hidden;
}
/***/
.mini-fp_in{background: url(../images/last_news_in.png) top repeat-x;}
.mini-fp_top{background: url(../images/last_news_top.png) top right no-repeat;}
.mini-fp_left{
	height: 78px;
	padding: 12px 25px 12px 60px;
	background: url(../images/short_info.jpg) left top no-repeat;}
.short_info, .minifp{ border-collapse: collapse;}
.short_info .minifp-date {
	color:#ad5703;
	font-size:12px;
	font-weight:normal;
	height:12px;
}
.short_info .minifp-introtitle a  {
	color:#ad5703;
	font-size:12px;
	font-weight:bold;
	height:12px;
}
.short_info .introtext{
	padding: 7px 0px 0px 0px;
}
.short_info a.minifp-full-link:link,.short_info a.minifp-full-link:visited{
font-weight:bold;
line-height: 34px;
color:#ad5703;
text-align:left;
background: url(../images/short_info_download.png) left top no-repeat;
float: right;
width: 77px;
padding: 0px 0px 0px 33px;
}
/**************2J Slide****************************/
.twoj_li {
padding:0px !important;
}
#twoj_news_scroll_1_all{ border-left: 1px solid #ffffff; background: white;}
/***********2J Tabs**********/
#tab_in{background: url(../images/tab_in.png) left top repeat;}
#tab_top{background: url(../images/tab_top.png) left top no-repeat;}
#tab_bot{background: url(../images/tab_bot.png) left bottom no-repeat;padding: 0px 0px 8px 0px;}

.twoj_tabs_class1 {
background: none !important;
}
#tab_in .twoj_tabs_class1 .ui-tabs-panel {
background: url(../images/tab_in.png) left top repeat !important;
border:none;
padding: 7px 20px;
margin: 8px 0px 0px 0px;
}
#tab_in .contentheading{ padding: 0px 0px 10px 0px; line-height: 16px;}
.twoj_tabs_class1 .ui-tabs-nav {
padding:0 0 0 8px !important;
}
.twoj_tabs_class1 .ui-tabs-nav {
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.twoj_tabs_class1 .ui-tabs-nav li {
margin:0 0 0 6px !important;
}
.twoj_tabs_class1 .ui-tabs-nav .twoj_li_top.ui-tabs-selected a {
background-position:100% -24px;
margin-top:0;
position:relative;
top:0px;
z-index:2;
}
.twoj_tabs_class1 .ui-tabs-nav .twoj_li_top a, .twoj_tabs_class1 .ui-tabs-nav .twoj_li_top a span {
background: url(../images/tabs.png) no-repeat;
}
.twoj_tabs_class1 .ui-tabs-nav a, .twoj_tabs_class1 .ui-tabs-nav a span {
color:White;
font-size:12px !important;
padding:0 12px;
font-weight: bold;
}
.twoj_tabs_class1 .ui-tabs-nav a {
margin: 0;
padding-left:0;
}
.twoj_tabs_class1 .ui-tabs-nav a span {
height:24px;
line-height:24px;
padding-right:0;
padding-top:0px;
}
.twoj_tabs_class1 .ui-tabs-nav .twoj_li_top.ui-tabs-selected a span {
background-position:0 -24px;
height: 24px;
line-height:24px;
padding-top:0;
color: #ad5703;
}
.twoj_tabs_class1 .ui-tabs-nav .twoj_li_top a {
background-position:100% 0;
}