/* Punchnet Structure */

/*

 Designed & developed by Steven Carlisle @ Punch Advertising 
(c) 2006 Punch Ltd

*/

		/* Format */
		body{font:11px Arial,sans-serif}
		a img{border:none}
		.notes a{color:#E20078;text-decoration:none}
		.notes a:hover{color:#690A3C;text-decoration:underline}
		#form label{font:11px Arial,sans-serif;color:#fff;text-align: right;width: 75px;padding-right: 20px;}
		#form br{clear: left;}
		#form input,textarea{border:1px solid #fff;width:286px; height:11px;font:11px Arial,sans-serif;color:#333}
		h3.title{font:bold 15px Arial,sans-serif;color:#323232;background:#fff;width:180px;height:27px;position:relative;left:0px;padding:12px 0 0 9px;}
		a.sml_tit{position:relative;top:3px;left:9px;color:#fff}
		#welNote{width:326px; height:206px; position:relative; left:26px; top:10px;}
		#welNote h1{font:35px Arial,sans-serif;color:#6d6d6d;}
		#welNote p{color:#323232;font:20px Arial,sans-serif;margin-top:13px}
		#welNote p span{padding:3px;color:#fff}
		#retoof p{font:11px arial,sans-serif;color:#333;position:relative;top:15px;left:8px}
		#primary dd{list-style-type:none;float:left;padding-left:12px}
		#primary dd a{font:10px Arial,sans-serif;color:#333;text-decoration:none;padding:2px}
		#primary dd a:hover{color:#fff;background:#FF3333;padding:2px;}
		#secondary li{float:left;display:inline;padding-left:10px}
		#secondary li a span{display:none}
		#secondary li a.a{width:80px; height:46px; display:block}
		#secondary li a.b{width:96px; height:48px; display:block}
		#secondary li a.c{width:77px; height:29px; display:block}
		#news li{list-style-type:none;margin:0;}
     #news li.heading{padding:10px 0 10px 39px;font:bold 15px Arial,sans-serif;color:#FFA100;width:268px;background: url(../img/home/punch_listbg.gif) -0px 0 no-repeat}
	   #news li.copy{font:11px Arial,sans-serif;color:#333;width:265px;position:relative;padding-bottom:10px;left:40px;border-bottom:1px dotted #BFBFBF}
	   #news li a{color:#B0CA04}#news li a:hover{color:#FFA100}
	   #contact a{color:#fff}#contact a:hover{color:#FDC010}
	   #intro p, #numb p, #form p{width:325px;font:11px Arial,sans-serif;color:#fff;position:relative;top:6px;left:30px}
	   #sitemap h1,#des h1,#dev h1,#ema h1,#cms h1,#eco h1,#adv h1,#pro h1{font:bold 40px Arial,sans-serif;color:#fff;position:absolute;left:41px;top:34px}
	   #sitemap p,#des p.h,#dev p.h,#ema p.h,#cms p.h,#eco p.h,#adv p.h,#pro p.h{font:16px Arial,sans-serif;color:#fff;position:absolute;left:44px;top:85px}
	   #des p.sent,#dev p.sent,#ema p.sent,#cms p.sent,#eco p.sent,#adv p.sent,#pro p.sent{font:12px Arial,sans-serif;color:#fff;position:absolute;left:44px;top:125px;width:500px}
     #pro-nav li{list-style-type:none;border-bottom:1px solid #FEE7A2;display:block}
	   #pro-nav li a{width:176px;height:29px;display:block;background:#FDC010;padding:6px 0 0 20px;color:#fff;font:bold 12px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
	   #pro-nav li a:hover{background:#FDA110;width:156px;height:29px;display:block}
	  .projects p{font:11px Arial,sans-serif;color:#6B6B6B;width:174px;position:relative;left:24px;top:20px}
	  .projects span.b{font-weight:bold}
	  .back{display:block;width:45px;height:16px;position:absolute;top:217px;left:25px}
	 


