/* CORE CSS FOR WEBSITE */

body {
	margin: 2em;
	padding: 0;
	font-family: Arial, san-serif;
	font-size: small;
	line-height: 1.5em;
	background:url(img/iconsWP.jpg) repeat-x #efefef;	
	}
	
a:link{
color:#4873B7;
}
	
/*Title classes*/
h1 {
font-size:40px;
font-weight:900;
padding:0 0 10px 0;
margin:0 0 0 0;
line-height:25px;
}

.header {
font:x-large;
color:#CCC;
text-align:right;
padding:0 0 0 0;
margin:3px -220px -7px 0;
}

.home {
color:#AD2028;
}

.products {
color:#F47323;
}

.about {
color:#82BD3F;
}

.contact {
color:#4873B7;
}

h2 {
font-size:16px;
font-weight:100;
color:#666666;
padding:0 0 5px 0;
margin:0;
line-height:24px;
}

h3{
color:#666666;


}

cite {
margin:0 0 0 3px;
font:medium;
}

#wrap {
	width: 60em;
	margin: 0 auto;
	
	
	background: url(img/backerColumn.png) right repeat-y;  
}
	


#wrap .topper{
background: url(img/header.png) no-repeat top left;
float:left;
height:130px;

}

#wrap .topperRight{
background:url(img/header.png) no-repeat top right;
float:right;
height:130px;
width:50%;
margin:-130px 0 0 0;
}

#header {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #ffffff;  
}

#content {
	float: left;
	width: 33em;
	padding: 2em 0em 0 4em;
	background: #ffffff url(img/backerColumn.png) repeat-y left;


	}
#content p {
	margin: 0 0 1.5em 0;
	}
	
.left {
float:left;
width:50%;
}

.right {
width:50%;
float:right;
}

#sidebar {
	float: right;
	width: 18em;
	padding: 4em 3em 0 2em;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;

	}
#sidebar p {
	margin: 0 0 1.5em 0;
	padding: 0 0 0 1em;

	}
	
#sidebar h1 {
font-size:14px;

font-weight:100;
line-height:10px;
font-variant:normal;
margin:0;
padding:0;
}

BLOCKQUOTE  {background: transparent; TEXT-ALIGN: justify;line-height: 1.5em; margin:0 20px 0 20px;}
blockquote.withquote {background:url(img/quote.png) no-repeat;background-position:top left;padding:10px 15px 0 15px;text-align:justify;} 
/* p.withunquote {background:url(img/unquote.png) no-repeat; background-position:bottom right; }*/

#sidebar i{
padding-left:10px;


}

	

#footer {
	clear: both;
	text-align: center;
	color: #333333;
	height:70px;
	}
	


#wrap .botter{
background: url(img/footerBack.png) no-repeat left bottom;
float:left;
height:70px;

}

#wrap .botterRight{
background: #ededed url(img/footerBack.png) no-repeat right bottom;
float:right;
height:100px;
width:50%;
margin:-100px 0 0 0;
}

.footLink {
float:right;
width:5em;
height:15em;
position:relative;
margin-top:-1.8em;
margin-right:.5em;
letter-spacing:1.2em;
}

.footLinkRight {
width:50%;
float:right;



}
.footLinkLeft {
width:50%;
float:left;



}

	

/*custom DIVS*/

#menuContainer{
float:left;
margin:-50px 0 0 70px;

}



/*The product boxes*/

#sweden {
  	width: 100%;
  	padding: 0 10px 10px 10px;
  	}
	

#sweden h6{
	margin:0;
  	padding:0 18px 0 0;
	text-align:right;
  	}
	
	
#sweden dl {
  	width: 90%;
  	margin: 0 20px;
  	padding: 0;
  	}
#sweden dt {
  	float: right;
  	width: 262px;
  	margin: 0;
  	padding: 0;
  	font-size: 14px;
  	letter-spacing: 1px;
	color:#333333;
  	}
#sweden dd {
  	margin: 0 0 0 8px;
	text-align:left;
  	padding: 0;
  	font-size: 14px;
  	line-height: 1.5em;
	color:#333333;
  	}
#sweden dl dd.img {
   	margin: 0;
   	}
#sweden dd.img img {
  	float: left;
  	margin: 0 8px 10px 0;
  	padding: 4px;
  	}
	
	
	
	
	
	
#swedenR {
  	width: 100%;
  	padding: 0 10px 10px 10px;
  	}
	

#swedenR h6{
	margin:0;
	padding:10px 0 0 10px;
	text-align:left;	
  	}
	
	
#swedenR dl {
  	width: 90%;
  	margin: 0 20px;
  	padding: 0;
  	}
#swedenR dt {
  	float: left;
  	width: 262px;
  	margin: 0;
  	padding: 0;
  	font-size: 8px;
  	letter-spacing: 1px;
	color:#333333;
  	}
#swedenR dd {
  	margin: 0 0 0 8px;
	text-align:left;
  	padding: 0;
  	font-size: 14px;
  	line-height: 1.5em;
	color:#333333;
  	}
#swedenR dl dd.img {
   	margin: 0;
   	}
#swedenR dd.img img {
  	float: right;
  	margin: 0 8px 10px 0;
  	padding: 4px;
  	}
	
	


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:1px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:4px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		padding:5px;
		border-width:0px;
		border-style:solid;
		border-color:#EEEEEE;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 14px 5px 14px;
		color:#808285;
		font-family:Arial;
		font-weight:bolder;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{
	font-weight:bold;
	}
	
	#qm0 .one{
	color:#0033CC;
	}





	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 10px 3px 4px;
	color:#808285;
		font-family:arial;
		font-size:11px;
	}




	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 10px 0px 10px;
		border-color:#808285;

	}



	


  