/*------------------------------------------------------------------------

# JoomlAxe CSS

# ------------------------------------------------------------------------

# Copyright (C) 2008 JoomlAxe. 

# @license - GPU/GPL

# Author: Spy2furious@gmail.com

# Websites:  http://www.joomlaxe.com

# This file may be redistributed or editted in whole or significant part.

-------------------------------------------------------------------------*/

/*======================= TOP HORIZONTAL MENU =============================*/

.mainlevel-nav, .mainlevel-nav:link, .mainlevel-nav:visited{

	float: right;

	color: #000;

	font-size: 16px;

	font-family: Georgia, Tahoma, Times New Roman, Serif;

	text-decoration: none;

	padding: 25px 15px 30px 15px;

	border-right: 1px solid #DDD;

	display: block;

	

}



.mainlevel-nav:hover{

	color: #fff;

}



#active_menu-nav{

	

}



span.mainlevel-nav{

	font-size: 20px;

}





/*======================= VERTICAL MENU =============================*/

.mainlevel, .mainlevel:link, .mainlevel:visited{
	display: block;
	padding: 5px 0px 5px 5px;
	text-decoration: none;
	border-bottom: 1px solid #DDD;

}

.mainlevel:hover, .mainlevel:active{
	background-color: #3C0000;
}

#active_menu{
	background-color: #3C0000;
}

#active_menu.sublevel{
	background-color: #4C0000;
}

.sublevel, .sublevel:link, .sublevel:visited{
	display: block;
	padding: 5px 0px 5px 30px;
	text-decoration: none;
	border-bottom: 1px solid #DDD;
}

.sublevel:hover{
	background-color: #6C0000;
}

.leftmain .module_menu a:link, .leftmain .module_menu a:visited{
	
}

.leftmain .module_menu a:hover, .leftmain .module_menu a:active{
}

.leftmain .module_menu a:active{
}

span.mainlevel{
	color: #ccc;
}
span.mainlevel:hover{
}

/*======================= ARTICLE =============================*/

.contentheading{

	font-family: Georgia, Tahoma, Times New Roman, Serif;	

	font-size: 18px;

	font-weight: bold;

	color: #ccc;

}



.small, .createdate, .modifydate{

	color: #666;

}



.readon, .readon:link, .readon:visited{

	color: #fff;

	width: 100%;

	padding: 2px 0px 2px 0px;

	border-bottom: 1px dotted #fff;

	text-decoration: none;

}



.readon:hover{

	color: #ff0000;

	border-bottom: 1px dotted #333;

}



.blog_more{

	border: 1px solid #fff;

	padding:5px;

	margin: 5px 0px 5px 0px;

}

/*======================= COMPONENT =============================*/

.componentheading{

	font-size: 18px;

	font-weight:bold;

	font-family: Georgia, Tahoma, Times New Roman, Serif;

	color: #fff;

	border-bottom: 1px dotted #666;

	padding-bottom: 5px;

	margin: 0px 0px 10px 0px;

}



.contentpaneopen fieldset{

}



.pagenav, .pagenav:link, .pagenav:visited{

}



.pagenav:hover{

}



.button{

	background-image: url(../images/gradient2.gif);

	background-position: top;

	background-repeat: repeat-x;

	padding: 1px 5px 1px 5px;

	border: 1px solid #990033;

	background-color: none;

	color: #fff;

}



.button:hover{

	background-position: 0px -15px;

}

	



.inputbox{	

	border: 2px solid #990033;

	padding: 3px;

	color: #666;

}



.inputbox:focus{

	border: 2px solid #990000;

}



.sectiontableheader, .sectiontableheader a:link, .sectiontableheader a:visited{

	background-image: url(../images/gradient.gif);

	background-repeat: repeat-x;

	color: #FAFAFA;

	padding: 3px;

	text-decoration: none;

}



tr .sectiontableentry1 td, tr .sectiontableentry2 td{

	padding: 5px 3px 5px 3px;

	border-bottom: 1px solid #ff0000;

}



tr .sectiontableentry2 td{

	background-color: #ff0000;

}



tr .sectiontableentry1 td a:link, tr .sectiontableentry2 td a:link, 

tr .sectiontableentry1 td a:visited, tr .sectiontableentry2 td a:visited{

	text-decoration: none;

	display:block;



}

/*======================= SEARCH =============================*/

.search{

	

}



.search .button{

	

}



#mod_search_searchword{

	width: 150px;

	background-image: url(../images/search_bg.gif);

	background-position: left top;

	background-repeat: no-repeat;

	border: none;

	background-color: transparent;

	padding: 3px 0px 5px 30px;

	color: #666;

}

/*========================= LOGIN ========================*/

#modlgn_username, #modlgn_passwd{

	width: 95%;

	border: 2px solid #999;

	padding: 3px;

	color: #ccc;

	background-color: #222;

}



#modlgn_username:focus, #modlgn_passwd:focus{

	border: 2px solid #999;

}



/*========================= POLLING ========================*/

td .sectiontableentry2, td .sectiontableentry1{

	padding: 5px;

}



td.sectiontableentry2{

	background-color: #333;

}



.poll tbody tr td{

	text-align: left;

}



.poll tbody tr td div{

	/*width: 125px;

	border: 1px solid #3C2B00;*/

	margin-top: 10px;

}