html,
body  {
	margin: 0;
	padding: 0;border:0;
}
html  {
	background:#818487; /*c5c1ca*/
}
    body {
	position:relative;
	font-family: arial,helvetica, sans-serif;
	font-size:10pt;
    }
#wrapper {display:block;margin:0 auto;padding:0;text-align:left;width:995px; 
	/*background:#000;*/margin-top:0;-moz-box-sizing: content-box;position:relative;
}

#header { clear:both; height:250px;width:100%; }

	.colmask {
	    position:relative;		
	    clear:both;
	    float:left;
       	    width:100%;		
	    overflow:hidden;	
	    /*height:800px;*/


	}

	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;				/* width of page */
		position:relative;
	/*	height:1400px;*/
	}
.colleft noshow {display:none; }
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:1px 0 1px 0;/*overflow:hidden;*/
		border-top:1px solid #eaeaea;
	}

	.threecol {
		background:#cacbcd;	/* e6ecea right column background colour */
	}
	.threecol .colmid {
		right:340px;		/* width of the right column minus border*/
		background:#fff;
		/*background:#eaeaea url(assets/greyfader3.jpg) top center repeat-y;*/		/* center column background colour */
		/*border-right:1px solid #9c9c9c;*/
	}
	.threecol .colleft {
		right:445px;		/* width of the middle column */
		background:#cacbcd;	/* left column background colour */
		/*border-right:1px solid #9c9c9c;*/
	}
	.threecol .col1 {
		width:445px;
		left:996px;
		/*border-right:1px solid #9c9c9c;*/
	}
	.threecol .col2 {
		font-family:arial,helvetica,sans-serif;
		font-size:9pt;
		width:210px;		/* width of the left column minus border*/
		left:340px;color:#eaeaea;
	}
	.threecol .col3 {
		font-family:arial,helvetica,sans-serif;
		font-size:10pt;
		width:340px;
		left:785px;
		color:#000;
		/*background:#afaab7;*/
		margin:0;padding:0;
	}

	.col1 #col1Content { padding:5px 5px 5px 5px;font:normal 9pt/12pt arial,helvetica,sans-serif;width:95%; }
	.padContent { padding:10px 10px 10px 10px; }
	/*.col2 .subCentre { text-align:center;font:700 10pt/12pt arial,sans-serif;color:#812f4c;margin:20px 0 2px 0; }*/

.col1 ul, .col3 .padContent ul, .col1 li, .col3 .padContent li { 
margin:2px 0 0 5px; padding: 0 0 0 10px;
list-style-image: url("images/bullet.gif");
}

 .col3 .padContent h3 { color:#fff; }
 .col3 .padContent ul { font-weight:bold;color:#444; }

#col1Content { margin-left:10px; padding:5px 15px 5px 15px;}
 h1 {font-size: 14pt; color: #9b9c9f; margin: 0 0 8px 0px; padding:0; line-height: 24px;}
 h2 {font-size: 12pt; color: #ab0635; margin: 0 0 5px 0px; padding:0;clear:both;font-weight:bold; }
 h3 {font-size: 10pt; color: #828282; margin: 3px 0 2px 0px; padding:0; line-height: 14pt;}
.caption {font-size:8pt; padding:0 0 0 5px;color:#63615f; }

.twothirds {width:392px; margin-top:12px; margin-bottom: 13px;float:left;}
.twothirds p {margin-left: 10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px;}


	#header #currDate {text-align:right;position:absolute;top:180px;left:490px;color:white;width:150px;font:normal 9pt/10pt arial,sans-serif; }
	#header #mailLink {position:absolute;top:7px;left:27px;width:349px;height:60px;background:url(../images/email-btn.png) top left no-repeat; }
	#header #linker {border:0;}

	.product { padding:0 20px 0 20px; }
	.code,.location,.day,.price { float:left;padding:0 10px 0 0; } 

	/* Footer styles */
	#footer {
        		clear:both;float:left;width:100%;height:20px;background:#000;/*rgb(80,26,101);*/
    	}
    	#footer p {
       	 padding:10px; margin:0;
    	}