body {
	background-color: #FFF;
	text-align: center;
	margin:0;
	padding: 0px;
	background-image: url('../images/plans.jpg');
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 130%;
	font-weight: lighter;
}

ul {
	margin:0;
	padding:0;
}

li {
	margin:0;
	padding:0;
}

.addthis_button_preferred_2 {
	margin:0 4px 0 4px;	
}

.blog-image {
	padding:20px 0 0 0;
	max-width:586px;
}

.blog-recent-image {
	max-width:187px;
}

.blog-image-header {
	margin:0 0 18px 0;	
}

.blog-page-header h1 {
	line-height:115%;
	margin:0 0 10px 0;	
}

.blog-recent-bottom {
	background-image:url('http://paint-library.co.uk/images/blog-recent-bottom-drop-shadow.png');
	background-repeat:no-repeat;
	width:219px;
	height:6px;
	margin:0 0 10px 0;
}

.blog-recent-panel {
	background-image: url('http://paint-library.co.uk/images/blog-recent-bg-drop-shadow.png');
	background-repeat:y;
	width:199px;
	padding:10px 10px 6px 10px;
	text-align:center;
	
}

.blog-recent-top {
	background-image:url('http://paint-library.co.uk/images/blog-recent-top-drop-shadow.png');
	background-repeat:no-repeat;
	width:219px;
	height:6px;
}

.blog-social-media {
	height:50px;
}

.blog-subscribe-text {
	margin:0 0 30px 6px;
	width:291px;
	font-size:12px;
	line-height:14px;
}

.blog-text-left {
	float: left;
	width: 500px;
	padding-left: 120px;
}

.blog-text-left h1 {
	line-height:115%;
	margin:0 0 10px 0;	
}

.blog-text-right {
	float: right;
	width: 308px;
	padding:103px 40px 0 0;
}

.blog-text-right h1 {
	padding:0 0 15px 5px;
	margin:0;
	text-transform:uppercase;
}

.blog-text-right h2 {
	padding:0 0 15px 8px;
	font-weight:normal;
	margin:0;
	text-transform:uppercase;
}

.blog-text-right ul {
	margin:0 0 25px 7px;
}

.blog-text-right li {
	padding:0 0 0 14px;
	background:url('../images/blog-right-arrow.png');
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style-type:none;
	text-transform:uppercase;
}

.blog-text-right .twitter li {
	padding:0 0 0 14px;
	background:url('../images/blog-right-arrow.png');
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style-type:none;
	text-transform:none;
	font-size:12px;
}



.facebook-icon a {
	float:left;	
	background:url('../images/social-media-icons.png');
	background-repeat:no-repeat;
	background-position:-1px -1px;
	text-indent:-9999px;
	width:32px;
	height:32px;
	margin:0 5px 10px 0;
}

.facebook-icon a:hover {
	background-position:-1px -41px;
}

.tumblr-icon a {
	float:left;	
	background:url('../images/social-media-icons.png');
	background-repeat:no-repeat;
	background-position:-81px -1px;

	text-indent:-9999px;
	width:32px;
	height:32px;
	margin:0 5px 10px 0;
}

.tumblr-icon a:hover {
	background-position:-81px -41px;
}

.twitter-icon a {
	float:left;	
	background:url('../images/social-media-icons.png');
	background-repeat:no-repeat;
	background-position:-41px -1px;
	text-indent:-9999px;
	width:32px;
	height:32px;
	margin:0 5px 10px 0;
}

.twitter-icon a:hover {
	background-position:-41px -41px;
}

.social-wrapper {
	margin:0 0 0 5px;
	min-height:70px;
}




