@charset "UTF-8";
/* CSS Document */

body {
	background: #aea187 url(../images/bg.jpg) top repeat-x;
	margin: 0px;
}

body.level2 {
	background: #aea187 url(../images/bg_level2.jpg) top repeat-x;
	margin: 0px;
}

div#wrap{
	width:100%;
	background: url(../images/containerBG.png) 0 0 no-repeat;
}

div.container{
	margin:0 auto;
}

#header {
    padding-top:7.5em;
    position: relative;
}
div#logo{
    height:119px;
    width: 197px;
    text-indent:-9999px;
    background: url(http://shifteleven.com/atrium/sites/default/files/autash-logo-tan.png) 0 0 no-repeat;
    position:absolute;
    z-index:99;
    left: -26px;
    top: 2px;
}
div#nav{

}
div#nav ul{
	list-style:none;
	margin-right:0;
	padding-right:0;
}
	div#nav ul li{
		float:right;
		padding-left:10px;
	}
		div#nav ul li a{
			color:#333;
			text-decoration:none;
		}
		div#nav ul li a.selected{
			color:#fff;
			text-decoration:none;
		}
			div#nav ul li a:hover{
				color:#000;
				text-decoration:underline;
			}

div#display{
	height:22.5em;
	/*background:#009999;*/
}
body.level2 div#display{
	height:6em;
}
body.level2 div#display h2.title{
	padding-top:1em;
	color:#fff;
}
	body.level2 div#display h2.title a{
		color:#fff;
		text-decoration:none;
	}
	body.level2 div#display h2.title a:hover{
		color:#fff;
		text-decoration:underline;
	}

div.displayAbout{
	background:
}
div#featureImgs{
	height:22.5em;
	position:relative;
}
	div#featureImgs div{
		height:22.5em;
		width:100%;
		position:absolute;
		top:0;
		left:0;
	}
	div#featureAboutImg{
		background:url(../images/displayBg_Hadi.jpg) top left no-repeat;
	}
	div#featureGalleryImg{
		background:url(../images/displayBg_Gallery.jpg) top left no-repeat;
	}
	div#featureAutashImg{
		background:url(../images/displayBg_Autash.jpg) top left no-repeat;
	}

div#featureBox{
	margin-top:3em;
}

div#featureBox div{
	background:#9b9381 url(../images/featureBg.jpg) bottom repeat-x;
	padding:.25em .5em;
	margin-bottom:.5em;
}
div#featureBox div p.readMore{
	margin:0;
	padding:0;
	text-align:right;
}
	div#featureBox div p.readMore a{
		color:#fff;
	}
div#featureBox h3{
	color:#333;

	margin-bottom:.5em;
}
	div#featureBox h3 a{
		color:#333;
		text-decoration:none;
		border-bottom:1px solid #999;
		display:block;
	}
		div#featureBox h3 a:hover{
			color:#fff;
			border-bottom:1px solid #ccc;
		}
	div#featureBox h3.selected{
		color:#000;
	}
		div#featureBox h3.selected a{
			color:#000;
			border-bottom:1px solid #ccc;
		}


div#content{
	background:url(../images/contentBg.jpg) top repeat-x;
}
div.sidebox{
	background:url(../images/sideBoxBg.png) top no-repeat;
	height:10.5em;
	margin-bottom:0.75em;
}
	div.sidebox div.thumb{
		float:left;
		margin-right:1em;
	}
		div.sidebox div.thumb img{
			margin:.75em .5em 0 .75em;
			border:8px solid #928976;
		}
	div.sidebox div.descr{
		margin:1em .75em .5em 0;
	}
		div.sidebox div.descr h4, div.sidebox div.descr h5{
			margin-bottom:0;
			font-weight:bold;
		}
			div.sidebox div.descr h4 a{
				color:#49443b;
				text-decoration:none;
			}
				div.sidebox div.descr h4 a:hover{
					text-decoration:underline;
				}
		div.sidebox div.descr h5{
			color:#e2ddd4;
		}


/*GALLERY*/

div.detailImg{
	margin-top:1em;
	text-align:center;
	height:416px;
}

