@charset "utf-8";

/******
/-----------------
	Contour Painting Stylesheet V.1.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2008
	--------------------------/
******/



/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}a {text-decoration:none;}table {border-collapse:collapse;}p {padding:5px 0px; margin:0px;}

/**	---------
	Starts	**/
	
body {background:#cdcdcd url(../images/bg.jpg) repeat-x;color:#666;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h1{font-size:24px;color:#fff;width:406px;height:35px;background:url(../images/contour_painting_master.gif) -269px -82px;padding:0px 0px 0px 25px;margin:0px 0px 10px 20px;}
h3{font-size:18px;color:#a7ce39;padding:10px;}
h4{font-size:14px;color:#727272;padding:0px 5px 5px 5px;border-bottom:1px dotted #727272;}form h4{color:#a7ce39;border-bottom:none;}

blockquote{margin:0px 0px 10px 0px;padding:10px 5px 10px 30px;border-bottom:1px dotted #666;background:url(../images/quote.gif) no-repeat;line-height:18px;}blockquote span{display:block;width:inherit;height:auto;padding:5px 0px;}



#wrapper{width:975px;margin:0px auto 5px auto;background:url(../images/container_bg.jpg) no-repeat;}

#container{width:861px;margin:0px 0px 0px 66px;background:#fff url(../images/container_bg.jpg) -66px 0px no-repeat;}

#header{width:inherit;position:relative;padding:0px 0px 10px 0px;}#header img{padding:0px 0px 0px 60px;}#header #nav{position:absolute;top:13px;left:420px;font-size:21px;font-weight:bold;}#header #nav ul{width:150px;list-style:none;margin:0px;padding:0px 0px 0px 60px;}#header #nav li{width:154px;margin:0px 0px 7px 0px;}#header #nav a{display:block;width:150px;height:27px;padding:0px 0px 0px 4px;line-height:27px;border-bottom:1px dotted #666;color:#000;}#header #nav a:hover{background:#fff;color:#ed1c24;}

#content{width:841px;padding:20px 0px 40px 20px;}#content .content-left{width:558px;padding:20px 0px 0px 0px;float:left;}#content .content-left a{color:#ed1c24;}#content .content-left a:hover{text-decoration:underline;}#content #content-right{width:273px;padding:5px;float:left;color:#000;}#content .indexed{background:url(../images/painting_indexbg.jpg) bottom right no-repeat;padding:20px 0px 60px 0px;}#content p{line-height:18px;padding:8px 0px;}
#content #content-right .testimonial-top{width:269px;height:11px;background:url(../images/contour_painting_master.gif);margin:20px 0px 0px 0px;}#content #content-right .testimonial{width:254px;height:155px;padding:0px 5px 0px 10px;background:url(../images/contour_painting_master.gif) 0px -11px;font-weight:bold;position:relative;}#content #content-right .testimonial .name{position:absolute;width:200px;height:20px;left:56px;bottom:0px;font-weight: normal;color:#547f00;}

#footer-wrapper{width:975px;margin:0px auto 5px auto;font-weight:bold;color:#547500;}#footer-wrapper a{color:#547500;}#footer-wrapper #footer{width:861px;height:77px;margin:0px 0px 0px 66px;background:url(../images/contour_painting_footer.gif);}#footer-wrapper #footer ul{width:98px;list-style:none;margin:0px;padding:3px 0px 0px 219px;}#footer-wrapper #footer li{margin:3px 0px;}#footer-wrapper #footer li a{color:#000;}#footer-wrapper #footer a:hover{color:#ed1c24;}#footer-wrapper #footer .right{text-align:right;padding:10px;}#footer-wrapper #footer .right p{padding:30px 0px 0px 0px;}
#footer-wrapper #footer a.quoter{display:block;width:132px;height:36px;padding:5px 0px 0px 100px;background:url(../images/contour_painting_master.gif) -269px 0px;float:left;}#footer-wrapper #footer a.quoter:hover{background:url(../images/contour_painting_master.gif) -269px -41px;}





.left{float:left;}.right{float:right;}.clear{clear:both;}
.bold{font-weight:bold;}
.brandred{color:#ed1e26;}

img.border{padding:5px;border:1px solid #ccc;}

#content a.usefullink{display:block;width:520px;margin-bottom:20px;padding:10px;background:#dcebb2;color:#000;}#content a.usefullink:hover{background:#96b066;color:#fff;text-decoration:none;}

img.pastproject{border:2px solid #c4e289;margin:5px;}img.pastproject:hover{border:2px solid #ed1c24;}

input.contactcontour,textarea.contactcontour{border:2px solid #ccc;font-size:12px;color:#666;}
input.contactcontour{width:230px;height:20px;line-height:20px;}
select.contactcontour{border:2px solid #ccc;width:150px;}
textarea.contactcontour{width:230px;height:140px;}

/* Lightbox code */

#lightbox{width:600px;height:540px;padding: 40px 20px 0px 40px;;background:url(../images/lightboxbg.png) no-repeat;}
#lightboxDetails{font-size: 0.75em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox kbd	{ font-family: inherit; font-size: inherit; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{background-color: #fff;back\ground-color: transparent;background-image: url(blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}