@-moz-document url-prefix(http://www.bzpower.com/board/)
{
	
	/******* Gali_Theme ********/
	
	/* headers */
	
   	.maintitle, .popupInner h3
   	{
   		background: blue url(http://www.brickshelf.com/gallery/Kovolta/bzp-skin-images/gmaintitle.png) !important;
   		border-color: white !important;
   		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
   	}
   	#primary_nav
   	{
   		background: #d4efe2 url(http://www.brickshelf.com/gallery/Kovolta/bzp-skin-images/gbrandingbg.png) no-repeat !important;
   	}
   	
   	/* /headers */
   	
   	
   	
   	
   	/* background_and_borders */
   	
   	body
	{ 
  		background-color:black !important;
   	}
   	.general_box h3, .ipsSteps, .ipsSideBlock h3, .ipsBox
   	{
   		background-color:#6699cc !important;		/*dark wrapper*/
   	}
   	.unread, .ipsSideBlock, .altrow, .unread.altrow, .post_block
   	{
   		background-color:#ebf7ff !important;		/*light background*/
   	}
   	html, .row2, .submit
   	{
   		background-color:#66ccff !important;		/*dark-light header*/
   	}
   	table.ipb_table td, .ipsBox_container
   	{
 	  	border-color:green !important;
   	}
   	
   	/* /background_and_borders */
   	
   	
   	
   	
   	
   	/* links */
   	
   	a
   	{
   		color:#003366 !important;
   	}
   	#user_navigation a, .topic_buttons a, .ipsSideBlock h3
   	{
   		color:blue !important;
   	}
   	#primary_nav a
   	{
   		background:black !important;
   		color:blue !important;
   	}
   	#primary_nav a:hover
   	{
   		background-color:blue !important;
   		color:white !important;
   	}
   	.maintitle a, .popupInner h3 a
   	{
   		color:white !important;
   	}
   	#primary_nav .active a
   	{
   		background-color:white !important;
   		color:black !important;
   	}
   	
   	/* /links */
   	
   	
   	
   	
   	
   	/* header_always_on_top */
   	#search, #main_search, #search_wrap, #adv_search, #search, .submit_input, #search_options, #search_options_menucontent
   	{
   		z-index:9001 !important;
   	}
   	#header_bar 
   	{
   		position:fixed !important; top:0px !important; left:0px !important; right:0px !important;
   		z-index:9002 !important;
   		min-width:900px !important;
   	}
   	#primary_nav
   	{
   		position:fixed !important; top:36px !important; left:0px !important; right:0px !important;
   		z-index:9000 !important;
   		min-width:900px !important;
   		padding-top:68px !important;
   	}
	#branding
	{
		position:fixed !important; top:36px !important; left:0px !important; right:0px !important;
		min-width:900px !important;
	}
	#secondary_navigation
	{
		position:fixed !important; top:131px !important;
   		z-index:8999 !important;
   		width:87% !important;
   		min-width:900px !important;
   		background-color:white !important;
	}
	#content
	{
		position:relative !important; top:130px !important;
		min-width:900px !important;
	}
	#footer_utilities, #ipsDebug_footer
	{
		position:relative !important; top:135px !important;
	}
	/* /header_always_on_top */
	
	/******* /Gali_Theme ********/
	
} 