•ÈÀ/* Main CSS */body {	margin:0px;	font-family:arial,helvetica,sans-serif;	background-image:url('../images/mainbg.gif');	background-position:center;	background-repeat:repeat-x;	background-attachment:fixed;}#wrapper {	width:950px;	margin-right:auto;	margin-left:auto;}#mainwrap {	/*padding-bottom:20px;	background-repeat:repeat-y;*/	width:950px;}#header {	/*width:950px;	background-color:white;	*/	height:75px;	padding-left:20px;	padding-right:20px;	background-image:url('../images/nimlok-header-bg.png');	background-repeat:no-repeat;	background-position:top left;}/* SOCIAL ICONS FOR HEADER */.headerPhone {	margin-top:11px;	margin-left:12px;	float:right;	font-size:13px;	color:#A21500;	font-family:arial,helvetica,sans-serif;}.social-icons {	margin-top:12px;	margin-right:-4px;	float:right;}.social-icons img {	padding-right:4px;}/* NAVIGATION */#hnav {	min-width:950px;	height:22px;	padding-top:3px;	margin-top:-6px;	/*background:url('/images/navbg.png') repeat-x;*/	background-image:url('/images/navbg.png');	background-repeat:no-repeat;	background-position:top left;}/* Navigation */.nav, .nav ul { 	list-style: none;	margin: 0;	padding: 0;}.nav-one{    height:20px;	/*letter-spacing:1px;*/}.nav {  z-index: 100;  position: relative;}.nav li {  float: left;  margin: 0;  margin-left: 15px;  padding: 0;  position: relative;}.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {  color: #0F2035;  padding: 0 7px 0 7px;  text-decoration: none;  font-size:13px;  font-weight:normal;}    .nav li a:hover {  color:#102d45;	}.nav-one li:hover a, .nav-one li.sfHover a {  /*background: #bbb;*/  color: #0F2035;}.nav-one li:hover ul a, .nav-one li.sfHover ul a {  /*background: #bbb;*/  color: #0c1628;	}.nav-one li:hover ul a:hover, .nav-one li.sfHover ul a:hover {  color:#102d45;}.nav ul {  background: transparent url('/images/dropmenu_transparent.png');  background-repeat:repeat-x;  background-position:top;  border-bottom: 0px solid #bbb;  padding-bottom:4px;  padding-top:4px;  list-style: none;  margin:0;  margin-top:0;  width: 180px;  position: absolute;  top: -999em;  left: -1px;}.nav li:hover ul,.nav li.sfHover ul {  top: 18px;}.nav ul li {  border: 0;  float: none;  margin-left:0px;}.nav ul a {  border: 0px solid #bbb;  font-size:13px;  border-bottom: 0;  padding-right: 10px;  width: 80px;  white-space: nowrap;}.nav ul a:hover {  color:#102d45;}#inlinks {	/*width:700px;*/	padding-left:10px;	float:left;	display:inline;}#inlinks a:hover {	color:#A21500;}#partners {	/*width:250px;*/	padding-right:20px;	font-size:15px;	float:right;	display:inline;}#flashcontent {	/*height:225px;*/	width:950px;		margin-bottom:-4px;	/*border-bottom:5px solid #0c1628;*/}#wrapper2-top {	background-image:url('../images/bg_top.png');	background-repeat:no-repeat;	background-position:left top;	height:32px;	margin-top:4px;}#wrapper2 {	width:950px;	height:100%;	background-color:white;	background-image:url('../images/bg.png');	background-repeat:repeat-y;	background-position:left;	/*border-left:1px solid #666;*/}#wrapper2-bottom {	background-image:url('../images/bg_bot.png');	background-repeat:no-repeat;	background-position:left top;	height:32px;}#searchsub {	float:right;	display:inline;	margin-right:5px;	margin-top:5px;}.content p, .content li,  .content td {	font-size:13px;}.content em {	font-size:15px;}.left {	float:left;	height:100%;}.right {	float:right;}#side-a-top{	height:26px;	background-image:url('../images/sidebar-a_bgtop.png');	background-repeat:no-repeat;	background-position:top right;}#side-a-main{	background-image:url('../images/sidebar-a_bg.png');	background-repeat:repeat-y;	background-position:top right;	margin:0;	padding:0;}#side-a-main p {	margin:0;	padding-top:2px;	padding-bottom:14px;	padding-right:10px;	padding-left:4px;	font-weight:normal;	font-style:normal;}#side-a-main h2 {    font-size:11pt;    color:#A21500;    margin:0;	padding-top:1px;	padding-bottom:2px;	padding-right:10px;    font-family:arial,helvetica,sans-serif;}#side-a-main h3 {    font-size:11pt;    color:#A21500;    margin:0;	padding-top:2px;	padding-bottom:12px;	padding-right:10px;    font-family:arial,helvetica,sans-serif;}.side-a {	float: left;	width: 175px;	margin:0;	padding-top:0;	padding-bottom:0;	padding-left:12px;	padding-right:10px;	font-size:14px;	/*border-left:2px solid #666666;*/}#side-a-bottom{	height:26px;	background-image:url('../images/sidebar-a_bgbot.png');	background-repeat:no-repeat;	background-position:bottom right;	/*font-size:2px;*/}.side-b {	float: right;	width: 240px;	/*border-right:2px solid #666666;*/}.content { 	float: left;	width: 50%;	padding-left:10px;	padding-right:20px;	/*border-left:1px solid #888;*/	font-size: 11px;}#sidebar-top{	height:26px;	margin:0;	padding:0;	background-image:url('../images/sidebar-b_bgtop.png');	background-repeat:no-repeat;	background-position:top left;	font-size:2px;}#localLogoSideBar {	background-image:url('../images/sidebar-b_bg.png');	background-repeat:repeat-y;	background-position:left;	margin:0;	padding:0;	border:none;}.sidebar {	padding-bottom:0;	padding-top:0;	padding-left:15px;	padding-right:15px;	font-size:12pt;	font-weight:normal;	margin:0;	background-image:url('../images/sidebar-b_bg.png');	background-repeat:repeat-y;	background-position:left;	/*background-color:white;	width:200px;*/	/*height:125px;*/	/*border:2px solid #999;*/}.sidebar p {	margin:0;	padding-top:3px;	padding-bottom:3px;	font-size:12px;}.sidebar img {	display:inline;	margin-top:5px;	margin-right:5px;	float:right;	height: 105px;	width: 80px;}#sidebar-bottom{	height:26px;	margin:0;	padding:0;	background-image:url('../images/sidebar-b_bgbot.png');	background-repeat:no-repeat;	background-position:left bottom;	/*font-size:2px;*/}.sidebar-img {	margin-bottom:10px;	margin-top:10px;	margin-left:0;	float:none;	display:block;}.sidebar h2 {	font-size:11pt;	color:blue;	color:#A21500;	margin:0;	padding-top:3px;	padding-bottom:3px;	font-family:arial,helvetica,sans-serif;}.copy {	width:163px;	padding:10px;	float:left;}#foot {	clear:both;	/*height:1px;	background:white;	width:950px;*/}#bnav {	clear:both;	font-size:11px;	text-align:center;	color:#9f9f9f;	background-image:url('../images/footerbg_top.png');	background-repeat:no-repeat;	background-position:top left;	padding-bottom:8px;	}#bnav a {	text-decoration:none;	font-size:11px;	margin-left:5px;	margin-right:5px;}#bnav a:hover {	color:#A21500;}#bnav p {	margin-top:0;	margin-bottom:0;}.norm {	color:#9f9f9f;}#bnav a img {	border:none;/* 	width:53px;	height:15px;	margin-left:448px;	margin-right:448px;	margin-bottom:10px; */	margin-top:8px;}.blue {	color:#A21500;}#footer {	width:950px;	color:#9f9f9f;	text-align:center;	font-size:11px;	background-image:url('../images/footerbg_bot.png');	background-repeat:no-repeat;	background-position:bottom left;}.adr {	display:inline;}#address p {	margin:0;	padding-top:8px;}.street-address {	margin-right:5px;}.locality {	margin-left:5px;}.postal-code {	margin-right:5px;}.tel {	margin-left:5px;}#portfolioImages img {    padding:7px;    border:1px solid #808080;    width:145px;}#portfolioImages img:hover{    background-color:#B4E1EC;}p.portfoliomainimage img{    border:5px solid #0E2239;}p.portfoliomainimage{    text-align:center;}span.qp_counter{    margin:10px;    padding:10px;}div.breadcrumbs{    font-size:8pt;    margin-top:10px;}/* online store */td img.storeimagedetails{    margin:2px;    border:2px solid #0E2236;    cursor:pointer;}table.onlinestore a{    font-size:8pt;}div.storeitem{    margin:0px;}.h2nospace { 	padding-bottom: 0px;	margin-bottom: -10px;	display:inline;}.row1 {	background-color: #FFF;}.row2 {	background-color: #FDD;}
