	
	
	.clear {clear:both}
	
	body {
		background-color: #fff;
		min-width: 960px;
		line-height: 19px;

	}
		

	#content h1, h1 {font-size: 24px; height: 70px; letter-spacing: -0.05em;}
	#content h2, h2 {font-size: 17px; height: 90px; line-height: 23px;}
	#menu h3, #content h3, #sidebar h3, h3 {font-size: 17px; margin-bottom: 5px; }
	#menu h4, #content h4, #sidebar h4, h4 {font-size: 13px; margin-bottom: 5px;}
	#sidebar h4, #sidebar h3 { display: none; }
	
	
	#wrapper { width: 900px; margin: 25px auto ; }
	
	#header { height: 250px; }
	#header #logo { width: 400px; height: 160px; background-image: url(../img/logo.png); background-repeat: no-repeat; background-position: center 0;}
	#header #logo a { width: 400px; height: 60px; display: block; text-decoration: none; float: left; }

	#header #switcher { float: right; width: 450px; font-family: Akzidentz, Arial, Helvetica, sans-serif; font-size: 13px;}
	#header #switcher a { color: #000; text-decoration: none; display: inline; margin-right: 25px; filter:alpha(opacity=20); -moz-opacity:0.2;	-khtml-opacity: 0.2; opacity: 0.2; }
	#header #switcher a.notset { filter:alpha(opacity=100); -moz-opacity:1.0;	-khtml-opacity: 1.0; opacity: 1.0; }

	#header #search { height: 120px; float: right; width: 275px; }
	#header #search div { border-bottom: 1px solid #ebebeb; padding-bottom: 5px; margin-top: 50px; }
	#header #search div label { font-size: 13px; color: #000;}
	#header #search input#s { border: 0; width: 78%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #808080; }
	#header #search input#s:focus { outline: 0; }
	#header #search input#searchsubmit { display: none; }

	
	#header #emptyspace { width: 400px; float: left; display: block;}
	#header #breadcrumb { float: right; width: 500px; font-family: Akzidentz, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
	#header #breadcrumb a { color: #000; text-decoration: none; display: block; margin-right: 10px; float: left;}
	#header #breadcrumb .crumb {float: left; display: block; margin-right: 10px;}

	#header #breadcrumb.ourwork { float: right; width: 720px; font-family: Akzidentz, Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
	#header #breadcrumb.ourwork a { color: #000; text-decoration: none; display: block; margin-right: 10px; float: left;}
	#header #breadcrumb.ourwork .crumb {float: left; display: block; margin-right: 10px;}


	#menu, #sidebar {width: 155px; margin-right: 20px; float: left;}
	#sidebar #contact p, #sidebar #share ul li { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; margin-bottom: 10px; text-transform: uppercase;}
	
	#menu ul, #sidebar #submenu ul { font-family: Akzidentz, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 15px;  } 
	#sidebar #share, #sidebar #contact {margin-bottom: 15px;}
	#menu ul li a, #sidebar #submenu ul li a { color: #000; text-decoration: none; margin-bottom: 2px; } 

	#sidebar #share { }
	#sidebar #share ul li { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 0; text-transform: uppercase; }
	#sidebar #share ul li a { color: #808080; text-decoration: none; }

	#content {width: 500px; float: right; text-align: left; margin-bottom: 30px;}
	#content p { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 13px; color: #808080; margin-bottom: 10px;}
	
	#content-ourwork {width: 720px; float: right; text-align: left; margin-bottom: 30px;}
	#content-ourwork p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #808080; margin-bottom: 10px;}

	
	#footer { border-top: 1px solid #ebebeb; padding-top: 15px; height: 200px; }
	#footer #copyright { display: block; width: 400px; float: left; height: 150px; }
	#footer #copyright p { font-size: 13px; }
	#footer #address { display: block; width: 350px; float: left; height: 150px; }
	#footer #address p { font-size: 13px; }
	#footer #sociallinks { display: none; /*display: block;*/ width: 100px; float: right;}
	#footer #sociallinks ul, #footer #sociallinks li  { display: block; font-size: 9px; }
	#footer #sociallinks ul li a  { display: block; text-decoration: none; color: #000; }



	