/*  all media  */
@media all
{
	/* global */
	body							{ background:url(/graphics/themes/red/background.jpg) top left repeat-x #fff; }
	
	/*	layout */
	#wrap							{ background:url(/graphics/themes/red/background3.jpg) top left repeat-y; }
	#wrap2						{ background:url(/graphics/themes/red/background2.jpg) top left no-repeat; }
	#navigation					{ background:url(/graphics/themes/red/nav-back.jpg) top left no-repeat; }
		
	/* tags */
	h1								{ color:#900; }
	h2								{ color:#900; }
	h3								{ color:#900; }
	h4								{ color:#900; }
	h5								{ color:#900; }
	h6								{ color:#900; }
	
	/* custom */
	.button1						{ background-image:url(/graphics/themes/red/button-right.jpg); }
	.button2						{ background-image:url(/graphics/themes/red/button-left.jpg); }
	
	/* highlight */
	.tl							{ background:url(/graphics/themes/red/tl.jpg) top left no-repeat #eaeaea; }
	.tr							{ background:url(/graphics/themes/red/tr.jpg) top right no-repeat; }
	.br							{ background:url(/graphics/themes/red/br.jpg) bottom right no-repeat; }
	.bl							{ background:url(/graphics/themes/red/bl.jpg) bottom left no-repeat; padding:5px 10px; }
	
	/* links */
	a:link, a:visited			{ color:#195dc4; text-decoration:underline; }
	a:hover, a:active			{ color:#195dc4; text-decoration:none; }
	a img							{ border:0; }
	#navigation a				{ background:url(/graphics/themes/red/nav-sep.jpg) center right no-repeat; }
	
	.nav-link,.subnav-link	{ background:url(/graphics/themes/blue/nav-sep.jpg) center right no-repeat; }
	a.subnav-link				{ color:#930406; padding:0 20px 0 0; font-weight:bold; }
}
