body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-align:center; background:url(../images/back.jpg) repeat-x #fff;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#05499c; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#c00e4a; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}
.leftimgp {margin:3px 15px 2px 0; border:2px solid #ec2f9c;}
.smfnt {font-size:10px; color:#333333;}
.smfnt11 {font-size:11px; color:#333333;}
.smfnt img {margin:4px 0 0 0;}
.chead { font-weight:bold; text-align:center; margin:0 0 3px 0; font-size:10px; color:#05499c;}
.botupdated {padding:0 0 4px 112px; text-align:left; font-size:11px; color:#666666;}
.textJustify {text-align:justify;}
.pdflink {float:right; text-align:right;}
.boxinfo {float:left; width:450px; width/**/:/**/432px; font-size:10px; padding:3px 8px 4px 8px; display:block; border:1px solid #8eccac; line-height:12px; margin:0 0 0 10px;}

/* LAYOUT STYLES */
#wrapper {width:940px; margin:0 auto; text-align:left;}

/* header section */
#header {width:940px; background:url(../images/topban.jpg) no-repeat; height:123px;}
	.logo { width:433px; float:left;}
	.logo a{ display:block; width:433px; height:122px; text-indent:-9999px;}
	.logoprint {display:none;}
	.logoprinthome {display:none;}
	
	.rtoplinks {float:right; width:403px;}
		.rtnav {padding:88px 15px 0 0;}
			ul#rnav {
				width:388px; height:35px;
				background:url(../images/nav.jpg) no-repeat;
				position: relative;
				padding:0; margin:0 auto;
				}
			
				ul#rnav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#rnav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:35px;}
			
					ul#rnav li#nav-1 a { 
						left: 0px; width: 63px; 
						background: url("../images/nav.jpg") -0 0 no-repeat;
						}
					ul#rnav li#nav-2 a { 
						left: 63px; width: 85px; 
						background: url("../images/nav.jpg") -63px 0 no-repeat;
						}
					ul#rnav li#nav-3 a { 
						left: 148px; width: 140px; 
						background: url("../images/nav.jpg") -148px 0 no-repeat;
						}
					ul#rnav li#nav-4 a { 
						left: 288px; width: 100px; 
						background: url("../images/nav.jpg") -288px 0 no-repeat;
						}
			
			ul#rnav li#nav-1 a:hover  	{ background-position: -0px -35px; }
			ul#rnav li#nav-2 a:hover  	{ background-position: -63px -35px; }
			ul#rnav li#nav-3 a:hover  	{ background-position: -148px -35px; }
			ul#rnav li#nav-4 a:hover  	{ background-position: -288px -35px; }

			ul#rnav li#nav-1 a.active  	{ background-position: -0px -35px; }
			ul#rnav li#nav-2 a.active  	{ background-position: -63px -35px; }
			ul#rnav li#nav-3 a.active  	{ background-position: -148px -35px; }
			ul#rnav li#nav-4 a.active  	{ background-position: -288px -35px; }


			/* navigation close */
			
#contentBack { width:940px; background:url(../images/mainback.gif) repeat-y;}

	.Homeback { background:url(../images/homeback.jpg) no-repeat; width:940px; height:auto !important; height:450px; min-height:450px;}
	.Innerback { background:url(../images/innerback.jpg) no-repeat; width:940px; height:auto !important; height:450px; min-height:450px;}
	

/* left nav & other section */	
.leftSec { width:235px; float:left;}
		.leftlinksbox { padding:17px 0 20px 20px;}
			ul#LeftNav { 
				width:190px; height:200px;
				background:url(../images/leftlinks.jpg) no-repeat;
				position: relative;
				padding:0; margin:0;
				}
			
				ul#LeftNav li {list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#LeftNav li a {position:absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:35px; width:190px; left:0; display:block;}
				
				ul#LeftNav li H2{ font-weight:bold; font-size:13px; padding:0; margin:0; background:none;}
			
					ul#LeftNav li#lnav-1 a { 
						top: 21px;
						background: url("../images/leftlinks.jpg") 0 -21px no-repeat;
						}
					ul#LeftNav li#lnav-2 a { 
						top: 51px; 
						background: url("../images/leftlinks.jpg") -0 -51px no-repeat;
						}
					ul#LeftNav li#lnav-3 a { 
						top: 81px; 
						background: url("../images/leftlinks.jpg") 0 -81px no-repeat;
						}
					ul#LeftNav li#lnav-4 a { 
						top: 111px; 
						background: url("../images/leftlinks.jpg") 0 -111px no-repeat;
						}
					ul#LeftNav li#lnav-5 a { 
						top: 141px; 
						background: url("../images/leftlinks.jpg") 0 -141px no-repeat;
						}
					ul#LeftNav li#lnav-6 a { 
						top: 171px; 
						background: url("../images/leftlinks.jpg") 0 -171px no-repeat;
						}
			
			ul#LeftNav li#lnav-1 a:hover  	{ background-position: -190px -21px;}
			ul#LeftNav li#lnav-2 a:hover  	{ background-position: -190px -51px;}
			ul#LeftNav li#lnav-3 a:hover  	{ background-position: -190px -81px;}
			ul#LeftNav li#lnav-4 a:hover  	{ background-position: -190px -111px;}
			ul#LeftNav li#lnav-5 a:hover  	{ background-position: -190px -141px;}
			ul#LeftNav li#lnav-6 a:hover  	{ background-position: -190px -171px;}

			ul#LeftNav li#lnav-1 a.active  	{ background-position: -190px -21px;}
			ul#LeftNav li#lnav-2 a.active  	{ background-position: -190px -51px;}
			ul#LeftNav li#lnav-3 a.active  	{ background-position: -190px -81px;}
			ul#LeftNav li#lnav-4 a.active  	{ background-position: -190px -111px;}
			ul#LeftNav li#lnav-5 a.active  	{ background-position: -190px -141px;}
			ul#LeftNav li#lnav-6 a.active  	{ background-position: -190px -171px;}

			/* navigation close */
			
			/* sub nav left */
			
				#acrylicsLY, #oilpaintsLY, #pigmentsLY, #waterLY, #artLY, #resourcesLY, #colourchartsLY {position:absolute;	z-index:1; background:url(../images/trans.gif); visibility:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
					.lysubback { width:194px; background:url(../images/leftsubback.jpg) no-repeat #ffffff;}
					ul.subleftm { padding:4px 8px; margin:0; border:1px solid #a64a91;  }
					ul.subleftm li{ padding:0; margin:0; list-style-type:none;}
					ul.subleftm li a{ display:block; border-bottom:1px solid #000; padding:5px 0 6px 0; color:#05499c; }
					ul.subleftm li a:hover{color:#bf0e4b;}
					
					ul.subleftm li.brdbtnone a{ border-bottom:none;}
					
				#Sub1-acrylicpaints, #Sub2-oilpaints, #Sub2-oilslicks, #Sub3-waterpaints, #Sub4-discount, #Sub4-nodiscount {position:absolute; z-index:2; background:url(../images/trans.gif); visibility:hidden; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; border-bottom:1px solid #000;}
					
						ul.subleftsub { padding:0; margin:0; border:0; background-color:#fff;}
						ul.subleftsub li{padding:0; margin:0;}
						ul.subleftsub li a{ display:block; padding:5px 7px; color:#05499c; border:1px solid #a64a91; border-bottom:none; width:154px; width/**/:/**/138px;}
						ul.subleftsub li a:hover{ color:#c00e4a; background-color:#f4e3fd;}
						
						
			

			.leftSecInn { margin:5px 0 0 0; padding:25px 44px 5px 20px;}
				.contact { width:150px; height:207px; color:#05499c; font-size:13px;}
				
			
			
/* Right Content section */	
.rightMidSec {width:682px; float:left; padding:17px 0 0 0;}
.rightMidSec p{ padding:0 0 12px 0;}
.hban {height:254px;}
.h1head {display:none;}
#home .rightMidSec H1{ display:block; padding:186px 0 0 150px; background:url(../images/texthome.jpg) no-repeat; }

#about .rightMidSec H1{ display:block; padding:186px 0 0 150px; background:url(../images/textabout.jpg) no-repeat; text-indent:-9999px; }
#order .rightMidSec H1{ display:block; padding:206px 0 0 150px; background:url(../images/textorder.jpg) no-repeat; text-indent:-9999px; }
#contact .rightMidSec H1{ display:block; padding:186px 0 0 150px; background:url(../images/textcontact.jpg) no-repeat; text-indent:-9999px; }


#inner .rightMidSec H1{ display:block; padding:0; background:none; font-family:"Gill Sans MT", "AvantGarde Bk BT", Arial, Verdana; font-size:20px; color:#000; line-height:22px; font-style:italic; padding:2px 2px 15px 2px;}


.rightMidSec H1 a{ display:block; text-indent:-9999px; font-family:"Gill Sans MT", "AvantGarde Bk BT", Arial, Verdana; font-size:20px; color:#fff; line-height:22px; width:254px; height:22px;}
.rightMidSec H1 a:hover { border:2px solid #ffe148;}

.rightMidSec H2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; font-weight:bold; color:#fff; height:57px; height/**/:/**/30px; padding:11px 0 17px 14px; display:block; }

.rightMidSec H2.sml { font-size:18px; line-height:15px; padding-top:6px ;height:57px; height/**/:/**/37px; }
.rightMidSec H2.sml em{ font-size:12px; font-style:normal; font-weight:bold;}

.rightMidSec H2.smlnew { font-size:17px; padding-top:11px ;height:57px; height/**/:/**/32px; }
.rightMidSec H2.smlnew em{  font-style:normal; font-weight:bold;}

.rightMidSec H3 {color:#173bbd; font-size:15px; margin:4px 0; font-weight:bold; text-align:left;}
.rightMidSec H4 {color:#953363; font-size:13px; margin:4px 0; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}

.tblsbu { border:1px solid #999999;}
.tblsbu td{ padding:3px 5px; vertical-align:top; font-size:12px; border-bottom:1px dotted #999999;}

				.imghomeRs {float:right; width:189px; margin:0 0 0 28px;}
					.imghomeRs img{ margin:0 0 3px 0;}
				.imgrpadd {margin:0 0 3px 18px;}
				
				.homeprintContact { display:none;}
				
	.rightMidSec blockquote {padding:2px 15px 0 30px;}


	/* inner section content */
	.chartTbl {}
	.chartTbl td{ padding:10px 7px 8px 7px; border-bottom:1px dotted #666666; text-align:center; vertical-align:top; width:25%; font-size:11px; }
	.chartTbl p{ padding:0 0 4px 0;}
	.chartTbl img{ margin:0 0 5px 0; border:1px solid #333333;}
	.chartTbl a {color:#000;}
	.chartTbl a:hover {color:#c00e4a;}
	/*.chartTbl a:visited {color:#c00e4a;}	*/
	.chartTbl a:hover img{ border:1px solid #c00e4a;}
	
	/* inner st pages */
	.quote {font-size:11px; color:#333333; text-align:right;}
	.notbox {font-size:11px; color:#000; display:block; padding:12px 0 4px 0; border-top:1px dotted #666666; margin:5px 0;}
	.imgrpad {margin:1px 0 2px 10px; border:1px solid #333333;}
	
	.brdimgRcol {border:2px solid #ec2f9c; margin:4px 0 8px 15px;}
	.brdimgc {border:2px solid #ec2f9c; margin:5px 0 7px 0;}
	.brdtextc {border:2px solid #ec2f9c; margin:2px 0 5px 0; padding:15px; margin:0 auto; width:390px; width/**/:/**/360px;}
	
	.rcolimg { text-align:center; margin:1px 0 5px 5px; font-size:11px; font-weight:bold; padding:10px 0;}
	.rcolimg p{ padding:0 0 3px 0; margin:0; color:#364287;}
	
	.centerimg {border:2px solid #ec2f9c; padding:5px; margin:5px 0 10px 0; text-align:center;}
		.centerimg div {background-color:#26221f;}
	.rightColinn {width:275px; width/**/:/**/259px; float:right; margin:0 0 0 27px; padding:0 4px 0 8px; color:#4f5170;}
	.rightColinn .notbox{ color:#6f6f6f; font-size:12px;}
	.rightColinn ul{ padding:2px 12px; margin:1px 10px;}
	.rightColinn ul li{ list-style-type:disc; margin:1px 0;}
	
	.rightColSmall { margin:0; width:195px;}
	.rightColBig { margin:0; width:265px;}
		.rightColBig ul{ padding:2px 12px; margin:1px 10px;}
		.rightColBig ul li{ list-style-type:disc; margin:1px 0;}
		
		.rcbox {background-color:#e1f1fa; border:1px solid #a8c5d6; padding:7px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
		.rcbox .hdb{ background-color:#c1e4f8; padding:5px; margin:0 0 6px 0; font-weight:bold; border:1px solid #92b5c9; text-align:center; color:#132173; text-transform:uppercase;}
		.rcbox .cntrb {padding:0 4px 3px 4px;}
		.rcboximg {border:1px solid #92b5c9;}
		
	.rightColsmPink { margin:0; width:195px;}
		.rightColsmPink ul{ padding:2px 5px 2px 9px; margin:1px 9px 6px 9px;}
		.rightColsmPink ul li{ list-style-type:disc; margin:1px 0;}
		
			.rightColsmPink .rcbox {background-color:#f8e6f7; border:1px solid #d867d3; padding:7px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
			.rightColsmPink .rcbox .hdb{ background-color:#f4d2f2; padding:5px; margin:0 0 6px 0; font-weight:bold; border:1px solid #d867d3; text-align:center; color:#442e67; text-transform:uppercase;}
			.rightColsmPink .rcbox .cntrb {padding:0 4px 3px 4px;}
			.rightColsmPink .rcboximg {border:1px solid #d867d3;}
		
	.padboxMain {padding:0 14px 0 0; text-align:justify; }
	.spacetd {width:10px;}
	
	.fmtbl { border:1px solid #9c7fd9; background-color:#fbecfc;}
	.fmtbl td{  padding:4px 4px 0 14px; text-align:left;}	

	ul.bulme { padding:4px 15px; margin:5px 15px; font-size:12px;}
	ul.bulme li{ list-style-type:disc; margin:1px 0 4px 0;}

/* pop up box */
	.popupbox { padding:15px; background:url(../images/popbackimg.jpg) repeat-x; border:5px solid #4f474d; height:258px; height/**/:/**/218px; overflow:auto;}
	.popupbox p{ padding:0 0 12px 0;}
	.popupbox H3{ font-size:18px; font-weight:bold; color:#bd0f4e; padding:12px 0 0 0; margin:0 0 14px 0;}
	.popupbox img{ border:1px solid #993300;}
	.closeb { background-color:#4f474d; padding:0px 8px 8px 4px; height:22px; height/**/:/**/14px; text-align:right; color:#fff; font-weight:bold;}
	.closeb a{ color:#fff;}
	.notes {font-size:11px; color:#666666;}

/* footer section */
#footer { background:url(../images/footerback.jpg) no-repeat; width:940px; width/**/:/**/880px; padding:10px 30px 2px 30px; color:#47393d; font-size:11px;}
#footer a{color:#47393d;}
#footer a:hover{color:#a92d6a;}