/*------------------------------------------------------------------------------------------------------/
 *	Pinolallo.com dress
 *  (c) 2011 Silvestro Di Pietro 
 */

* { margin: 0; padding: 0; }
html {height: 100%;
	background : url(images/bannerlogo.png) no-repeat 0 0;
	}
body { padding: 50px;  height: 100%; background: #fff url(images/grad2.png) 0 0 repeat-x; color: #494949; font: 14px/normal Tahoma, Arial, Helvetica, sans-serif;
}
body a:hover {
  color:#f49c73;
}
body a:visited {
  color:#4c4c4c;
}
body a{
  color:#8c8c8c;
}
.image img{
	float:left;
	margin:10px;
	height:auto;
    width:auto;
}


body h1 { 
	margin-bottom: .5em; margin-top .5em;
	border-bottom: solid 1px #d9d9d9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; font-size: 180%;
	letter-spacing: -1px; 
}
.loghino{
	background: url(images/bannerlogo16.png) .15em -.01em;
	background-repeat:no-repeat;
	color: transparent;
}
.loghino:after{
	display: run-in/inline;
	content: "____________";
}
.wrap{

float:left;
height: auto !important;
padding-top: 2em;
height: 100%;
min-height: 100%;
margin: 0 auto -4em;
color: #494949; 
}

.wrap ul{

	list-style-image: url(images/bullet.png); 
	margin-left: 3em;
	

}

.wrap ul ul li {list-style-image: none;}
.wrap ol{
 margin-left: 3em;
}

.wrap p{
 text-indent: 3em;
}

.wrap h3{
 border-bottom: solid 1px #d9d9d9;
 padding-top: 3em;
}

.wrap h4{
 border-bottom: solid 1px #d9d9d9;
 padding-top: 3em;
}

.push {height: 4em;}
.footer{

	background: url(images/bannerlogo16.png) 0 .5em;
	background-repeat:no-repeat;
	clear:both;


}
.footer p{
	padding-top: .7em; 
	border-top: solid 1px #d9d9d9;
	height: 4em;
	text-indent: 90px;
	font-size: 90%;
	font-style:italic;
}


.logo{
text-decoration:none;
	border:0;
	width : 300px;
	height : 56px;
	margin : 0;
	background : url(images/bannerlogo.png) no-repeat 0 0;
}

cite { float: left; }
ul.classic { list-style: disc; margin-bottom: 1em; padding-left: 1em; }

.table1 { float: right; margin-bottom: zem; border: solid 1px #eee; }
.table1 caption { color: #fff; text-align: left; padding-bottom: 5px; }
.table1 th, .table1 td { padding: 7px; }
.table1 th, .table1 thead td { background-color: lightyellow; color: #000; }
.table1 tbody td { background-color: #fff; color: #000; }
.table1 tbody th { text-align: right; }

