@charset "UTF-8";
/**
 * @author			Dani Gunawan <tobacamp@gmail.com>
 * @copyright       Copyright 2008 Tobacamp
 * @license         GPL
 * @link            http://tobacamp.com
 * @package         Joomla! 1.5
 * @version         1.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-09-20 09:31:18 +0700 (Sa, 20 Sep 2008) $
 */
 
@media screen,projection
 {
	body
	{
		background:#ffffff url(../images/background.gif) top left fixed;
		text-align:center;
		padding:10px 0;
	}

	#page_margins
	{
		text-align:left;
		min-width:740px;
		max-width:80em;
		background:#fff;
/*		border:1px solid #2a7c01;  */
		border:1px solid #A0A0A4;  
		margin:0 auto;
	}

	#header
	{
		color:#000000;
		background:url(../images/header_bg.png) #ffffff repeat-x top left;
		height:70px;
		padding:0 2em 1em 0;
	}

	#topnav
	{
		color:#0000aaa;
		background:transparent;
	}

	#nav ul
	{
		margin-left:20px;
	}

	#nav_main
	{
		background-color:#336;
		height:25px;
		background:#efefef;
	}

	#nav_main_right
	{
		float:right;
		margin-top:13px;
		padding-right:10px;
	}

	#nav_main_left
	{
		float:left;
		margin-left:-10px;
		margin-top:0;
	}

	#nav_main_left form
	{
		margin-top:-10px;
		margin-left:15px;
	}

	#nav_main_right form
	{
		margin-top:-10px;
		margin-right:-7px;
	}

	#below_nav
	{
		margin-top:5px;
		padding-top:30px;
		padding-bottom:10px;
		margin-bottom:5px;
		margin-left:20px;
	}

	#main
	{
		background:#fff;
		padding:10px 0;
	}

	#footer
	{
		color:#666;
/*		background:#2a7c01; */
		background:#000888;
		border-top:5px #efefef solid;
		height:40px;
		padding:10px 20px;
	}

	.footer_tc
	{
		float:right;
		display:inline;
		margin-left:1em;
		margin-bottom:0.15em;
		text-align:right;
	}

	#col1_content
	{
		padding:10px 10px 10px 20px;
	}

	#col2_content
	{
		padding:10px 20px 10px 10px;
	}

	#col3
	{
		margin:0 25%;
	}

	#nav *
	{
		border:0 none !important;
	}

	#nav_main ul
	{
		margin-left:10px;
	}

	#nav_main ul li
	{
		line-height:1.2em;
	}

	#nav_main ul li a,#nav_main ul li strong
	{
/*		color:#666; */
		color:#FF0000;
		font-weight:400;
		padding:0.5em 0.8em;
	}

	#nav_main ul li a:focus,#nav_main ul li a:hover,#nav_main ul li a:active
	{
/*		background:#272727; */
/*		background:#000888; */
		color:#fff;
	}

	#nav_main ul li#current
	{
		background:transparent;
	}

	#nav_main ul li#current strong,#nav_main ul li#current a,#nav_main ul li#current a:focus,#nav_main ul li#current a:hover,#nav_main ul li#current a:active
	{
/*		color:#4D87C7; */
		font-weight:700;
	}

	#page,#col3_content
	{
		padding:10px;
	}

	#col1,#col2
	{
		width:25%;
	}
}
