*{
  font-family: "Verdana";
  line-height:1.5;
  font-size: 12px;
  color: #fff;
}

body{
  background-color: #000;
  margin: 0 auto;
  overflow-x: hidden;
  overflow-y: hidden;
}

* html body{
  text-align:center;
  overflow-x: hidden;
  overflow-y: hidden;
}

html{
  overflow-x: hidden;
  overflow-y: hidden;
}


* html #content{
  text-align:left;
  overflow-x: hidden;
  overflow-y: hidden;
}

* html .csc-textpic-text{
  margin-left: 0px;
  padding-left: 0px;
  width: 600px;
  float:right;
}


#navigation{
  position: relative;
  padding-top: 250px;
  height: 15px;
  text-align:center;
}

div#content{
position: relative;
  margin-top: 10px;
  height: 270px; 
  width: 950px;
  float:none;
  clear:both;
  
}

div#container{
	position: relative;
  margin: auto;
  width: 950px;
  height:680px;
  background-image: url('../images/cavalli-background.jpg');
  background-position: center top;
  background-repeat: no-repeat;
  padding-top: 0px;
}  
  


#logo{
  width: 300px;
  height: 200px;
  background-color: #bbb;
}



#footer{
position: relative;
  height:30px;
  clear:both;
}

.bodytext{
  margin-top:1px;

}

.csc-textpic-text{
  margin-top:17px;
  width: 540px;
  height: 500px;

}

.csc-textpic-imagewrap{
  margin-left:4px;
  margin-top:17px;
  margin-bottom:5px;
  margin-right: 0px;
  padding-right: 0px;
  width: 500x;
  height: 250px;

  
}

.csc-textpicHeader{
  margin-left: 0px;
  padding:0px;


}

.csc-textpic-text{
  margin-left: 0px;
  padding-left: 0px;
  width: 600px;
  float:right;
}

h1{
  height: 30px;
  background-repeat: no-repeat;
  text-indent: -999em;
  margin-left: 0px;
  padding-left: 0px;
  padding-top: 0px;
  margin:0px;
  padding:0px;
}


.news_list_image td{
	width: 44px;
	height: 33px;
	padding-top: 0px;
}

.news_list_image img{
	padding:0px;
	margin:0px;
}





/** css for news latest **/


div#news-latest-container{
	width: 600px;
	float:none;
	position:relative;
}




div.news-latest-item *{
	filter:alpha(opacity=100);
	opacity: 1.0;
	position:relative;
}


div.news-latest-image{
	width: 90px;
	height: 60px;
	float: left;
	position:relative;
}



div.news-latest-image img{
	max-width: 90px;
	max-height: 60px;
	position:relative;
}
