body {
	COLOR: #efefef;
	background-color: #ffffff;

}
#wrapper {
	min-height: 666px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; 
}
#wrapper_homepage {
	min-height: 665px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_HOMEPAGE-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_about {
	min-height: 741px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; background-color:#8BC4F0;background-image: url(ELLA_ABOUT-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat;
}
#wrapper_lastestnews {
	min-height: 970px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_NEWS-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_photos {
	min-height: 869px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_PHOTOS-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_videos {
	min-height: 886px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_VIDEO-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_fanspace {
	min-height: 965px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-color:#8BC4F0;background-image: url(ELLA_FANSPACE-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_film{
	min-height: 925px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_FILM-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
#wrapper_favorites{
	min-height: 790px; FONT-WEIGHT: 300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;background-image: url(ELLA_LINKS-960.jpg);z-index: 0;
	background-position: center top; background-repeat: no-repeat; 
}
/*
.bg_astestnews{	background-image: url(ELLA_BG_NEWS.jpg);
	background-position: center top;}
.bg_photo{	background-image: url(ELLA_BG_PHOTOS.jpg);
	background-position: center top;}
.bg_video{	background-image: url(ELLA_BG_VIDEO.jpg);
	background-position: center top;}
.bg_about{	background-image: url(ELLA_BG_ABOUT.jpg);
	background-position: center top;}
.bg_links{	background-image: url(ELLA_BG_LINKS.jpg);
	background-position: center top;}
.bg_FANSPACE{	background-image: url(ELLA_BG_FANSPACE.jpg);
	background-position: center top;}
.bg_homepage{	background-image: url(ELLA_BG_HOME.jpg);background-position: center top;}
.bg_film{	background-image: url(ELLA_BG_FILM.jpg);
	background-position: center top;}*/


A {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size:12px;
}
A:hover {
	TEXT-DECORATION: underline
}
h4 {
	MARGIN-BOTTOM: 8px
}
P.lead {
	FONT-SIZE: 22px; liNE-HEIGHT: 28px
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
img.wborder {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 1em 1em 0px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bfbfbf 1px solid
}
img.wborder-right {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em 1em; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bfbfbf 1px solid
}
img.pdf {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 10px
}
#video_gallries {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	Z-INDEX: 9999;
	RIGHT: 17px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 403px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 69px;
	HEIGHT: 70px
}

#featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 640px; PADDING-TOP: 0px; POSITION: relative
}
#featured h3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#featured h4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#featured h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 8px 0px 6px; COLOR: #000; liNE-HEIGHT: 28px; LETTER-SPACING: 0px
}
#about {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	WIDTH: 450px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	left: 373px;
	top: 23px;
	z-index: -1;
}
#homepage_ella {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	WIDTH: 450px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	left: 408px;
	top: 92px;
	z-index: -1;
}
#links {
	PADDING-RIGHT: 40px;
	PADDING-LEFT: 30px;
	FLOAT: right;
	PADDING-TOP: 125px;
	left: 460px;
	top: 168px;
	width: 400px;
	background-image: url(bg_page_favouite.png);
	background-repeat: no-repeat;
	height: 430px;
	position: absolute;
}
#fanspace_ella {
	FLOAT: right;
	left: 460px;
	top: 119px;
	width: 400px;
	background-repeat: no-repeat;
	height: 430px;
	position: absolute;
	z-index: -1;
}
#newspage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	WIDTH: 450px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	left: 472px;
	top: 122px;
	z-index: 1;
}
#footer {
	CLEAR: both; COLOR: #fff
}
#footer #footer-wrap {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(bg_footer.png);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 20px;
	HEIGHT: 31px;
	TEXT-AlIGN: center;
	font-size: .9em;
}

#footer A {
	COLOR: #fff
}
#footer span {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer #logo-copy img {
	DISPLAY: inline; FLOAT: left; MARGIN: -3px 30px 0px
}

.marginright20{
	margin-left: 30px;

}/*menu*/
#navmenu {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#navmenu li {
    display: inline-block;
    margin: 0px; 
    padding: 0px;
    width: 184px;
    height: 74px;
}
#navmenu li a img { 
    border: none;
}

#navmenu li a img.large {
    display: none;
}

#navmenu li a:hover img.small {
    display: none;
    z-index: 0;
}

#navmenu li a:hover img.large {
    display: block;
    margin-top: -6px;
    margin-left: -14px;
    z-index: 1000;
}

 
#video_gallries li {
	display: inline-block;
  	float:right;
	padding: 0px;
	width: 72px;
	height: 72px;
}
#video_gallries li a input{
	position: relative;
	border: none;
}

#video_gallries li a input.large {
	display: none;
}

#video_gallries li a:hover input.small {
	display: none;
	z-index: 0;
}

#video_gallries li a:hover input.large {
	display: block;
	margin-top: -3px;
	margin-left: -8px;
	z-index: 1000;
}

#search {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	Z-INDEX: 9999;
	RIGHT: 204px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 153px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 156px;
	HEIGHT: 0px
}
#search a img {
	position: relative;
	border: none;
}

#search a img.large {
	display: none;
}

#search a:hover img.small {
	display: none;
	z-index: 0;
}

#search a:hover img.large {
	display: block;
    margin-top: -6px;
    margin-left: -14px;
	z-index: 1000;
}
[if IE 7]>

#navmenu li {
    display: inline;
}
#submit li {
    display: inline;
}
.lastest-news {
	Z-INDEX: 500;
	RIGHT: 750px;
	TOP: -1px;
	position: absolute;	
}
.about-Ella {
	Z-INDEX: 600;
	RIGHT: 613px;
	position: absolute;
	TOP: 6px
}
.films {
	Z-INDEX: 500;
	RIGHT: 515px;
	position: absolute;
	TOP: 1px
}
.photo-video {
	Z-INDEX: 700;
	RIGHT: 348px;position: absolute;
	TOP: -3px
}
.Ella-favorites {
	Z-INDEX: 600;
	RIGHT: 173px;
	position: absolute;
	TOP: 5px
}
.fan-space {
	Z-INDEX: 500; RIGHT: 5px; TOP: 4px;position: absolute;
}
 
.grid_16.clearfix #logobg {
	background-image: url(ELLA_LOGObg.png);
	height: 551px;
	width: 501px;
	position: absolute;
	top: 8px;
	left: -15px;
	z-index: -1;
}
.panel {
	
	text-align:center;
	vertical-align:middle

}
.panel img {
 
}

#bg_reflection {
	background-image: url(ella_reflection.png);
	background-position: center top;
	*background-position:-1px top;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:1039px;
	height: 46px;
	margin-top:0px;
	padding-top:0px;
	position:relative;
}
