*{
	margin:0;
	padding:0;
}
img{
	border:0;
}
html, body{	
	width:100%;
	height:100%;
	background:#190708 url(../images/bg-wood.jpg) repeat-x top left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
}
#fullcol{
	width:920px;
	height:auto;
	margin:0 auto 0 80px;
	_margin:0 auto 0 20px;
	
}
/*--------------------------------------------------------------------*/
#main{
	width:521px;
	height:auto;
	float:left;
	margin:0 0 50px 78px;
}

/*--------------------------------------------------------------------*/
#header{
	width:521px;
	height:122px;
	float:left;
}
.contactbutton{
	width:202px;
	height:187px;
	position:relative;
	top:-120px;
	left:385px;
	margin:0;
	_left:410px;
	_top:-110px;
	z-index:99;

}
.logo{
	width:238px;
	height:120px;
	float:left;
}
/*--------------------------------------------------------------------*/
#navigation{
	width:521px;
	height:41px;
	background:url(../images/bg-navigation.jpg) no-repeat top left;
	float:left;
}
#navigation ul{
	float:left;
	display:inline;
	list-style:none;
	color:#fff;
	font-size:0.75em;
}
#navigation li{
	float:left;
}
#navigation ul a{
	color:#f7f0f0;
	text-decoration:none;
	padding:13px 13px 13px 13px;
	float:left;
}
#navigation ul a:hover{
	color:#f7f0f0;
	background:url(../images/bg-nav-link-hover.jpg) repeat-x top left;
}
/*--------------------------------------------------------------------*/
#items{
	_margin:-200px; 0 0 0;
}
.item{
	width:512px;
	height:auto;
	background:#180607 url(../images/loadingbar.gif) no-repeat top left;
	background-position:0 200px;
	float:left;
	border:4px solid #fff;
	margin:30px 0 0 0;
	_margin:30px 0 0 102px;
	clear:both;
}
.itemdesc{
	width:521px;
	height:131px;
	background:url(../images/bg-item-description.jpg) no-repeat top left;
	float:left;
	margin:15px 0 0 0;
}
.itemdesc2{
	width:521px;
	_width:508px;
	height:auto;
	float:left;
	background:#180607;
	padding:20px 0 20px 0;
}
.descheading{
	color:#f6eeee;
	margin:7px 0 12px 16px;
	font-size:1.5em;
}
.desctext{
	width:470px;
	height:auto;
	margin:11px 0 5px 16px;
	font-size:0.75em;
	color:#fff;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
}
.sitelink{
	font-size:0.7em;
	float:left;
	margin:20px 0 0 10px;
}
.sitelink a{
	color:#f9006f;
	text-decoration:none;
	padding:5px;
}
.sitelink a:hover{
	color:#f9006f;
	text-decoration:none;
	background:#000;
}
/*--------------------------------------------------------------------*/
#olderwork{
	width:517px;
	height:auto;
	float:left;
	margin:20px 0 0 0;

}
.olderworkheading{
	color:#fff;
	font-size:1.4em;
	padding:0;
	margin:0 0 0 10px;
}
.olditem{
	width:512px;
	float:left;
	margin:15px 0 0 0;
	padding: 20px 0 20px 0;
}

.olditem a{
	border:4px solid #fff;
	float:left;
	margin:0 0 0 13px;
}
.olditem a:hover{
	border:4px solid #ff0066;
}
.olditemtext{
	width:380px;
	float:right;
	font-size:0.7em;
	color:#fff;
	line-height:1.5em;
	margin:0 10px 0 0;
	text-align:justify;
}
.olditemheading{
	width:380px;
	float:right;
	font-size:1.1em;
	color:#fff;
	margin:0 10px 10px 0;
	text-align:justify;
}
/*--------------------------------------------------------------------*/
#footer{
	width:1000px;
	height:50px;
	float:left;
}
/*--------------------------------------------------------------------*/
#contacttab{
	height:293px;
	width:100%;
	background:#1c364d;
	color: #000;
	margin:0;
	clear:both;
	float:left;
	background:url(../images/bg-contact-panel.jpg) repeat-x top left;
}
#contacttab a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	font-size:1.3em;
	float:right;
	margin:0 50px 0 0;
	background:#010911;
}
#contacttab a:hover{
	color:#fff;
	background:#FF0066;
}
#contacttabmain{
	width:580px;
	height:auto;
	float:left;
	margin:0 0 50px 160px;
	_margin:0 0 50px 90px;

}
#contactform{
	width:380px;
	height:auto;
	float:left;
	margin:30px 0 0 20px;
}
.closebutton{
	float:right;
	margin:160px 40px 0 0;
	_margin:190px 0 0 0;
}

form{
	color:#fff;
	font-size:0.7em;
}
form label{
	float:left;
}
form input{
	float:right;
	width:231px;
	
}
form p{
	color:#fff;
	clear:both;
	margin:10px 0 0 0;
	float:left;
}
form textarea{
	float:right;
}
.formbutton{
	width:90px;
	height:24px;
	background:#000;
	border:#000000 1px solid;
	float:right;
	margin:20px 0 10px 0;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
}


.closelargeimage{
	width:592px;
	_width:492px;
	height:30px;
	background:#000033;
	float:left;
	clear:both;
	color:#fff;
	padding:10px;
	font-size:1.1em;
}
.descoptions{
	float:left;
	color:#fff;
	font-size:1.1em;
	margin:25px 20px 0 15px;
}
.descoptions2{
	float:left;
	color:#fff;
	font-size:1.1em;
	margin:20px;
}
.descoptions2 a{
	color:#fff;
	text-decoration:none;
}
.descoptions2 a:hover{
	color:#FF0066;
	text-decoration:none;
}
.descoptions a{
	color:#fff;
	text-decoration:none;
}
.descoptions a:hover{
	color:#FF0066;
	text-decoration:none;
}
.closelargeimage a{
	color:#fff;
	text-decoration:none;
}
.closelargeimage a:hover{
	color:#FF0066;
	text-decoration:none;
}
/*--------------------------------------------------------------------*/
#redchatlarge{
	float:left;
	margin:0;
	padding:0;
}
#adbasementlarge{
	float:left;
	margin:0;
	padding:0;
}
#johnpartridgelarge{
	float:left;
	margin:0;
	padding:0;
}
#manch235terlarge{
	float:left;
	margin:0;
	padding:0;
}
#jacobijaynelarge{
	float:left;
	margin:0;
	padding:0;
}
#wisdombloglarge{
	float:left;
	margin:0;
	padding:0;
}
#dineinlarge{
	float:left;
	margin:0;
	padding:0;
}
#brandsantalarge{
	float:left;
	margin:0;
	padding:0;
}
#pintpouringlarge{
	float:left;
	margin:0;
	padding:0;
}
#joustlarge{
	float:left;
	margin:0;
	padding:0;
}
#photo1large{
	float:left;
	margin:0;
	padding:0;
}
#photo2large{
	float:left;
	margin:0;
	padding:0;
}
#photo3large{
	float:left;
	margin:0;
	padding:0;
}
/*--------------------------------------------------------------------*/
#clickme{
	width:170px;
	height:100px;
	position:absolute;
	top:250px;
	left:665px;
}
/*--------------------------------------------------------------------*/