body { background: #f3f3f3; /*#ebebeb url(../images/propr/proprbg2.png) repeat-x;*/ margin: 50px 0; font-family: 'Myriad Pro', Helvetica, Arial, sans-serif; color: #333; font-size: 10pt; }

	#main_container { margin: 0px auto; width: 1000px; }

/* Header section */
	#header { margin: 20px auto; width: 950px; clear: both; }
	#header #domlogo { background: url(../images/propr/tw_domlogo.png) no-repeat; width: 210px; height: 67px; margin-left: 0px; float: left; }
	#header #domlogo a { width: 28px; height: 91px; display: block; }
	#header #domlogo a span { display: none; }
	#header #notice { display: none; position: relative; top: 70px; float: left; text-align: right; width: 30px; margin: 0px 0px 0px 25px; }
	

/* Slider section */
	#slider_container { width: 1000px; margin: 0px auto 0px auto; }
	
		#leftarrow { background:url(../images/propr/slider_left_arrow.png) no-repeat; width: 68px; height: 68px; position: absolute; top: 240px; left: 0; z-index: 8; }
		#rightarrow { background:url(../images/propr/slider_right_arrow.png) no-repeat; width: 68px; height: 68px; position: absolute; top: 240px; right: 0; z-index: 9; }
			.previous, .next { width: 68px; height: 68px; display: block; }
				.previous span, .next span { display: none; }
				
		#slidernav { width: 960px; margin: 25px auto 0 auto; }

		.container { margin: 0 auto 25px auto; width:950px; height:550px; overflow:hidden; position:relative; cursor:pointer; }
		div.slides { position:relative; top:0px; margin: 0 auto; }
		ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
		div.slides > div,ul.slides li { position:absolute; top:0; width:950px; display:none; padding:0; margin:0; }

		#loopedSlider,#newsSlider { margin:0 auto; position:relative; clear:both; }
		ul.pagination { list-style: none; margin: 0 auto 25px auto; padding: 0px; text-align: center; width: 940px; }
		ul.pagination .last { margin-left: 40px; }
		ul.pagination .hidden { display: none; } 
		ul.pagination li { display: inline-block; padding: 0; margin: 0; width: 150px; height: 90px; }
		ul.pagination li a { width: 150px; height: 90px; display: block; border: 3px solid #e6e6e6; }
		ul.pagination li.active a { background: url(../images/propr/image_select2.png) no-repeat center bottom; }
		ul.pagination li a:hover { background: url(../images/propr/image_select2.png) no-repeat center bottom; }
		ul.pagination li a span { display: none; }
		
	ul.pagination #pnut1 a { background: url(../images/pnuts/home.png) no-repeat; }
	ul.pagination #pnut2 a { background: url(../images/pnuts/elegaunt.png) no-repeat; }
	ul.pagination #pnut3 a { background: url(../images/pnuts/powerchorda.png) no-repeat; }
	ul.pagination #pnut4 a { background: url(../images/pnuts/powerchordb.png) no-repeat; }
	ul.pagination #pnut5 a { background: url(../images/pnuts/redfox.png) no-repeat; }
	ul.pagination #pnut6 a { background: url(../images/pnuts/control1studios.png) no-repeat; }
	ul.pagination #pnut7 a { background: url(../images/pnuts/telaviv.png) no-repeat; }
	ul.pagination #pnut8 a { background: url(../images/pnuts/murphy.png) no-repeat; }
	ul.pagination #pnut9 a { background: url(../images/pnuts/imgnhp.png) no-repeat; }
	ul.pagination #pnut10 a { background: url(../images/pnuts/clickr.png) no-repeat; }
	ul.pagination #pnut11 a { background: url(../images/pnuts/orgsync.png) no-repeat; }
	ul.pagination #pnut12 a { background: url(../images/pnuts/orgsynctemp.png) no-repeat; }
	ul.pagination #pnut13 a { background: url(../images/pnuts/dv.png) no-repeat; }

/* Footer and credits section */		
	#footcred { margin: 25px auto 50px auto; width: 950px; color: #666; }
	#footcred a { font-weight: bold; color: #666; }
	#footcred #sublogo { background: url(../images/propr/tw_sublogo.png) no-repeat; width: 200px; height: 52px; margin-left: 10px; float: left; }
	#footcred #sublogo a { width: 160px; height: 52px; display: block; }
	#footcred #sublogo a span { display: none; }

	#hire, #busy { width: 400px; height: 56px; margin-left: 50px; float: left; }
		#hireicon { background: url(../images/propr/forhire.png) no-repeat left center; width: 60px; height: 56px; float: left; }
		#busyicon { background: url(../images/propr/forhirenot.png) no-repeat left center; width: 60px; height: 56px; float: left; }
		#hireicon a#forhire, #busyicon a#forbusy { width: 60px; height: 56px; display: block; }
		#forhireinfo, #forbusyinfo { margin-left: 75px; border-left: 1px solid #ccc; padding: 15px; font-size: 10pt; white-space: nowrap; }
	.waxoff { display: none; }
	
	#takeaway { width: 220px; float: left; margin-left: 50px; }
	#takeaway h6 { margin: 0; padding: 0; font-size: 10pt; }
	#takeaway ul { margin: 0 0 0 auto; padding: 0 0 0 25px; font-size: 10pt; }
	#takeaway ul li { line-height: 12pt; }
	#takeaway ul li a { font-weight: normal; }
	
	div#top { float: right; width: 20px; background: #f8f8f8; padding: 2px 6px; }
	div#top a { font-weight: normal; font-size: 9pt; }

/* General */

	.border { background: url(../images/propr/border.png) repeat-x center center; width: 925px; height: 4px; margin: 0 auto; clear: both; }
	.border2 { background: url(../images/propr/border2.png) repeat-x center center; width: 950px; height: 16px; margin: 0 auto; clear: both; }
	a, a:active, a:visited, a:hover, a:focus { color: #333; text-decoration: none; }
	.spacer { clear: both; }
	#skip { margin: -4px}
	#skip a { display: none; } 
