/*
 * -----------------------------------------
 * Other
 * -----------------------------------------
*/
	html, body
	{
		height: 100%;
		margin: 0;
		padding: 0;
		font-family: arial;
		font-size: 11px;
		color: #8A7D6D;
	}
	
	h1
	{
		font-size: 18px;
		font-weight: normal !important;
	}
	
	h2
	{
		font-size: 18px;
		font-weight: normal !important;
	}
	
	h3
	{
		font-family: arial;
		font-size: 18px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		font-weight: normal !important;
		color: #8A7D6D;
	}
	
	hr
	{
		border-top: 1px dotted #5F5F5F; 
		height: 1px;
	}
	
	hr.double
	{
		border: 1px solid gray;
		height: 1px;
	}
	
	a
	{
		color: #8A7D6D;
		text-decoration: none;
	}
	
	a:hover
	{
		color: #8A7D6D;
		text-decoration: none;
		/*cursor: url("http://mcms.mediatroop.se/sites_adv/template/inc/gfx/rockcursor.cur");*/
	}
	
	a:active
	{
		color: #8A7D6D;
		text-decoration: none;
	}
		
	iframe
	{
		padding: 0;
		margin: 0;
	}
	
	div.p
	{
		padding: 0 0 5px 0;
		margin: 0;
	}
			
	
	/* DIV POPUP BOX */
	div.popupPosition
	{
		width: 300px;
		height: 170px;
		position: absolute; 
		top: 170px; 
		left: 200px; 
		background-color: white;
		border: 1px solid black;
		overflow: hidden;
		z-index: 101;					/* This must be over 100 to put this layer on top of the site fader */
	}
	div.paddedText
	{
		padding: 5px 10px 5px 10px;
		margin: 0;
	}
	
	div#lockedLayer
	{
		display: none;
		width:100%;
		height: 100%;
		position:absolute;
		top:0;
		left:0;
		z-index: 100;
		filter: alpha(opacity=80);
		-moz-opacity: 0.8;
		opacity:.80;
		-khtml-opacity: 0.8;
		background: black;
	}
	
	img
	{
		border: 0;
	}
	
	.float_left
	{
		float: left;
	}
	
	.float_right
	{
		float: right;
	}
	
	table.guiTable
	{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
	
	table.guiTable td
	{
		border-bottom: 1px solid #CCCCCC;
		padding: 2px 3px 2px 4px;
		background-color: #EEEEEE;
	}
	
/*
 * -----------------------------------------
 * Image popup (gallery navigation)
 * -----------------------------------------
*/
	/* RockCursor onmouseover images */
	.enableCursor
	{
		cursor: url('http://mcms.mediatroop.se/sites_adv/template/inc/gfx/cursors/rockcursor.cur');
	}
	.disableCursor
	{
		cursor: pointer;
	}
	

/*
 * -----------------------------------------
 * Image preloading (preload_images.js)
 * -----------------------------------------
*/
	#preloadLoading
	{
		font-size: 20px; 
		margin: 0 0 0 100px;
	}
	
	#preloadLoaded
	{
		display: none;
	}
	
/*
 * -----------------------------------------
 * Menu hover color
 * -----------------------------------------
*/
	.menuMouseOver
	{
		background-color: #8A7D6D;
	}
		.menuMouseOver a
		{
			color: #FFF !important;
		}
		
		.menuMouseOver a:active
		{
			color: #FFF !important;
		}
		
		.menuMouseOver a:hover
		{
			color: #FFF !important;
		}
		
	.menuMouseOut
	{
		background-color: #FFF;
	}
		.menuMouseOut a
		{
			color: #8A7D6D !important;
		}
		
		.menuMouseOut a:active
		{
			color: #8A7D6D !important;
		}
		
		.menuMouseOut a:hover
		{
			color: #8A7D6D !important;
		}