/*//////////////////////////////////////////////////////////
	Global Stuff
//////////////////////////////////////////////////////////*/

	.clearfix:after {
	   content:".";
	   display:block;
	   height:0;
	   clear:both;
	   visibility:hidden;
	}
	.clearfix {
		display:inline-block;
	}
	.clearfix {
		display:block;
	}
	
	br.clear {
		height:0em;
		font:1px/1px sans-serif;
		text-decoration:none;
		margin:0;
		padding:0;
		clear:both;
	}
	
/*/////////////////////////////////////////////////////////////////////
	Defaults
/////////////////////////////////////////////////////////////////////*/
	
	* {
		padding:0;
		margin:0;
	}
	
	body {
		font-size:62.5%;
	}
	
	button {
		background-color:transparent;
		cursor:pointer;
		border:0; 
	}
	
	table {
		border-collapse:collapse;
	}
	
	img {
		display:block;
	}
	a img {
		border:none;
	}
	
/*/////////////////////////////////////////////////////////////////////
	General
/////////////////////////////////////////////////////////////////////*/

	body, a, ul, li, p, h1, h2, h3, h4, input, select, textarea {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	
	body {
		background:#ffffff url(/images/layout/background.gif) repeat-y center center;
	}

/*/////////////////////////////////////////////////////////////////////
	Header
/////////////////////////////////////////////////////////////////////*/

	#header {
		background:#616162 url(/images/layout/header.gif) repeat-x top center;
		height:138px;
	}
	#header .inner {
		width:950px;
		margin:0 auto;
		position:relative;
	}
	
	#header h1#logo {
		float:left;
		height:114px;
		width:370px;
		text-indent:-9999px;
	}
	#header h1#logo a {
		height:114px;
		width:370px;
		background:url(/images/layout/logo.gif) no-repeat 8px 37px;
		outline:0;
		display:block;
	}
	
	#artAwardHome {
		padding:24px 8px 0 0;
		float:right;
		text-indent:-9999px;
		width:300px;
		height:65px;
		background:url(/images/layout/artAward-2008.jpg) no-repeat 8px 25px;
	}
	
	#header ul#nav {
		clear:both;
		height:24px;
	}
	#header ul#nav li {
		list-style:none;
		float:left;
	}
	#header ul#nav li a {
		display:block;
		height:24px;
		padding:0 8px;
		font-size:0.9em;
		line-height:24px;
		text-transform:uppercase;
		letter-spacing:0.03em;
		color:#ffffff;
		float:left;
	}
	#header ul#nav li a:hover {
		color:#8c8c8c;
	}
	#header ul#nav li#account {
		float:right;
	}
	
/*/////////////////////////////////////////////////////////////////////
	Content
/////////////////////////////////////////////////////////////////////*/
	
	#container {
		width:990px;
		margin:0 auto;
		padding:20px 0;
	}
	
	#container #artworkBox {
		float:left;
		width:444px;
		/*padding:0 0 0 110px;*/
		margin-right:110px;
		height:652px;
		/*overflow:hidden;
		background:url(/images/layout/chair.jpg) no-repeat bottom left;*/
	}
	/* for js rotation */
	body.js #container #artworkBox #artwork {
		/*top:20px !Important;
		left:10px !Important;*/
	}
	
	
	#container #content {
		float:left;
		width:406px;
		padding:0 0 0 30px;
	}
	
	#container #content #images {
		width:380px;
		height:366px;
		margin:0 0 16px 0;
	}
	
	#container #content #ticker {
		border-top:1px solid #b2b2b2;
		border-bottom:1px solid #b2b2b2;
		height:26px;
		overflow:hidden;
		line-height:26px;
		font-size:0.9em;
		color:#363636;
		text-transform:uppercase;
		margin:0 26px 16px 0;
		position:relative;
	}
	#container #content #ticker a {
		color:#363636;
	}
	#container #content #ticker a:hover {
		text-decoration:underline;
	}
	#container #content #ticker ul {
		position:absolute;
		width:2000px;
	}
	#container #content #ticker ul li {
		float:left;
		list-style:none;
		margin:0 20px 0 0;
	}
	
	#container #content #products {
		margin:0 0 16px 0;
	}
	#container #content #products .product {
		float:left;
		width:120px;
		margin:0 10px 0 0;
	}
	
/*/////////////////////////////////////////////////////////////////////
	Footer
/////////////////////////////////////////////////////////////////////*/
	
	#container #footer {
		margin:0 26px 0 0;
		color:#6a6a6a;
		font-size:1em;
		padding:5px 0 0 0;
		border-top:1px solid #b2b2b2;
	}
	#container #footer a {
		color:#6a6a6a;
		text-decoration:none;
	}
	#container #footer a:hover {
		text-decoration:underline;
	}
	#container #footer p#copyright {
		float:right;
		text-align:right;
	}
	#container #footer p#credit {
		float:left;
		text-align:left;
	}