/* CSS document is copyright Seb Neerman, 2008.

You may adapt elements of this CSS in your own projects, but the unique combination of colours, sizes, typography, images and positioning ("the design") is copyright 2007-2008 Seb Neerman and may not be reproduced. 
*/


/************************************
  =Basic Elements
***********************************/

body, blockquote, input, textarea { 
	color: #94948f;
	font-family: "BlairMdITC", "Bank Gothic", Arial, sans-serif;
}


h1, h2, h3, h4, h5 {
	font-weight: normal;
}

h1 {
	position: relative;
	text-indent: -999em;
	font-size: 2em;
	margin: 120px 0 0 -3px;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	font-weight: bold;
	color: #94948f;
	display: block;
	height: 46px;
	width: 403px;
}

h1 span {
	display: block;
	height: 46px;
	width: 403px;
	position: absolute;
	background: url(/images/studiogreci-giogo.gif) no-repeat;
}

h2 {
	position: relative;
	text-indent: -999em;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.05em;				
	line-height: 1.2em;			
	margin: 0 0 0 225px;
	padding: 0;
	color: #94948f;
	display: block;
	height: 52px;
	width: 180px;
}

h2 span {
	display: block;
	height: 52px;
	width: 180px;
	position: absolute;
	background: url(/images/holdtitle-underconstruction.gif) no-repeat;
}


h3 {
	position: relative;
	text-indent: -999em;	
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.05em;				
	line-height: 1.2em;			
	margin: 120px 0 0 225px;
	display: block;
	height: 52px;
	width: 180px;	
}

h3 span {
	display: block;
	height: 52px;
	width: 180px;
	position: absolute;
	background: url(/images/holdtitle-studioarchitettura.gif) no-repeat;
}




/*  Links 
***********************************/

a {
	text-decoration: none;
	font-weight: normal;
	color: #94948f;	
	background-color: #fff;
}

a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #94948f;
}

/************************************/
/*  Layout
***********************************/


body {
	text-align: center;
	background: #fff;	
}

#wrapper {
	margin: 50px auto 0 auto;
	text-align: center;
	width: 500px;
	font: 14px/1.7em "Arial MT", Arial, Helvetica, Verdana, sans-serif;	
	background: url(/images/hold-line.gif) no-repeat 260px 80px;
}

div#contentwrap,
div#footer  {text-align: left;}

div#contentwrap {
	/*float: left;
	width: 100%;*/
	border:5px solid #fff;	
	position: relative;
}

div#contentwrap div.inner {
	padding: 20px;
}



/*   Microformat Address
***********************************/

.vcard {
	font-size: 0.8em;
	line-height: 1.6em;
	margin: -10px 0 0 250px;
	text-transform: uppercase;
	font-family: "BlairMdITC", "Bank Gothic", Arial, sans-serif;
	
}

.vcardleft {
	float: left;
	width: 49%;
}

.vcardright {
	float: right;
	width: 49%;
}

.vcardright ul {
	margin: 0 0 0 220px;
}


.vcard span.street-address {
	display: block;
}

.fn, .org, .adr, .tel, .url {
	background: none;
}

.vcard strong {

}

.vcard span.fn.n,
span.title,
span.org,
span.type,
span.geo {display: none;}

li.email a {
}

li.email a:hover {
	text-decoration: none;
	color: #fff;
}

a.linkvcard {
	display: block;
}

a.linkvcard:hover {
	text-decoration: none;
	color: #000;
}
