body{

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffeeb9;
}


/*-----------15.6.2009----------------*/

td, p, div, tr {
color:#333333;
font-family:Georgia,Arial,Tahoma,Verdana;
font-size:12px;
line-height:normal;
}

p {
	margin:0 0 1em 0;
	}
a:link {
	color: #4B85AC ;
	text-decoration:none;

}
a:visited {
	color: #666 ;
	text-decoration:none;}
a:hover{
	color: #B5404D;
	text-decoration:underline;
}
form { 
	display:inline;
	margin:0; padding:0;
}
h1{
	font-weight:normal;
	font-size:20px;
}
h2{
	font-weight:bold;
	font-size:18px;
}
h3{
	font-weight: normal;
	font-size:18px;
}
h4{
	font-weight:normal;
	font-size:16px;
}
h5{
	font-weight:normal;
	font-size:14px;
}
ul {
}
img {
	border:none;
}
ol{
	margin-left:20px;
	list-style-position:inherit;
}
blockquote {
	margin: 10px;
}
/* End */

#main
	{
	width:958px;
	margin:0 auto;
	background-color:#FFFFFF;
	height:auto;
	_margin-left:25px;/*ie 6*/
	_margin-top:-18px;/*ie 6*/
	_margin-top:-18px;/*ie 7*/
	}
#header
	{
	/*background-image:url(../images/header1.jpg);*/
    background-color:#FFF;
	height:0px;
	width:0px;	
	/*border-top:0px solid #020200; */
	}
#top-nev
	{
	background-image:url(../images/top_link_bg.gif);
	width:331px;
	line-height:20px;
	height:25px;
	margin:0 auto 0 200px;
	
	}
#top-nev ul
	{
	margin:0px;
	padding:0px;
	text-align:center;
	}
#top-nev li	
	{
	display:inline;
	margin-left:1px;
	margin-right:1px;
	}