#paint-library {
	text-align: left;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	background-color: #a69c99;
	height: 100px;
}
#nav {
	height: 70px;
	line-height:10px;
}
#content {
	background-image: url(../images/chart.jpg);
}
#footer-paper {
	clear: both;
}
#footer {
	background-color: #a69c99;
	height: 60px;
	clear: both;
}
#content-paper {
	background-image: url('../images/paper.png');
	background-repeat: repeat-y;
	overflow: hidden;
}
#coloursARCHITECTUAL {
	background-image: url('../images/colours-bkgd-architectual.png');
	overflow: hidden;
	clear: both;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 120px;

	padding-right: 318px;
	padding-top: 15px;
	height: 240px;
}
#coloursORIGINAL {
	background-image: url('../images/colours-bkgd-original.png');
	overflow: hidden;
	padding-left: 120px;
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 318px;
}
#content-colour {
	overflow: hidden;
}
#text-left {
	float: left;
	width: 586px;
	padding-left: 120px;
}
#text-right {
	float: right;
	width: 258px;
	padding-right: 40px;
	padding-left: 20px;
	padding-top: 100px;
	background-image: url('../images/chips-BLUE.png');
	background-repeat: no-repeat;
	background-position: right top;
	height: 500px;
}
#text-contact {
	float: left;
	width: 274px;
	padding-left: 120px;
}
#text-contact-MIDDLE {
	float: left;
	width: 274px;
	padding-left: 21px;
}
#text-contact-RIGHT {
	float: right;
	width: 274px;
	padding-left: 21px;
	padding-right: 40px;
}
#logo {
	float: left;
	line-height:10px;
}
#order {
	float: right;
	width: 370px;
}
#footer-TEXT {
	float: left;
	width: 744px;
	padding-left: 40px;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 22px;
}
#footer-LOGO {
	float: right;
	width: 240px;
}
a:link {
	color: #333;
}
a:visited {
	color: #333;
}
a:hover {
	color: #66534c;
}
a:active {
	color: #333;
}
a:active {
	color: #333;
	text-decoration: none;
	font-size: 14px;
}
a.footer:link {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
a.footer:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
a.footer:hover {
	color: #66534c;
	text-decoration: none;
	font-size: 12px;
}
a.footer:active {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
a.large:link {
	color: #333;
	text-decoration: none;
	font-size: 28px;
	font-weight: lighter;
}
a.large:visited {
	color: #333;
	text-decoration: none;
	font-size: 28px;
	font-weight: lighter;
}
a.large:hover {
	color: #66534c;
	text-decoration: none;
	font-size: 28px;
	font-weight: lighter;
}
a.large:active {
	color: #333;
	text-decoration: none;
	font-size: 28px;
	font-weight: lighter;
	}
a.medium:link {
	color: #333;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
a.medium:visited {
	color: #333;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
a.medium:hover {
	color: #66534c;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
a.medium:active {
	color: #333;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
#orderPAINT {
	float: left;
	width: 110px;
	text-align: center;
	font-size: 12px;
	line-height: 12px;
	background-image: url('../images/ORDER-paint.png');
	height: 90px;
	padding-top: 10px;
}
#downloadBRO {
	float: left;
	width: 110px;
	text-align: center;
	font-size: 12px;
	line-height: 12px;
	background-image: url('../images/DOWNLOAD-bro.png');
	height: 90px;
	padding-top: 10px;
}
#orderCHARTS {
	float: right;
	width: 110px;
	padding-right: 40px;
	text-align: center;
	font-size: 12px;
	line-height: 12px;
	padding-top: 10px;
	background-image: url('../images/ORDER-card.png');
	background-position: left;
	height: 90px;
	background-repeat: no-repeat;
}
.shadow {
-moz-box-shadow: 0 0 20px 5px #999;
-webkit-box-shadow: 0 0 20px 5px #999;
}
#pageHEAD {
	padding-left: 120px;
}
#polaroid-JO {
	background-color: #FFF;
	padding: 5px;
	margin-bottom: 15px;
	width: 238px;
	text-align: center;
	margin-left: 5px;
}
#polaroid {
	background-color: #FFF;
	padding: 5px;
	margin-bottom: 15px;
	float: none;
	width: 238px;
	text-align: center;
	margin-left: 5px;
}
#polaroid-HV {
	background-color: #FFF;
	padding: 5px;
	margin-bottom: 15px;
	float: none;
	width: 238px;
	text-align: center;
	margin-left: 5px;
}
#polaroid-CREATIVE-MIND {
	background-color: #FFF;
	padding: 5px;
	margin-bottom: 15px;
	float: none;
	width: 238px;
	text-align: center;
	margin-left: 5px;
}
#polaroid-ROME {
	background-color: #FFF;
	padding: 5px;
	margin-bottom: 15px;
	width: 238px;
	clear: both;
	margin-left: 5px;
	text-align: center;
}
.shadowPOLAR {
-moz-box-shadow: 0 0 5px 0px #999;
-webkit-box-shadow: 0 0 5px 0px #999;
}
#text-left h1 {
	font-size: 28px;
	font-weight: lighter;
	line-height: 90%;
}
#coloursARCHITECTUAL h1 a {
	font-size: 28px;
	line-height: 120%;
	font-weight: lighter;
}
#coloursORIGINAL h1 a {
	font-size: 28px;
	line-height: 120%;
	font-weight: lighter;
}
#text-left h1 em {
	font-size: 18px;
	font-weight: lighter;
}










/* Clear things*/
ul.paga-numbers, ul.page-numbers li, ul.page-numbers li a, ul.page-numbers li a:hover ul.page-numbers li span {
	padding: 0;
	margin: 0;
	text-decoration: none;
	font: normal 12px Arial;
	border: none;
}

