﻿/*
:link,:visited {text-decoration: none;}
	ul,ol {list-style: none;}
	h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
	img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
	img, a img,:link img,:visited img {border: none;}
	address {font-style: normal;}
	.clear {clear:both;}


	body {background-color:#f0ecea; font-family:"Times New Roman", Times, serif; color:#6b3c06; font-size:14px;}
	

	div#header {height:165px; background:transparent url(../i/header-bg.jpg) top left repeat-x;position:relative; }	
	div#menu {background:#8f4f08 url(../i/menu-bg.jpg) top left repeat-x; text-align:center;}
	div#menu ul {padding:15px 0;}
	div#menu li {display:inline; padding:0 10px;}
	div#menu a:link, div#menu a:visited {color:#fff; font-size:120%; font-weight:normal;}
	div#menu a:hover, div#menu a:active {text-decoration:underline;}
	div#bodycontent {background:#ffffff url(../i/content-bg.jpg) top left repeat-x;}
	div#footer {clear:both; text-align:center; color:#434915; font-size:90%; margin:20px 0 20px 0;}
	
	a:link, a:visited {color:#4f5004; font-weight:bold;}
	a:hover, a:active {text-decoration:underline; color:#474E1A;}
	
	div#bodycontent ul {padding-left:25px;}
	div#bodycontent li {list-style-type:square; }
	div.form {margin:10px 40px;}
	div.form div {clear:both; margin:5px 0;}
	div label {float:left; width:10em;}
	*/
	
/*** - Undo HTML - ***/
			:link,:visited {text-decoration: none;}
			ul,ol {list-style: none;}
			h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
			img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
			img, a img,:link img,:visited img {border: none;}
			address {font-style: normal;}
			.clear {clear:both;}
			
			body {background:#69bd27; color:#d1570d; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

            h1 {color:#69bd27; font-size:1.7em; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold;}		
			h2 {color:#69bd27; font-size:1.4em; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold;}		
			
	        a:link, a:visited {color:#69bd27; font-weight:bold;}
	        a:hover, a:active {text-decoration:underline; color:#474E1A;}
		
			div#container {width:644px; margin:0 auto; background:transparent url(../i/content-bg.jpg) repeat-y top left;}
			
			div#header {position:relative; text-align:center; background:transparent url(../i/logo.jpg) no-repeat 50% 50%; width:644px; height:116px;}
			div#header p {position:absolute; top:20px; left:5px; width:150px; text-align:left; font-size:0.9em;}			
			div#header ul#cartLinks {position:absolute; top:45px; left:5px;}
			div#header ul#cartLinks li {display:inline; border-right:1px solid #d1570d; padding-right:5px;margin-left:5px;}
			div#header ul#cartLinks li.last {border-right:none;}
			div#header ul#cartLinks a:link, div#header ul#cartLinks a:visited {color:#d1570d; font-size:0.9em;}
			div#header img#dmdhard {position:absolute; top:20px; right:5px;}
			
			div#menu {background-color:#f53f00;margin:0 3px; padding:0 0 15px 0; font-size:0.95em;}
			div#menu ul {margin-left:10px;padding:3px 0;}
			div#menu ul li {float:left; padding-right:15px; line-height:1;}
			div#menu li a:link, div#menu li a:visited {color:#fff; font-weight:bold; display:block;}

			div#menu li ul {position:absolute; width:134px; left:-999em; background:transparent url(../i/menu-footer.gif) no-repeat bottom left; padding-bottom:11px;}
			div#menu li:hover ul, div#menu li.hover ul {left:auto;}
			div#menu ul ul li {width:109px; color:#fff;background:#f53f00 url(../i/pmp-icon.gif) no-repeat 0 50%; padding:10px 0 0  25px; display:block;}
			div#menu ul ul#swatches li {background:#f53f00; padding:10px 0 0 10px;display:block; width:124px; color:#fff; font-weight:bold;}
			div#menu ul ul a:link, div#menu ul ul a:visited {display:block;}
			
			img.banner, img#banner {padding:0 3px;}
			 
			div#maincontent {padding:10px; color:#000;}
			div#maincontent div.decoration {text-align:center;}
			div#maincontent ul.paints {text-align:center;margin:10px 0;}			
			div#maincontent ul.paints li {display:inline; padding:0 10px;}
			div#maincontent p {padding:10px 2px;}			
			div#maincontent strong {color:#d1570d; font-weight:normal;}
			
			div.paintSystem {border:20px solid #AB8C6C; padding:20px;background-color:#fff; width:500px; margin:0 auto;}
			div.paintSystem h2 {text-align:left; color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em;}
			div.paintSystem img {margin:5px;}
			div.paintSystem img#chbLogo {float:left;}


			div#footer {background:transparent url(../i/footer-bg.gif) no-repeat top left; padding-top:30px; width:644px; margin:0 auto; text-align:center; font-size:0.9em;}
			div#footer li {display:inline; border-right:1px solid #d1570d; padding-right:5px;margin-left:5px;}
			div#footer li.last {border-right:none;}
			div#footer li a:link, div#footer li a:visited {color:#fff;}

	div#cartcheckoutlinks {position:absolute; top:10px; right:10px; color:#fff;text-align:right;}
	div#cartcheckoutlinks a:link, div#cartcheckoutlinks a:visited {color:#fff; font-weight:normal;}
	div#cartcheckoutlinks a:hover, div#cartcheckoutlinks a:active {color:#ddd; }
	
	div.form {margin:10px 40px;}
	div.form div {clear:both; margin:5px 0;}
	div label {float:left; width:10em;}
	
	div#lists {width:95%; margin:0 auto;}
	ul.list {width:45%; margin-left:5%; float:left; list-style-image:url(../i/pmp-icon2.gif);}
	ul.list2 {width:45%; margin-left:5%; list-style-image:url(../i/pmp-icon2.gif);}	
	
		form p span {float:left;width:270px;}
			

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~style for blog~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
			div#blogContent {background:transparent url(../images/deco.jpg) no-repeat 50% 0; padding:35px 0 0 0;  width:780px; margin:0 auto; color:#462917; clear:both;}
			div#blogContent h2 {font-weight:bold; color:#371C0B; font-size:1.3em; margin-right:10px;}
			div#blogContent h3 {font-weight:bold; color:#5e4831; font-size:1.2em;}
			div#blogContent p {margin-left:0px; margin-top:10px; margin-bottom:10px; margin-right:10px;}
			div#blogContent p.postdec{margin-right:110px; text-align:right;}
			div#blogContent ul {margin:0 0 20px 40px; list-style-type:square;}
			div#blogContent ul.navlink {margin:5px 0 20px 18px; list-style-type:square;}
			div#blogContent table td{vertical-align:top; padding-right:10px;}
			div#blogContent a{color:#000000;}
			div#blogContent a:hover{text-decoration:underline; color:#666666;}
						