#top-nev a
	{
	color:#010101;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
#top-nev a:hover
	{
	color:#010101;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}
#search
	{
	width:219px;
	float:right;
	margin-right:40px;
	}
.top-lnk-text1 
	{
	color:#444444;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	}
.searchIndore 
	{
	background-color:#EDE2C0;
	border:1px solid #9A8C5F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	width:190px;
	}
.menu
	{
	background-image:url(../images/nav_bg.jpg);
	width:958px;
	height:38px;	
	}
.menu ul
	{
	margin:0px;
	padding:0px;
	}
.menu li
	{
	display:inline;
	line-height:32px;
	padding-left:18.2px;
	}
	
.menu a
	{
	color:#F0B200;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.menu a:hover 
	{
	color:#FFF2CD;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}



.menu-inner
	{
	background-image:url(../images/nav_bg-inner.jpg);
	width:958px;
	height:38px;	
	}
.menu-inner ul
	{
	margin:0px;
	padding:0px;
	}
.menu-inner li
	{
	display:inline;
	line-height:32px;
	text-align:center;
	padding-left:21px;
	}
	
.menu-inner a
	{
	color:#F0B200;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.menu-inner a:hover 
	{
	color:#FFF2CD;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}

.sub-menu
	{
	width:425px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	position:relative;
	left:-23px
	}
.sub-menu table
{
  border :1px;
}
.sub-menu a
	{
	color:#CC6601;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding-right:5px;
	padding-top:5px;
	text-align:right;
	
	}
	
.sub-menu a:hover
	{
	color:#8C3A03;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding-right:5px;
	padding-top:5px;
	text-align:right;
	}

.call
	{
	margin:0px; 
	color:#A91901;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:2px;
	padding-left:0px; 
	float:left; 
	width:520px;
	}
#content
	{
	width:100%;
/*	background-image:url(../images/bg-content.jpg);*/
	background-repeat:repeat-y;
	height:auto;
	}
.indore-view
	{
	width:458px;
	float:left;
	height:334px;
	}
.indore-welcome
	{
	float:left;
	width:226px;
	height:334px;
	background-color:#F5F2E1;
	margin-left:6px;
	margin-right:6px;	
	}
.welcome-list
	{
	float:left;
	width:48%;
	height:auto;
	}
.welcome-list ul
	{
	margin:0px;
	padding:0px;	
	}
.welcome-list li
	{
	list-style-type:none;
	line-height:18px;
	padding-left:15px;
	}
.welcome-list a
	{
	color:#432003;
	font-family:Tahoma;
	font-size:11px;
	padding-left:3px;
	}
.welcome-list a:hover
	{
	color:#424242;
	font-family:Tahoma;
	font-size:11px;
	padding-left:3px;
	}
.indore-top-searches
	{
	float:left;
	width:258px;
	border:1px solid #715200; 
	height:334px;
	}
.searches-list
	{
	float:left;
	width:48%;
	margin-left:8PX;
	height:auto;
	}
.searches-list ul
	{
	margin:0px;
	padding:0px;	
	}
.searches-list li
	{
	list-style-type:none;
	line-height:24px;
	}
.searches-list a
	{
	color:#715200;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	padding:0 0 12px 10px;
	text-decoration:none;
	}
.searches-list a:hover
	{
	color:#715200;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	padding:0 0 12px 10px;
	text-decoration:underline;
	}
a.txt-normal-2:hover {
color:#031B82;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
padding:0;
text-decoration:none;
}
a.txt-normal-2:link, a.txt-normal-2:visited {
color:#031B82;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
padding:0;
text-decoration:underline;
}

/*--------------------------Jumla-----------------------------*/

.jumla-left-panel
	{
	width:162px;
	float:left;
	background-color:white;
	}
.jumla-left-panel table
	{
	width:80%;
	position:relative;
	}
.jumla-left-panel td
	{
	color:#000;
	font-size:12px;
	position:relative;
	padding-left:15px;
	padding-top:5px;
	}
.jumla-left-panel a
	{
	color:#000;
	font-family:tahoma;
	text-decoration:none;
	}
/*--------------------------jumla-content-area----------------------------*/
.jumla-content-area
	{
	width:568px;
	float:left;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
.jumla-content-area1
	{
	width:720px;
	float:left;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
.jumla-right-panal
	{
	width:225px;
	 text-align:center;
	float:left;
	}
/*-------------------------Footer-----------------------*/
#footer
	{
	background-color:#ED9730;
	height:50px;
	width:958px;
	}
.indore-picture-left
	{
	width:270px;
	float:left;
	}
.indore-picture-right
	{
	float:left;
	width:170px;
	height:245px;
	background-image:url(../images/New%20Folder/images/4d-a1_06.jpg);
	}
/*---------------indore-picture-right-new-------------------*/	
.indore-picture-right-new
	{
	float:left;
	width:170px;
	height:245px;
	}	
	
/*---------------content-middle--------------------------*/	
#content-middle
	{
	width:100%;
	margin:auto;
	}
/*---------------Cleartrip--------------------------*/	
.cleartrip
	{
	width:267px;
	float:left;
	height:500px;
	background-color:#f5f1e5;
	text-align:center;
	}
/*----------------events-category------------------------*/
.events-category
	{
	width:690px;
	border-top:1px solid #000;
	float:left;
	}
/*-----------------explore----------------------------*/
.explore
	{
	height:60px;
	width:468;
	border-bottom:1px solid #000;
	}
/*------------------video-list-------------------------*/
.video-list
	{
	height:154px;
	width:673px;
	background-image:url(../images/4d-a11.jpg);
	}
	
.button1 {
	background-image: url(../images/search_button.gif);
	background-repeat:no-repeat;
	text-indent:-89px; 
	cursor:pointer;
	width:15px;
	border:0;
	background-color:#FFFFCC;
}
.button2 {
	background-image: url(../images/search_button.gif) ;
	background-position:center;
	background-repeat:no-repeat;
	font-size:0px;
	cursor:pointer;
	width:12px;
	color:#FFF3D0;
	content:".";
	height:12px;
	border:0;
	background-color:#FFF3D0;
	
}
#left_outer {
  float: left;
	margin-top: 2px;
	width: 165px;
}

#left_inner {
  border: 1px solid #cccccc;
	padding: 2px;
  float: none !important;
  float: left;
}




/* joomla - mambo css */
table.contenttoc
	{
	margin:3px;
	padding:3px;
	text-align:left;
    }
.contenttoc th{
	border-bottom:1px solid #666;
	padding-bottom:5px;
	color:#333333;
	font-weight:bold;
	text-align:left;

}
.contenttoc a {
	padding-left:0;
	font-weight:bold;
	}
table.contenttoc td {
	text-align:left;
	font-size:85%;
	}
.contentpane{
	text-align:left;
	color:#333;
	line-height:18px;
}

.contentpaneopen ul { 
	margin-left:20px;}
.contentpane ul { 
	margin-left:20px;}
table.contentpaneopen, table.contentpane,table.blog{
	color:#333;
	width:100%;
	}

table.contentpaneopen li {
	margin-left:40px;
}
.contentpaneopen fieldset{
	width:100%;
	border:none;
}
.contentpaneopen td{
	text-align:left;color: #333;
}

.contentpaneopen td.buttonheading{
	padding:0px;
	margin:0px;
}
td.contentdescription {
	width:100%;}

li.latestnews  a {
	color: #629E3D;	
}
li.latestnews a:hover {
	color: #000;
}
li.latestnews a:visited{
	color: #999;
}
ul.mostread  { 
	font-weight:normal;
}
li.mostread  a {
	color: #629E3D;
}

li.mostread a:hover {
	color: #000;
}
li.mostread a:visited{
	color: #999;
}

.contentheading,td.contentheading {
	font-size:30px;
	font-weight:400;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #003366;
	text-align:left;


}

div.componentheading {
	font-size:18px;
	font-weight:bold;
	font-family:Arial,Verdana,   Tahoma;
	color: #003333;
	text-align:left;
	line-height:24px;
	}
a.contentpagetitle {
	font-size:30px;
	font-weight:400;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #003366;
	text-align:left;
	text-decoration:underline;

}
a.contentpagetitle:hover{
	color: #CC0000;
	text-decoration: none;
	
}
a.category{ 
	font-weight:bold;
	}

.createdate,td.createdate{
	color: #CC6600;
	font-size:11px;
	font-weight:normal;
	height:11px;
	border-top:1px solid #E7F6E3;
	padding-bottom:5px;
	}
td.modifydate{
	color: #00CC00;
	font-size:11px;
	font-weight:normal;
}
span.article_seperator {
}
span.small{
	color: #666;
	font-size:11px;
	font-weight:bold;
}
.highlight { 

	background-color: #009900;
	color:#F9E5BB;
}
.mosimage {
	margin:5px;
	padding:5px;
	
}
.mosimage_caption {
	padding:3px 2px;
	color:#666;
	font-size:10px;
	border-top:1px solid #666;
}
.contentpaneopen img { margin:5px;}
.contentpane img { margin:5px;}

a.mainlevel:link, a.mainlevel:visited {

	font-weight: 700;
	color: #000;
	text-decoration:none;

	display:block;
	height:20px;
	line-height:20px;
	border-bottom:1px solid  #ccc;
}
a.mainlevel:hover {
	display:block;
	line-height:20px;
	color:#000;

}
a.mainlevel#active_menu {
	color: #000000;
	display:block;
	line-height:20px;
	background:#E3F1A8;
}
a.mainlevel#active_menu:hover {
}
a.sublevel:link, a.sublevel:visited {
	font-size:11px;
	color: #666;
	padding-left:11px;
	text-decoration:underline;

}
a.sublevel:hover 
	{
	color: #333333;
	}
div a.sublevel 
	{
	margin-bottom:5px;
	}
#mod_login_username
	{
	font-family:"Lucida Sans Unicode", Arial,Verdana,   Tahoma;
	color:#CCCCCC;
	font-size:80%;
	height:16px;
	width:120px;
 	}
#mod_login_password
	{
	font-family:"Lucida Sans Unicode", Arial,Verdana,   Tahoma;
	color:#CCCCCC;
	font-size:80%;
	height:16px;
	width:120px;
	}

#mod_login_remember
	{
	border:none;
	background:none;
	margin:0;
	}
ul#mainlevel-nav 
	{       
	list-style : none;
	padding-bottom:10px;     
	} 
ul#mainlevel-nav li 
	{
	float : right;
	font-weight : normal;
	text-align : center; 
	display : block;
	margin-left:0px;      
	} 
ul#mainlevel-nav li a 
	{
	display : block; 
	padding-left : 15px; 
	padding-right : 15px; 
	text-decoration : none; 
	color: #333;
	border-left:1px solid #ccc;
	font-size:11px;
	font-weight:400;
	text-transform:uppercase;
	line-height:20px;
	} 
ul#mainlevel-nav li a:hover {
	display : block; 
	text-decoration:underline;
}
.inputbox {
	background: url(../images/bg_input.gif) repeat-x #fff;
	border:1px solid #cccccc;
	color:#666;
	}
.inputbox:focus 
	{
	border:1px solid #666666;
	}
.button{ 
	text-align: center;
	color: #F0F0F0;
	border:0px solid #666666;
	padding:2px 5px;
	font-size:11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background:url(../images/bg_button.gif) repeat-x top center;
	margin:3px 0;}
.button:hover , .button:focus
	{
	border:0px solid #000;
	background:url(../images/bg_button_hover.gif) repeat-x top center;
	}
#mod_login_remember{
	border:none;
	background:none;
}
#mod_search_searchword {
	border:1px solid #cccccc;
	font-size:11px;

}
#mod_search_searchword:hover,
#mod_search_searchword:focus {
	border:1px solid #666666;
	background: #FFFFFF;}
.sectiontableheader {
	font-weight:bold;
	padding:4px;

}
.sectiontableentry1 td {
	background:#f2f2f2;
	padding-bottom:2px;
	text-align:left;
}
.sectiontableentry2 td{
	padding-bottom:2px;
		text-align:left;

}
.sectiontableentry1 {
	padding:3px;

		text-align:left;
}
.sectiontableentry2 {
	padding:3px;
		text-align:left;
}
.sectiontableentry1 label{
	padding-left:5px;}
.sectiontableentry2 label {
	padding-left:5px;}
ul.latestnews li{
	padding:0px;
	margin-left:0px;
	text-align:left;
}
ul.latestnews  {
	margin-left:15px;  
	font-weight:normal;
}

.latestnews a:hover {
	color: #99FF99;
}

.mostread a:visited{
	color: #ccc;
}
a.readon {
	display:block;
	color:#000;
	font-size:21px;
	font-weight:bold;
	width:86px;
	height:20px;
	background:url(../images/button-minifp.gif) no-repeat;
	text-indent:-5000px;
	margin-top:10px;
}
a.readon:hover {
	text-decoration:underline;}
.back_button  {
	text-align: center;
	color: #ccc;
	border:1px solid #fff;
	padding:2px 5px;
	font-size:11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background: #f0f0f0;
	width:50px;
	font-weight:bold;
}
.back_button a {
	margin-top:10px;
	color: #666;}
.back_button a:hover { 
	color: #000;
	text-decoration:underline;
}
.blog_more {
padding-bottom:10px;

	}
.blog_more a {
	color:#333333;
}
.blog_more a:hover {
	color:#000000;}
.blogsection {
	border-bottom:1px solid #333333;}
.blogsection:hover {
	border:none;}

.pagenav,
.pagenav_next,
.pagenav_prev
 {
	text-align: center;
	color: #ccc;
	border:1px solid #fff;
	padding:2px 5px;
	font-size:11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background: #f0f0f0;
	font-weight:bold;
}
.pagenav:hover,
.pagenav_next:hover,
.pagenav_prev:hover {
border:1px solid #EFEFEF;
background:#f0f0f0;
color:#666666;
}
.pagenav_next a,
.pagenav_prev a {
	color:#fff;}
.pagenav_next a:hover,
.pagenav_prev a:hover {
	color:#000000;
	text-decoration:underline;}
.pagenavcounter {
	font-weight:bold;
}
a.pagenav, a.pagenav:visited {
	color:#666;
}
a.pagenav:hover {
	color: #333333;
	text-decoration:underline;
	border:1px solid #DEDBDB;

}
span.pathway { 
	color:#666666;
	font-size:11px;
	}
span.pathway a:link,
span.pathway a:visited { 
 	color:#666666; 
	font-weight:bold;
	font-size:11px;}
div.moduletable {
	text-align:left;
	margin-top:0;
	color:#333333;
	font-size:12px;
}

div.moduletable ul li.latestnews,
div.moduletable ul li.mostread 
 {
	line-height: normal;

	
}
div.moduletable table {



}
div.moduletable td {
	text-align:left;
		font-size:12px;
}
div.moduletable img {
margin:auto;
}
div.moduletable h3  {
	font-size:18px;
	font-family:Arial,Verdana,   Tahoma;
	text-align:left;
	line-height:24px;
	margin-bottom:5px;
	font-weight:700;
	color:#792525;
}
/* ////////////////////////////////////////// Fire Board Css /////////////////////////////////////////////////*/
/**
* @version $Id: forum.css 499 2007-12-16 22:33:57Z fxstein $
* Fireboard Component
* @package Fireboard
* @Copyright (C) 2006 - 2007 Best Of Joomla All rights reserved
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.bestofjoomla.com
**/

#fireboard a { text-decoration:none; font-weight:normal;}
#fireboard a:link , #fireboard a:visited{ color:#006699;}
#fireboard a:hover { color: #00CCCC;}
#fireboard .fbxs {font-size: 9px;}
#fireboard .fbs {font-size: 10px;}
#fireboard .fbm {font-size: 11px;}
#fireboard .fbl {font-size: 12px;}
#fireboard .fbxl {font-size: 13px;}
#fireboard .fbxxl {font-size: 14px;}

/* HEADER
----------------------------------------------------------------------------------------------- */
#fireboard .fb_header {background: #7F9DB9;height: 30px; }
#fireboard .fb_header_th_1 { padding:5px; }
td.fb_profileboxcnt{ width:95%;}

/* TOPMENU
----------------------------------------------------------------------------------------------- */
#fireboard .fb_header div#fb_topmenu {} /* topmenu div */
#fireboard .fb_header div#fb_topmenu a { color: #FFFFFF; padding: 0 8px; display: block;text-decoration: none; font-weight: bold;float: left;} /* topmenu link items */
#fireboard .fb_header div#fb_topmenu a:hover{color: #CCCCCC;}

/* SEARCHBOX
----------------------------------------------------------------------------------------------- */
#fb_searchbox {width:auto; white-space: nowrap;} /* searchbox div */
#fb_searchbox form{margin:  0;padding: 0;} /* searchbox form */
#fb_searchbox .fb_search_inputbox {width: auto;margin: 0 0 0 5px;border: 1px solid #666666;background: #FFFFFF url(images/search_icon.gif) no-repeat 5px center;font-weight: normal;padding: 2px 5px 2px 20px;}
#fb_searchbox .fb_search_button { margin:0 5px 0 0;}
.fb_search-results {color:#FF0000; font-weight:bold;}

/* CATEGORY LIST
----------------------------------------------------------------------------------------------- */
#fireboard table.fb_blocktable { width:  100%; margin: 5px 0; border-style:solid; border-color:#CCCCCC; border-width:0px 0px 4px 0px; text-align:left; }
#fireboard table.fb_blocktable thead tr th { background: #7F9DB9; padding: 2px; color:#ffffff; font-weight:normal; }
#fireboard div.fb_title_cover { float:left; text-align:left; color:#FFFFFF; font-weight:normal; line-height:normal; padding:2px; }
#fireboard a.fb_title, 
#fireboard .fb_title { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block; color:#FFFFFF; text-decoration: none; }
#fireboard img.hideshow { float:right; margin:0; padding:0; cursor:pointer; position: relative; z-index: 1; }
#fireboard tr.fb_sth {background: #CFDCEB;font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;}
th.fb_sectiontableheader {}
#fireboard tr.fb_sectiontableentry1 td {background: #EEEEEE; padding:5px; border-bottom:1px solid #CCCCCC;border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC;}
#fireboard tr.fb_sectiontableentry1 td.td-1 {border-left:1px solid #CCCCCC;}
#fireboard tr.fb_sectiontableentry2 td {background: #F7F7F7; padding:5px; border-bottom:1px solid #CCCCCC;border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC;}
#fireboard tr.fb_sectiontableentry2 td.td-1 {border-left:1px solid #CCCCCC;}
#fireboard div.fb_thead-title a{font-weight:     bold;}
div.fb_thead-desc {}
#fireboard div.fb_thead-child {border-top: 1px dotted #D4C9AD;margin-top: 4px;}
#fireboard table.fb_cc-table tr td {border: 0px solid #FFFFFF; }
#fireboard div.fb_cc-childcat-title {width: 90px;float:left;}
table.fb_cc-table {}
tr.fb_cc-sectiontableentry1 {}
tr.fb_cc-sectiontableentry2 {}
span.fb_childcount {}
#fireboard div.fb_latest-subject a{font-weight:     bold;}
div.fb_latest-subject-by {}
span.newchar{color: #FF6600;font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 8px;}

/* SHOW CATEGORY 
----------------------------------------------------------------------------------------------- */
#fireboard  a.fb-topic-title { font-weight:bold;}
#fireboard img.stickyicon, 
#fireboard img.attachicon {float:  right;border: 0;margin: 2px;}
#fireboard img.catavatar{width:  20px;height: 20px;margin-left: 4px;border: 1px solid #CCCCCC;}
.fb_contentheading{background:  #ECE9D8;font-weight: bold;color:       #990000;border-bottom: 3px solid #DDD5BF;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-top:  1px solid #FFFFFF;}
.fb_contentheading span{background:   url(images/spoticon.gif) no-repeat left center;padding-left: 16px;}
.fb_sectiontableentry1_stickymsg{background: #FFFFCE;}
.fb_sectiontableentry2_stickymsg{background: #FFFFE6;}
tr.fb_sectiontableentry1_stickymsg td, 
tr.fb_sectiontableentry2_stickymsg td{border-bottom:1px solid #CCCCCC;border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC; padding:2px;}
tr.fb_sectiontableentry1_stickymsg td.td-1, 
tr.fb_sectiontableentry2_stickymsg td.td-1{border-left: 1px solid #CCCCCC;}

/*
VIEW PAGE
-------------------------------------------------------------------- */
#fb_views {}
th.view-th{text-align:right;padding-right: 10px;}
th.fb_sectiontableheader {}
td.fb-msgview-left {background:#EFF0F4;vertical-align: top;width:170px;border-bottom:  0px solid #CCCCCC;border-left:1px solid #CCCCCC;}
td.fb-msgview-right{border-right:1px solid #CCCCCC;padding:5px 10px 5px 30px;vertical-align: top;}
div.fb-msgview-l-cover{overflow:auto;text-align: center;padding:5px;}
span.view-username{}
span.view-username a:link, 
span.view-username a:visited{font-weight:bold;text-decoration: none;color:#357994;}
span.view-username a:hover{color:#000000;text-decoration: none;}
span.msgusertype{font-weight:normal;text-decoration: none;text-decoration: none;font-style:italic;}
span.fb_avatar{}
span.fb_avatar img{border:1px solid #CCCCCC;padding: 1px;margin:5px;}
div.viewcover{border:1px solid #CCCCCC;background: #DDDDDD;color:#333333;text-align: center;margin:2px 5px;}
span.msgtitle{font-weight:bold;text-decoration: none;background: url(images/msgtitleicon.gif) no-repeat left center;padding-left:25px;line-height:26px;}
span.msgdate{font-weight:     normal;text-decoration: none;padding-left:10px;}
span.msgkarma{font-weight: bold;color: #333333;text-decoration: none;padding-right: 10px;}
div.msgtext{overflow:auto;}
div.msgtext pre, div.msgtext .code{border-left: 5px solid #F4A94F;border-right: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;font-family: "Courier News", monospace;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.0;margin: 5px 0pt 15px;padding: 10px 15px;width: 100%;overflow:auto;}
div.fb_file_attachment{background:#CFDCEB;border: 1px dotted #7F9DB9;padding:10px;margin-bottom:10px;}
span.contentheading {}
div.switchcontent{}
input.fb_qm_btn{}
input.fb_qm_cncl_btn{}
td.fb-msgview-left-c{background:#EFF0F4;vertical-align: top;border-left:1px solid #D4C9AD;}
td.fb-msgview-right-c{border-right:  1px solid #CCCCCC;padding:1px 5px 1px 5px;vertical-align: top;}
div.fb_smalltext{}
td.fb-msgview-right-c div.fb_smalltext {padding:5px;text-align:right;}
div.fb_message_editMarkUp_cover {padding-top:5px;text-align:right;}
span.fb_message_editMarkUp {background:#f7f7f7 url(images/edit.gif) no-repeat left center;border-left:1px dotted #999;border-right:1px dotted #999;border-top:1px dotted #999;padding:2px 5px 2px 20px;font-size:9px;color:#666666;}
div.msgsignature{border-top: dotted 1px #ccc;text-align: left;color:#999;padding-top: 10px;}
td.fb-msgview-left-b{background:#EFF0F4;vertical-align: top;width:170px;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
td.fb-msgview-right-b{border-right:  1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding:1px 5px 1px 5px;vertical-align: top;}
span.fb_qr_fire{}
.switchcontent{display:none;}
span.fb_quote{display: block;border: 1px dotted #CCC;margin: 5px 0pt;padding: 5px;font-family: Arial, Helvetica, sans-serif;font-style: italic;background: #F7F7F7;}
#fireboard div.fbhide {background:#FFF8F2 url(images/bullet-tips.gif) no-repeat scroll 5px center;border:1px dotted #F2CAB7;font-size:12px;padding:10px 10px 10px 25px;}


/*
THREAD VIEW
-------------------------------------------------------------------- */
#fb_threadview {border:1px solid #CCCCCC;}
div#fb_threadview table.fb_blocktable {margin:0;}
.fb_threadview_row td{ border-top:1px  dotted #CCCCCC;}
.fb_threadview_row td table tr td { border-top:0px solid #CCCCCC;}
/*
POST PAGE
-------------------------------------------------------------------- */
#fb_postmessage{border-left:  1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
table#fb_postmessage .fb_button{border: 1px solid #999;color: #000;padding: 1px;}
table#fb_postmessage .fb_slcbox{border: 1px solid #999;color: #000;}
#fb_post_message .postinput{width:  94%;border: 1px solid #ccc;padding: 3px 5px;}
#fb_postmessage tr.fb_sectiontableentry2 td.fb-topicicons td{border-bottom: 0px solid #CCCCCC;}
#fb_postmessage tr.fb_sectiontableentry1 .fb-postbuttonset td.fb_posthint{background: #FFFFCC;border: 1px solid #CFC1A9;padding: 2px 5px;}
table#fb_postmessage .fb_posthint .fb_inputbox{background: #FFFFCC;border: 0px solid #FFFFCC;width:  100%;}
.fb-postbuttonset{width: 95%;}
.fb-postbuttons { }
table#fb_postmessage  .fb_txtarea{ width:95%;overflow: auto;height:300px;border:1px solid #ccc;}
.fb_txtarea{height: 300px;width: 95%;}
#fb_postmessage tr.fb_sectiontableentry1 .fb-postbuttonset td,
#fb_postmessage tr.fb_sectiontableentry2 .fb-postbuttonset td{border-bottom: 0px solid #CCCCCC;}
table#fb_postmessage .button{border: 1px solid #999;color: #333;font-weight: bold;padding: 3px 10px;margin: 3px;}
.fb_leftcolumn{width:160px;text-align: right;}

/*
POST HISTORY
-------------------------------------------------------------------- */
.fb_review_table{text-align:left;border-spacing: 1px;background:#CCCCCC;}
.fb_review_header{color: #ffffff;}
.fb_review_body0{color:#404040;background-color: #FFFFCC;line-height:100%;padding:3px 10px;}
.fb_review_body1{color:#404040;background-color: #FFFFFF;padding:3px 10px;line-height:140%;}
.fb_review_quote{padding: 5px;border: dotted 1px #ccc;background-color: #FFF;color:  #999;display: block;}

/* PATHWAY 
----------------------------------------------------------------------------------------------- */
.fb_forum-pathway{padding: 3px;margin: 5px 0 5px 0;border: 1px solid #CCCCCC; background:#F7F7F7;}
.forum-pathway-1{font-weight: normal;height: 18px;line-height: 18px;padding-left: 22px;background: url(images/pathway_start.gif) no-repeat left center;padding-top: 2px !important;padding-top: 4px; }
.forum-pathway-2{height: 18px;line-height: 18px;background:  url(images/pathway_finallink.gif) no-repeat left center; padding-left: 30px;}
.forum-pathway-1 a:link, 
.forum-pathway-1 a:visited{font-weight:normal;text-decoration: none;background:none;}
.forum-pathway-2, 
.forum-pathway-2 a:link{font-weight:bold;text-decoration: none;text-indent:5px;}

/*
PAGENAV
-------------------------------------------------------------------- */
table.jr-topnav{width: 100%;}
table.jr-bottomnav{width: 100%;}
td.jr-topnav-left{text-align: left;width: 50%;vertical-align: middle;}
td.jr-topnav-right{text-align: right;width: 50%;vertical-align: middle;}
div.jr-pagenav { }
div.jr-pagenav ul{list-style: none;margin: 0;padding: 0;float:  right;}
div.jr-pagenav ul li{list-style: none;margin: 0;padding: 0 4px;display: block;float:  left;background: none;}
div.jr-pagenav ul li.jr-pagenav-text{font-weight: normal;list-style:  none;margin: 0;padding: 0 4px;display:block;float:left;}
a.jr-pagenav-nb:link, a.jr-pagenav-nb:visited{font-weight:bold;text-decoration: none;}
a.jr-pagenav-nb:hover{text-decoration: underline;}
li.jr-pagenav-nb span.pagenav, li.jr-pagenav-nb a.pagenav:link, li.jr-pagenav-nb a.pagenav:visited{font-weight: normal;text-decoration: none;background:none;border:0px;line-height:normal;margin:0;padding:0;}
/* Bottom patway */
.fb_bottom_pathway{display: none;}

/*
FORUM TOOLS
-------------------------------------------------------------------- */
#fb_ft-cover{position: relative; float: right;text-align: right;}
table.jr-ft{width: 100%;}
td.ft-td1{width: 100%;}
td.ft-td2{width: 150px;}
#forumtools_control{width: 150px;}
.forumtools_contentBox{border:  1px solid #CCCCCC;display: none;position: absolute;right:   0px; background:  #7F9DB9;overflow: hidden;width:150px;}
.forumtools_content{position: relative;width: 100%;text-align: left; padding: 1px;}
#subBox1 ul{margin:  0;padding: 0;list-style: none;}
#subBox1 ul li{margin:  0;padding: 0;list-style: none;padding: 3px 5px;color:#FFFFFF;background: none;}
#subBox1 ul li a:link, #subBox1 ul li a:visited{color:#FFFFFF;text-decoration: none;font-weight:normal;list-style:none;}
#subBox1 ul li a:hover{text-decoration: underline;}
a.forumtools:link, a.forumtools:visited{background: url(images/menu_open.gif) no-repeat right center;padding-right: 20px;color:#FFFFFF;font-size-adjust: none;font-style:    normal;font-variant:  normal;font-weight:   bold;line-height:   normal;text-align:    center;text-decoration: none;}
a.forumtools:hover{text-decoration: underline;}


/*
FAQ , RULES , UPLOAD AVATAR, ANNOUNCEMENT
-------------------------------------------------------------------- */
td.fb_faqdesc, 
td.fb_rulesdesc, 
td.fb_uadesc, 
td.fb_anndesc{vertical-align: top;padding: 5px;border:  1px solid #ccc;background: #FFFFFF;}


/*
USER PROFILE
-------------------------------------------------------------------- */
.fb_profile-left{padding-right: 5px;}
.fb_profile-right{}
.fb_profileinfo{background: #ffffff;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.fb-usrprofile-misc{text-align: center;margin: 0 auto;}
#fb_userprfmsg td.td-6{border-right: 1px solid #CCCCCC;}
.fb_profile-bottomnav{background: #ffffff;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}

/*
MY PROFILE
-------------------------------------------------------------------- */
.fb_myprofile_menu td{ border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.fb_myprofile_menu a { display:block;padding:2px 5px 3px 10px;text-decoration:none;}
.fb_myprofile_menu a:hover { text-decoration:underline;}
.fb_myprofile_menu_title { font-weight:bold;}
.fb_myprofile_menu_staff { padding: 5px 10px; border-bottom: 4px solid #CCCCCC;}
.fb_myprofile_general td { padding: 3px 5px; border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}

/* RECENT POSTS
----------------------------------------------------------------------------------------------- */
#fireboard a.fbrecent { font-weight:bold; }

/* WHOIS ONLINE 
----------------------------------------------------------------------------------------------- */
#fireboard .fbgrouplist { padding:5px;}

/* FOOTER
----------------------------------------------------------------------------------------------- */
.fb_credits{ position:relative; text-align:center; }
.fb_footer{ text-align:center; }
img.rsslink{ position:absolute; right:3px; top:0px; }

/*/////////////////////////////////////////////////// Sobi2 Css //////////////////////////////////////
/* The real SOBI menu realized as component in the main body */
/* -------------------------------------------------------- */
/* big div tag for the menu */
div#SOBI_header_table {
	width: 100%;
	margin: 4px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 20px;
}

div#SOBI_header_homepage {
	text-align: left;
	float: left;
	clear: right;
	width: 24%;
}

div#SOBI_header_new_entry {
	text-align: left;
	float: left;
	width: 50%;
}

/* each menu item link */
div#SOBI_header_homepage a {
	color: #3a4794;
	font-weight: bold;
	text-align: left;
	font-size: 1.2em;
}

div#SOBI_header_search a {
	color: #3a4794;
	font-weight: bold;
	text-align: left;
	font-size: 1.2em;
}

div#SOBI_header_new_entry a {
	color: #3a4794;
	font-weight: bold;
	text-align: left;
	font-size: 1.2em;
}

a.SOBI_header:link,a.SOBI_header:visited {
	text-decoration: none;
}

a.SOBI_header:hover {
	text-decoration: underline;
}

/* The cathegory listing styles. Is realized as a menu list in module */
/* ------------------------------------------------------------------ */
/* ul class */
ul.SOBI_menu ul {
	list-style-type: none;
}

/* li class */
ul.SOBI_menu li {
	list-style-type: none;
	background-image: none;
}

/* The search page */ 
/* --------------- */
table.SOBI_search_form {
	width: 100%;
}

/* Heading text "Search" */
h1.SOBI_h1 {
	font-size: 1.2em;
	text-align: left;
}

div#SOBI_header_search {
	text-align: left;
	float: left;
	clear: right;
	width: 9em;
}

/* search results */
div#SOBI_search_results {
	font-weight: bold;
}

div#SOBI_button_search {
}


/* category link in search results */
span.SOBI_search_cat_link {
	border-style: none;
	vertical-align: top;
	line-height: 2em;
}

span.SOBI_search_cat_link a {
	font-weight: bold;
	text-align: left;
	color: #3a4794;
}

/* Detailed description of the company */
/* ----------------------------------- */
/* The detailed description section */
div.SOBI_details {
	/*background-image: url(visitenkarte.gif);*/
	background-repeat: repeat;
	background-color: #eeeeee;
	color: #3a4794;
	border-style: solid;
	border-color: #3a4794;
	border-width: 2px;
	padding: 8px;
	width: 97%;
	margin-bottom: 10px;
}

/* The companies image */
div#SOBI_image {
	float: right;
}

/* The  of the company */
h1#SOBI_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
    line-height: 20px;
	margin: 0;
}

/* The address of the company */
p#SOBI_address {
	font-size: 1.2em;
}

/* The link to the route finder site */
div#SOBI_waysearch {
	padding-bottom: 0.2em;
}

div#SOBI_waysearch a {
	color: #3a4794;
	font-weight: bold;
}

/* The name of the contact person, phone and fax number */
p#SOBI_contact {
	
}

/* The email link */
a.SOBI_mailto {
	
}

/* The link to the companies website */
a.SOBI_company_website {
	color: #3a4794;
	font-weight: bold;
}

/* The detailed description of the company (entered by the company) */
div#SOBI_description {
	
}

/* die footer in detail view */ 
/* ------------------------- */
/* The statistics line above the detailed description */
div#SOBI_statistics {
	width: 100%;
	border-top: 0.1em;
	border-top-style: solid;
	border-color: #3a4794;
	height: 1em;
}

div#SOBI_statistics_date {
	color: #3a4794;
	text-align: left;
	width: 22em;
	clear: right;
	float: left;
}

div#SOBI_statistics_hits {
	color: #3a4794;
	text-align: left;
	width: 6em;
	clear: right;
	float: left;
}

div#SOBI_statistics_visits {
	color: #3a4794;
	text-align: left;
	width: 10em;
	float: left;
}

/* the Copyright-line */ 
/* ------------------ */
/* The "powered by" link of Sigsiu.NET */
div#SOBI_poweredby {
	color: #3a4794;
	height: 3em;
	padding-top: 1em;
}

div#SOBI_poweredby a {
	color: #3a4794;
	font-weight: normal;
}

/* the entries */ 
/* ----------- */ 
/* around the entries */
div.SOBI_entryList a {
	font-weight: bold;
}

div.SOBI_entryList  {
	margin-bottom: 8px;
	margin-top: 3px;
}

div.SOBI_entrylist td {
	padding:: 10px;
}

/* one cell entry (td class) */
td.SOBI_entryCell {
	/*background-image: url(visitenkarte.gif);*/
	background-repeat: repeat;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #3a4794;
	border-width: 2px;
	width: 30%;
}

/* style of ine cell entry */
p.SOBI_entry {
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/* Style for empty cells */
td.SOBI_emptyCell {
	
}



/* The category's list */
/*---------------------*/
/* style of the table */
table.SOBI_catlist_table {
}

table.SOBI_catlist_table td {
	vertical-align: top;
}

/* style of the list */
ul.SOBI_categoryList {
	padding-right: 4em;
	margin-bottom: 8px;
}

/* style of category link */
a.SOBI_catlist {
}



/* the forward/backward navigation              */
/* for more styes change template style pagenav */
/* -------------------------------------------- */
div#SOBI_pagenav {
	font-weight: bold;
	text-align: left;
}

/* the new entry edit form */ 
/* ----------------------- */
fieldset#SOBI_edit_field {
	border: solid;
	border-width: 0.1em;
}

/* //////////////////////////  Ads Manager Css ///////////////
/*                                */
/* Stylesheet for com_adsmanager  */
/*                                */
/*    (c) 2006 Thomas PAPIN       */
/*         GPL License            */
/*                                */
/*     thomas.papin@free.fr       */
/*                                */


#adsmanager_fieldset form br {
	clear: left;
}

.adsmanager_main_cat,.adsmanager_main_cat a:link,.adsmanager_main_cat a:visited{
 font-size: 16px;
 margin: 0px;
 margin-top: 10px;
 padding: 0px ;
 color: #000000;
}

.adsmanager_sub_cat,.adsmanager_sub_cat a:link,.adsmanager_sub_cat a:visited {
 font-size: 11px;
 font-family: arial;
 margin-top: 2px;
 padding: 0 ;
 color: #7333B3;
 font-weight:normal;
 text-decoration:none;
}

.imgcat {
 border : 0;
}

.adsmanager_footer {
 font-size: 10px;
 color: #555555;
}

.adsmanager_cat {
 font-size: 10px;
 color: #555555;
}

.adsmanager_pathway {
 margin-bottom:10px;
}

table.adsmanager_table{
 background-color: #F7F7F7;
 border: 1px solid #cccccc;
 border-collapse: collapse; 
 width: 98%;
}

table.adsmanager_table th {
 background-color: #EEEEEE;
 border: 1px solid #cccccc;
 text-align:center;
 font-size: 11px;
}

table.adsmanager_table td {
 border: 1px solid #cccccc;
}

.adsmanager_table td img {
	float: left;
	border: none;
	padding-right: 8px;
}

.adsmanager_table td h2{
	font-size: 11px;
	margin-bottom : 0px;
	padding-bottom: 5px;
}

.adsmanager_table td {
	text-align: left;
	padding : 5px;
}

table.adsmanager_table tr td.right {
 text-align: right;
}

table.adsmanager_table tr td.center {
  text-align:center;
}


table.adsmanager_topmenue {
  background-color: #F7F7F7;
  color: #000000;
  padding: 0px;
  margin: 0px;
}

table.adsmanager_topmenue td {
  border: 1px solid #cccccc;
  color: #000000;
  padding: 3px;
  margin: 0px;
  text-align: center;
  font-size: 11px;
}

.adsmanager_search_title {
 background: url(../images/system/title.png) no-repeat;
 height: 24px;
 color: #7333B3;
 padding-top: 1px; 
 padding-left: 24px; 
 margin-bottom: 2px;
 margin-top: 2px;
 font-weight: bold;
 font-size: 14px;
 }
 
.adsmanager_subtitle {
 text-align : right;
 margin-bottom: 2px; 
}

.adsmanager_search_box {
	position :relative;
	width: 96%;
	left: 2%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box_module {
	width: 95%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box {
    position :relative;
	width: 75%;
	left: 10%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_inner_box {
	font-size: 12px;
	color: #000000;
	border: 1px dotted #CCCCCC;
	background-color: #FFEEDD;
	padding: 5px; 
	text-align:right;
}

.adsmanager_inner_box tr td {
	padding-right: 5px;
}

.adsmanager_search_box form {
	display : inline;
}

.imgheading {
    margin-right : 5px;
}

table.adsmanager {
	width: 100%;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
table.adsmanager_header {
	color: #000000;
	background-color: #FFFFFF;
}
table.adsmanager_select {
	/* width: 100%; */
	color: #000000;
	background-color: #F0F0F0;
}

div.adsmanager_ads {
  border: 1px solid #CCCCCC;
  color: #000000;
  padding: 2px;
  margin: 0px;
}

div.adsmanager_top_ads {
	font-size: 10px;
	color: #000000;
	border: 1px dotted #CCCCCC;
	background-color: #FFEEDD;
	padding: 5px; 
}

div.adsmanager_ads_kindof {
	text-align : right;
}

div.adsmanager_ads_state {
	text-align : right;
}

h2.adsmanager_ads_title {
	font-size: 18px;
	font-weight: bold;
	padding: 0px; 
	margin: 0px;
}

div.adsmanager_ads_main {
	background-color: #F0F0F0; 
}

div.adsmanager_ads_body {
	float: left;
	width: 67%;
}

div.adsmanager_ads_desc {
	border: 1px solid #FFFFFF;
	padding: 5px; 
}

div.adsmanager_ads_price {
	border: 1px solid #FFFFFF;
	padding: 5px; 
}

div.adsmanager_ads_contact {
	border: 1px solid #FFFFFF;
	padding: 5px; 
}

div.adsmanager_ads_image {
	border: 1px solid #FFFFFF;
	float: left;
	width:30%;
	padding: 5px; 
	text-align : center;
}

div.adsmanager_ads_image a{
	display : block;
	margin-top: 10px;	
}

div.adsmanager_ads_image a img{
	border: none;
}


.adsmanager_spacer {	
	clear: both;
}

div.adsmanager_footer {
	clear: both;
	text-align: center;
	margin-top: 10px;

}



fieldset.adsmanager {
	color: #000000;
	border: 1px solid #CCCCCC;
	/* background_color: #555555; */
	/* padding: 5; */
}


legend.adsmanager {
	color: #000000;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	/* background_color: #DDDDDD; */
	padding: 10px;
}



.adsmanager {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	margin: 2px;
	padding: 2px;
}

.adsmanager_required {
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	margin: 2px;
	padding: 2px;
} 

#adsmanager_fieldset label {
	/* border: 1px solid #CCCCCC; */
	width: 15%;
	float: left;
	margin: 2px;
	padding: 2px;
	text-align: right;
}

#adsmanager_fieldset label.right {
	/* border: 1px solid #CCCCCC; */
	width: 14em;
	float: left;
	margin: 5px;
	padding: 2px;
	text-align: left;
}

#adsmanager_writead_header{
	margin-bottom: 10px;
	margin-top: 10px;
}

#adsmanager_write {
text-align:center;
}


#writead_header1 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	width: 7em;
	margin: 5px;
	padding: 2px;
}
#writead_header2 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	width: 7em;
	margin: 5px;
	padding: 2px;
}

/* v1.1.1 */
.adsmanager_ver_list {
    list-style: none;
    text-align: left;
}

.adsmanager_ver_list li {
	background-image: none;
}
/* ////////////////////////////////////////////////// Joom Comment CSS ////////////////////*/
div.comment-text
{
	margin-top:10px;
	margin-bottom:10px;
}

div.commentBlogView
{
	display:block;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 4px;
  margin-bottom: 4px;
	clear:both;
}

div.show-comment, div.show-linkmore, div.show-feed
{
	display:inline;
	float:right;
	height:18px;
	text-indent: 24px;
	margin-left: 4px;
	margin-right: 4px;
	background-repeat:no-repeat;
	background-position: 0 50%;
	background-image:url(../images/comments.gif);
}

div.show-comment
{
	background-image:url(../images/comments.gif);
}

div.show-linkmore
{
	background-image:url(../images/page_go.gif);
}

div.show-feed
{
	width:18px;
	background-image:none;
}

.jomentry1, .jomentry2 , #jc_commentFormDiv
{
	border-bottom: 1px solid #ddd;
	padding: 8px 4px;
	background-repeat:repeat-x;
	background-position:top;
	
}

.jomentry1 blockquote, .jomentry2 blockquote
{
	margin: 10px;
	padding-left: 5px;
	border-left: 5px solid #ddd;
}

.jomentry1
{		
		color:#000000;
    background-color: #f2f2f2;
    background-image:url(../images/topshade1.gif);
}
.jomentry2 , #jc_commentFormDiv
{
		color:#000000;
    background-color: #FFFFF2;
    background-image:url(../images/topshade2.gif);
}

.jomauthor
{
		color:inherit;
    background-color: #F5F5C1;
    border-bottom: 1px solid #FFDE00;
    background-image:none;
}

#jc_commentsDiv blockquote
{
  color: #747474;
	background-color:inherit;
  padding-left: 30px;
}

#write_comment_title
{
	margin-top:14px;
}

.avatarImg
{
	float: right;
	padding: 2px;
}

.avatarImg img
{
	border:1px solid #ddd
}

#jc_name, #jc_website, #jc_email, #jc_title, #jc_comment, #jc_password
{
	width: 98%;
	padding: 4px;
	margin: 0ex;
}

#jc_name, #jc_website, #jc_email, #jc_password
{
	width: 50%;
}

#jc_commentForm
{
    padding-top: 2px;
    padding-bottom: 6px;
}


#jc_commentForm label
{
    font-weight:bold;
    padding-top: 6px;
    padding-bottom: 4px;
    display: block;
}

#jc_commentForm button, #jc_captchaImg
{
    margin-top: 6px;
    margin-bottom: 4px;
}

/* Trackbacks */
#trackback_link, #feed_link
{
	height:16px;
	vertical-align:middle;
	text-align:left;
	cursor:pointer;
	font-size:90%;
}

#trackback_link a, #feed_link a
{
	border-bottom:dashed 1px #CACACA;
}

#trackback_link img, #feed_link img
{
	vertical-align:middle;
	padding-right:2px;
	padding-left:2px;
}

#write_comment_heading
{
	margin-top:20px;
	margin-bottom:30px;
}

/*////////////////////////////////  Joom comment style Css ////////////////////////*/
.infolevel1, .infolevel2 , .infolevel3 {
    background-color: #FAD163;
    display: block;
}

.infolevel1, .infolevel2 {
    height: 1px;
    font-size: 1px;
}

.infolevel1 {
    margin-right: 3px;
    margin-left: 3px;
}

.infolevel2 {
    margin-right: 1px;
    margin-left: 1px;
}

.infolevel3 {
    color: #000000;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 18px;
}

#powered_jc {
    text-align: center;
    display: block;
    text-decoration: none;
    font-size: xx-small;
}
    
.jcAdminPanel{
    top: 0px;
	position: relative;
	display: block;
	background-color: #EFEFD2;
	padding:4px;
	padding:4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E6E6B7;
	border-bottom-color: #E6E6B7;
	text-align: right;
	width: auto;
	right: 0px;
    	}

#bb_container, #bb_main , div.bb_front {
	height:26px;
	display:block;
	vertical-align: middle;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bbcode_bg.gif);
	background-position: right 0px;
	background-repeat: no-repeat;
}
    	
div.bb_main {
	float: left;
	display:block;
	background-image: url(../images/bbcode_front.gif);
	background-position: left 0px;
	background-repeat: no-repeat;
	clear:none;
}

#bb_main div{display:inline}
#bb_main>div{display:inline-block}


div.bb_item {
	display:inline-block;
	float: left;
	margin-top: 0px;
    margin-bottom: 0px;
	width:22px;
	margin: 0px;
	overflow: visible;
	clear:none;
}

.bb_itemImg {
	display:inline;
	margin-top: 0px;
    margin-bottom: 0px;
	overflow: visible;
}

div.bb_front {
	background-image: url(../images/bbcode_front.gif);
	float: left;
	width: 14px;
	margin: 0px;
	display:inline;
}

.toggleArea{
	text-align:right;
	display:block;
}

.trackback-footer {
    clear: both;
    margin: 5px 10px 5px 10px;
}

.trackback-footer {
    margin: 0 0 5px 0;
    border-top: 1px solid #BCBCBC;
    padding-top: 3px;
    font-size: 85%;
    text-align: right;
}

.trackback-url{
	text-align: right;
	margin: 5px 10px 10px 10px;
}

#trackbacks-content{
	margin: 0px;
}

/*-----------------add new css in 1 august 2009*------------------*/
.top-strip
	{
	padding: 6px;
	background-color: rgb(113, 82, 0);
	color: rgb(216, 168, 14);
	font-size: 12px;
	text-align: center;
	font-family: tahoma;
	}
