#dutchHeader				{
							border-bottom:2px solid #fff;
							margin-bottom:20px;
							float:left;
							width:940px;
							}
							
#dutchHeader a#headtitle	{
							display:block;
							width:446px;
							height:100px;
							background: url('img/dutch-master-header.gif') no-repeat 0 0;
							float:left;
							}

#dutchHeader a#headtitle span { display:none; }

							
#dutchHeader ul				{
							float:right;
							}
							
#dutchHeader ul li			{
							float:left;
							border:0;
							padding:0;
							margin:65px 0 0 15px;
							overflow:visible;
							}
							
#dutchHeader ul li a		{
							text-transform:uppercase;
							font-style:italic;
							font-family:Georgia, Times, serif;
							color:#fff;
							overflow:visible;
							}
							
.dutchtreat h2 				{ 
							width:100%;
							border-bottom:1px solid white;
							margin-bottom: 7px;
							float:left;
	margin-top: 7px;
	padding: 0;
	line-height: 0;
	height: 1px;
}
							
.dutchwide					{
							width:740px;
							padding:0 100px;
							}
							
.dutchfeatures li			{
							background:transparent url('img/bullet.gif') no-repeat 2px 6px;
							display:block;
							padding:0 0 6px 15px;
							margin:0;
							border:0;
							color:#ccc !important;
							font-size:10pt;
							}
							
.store-wrap					{
							overflow:visible;
							}
							
.dutchgallery a				{
							display:block;
							float:left;
							margin:0 8px 8px 0;
							padding:0;
							}
							
.dutchgallery a.last		{
							margin-right:0;
							}
							
.dutchgallery a img			{
							display:block;
							margin:0;
							padding:0;
							}
							
.store-sidebar a			{
							display:block;
							float:left;
							margin:0 0 8px 0;
							padding:0;
							}

.store-sidebar a img		{
							display:block;
							margin:0;
							padding:0;
							}
							
.store-sidebar a.left		{
							margin-right:8px;
							}
							
#dutchsubform				{
							float:left;
							color:#fff;
							font-size:12px;
							width:270px;
							margin-right:45px;
							}

#cardtypes input, #cardtypes img
							{
							display:block;
							float:left;
							}

#cardtypes img				{
							margin:0 7px 0 4px;
							}

#dutchform					{
							float:left;
							color:#fff;
							font-size:12px;
							width:520px;
							margin-bottom:45px;
							}

#dutchform h3,
#dutchsubform h3			{
							font-family:helvetica, arial, verdana, sans-serif;
							font-size:18px;
							border-bottom:1px solid #666;
							padding-bottom:4px;
							}
							
#dutchform td				{
							padding:0 0 5px 0;
							}
							
.dutch-headline-caption  { 
	width: 610px; 
	float:left; 
	text-align:center;
	font: italic normal 28px/30px "Times New Roman", serif; 
	color:white; 
	padding:3px 0; 
	margin: 0 16px 0 0; 
	}

.dutch-limited-ed-box  { 
	width:186px; 
	float:left; 
	text-align:center;
	font:18px "Times New Roman", serif; 
	font-weight:normal; 
	color:white; 
	padding:1px 0; 
	margin: 0;
}

.dutch-limited-ed-box img, .dutch-headline-caption img {
	border-style: none;
	border-color: 252525;
}
							
							
#PageMessage {
  margin:20px 0;
  padding:5px 7px;
  }
  .error { 
    padding: 0;
    color: #ff5d5e;
	width:93%;
	margin: 0;
}   
  .message,.success {
    background:#cfc; 
    border:2px solid #393; 
    padding:3px;
    color:#060;
    } 
  .notify {
    border:1px solid #dad3a9; 
    background:#f2f0e2;
    padding:3px;
    color:#666;
    }
  #PageMessage h1 { margin:5px 0 5px 10px; font-size:12px; font-weight:bold; text-transform:uppercase; }
  #PageMessage ul { margin:5px 0 5px 25px; padding:0; }
  #PageMessage ul li { margin:0px 0px 3px;
	padding: 0;
}
  #PageMessage p { margin:5px 0 5px 10px; padding:0; font-weight:bold; }

.dutch-move { margin:0 0 8px 8px; }

							
