html, body 
	{ height: 100%;}
	
body {	margin: 0;
	padding: 0;
	background:#000;
	font: 12px/1.5 verdana, arial, helvetica, sans-serif;
}

/* TYPOGRAPHY */
h1 { font:bold 24px/24px Arial, Helvetica, sans-serif; color:#A8A8A8; margin:12px 0; }
h1 span { font-size:30px; color:#F7941E; }
h3 { font-size:21px; color:#61625F; font-weight:normal; }
h4 { font-weight:normal; color:#61625F; font-size:17px; margin-bottom:16px; }
h6 { font-weight:bold; font-size:13px; color:#687B8E; }

h1, h2, h3, h4, h5, h6, form, p { margin:0; padding:0;}

a {
color:#000;
text-decoration:none;
outline:0;
}#E0E0E0
a:hover{ text-decoration:underline;}

			
#container {
				position: relative;
				min-height: 100%;
				height: 100%;
				voice-family: "\"}\"";
				voice-family: inherit;
				height: auto;
				width:900px;
				margin:0 auto;
				/*background:#000000 url(../images/cross-image.gif) no-repeat 10% 0;*/
			}
			
html>body #container {
				height: auto;
			}
			*#container{ height: 100%;}
			#content {
				padding: 10px;
				background-color: #a6c;
				padding-bottom: 48px;
			}
			#mid-cont {
				position: absolute;
				top: 50%;
				margin-top:-240px;
				padding: 0 0;
				background-color: #000;
				width: 900px;
	
			}
			.mid-cont-inner{
	margin:0 0px;
	height:460px;
	background:#fff;
}
		
.mid-cont-inner-new{
	margin:0 0px;
	height:auto;
	background:#fff;
	padding-bottom:30px;
}
	
a img{ border:0; outline:0;}			

a { outline:0;}

ul, li { padding:0; margin:0;}

.logo img {
margin-top:120px;
}

#footer{ position:relative; width:900px; height:100px; clear:both; margin:10px 0 0 0;}
#footer-home{ position:absolute; bottom:-28px; width:900px;}
#footer-home .chromestyle ul li{ float:none;}
#footer p.copy {
	color:#FFFFFF;
	font-size:8px;
	margin:0;
	text-align:left;
	float:left;
	width:235px;
}
#footer p.card {
	color:#FFFFFF;
	font-size:8px;
	margin:0;
	float:right;
	text-align:right;
	width:200px;
}
#footer p.facebook {
left:5px;
top:-30px;
position:absolute;

text-align:left;
}



.cross-image {
left:10%;
position:fixed;
top:0;
z-index:100;

}
	
	


/*--------------------10-03-milan------------------*/
/*--------------------10-03-milan------------------*/	
.logo {
height:350px;
min-height:350px;
padding:57px 0;
text-align:center;
/*background:url(../images/cross-image2.gif) no-repeat 10% 0;*/
}
/*---------------------------------new-------------*/
.forlinebg{
		background:#000000 url(../images/body-style.jpg) no-repeat scroll 11% 0;
	}
		



/*HOME*/
.home-content { margin:0 auto; padding:0px 0 0 0; }
.home-content-p{float:left; margin:190px 0 0 30px; width:346px;}
.home-content h3 { font:normal 30px/33px Verdana, Arial, Helvetica, sans-serif; color:#D5D6D8; margin-bottom:40px 0 12px 0; }
.home-content p { margin-left:0px; }

