body {

	margin:0 auto;

	font-family:arial, tahoma;

	font-size:12px;

	line-height:18px;

	/*background:#da7a1b url(images/BuildingBackground2.jpg) repeat-x;*/

	background:url('images/bg-building.jpg') #7595d0 no-repeat;

}


.clear{clear:both;}

#wrapper {width:848px;margin:0 auto;}

/*#fbicon li{
	text-indent:-9999px;
	background:url('images/facebook.jpg') no-repeat;
	float:left;
	width:120px;
	display:inline;
	height:40px;
	position:absolute;
}*/

#header {

	width:100%;

	background:url(images/header-bg.png) 100% 0% no-repeat;

}

/*#menu {

	background:url(images/menu-bg.png) no-repeat;

	width:100%;

	height:44px;

}*/

#player{
	margin-top:12px;
	padding-right:14px;
	padding-bottom:10px;
}

#menu {

	background:url(images/menu-bg-gradient.png) repeat-x;

	width:100%;

	height:37px;

}

#menu ul {padding:0;margin:0;padding-top:10px;margin-left:40px;}

#menu ul li {list-style:none;display:inline;color:#fff;}

#menu ul li a {

	/*color:#ae5743;*/

	text-transform:uppercase;

	color:#fff;text-decoration:none;font-size:12px;font-weight:bold;padding:10px;}

#menu ul li a:hover {

	color:#FF6600;

	/*background:#442207 url(images/menu-li.png) no-repeat;*/

	text-decoration:underline;

	height:42px;

}

.header-bottom {

	background:url(images/header-bottom.png) no-repeat;

	width:100%;

	height:19px;

}

#content {

	/*background:#fdf6c8 url(images/content-top.png) no-repeat;*/

	background:#fdf6c8;

	width:828px;

	padding-left:20px;

	padding-bottom:20px;

}



.c-left {

	float:left;

	width: 220px;

	margin: 0px 10px 0 0;
	
	padding: 0px 0px 10px 0px;

}

.form {

	background:url(images/quote-form.png) no-repeat;

	width:216px;

	height:260px;

	color:#fff;

	font-weight:bold;

	padding: 65px 0 0 10px;

}

.form input {margin-bottom:5px;}



.c-right {
	margin-top:10px;

	float:left;

	width:550px;

	padding-left:10px;

	border-left:1px dotted #000;

}

.title {

	font-size:18px;

	line-height:20px;

	color:#2d2e28;

	font-weight:bold;

}

#subscribe { 
display: block;
width: 226px;
height: 162px;
background: url('images/painterlogos.jpg') no-repeat;
margin-top: 0px;
}

#subscribe a {
text-decoration:none;
}

#facebook {
float: left;
position:absolute;
width : 95px;
height: 60px;
margin-left: 8px;
margin-top: 85px;
text-indent:-9999px;
}

#gallery-container {
	width:828px;
}

#galleryone p{
	margin-top:20px;
	margin-left:210px;
}

#galleryone ul{
	padding:0px 30px 0 0;
	float:left;
	width:610px;
}

#galleryone ul li{
	list-style-type:none;
	display:inline;
	
}

.img {
	float:left;
	width: 262px;
	border-right:1px dotted #000;
}


.img2 {
	float:left;
	width: 263px;
	border-right:1px dotted #000;
	padding-left:10px;
}

.img3 {
	float:left;
	padding-left:10px;
}



.commercial {

	float:left;

	width:350px;

	

}


#painting-title ul{
	padding:0 0 0 0;
	float:left;
	width: 828px;

}

#painting-title li{
	padding:0px 34px;
	list-style-type:none;
	display:inline;
}

.black-title {

	color:#000;

	font-weight:bold;

	font-size:12px;

	line-height: 25px;

	border-bottom:1px solid #000;
}

.com-left {float:left;}

.com-right {float:left;margin-left: 30px;}

.project {

	width: 800px;

}

.project .img img {

	border:2px solid #fff;


}

.project .img2 img {

	border:2px solid #fff;


}


.project .img3 img {

	border:2px solid #fff;


}

.project .buttons {float:right;}



.content-bottom {

	background:url(images/content-bottom.png) no-repeat;

	width:100%;

	height:16px;

}



#footer {

	text-align:center;

	color:#fff;

	margin-bottom: 10px;

}

#footer ul{}

#footer ul li {list-style:none;display:inline;}

#footer ul li a {color:#fff;font-weight:bold;text-decoration:none;}

#footer ul li a:hover {text-decoration:underline;}





form table tr td {padding:5px;}

#left,#right{cursor:pointer;}

tr td input.submit{
	
	margin-left:20px;

}



.widecolumn {

	width:600px;

	margin:0 auto;

}

.widecolumn form{border:2px solid #333;padding:20px;background:#dddddd;}