ul.page-numbers {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
	padding: 5px 0 5px 0;
}
	ul.page-numbers li {
		display: inline;
	}
		ul.page-numbers li a {
			text-decoration: none;
			border: none;
			padding-bottom: 10px;
		}
	ul.page-numbers span.dots {
		color: #666;
	}
	
	ul.page-numbers li a, .page-numbers span.current, .page-numbers span.dots {
		font: normal 12px Arial;
		padding: 5px;
	}
	
/* SETTINGS - ALIGN CENTER  - Default = align-left */
ul.align-right { text-align: right; }
ul.align-center { text-align: center; }

span.page-info.left {
	padding: 0 10px 0 0;
}

span.page-info.right {
	padding: 0 0 0 10px;
}

ul.shape-round li a, ul.shape-round span.current {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
/* SETTINGS - ACTIVE BACKGROUND */
ul.current-page-yellow span.current { background: #ffff00; color: #666; }
ul.current-page-purple span.current { background: #ac58ff; color: #fff; }
ul.current-page-dark span.current { background: #666; color: #eee; }
ul.current-page-bright span.current { background: #e6e6e6; color: #666; border: 1px solid #ddd; }
ul.current-page-red span.current { background: #da2128; color: #fff; }
ul.current-page-green span.current { background: #69ba00; color: #fff; }
ul.current-page-cyan span.current { background: #18C6FF; color: #fff; }
ul.current-page-pink span.current { background: #ff80ff; color: #fff; }
ul.current-page-orange span.current { background: #ff9a00; color: #fff; }

/* SETTINGS - page BACKGROUND */
ul.page-yellow li a { background: #ffff00; color: #666; }	
ul.page-purple li a { background: #ac58ff; color: #fff; }
ul.page-dark li a { background: #666; color: #fff; }
ul.page-bright li a { background: #e6e6e6; border: 1px solid #ddd; color: #666; }
ul.page-red li a { background: #da2128; color: #fff; }
ul.page-green li a { background: #69ba00; color: #fff; }
ul.page-cyan li a { background: #18C6FF; color: #fff; }
ul.page-pink li a { background: #ff80ff; color: #fff; }
ul.page-orange li a { background: #ff9a00; color: #fff; }
	

/* SETTINGS - page BACKGROUND */
ul.current-page-yellow.fill-gradient span.current, ul.page-yellow.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffe4), to(#ffff07)); }
ul.current-page-purple.fill-gradient span.current, ul.page-purple.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bf77ff), to(#913cff)); }
ul.current-page-dark.fill-gradient span.current, ul.page-dark.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#494949)); }
ul.current-page-bright.fill-gradient span.current, ul.page-bright.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6f6f6), to(#dfdfdf)); }
ul.current-page-red.fill-gradient span.current, ul.page-red.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#da0000), to(#8b0000)); }
ul.current-page-green.fill-gradient span.current, ul.page-green.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#87ca00), to(#4ba200)); }
ul.current-page-cyan.fill-gradient span.current, ul.page-cyan.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#30d4ff), to(#0db1ff)); }
ul.current-page-pink.fill-gradient span.current, ul.page-pink.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffb5ff), to(#ff44ff)); }
ul.current-page-orange.fill-gradient span.current, ul.page-orange.fill-gradient li a { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffb000), to(#ff7d00)); }

ul.page-yellow li a:hover { background: #fff; color: #666; text-decoration: none;}
ul.page-purple li a:hover { background: #8000ff; text-decoration: none; }
ul.page-dark li a:hover { background: #444; text-decoration: none; }
ul.page-bright li a:hover { background: #efefef; border: 1px solid #ccc; color: #666; text-decoration: none; }
ul.page-red li a:hover { background: #da2128; border: 1px solid #ccc; color: #fff; text-decoration: none; }
ul.page-green li a:hover { background: #4e8b00; text-decoration: none; }
ul.page-cyan li a:hover { background: #14a9d9; text-decoration: none; }
ul.page-pink li a:hover { background: #ff40ff; text-decoration: none; }
ul.page-orange li a:hover { background: #da8400; text-decoration: none; }

/* behind | default = dark */	
ul.behind-brighter span.dots, ul.behind-brighter span.page-info { color: #ddd; }
ul.behind-bright span.dots , ul.behind-bright span.page-info {	color: #aaa; }
ul.behind-grey span.dots, ul.behind-grey span.page-info { color: #808080; }
ul.behind-dark span.dots, ul.behind-dark span.page-info { color: #666; }
ul.behind-darker span.dots, ul.behind-darker span.page-info { color: #333; }

/* IE6 fix */
ul.page-purple li a:hover, ul.page-dark li a:hover, ul.page-red li a:hover , ul.page-green li a:hover, ul.page-cyan li a:hover, ul.page-pink li a:hover, ul.page-orange li a:hover {
	color: #fff; text-decoration: none;
}.contact-sub {
	font-size: 14px;
	font-weight: normal;
}