body	{text-align:center; background:#fff; margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:100%;}
html 	{/*min-width: 792px;*/} 
/* General settings */
img							{border:0;}
table, td, th, div			{font-size:100%;}
dt, h1 span, h2 span		{display:none;}
h1, h2, h3					{margin:0; padding:0; border:0; font-size:100%;}
h4							{margin:0; padding:0; border:0; font-size:130%;}
/*for all floated elements inside wrappers*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* End Clearfix */
/* This is the main container for the page. It is centered horizontally within the body */
#main					{width:792px; margin:0 auto; position:relative; text-align:left; }
/* hide this \*/#main	{height:100%;} /* end */
/*

* GLOBAL NAVIGATION
*/
/* This is the left navigation container for the page. */
#page-global-nav 		{position:absolute; left:0px; top:0px; height:100%; background:#fff; font-size:95%; font-weight:bold;}
#page-global-nav a {text-transform:uppercase; text-decoration:none; display:block; }
#page-global-nav a:hover {background-position:-280px 0;}
#page-global-nav a:active {}
#page-global-nav a.active {background-position:-280px 0;}
#page-global-nav dl {margin:138px 14px 0 0; padding:0px;}
#page-global-nav dl dd {margin:0px; width:120px;}
#page-global-nav dl dd span {display:none; white-space:nowrap; width:104px;}


.page-background {width:658px; margin:0px; padding:0px; position:relative; left:134px; top:0px; }
/* This is the brand mast which sits on top of the #page-background */
#page-brand-mast {width:658px; height:96px; position:relative; left:0px; top:14px;}
#page-brand-mast img {margin:0 28px;}


#page-main-nav {width:658px; min-height:13px; margin:0px; position:relative; left:-134px; top:0px; padding:8px 0px 8px 0px;}
* html #page-main-nav {height:auto;}
/*hide from mac ie\*/#page-main-nav {left:0px; top:14px;}/*end*/
/*hide from mac ie\*/* html #page-main-nav {height:13px;}/* end */
	#page-main-nav a {text-transform:uppercase; text-decoration:none; font-weight:bold;}
	#page-main-nav a:hover {}
	#page-main-nav a:active {}
	#page-main-nav a.active {}
	#page-main-nav dl {margin:0 28px; padding:0;}
	#page-main-nav dl dd {padding:0; display:inline; margin:0 10px 0 0;}


#page-second-nav {width:658px; height:auto; position:relative; left:-134px; top:0px; padding:7px 0;}

/*hide from mac ie\*/#page-second-nav {left:0px; top:14px;}/*end*/
	#page-second-nav a {text-transform:uppercase; text-decoration:none; font-weight:bold;}
	#page-second-nav a:hover {}
	#page-second-nav a:active {}
	#page-second-nav a.active {}
	#page-second-nav dl {margin:0 28px; padding:0px;}
	#page-second-nav dl dd {margin:0 12px 0 0; padding:0px; display:inline;}

/* This is the GENERIC container for the actual page content, and sits on top of #page-background, beneath #page-top-nav-second	*/

#page-content-container 		{width:602px; margin:28px 28px 0px 28px; padding:0px; position:relative; left:-134px; top:0px; min-height:450px; height:450px;}

/*hide from mac ie\*/#page-content-container {left:0px; height:auto; margin:40px 28px 0px 28px; }/*end*/
/*hide from mac ie\*/

* html #page-content-container  {height:450px;}

/* end */
/* 

* CONTENT AREA TYPES 

*/
#page-content-container p		{margin-top:18px; _margin-top:17px;}
#page-content-container dl		{margin:0; padding:0; }
#page-content-container p.top	{margin-top:15px;}
p.align-center                          {text-align:center;}
/* T04 Single One Column - The container around the one column */
#single							{width:320px; margin:0px; padding:0px;}
.container-height				{float:left; width:1px; height:430px;}
.container-height-sml				{float:left; width:1px; height:20px;}

/* T04 One column - The content area itself 
*  Notes: the underscore attributes are for IE only 
*/
#single-one-column				{float:left; width:260px; margin:21px 28px 25px 28px;}
* html #single-one-column		{margin:21px 28px 28px 15px; padding-bottom:28px;}
/* T05 Double One Column - The container around the one column */
#double							{width:602px; margin:0px; padding:0px;}
#double-no-bg					{background:none;}
#home							{width:602px; margin:0px; padding:0px; min-height:450px; height:450px;}
* html #home						{width:602px; margin:0px; padding:0px; height:450px;}

/* T05 One column - The content area itself 
*  Notes: the underscore attributes are for IE only 
*/
#double-one-column				{float:left; width:540px; margin:28px 0px 10px 28px; _margin:28px 28px 0px 15px; _padding-bottom:28px;}
#double-one-col-dedication			{float:left; width:540px; margin:28px 0 28px 28px;}
* html #double-one-col-dedication			{float:left; width:540px; margin:28px 0 28px 15px; height:100%;}
#double-one-column-shop			{float:left; width:546px; margin:28px 0px 28px 28px; _margin:28px 20px 28px 15px; _padding-bottom:28px;}
#double-one-column h3			{margin:10px 0; padding:0px;}
#double-one-column h3.top		{margin:15px 0; padding:0px;}


/* 

* END CONTENT AREA TYPES 

*/




/* This is the footer panel and sits on top of #main, beneath #page-background */

#page-footer {width:658px; position:relative; left:0px; top:-5px; font-size:90%; padding:7px 0;}
/*hide from mac ie\*/#page-footer {left:0; top:0px;}/*end*/
	#page-footer a 				{text-decoration:none; margin:0 5px 0 0;}
	#page-footer a:hover 		{}
	#page-footer a:active 		{}
#page-footer ul				{padding:0; margin:0; list-style-type:none;}
#page-footer ul li			{display:inline; padding:0; margin:0 7px 0 0;}
#page-footer ul li.hide			{display:none;}
/*

* END FOOTER

*/



 /* Page margin maker class, for use on content areas */

.page-margin 				{margin:0 28px;}
.relative					{position:relative; left:0px; z-index:1;}
/*hide from mac ie\*/
.relative					{left:-134px;}
/*end*/
.hide						{display:none;}
/* FULL BG */
/* hide this \*/html	{height: 100%;}/*end*/
body	{height: 100%;}
#main	{position: relative; min-height: 100%;}
/* hide this \*/ * html #main	{height: 100%;}/*end*/

table, th, td, div						{color:#000;}
#main								{#fff;}
.page-background					{#6abf00;}
/* .page-background är default om igen id är satt */

#bg1							{#6abf00;}
#bg2							{#6abf00;}
#bg3							{#6abf00;}
#bg4							{#6abf00;}
#bg5							{#ffffff;}
#bg6							{#6abf00;}

#page-brand-mast					{background:#ffffff;}
#page-main-nav					{background:#fff;}
#page-main-nav a				{color:#000;}
#page-main-nav a:hover			{color:#fff;}
#page-main-nav a:active			{color:#fff;}
#page-main-nav a.active			{color:#fff;}
#page-second-nav				{background:#75343C;}
#page-second-nav a				{color:#C9A968;}
#page-second-nav a:hover		{color:#fff;}
#page-second-nav a:active		{color:#fff;}
#page-second-nav a.active		{color:#fff;}
#page-content-container				{color:#622028;}

#single							{background:#fff;}
#single-one-column				{}
#double							{background:#fff;}
#double-one-column				{}
a					{color:#C9A968; text-decoration:none; font-weight:bold;}
a:hover			{color:#C9A968; text-decoration:underline; font-weight:bold;}
#page-footer, #page-footer .page-margin			{background:#6abf00; color:#C9A968;}
#page-footer a, #page-footer .page-margin a		{color:#C9A968;}
#page-footer a:hover, #page-footer .page-margin a:hover		{color:#fff;}
#page-footer a:active, #page-footer .page-margin a:active	{color:#fff;}
	