div.detailImg img{
	border:8px solid #8b816c;
}
div#workDetails h2{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
}

div#workDetails h4{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	size:1em;
	font-weight:bold;
	color:#8b816c;
	margin:0;
	padding:0;
	margin-top:1em;
}

div#workDetails p{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
	padding:0;
}
	div#workDetails p span.price{
		color:#333;
	}

div#workDetails p.descr{
	color:#333;
}

div.thumbResults{
	margin-top:1.5em;
}
	div.thumb{
		width:160px;
		height:200px;
		margin-left:.5em;
		margin-bottom:.5em;
		text-align:center;
		float:left;
	}
	div.thumb div img{
		border:8px solid #8b816c;
	}
	div.thumb div img.selected{
		border:8px solid #fff;
	}

	 h3.workTitle{
		font-size:1em;
		color:#fff;
		margin-top:0.25em;

	}

div.thumbCatResults{
	margin-top:1.5em;
}

div.thumbCat{
	position:relative;
	border:8px solid #8b816c;
	float:left;
	margin-left:.5em;
	margin-bottom:.5em;
	width:144px;
		height:144px;
}
	div.thumbCat a{
		width:144px;
		height:144px;
		overflow:hidden;
		position:relative;
		border:0;
		text-decoration:none;
	}

div.thumbCat a .img{
	position:absolute;
	top:0;
	left:0;
	border:0;
	z-index:1;
	width:144px;
	height:144px;
	overflow:hidden;
}
div.thumbCat a .catName{
	position:absolute;
	top:0;
	left:0;
	border:0;
	z-index:2;
	background:#5e5748;
	display:none;
	width:144px;
	height:144px;
	text-align:center;
}
div.thumbCat a .catName h3{
	color:#FFFFFF;
	margin-top:2em;
}
	div.thumbCat a .catName h3 span.count{
		color:#aaa;
		font-size:.75em;
	}
div.rightBox{
	width:100%;
}
	div.rightBoxTop{
		height:18px;
		background:transparent url(../images/rightBox_top.png) bottom no-repeat;
	}
	div.rightBoxBottom{
		height:18px;
		background:transparent url(../images/rightBox_bottom.png) top no-repeat;
	}
	div.rightBoxBody{
		background:transparent url(../images/rightBox_bg.png) top repeat-y;
		padding:0 40px;
	}

	div.rightBoxBody h3{
		color:#8b816c;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
	}
	table.filterTable tr th,table.filterTable tr td{
		padding:0;
	}
	div.rightBoxBody table.filterTable tr th{
		color:#666666;
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		font-weight:normal;
	}
	div.rightBoxBody table.filterTable tr td select{
		width:197px;
		background:#cdc6b6;
		border:1px solid #8b816c;
		padding:.25em;
	}
	div.rightBoxBody .searchButton{
		cursor:pointer;
		border:0;
		color:#fff;
		font-weight:bold;
		padding: 1px 2px;
		background:url(../images/searchBt.png) no-repeat;
		width:200px;
		height:35px;
		padding-bottom:10px;
	}
	.filterPresets{
		margin:0;
		padding:0;
		list-style:none;
	}
		.filterPresets li a{
			color:#fff;
		}

.profilePhoto{
	border:8px solid #8B816C;
}

#featuredWorkBox div.thumb div img{
	border:8px solid #fff;
}
#featuredWorkBox div.thumb{
	margin-left:0;
}
#featuredWorkBox td{
	padding-left:0;
	vertical-align:top;
	color:#666;
}
div#featuredWorkBox a h3 {
color:#fff;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
}

.box {
    background:transparent;
}

.sidebox h3 {
    color:#fff;
}

div.box {
    background:transparent url(../images/sideBoxBg-homepage.png) top no-repeat;
    height:344px;
}

strong {
    font-size:1.2em;
    text-transform: uppercase;
}
strong:first-letter {
    font-size:1.5em;
}

.callToAction {
    text-align: right;
}

dt:after {
    content: ':'
}

dd {
    margin: 0 0 1.5em 1.5em;
}

