@charset "utf-8";

/* CSS Document */



* {

	margin:0px;

	padding:0px;

}

html {
	width:100%;
	height:100%;
}

body {
	width:100%;
	height:100%;
}

body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-color:white;

	border-top:6px solid black;

}

#home_editorial{
	background-image:url(../img/index_editorial.jpg);
	width:552px;
	height:77px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#home_editorial:hover{
	background-position: -552px;
}


#home_commercial{
	background-image:url(../img/index_commercial.jpg);
	width:492px;
	height:58px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#home_commercial:hover{
	background-position: -492px;
}


#home_celebrity{
	background-image:url(../img/index_celebrity.jpg);
	width:466px;
	height:46px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#home_celebrity:hover{
	background-position: -466px;
}


#home_contact{
	background-image:url(../img/index_contact.jpg);
	width:404px;
	height:42px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#home_contact:hover{
	background-position: -404px;
}

#sub_logo{
	background-image:url(../img/logo_small.jpg);
	width:302px;
	height:58px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}


#sub_editorial{
	background-image:url(../img/btn_editorial.jpg);
	width:92px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#sub_editorial:hover{
	background-position: -92px;
}

#sub_editorial_on{
	background-image:url(../img/btn_editorial_on.jpg);
	width:92px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	
}



#sub_commercial{
	background-image:url(../img/btn_commercial.jpg);
	width:110px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#sub_commercial:hover{
	background-position: -110px;
}

#sub_commercial_on{
	background-image:url(../img/btn_commercial_on.jpg);
	width:110px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	
}

#sub_celebrity{
	background-image:url(../img/btn_celebrity.jpg);
	width:97px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}


#sub_celebrity:hover{
	background-position: -97px;
}

#sub_celebrity_on{
	background-image:url(../img/btn_celebrity_on.jpg);
	width:97px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	
}

#sub_contact{
	background-image:url(../img/btn_contact.jpg);
	width:75px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#sub_contact:hover{
	background-position: -75px;
}

#sub_contact_on{
	background-image:url(../img/btn_contact_on.jpg);
	width:75px;
	height:15px;
	overflow:hidden;
	border: solid 0px #FFCCFF;

}


#sub_editorial_male{
	background-image:url(../img/btn_male.jpg);
	width:73px;
	height:34px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#sub_editorial_male:hover{
	background-position: -73px;
}

#sub_editorial_male_on{
	background-image:url(../img/btn_male_on.jpg);
	width:73px;
	height:34px;
	overflow:hidden;
	border: solid 0px #FFCCFF;

}


#sub_editorial_female{
	background-image:url(../img/btn_female.jpg);
	width:98px;
	height:34px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	cursor:pointer;
}

#sub_editorial_female:hover{
	background-position: -98px;
}


#sub_editorial_female_on{
	background-image:url(../img/btn_female_on.jpg);
	width:98px;
	height:34px;
	overflow:hidden;
	border: solid 0px #FFCCFF;
	
}





.bottom {

	width: 545px;

	margin-left:auto;

	margin-right:auto

}



.bottom_title {

	width: 545px;

	margin-left:auto;

	margin-right:auto;

	text-align:right;

	margin-top:-25px;

	font-size:12px;

}


#content {
	margin-top: 550px;
	border: solid 0px #FFCCFF;
	width:1002px;

}

#content #mycarousel ul{
	float:left;
	list-style:none;
	display:block;
}
#content #mycarousel li{
	float:left;
	display:block;
}



#photoListing img {
	margin-left: 2px;
}
