/* Chatila Webiste Deisgn © 2008. All rights reserved. */

/*-----------------------------------------------------------------Page styles-------*/

* {
	margin: 0;
	padding: 0;
}
html {
	height:100%;
}
body {
	text-align: center;
	height:100%;
	max-height:100%;
	font-size:90%;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color: #000000;
	background-image:url(hathorekutt/rotator.php); 
	background-repeat:no-repeat;
}
img
{
border:none;
text-decoration:none;
}

#wrapper {
	width:90%;
	margin: 0 auto;
	height:100%;
	text-align:left;
	color:#FFFFFF;
}
#content {
	background-repeat:no-repeat;
	background-position: 97% 80px;
}
#company #content {
	background-position: 97% 40px;
}
.mmhide_clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#leftcolumn {
	width:100%;
	float:left;
	clear:left;
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	background-image:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/bk_bg.png');
}
html>body #leftcolumn {
	filter: none;
	background-image:url(hathorekutt/bk_bg.png);
	background-repeat:repeat;
}
#rightcolumn {
	position:relative;
	vertical-align:top;
	margin: 0 0 0 290px;
	padding:20px 20px 0 0;
	clear:none;
}
/*	
	float:right;
	width:70%;
	clear:none;
}
html>body #rightcolumn {
	width:75%;
}*/
#flashcollection {
	float:none !important;
	height:450px;
	margin:-20px 0 0 0;
	overflow:visible;
	line-height:1em;
}

/*.whdiamjewellery #flashcollection {
	float:none !important;
	height:600px;
	margin:-50px 4% 0 0;
	overflow:visible;
	line-height:1em;
}*/




/*-----------------------------------------------------------------Main styles-------*/

a {
	color:#ffffff;
}
p { 
	clear:both;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:lighter;
}
h1 {
	margin: 0 0 0.5em;
}
hr {
	display:block;
	border:0;
	height:1px;
	color:#FFFFFF;
	background-color: #FFFFFF;
	margin:1em 0;
}
#rightcolumn img {
	border:none;
}
#rightcolumn p {
	margin: 0.5em 0 1.5em;
	line-height: 1.5em;
	clear:none;
}
#company #rightcolumn p {
	text-align:justify;
}
#rightcolumn a { 
	text-decoration:underline;
}
#rightcolumn a:hover{ 
	text-decoration:none;
}
#rightcolumn h1 a {
	text-decoration:none;
}
#rightcolumn h1 a:hover {
	text-decoration:underline;
}



/*-----------------------------------------------------------------Mainmenu styles-------*/

#menu {
	text-align:center;
	font-size:1em;
	float:left;
	border-bottom: solid 1px #444444;
	background-image:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/bk_bg.png');
}
html>body #menu {
	filter: none;
	background-image:url(hathorekutt/bk_bg.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#menu ul {
	margin: 0 20px;
	display:inline-block;
	display:inline;
}
html>body #menu ul {
	line-height:2em;
}
#menu ul li {
	margin:0 0 0 -5px;
	display:inline-block;
	display:inline;
}
html>body #menu ul li {
	display:inline;
}
#menu ul li a {
	position:relative;
	padding: 0.4em 0.75em;
	text-decoration:none;
	display:inline-block;
}
#menu ul li a:hover, #menu ul li.mmhide_on a {
	cursor:pointer;
	background-image:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_wh_bg.png');
}
html>body #menu ul li a:hover, html>body #menu ul li.mmhide_on a {
	filter: none;
	background-image:url(hathorekutt/menu_wh_bg.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}




/*-----------------------------------------------------------------Submenu styles-------*/

#submenu {
	width:220px;
	padding:20px 0 0 20px;
	clear:none;
	float:left;
}
#submenu ul {
	text-align:center;
	margin: 0 0 20px;
	list-style-image:none;
	list-style:none;
	list-style-position:inside;
	font-variant: small-caps;
	letter-spacing: 0.1em;
}
#submenu ul li {
	padding:inherit !important;
	border-bottom: solid 1px #FFFFFF;
}
html>body #submenu ul li {
	margin:0;
}
#submenu ul li a {
	position:relative;
	left:2px;
	width:220px;
	display:block;
	text-decoration:none;
	padding: 0.6em 0;
	margin: 0 0 0 -20px;
}
html>body #submenu ul li a {
	left:0;
	margin:0;
	width:auto;
}
#submenu ul li a:hover, #submenu ul li.mmhide_on a {
	cursor:pointer;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_wh_bg.png');
}
html>body #submenu ul li a:hover, html>body #submenu ul li.mmhide_on a {
	filter: none;
	background-image:url(hathorekutt/menu_wh_bg.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#submenu  li ul {
	display:none;
	font-variant:normal;
	letter-spacing:normal;
	margin: 0;
}
#submenu  li ul li {
	border:none;
	font-size:0.9em;
}
#submenu  li.mmhide_on  ul  {
	display:block;
	}
#submenu li ul li a {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/submenu_wh_bg.png') !important;
}
#submenu li ul li a:hover {
	filter:none !important;
}
html>body  #submenu li ul li a {
	filter: none;
	background-image:url(hathorekutt/submenu_wh_bg.png) !important;
	background-repeat:repeat-x;
	background-position:bottom left;
}
html>body  #submenu li ul li a:hover {
	background-image:none !important;
}


/*-----------------------------------------------------------------Footer styles-------*/

#footer {
	margin: 40px 0 0;
	padding: 0 0 40px;
	font-size:0.8em;
}
#footer p {
	clear:none;
}
#footer ul {
	float:right;
}
#footer ul li {
	display:inline;
}
#footer ul li a {
	text-decoration:none;
	padding: 0 1em;
	border-left: solid 1px #FFFFFF;
}
#footer ul li a:hover {
	text-decoration:underline;
}




/*-----------------------------------------------------------------Special styles-------*/

#home {
	background-image: url(hathorekutt/home_bg.jpg) !important;
}
#home #menu, #anim #menu {
	font-size:1.1em;
	font-weight:lighter;
/*	background-image:none;
	filter:none; */
	clear:both;
	width:100%;
	margin:1.5em 0 0 0;
}
html>body #home #menu, html>body #anim #menu {
	line-height:2em;
}
#home #menu ul li a {
	padding: 0.4em 0.5em;
}
#anim {
	background-image:url(hathorekutt/bg/rotator.php); 
}
#home #leftcolumn, #anim #leftcolumn {
	width:54% !important;
	background-image:none;
	filter:none;
}
#home #rightcolumn {
	position:inherit;
	padding: 88px 0 0;
	margin:0;
	text-align:center;
}
#home #rightcolumn img {
	border: solid 1px #444444;
}
#home #footer {
	margin:80px 0 0 0;
	clear:both;
}
/*#company #leftcolumn {
	padding: 0 0 20px 0;
}
#jewellery #rightcolumn, #watches #rightcolumn {
	padding:0px;
}
#company #rightcolumn, #news #rightcolumn, #distribution #rightcolumn {
	width:60%;
}*/
.whdiamrings {
	background-image:url(hathorekutt/orchid_02.jpg) !important; 
}
.whdiamjewellery {
	background-image:url(hathorekutt/orchid_10.jpg) !important; 
}
.pendants {
	background-image:url(hathorekutt/orchid_02.jpg) !important; 
}
.rendez-vous {
	background-image:url(hathorekutt/orchid_13.jpg) !important; 
}
/*.whdiamrings #submenu ul li a:hover, */ .whdiamrings #submenu ul li.mmhide_on a, /*.whdiamjewellery #submenu ul li a:hover,*/ .whdiamjewellery #submenu ul li.mmhide_on a, /*.pendants #submenu ul li a:hover,*/ .pendants #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_maj_bg.png');
}
/*html>body.whdiamrings #submenu ul li a:hover,*/ html>body.whdiamrings #submenu ul li.mmhide_on a, /* html>body.whdiamjewellery #submenu ul li a:hover,*/ html>body.whdiamjewellery #submenu ul li.mmhide_on a, /* html>body.pendants #submenu ul li a:hover,*/ html>body.pendants #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_maj_bg.png);
}
/*
.whdiamrings #menu ul li a:hover, .whdiamrings #menu ul li.mmhide_on a, .whdiamjewellery #menu ul li a:hover, .whdiamjewellery #menu ul li.mmhide_on a, .pendants #menu ul li a:hover, .pendants #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_pink_bg.png');
}
html>body.whdiamrings #menu ul li a:hover, html>body.whdiamrings #menu ul li.mmhide_on a, html>body.whdiamjewellery #menu ul li a:hover, html>body.whdiamjewellery #menu ul li.mmhide_on a, html>body.pendants #menu ul li a:hover, html>body.pendants #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_pink_bg.png);
}
*/
.coloureddiamrings {
	background-image:url(hathorekutt/orchid_11.jpg) !important; 
}
/*.coloureddiamrings #submenu ul li a:hover,*/ .coloureddiamrings  #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_viol_bg.png');
}
/*html>body.coloureddiamrings #submenu ul li a:hover,*/ html>body.coloureddiamrings  #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_viol_bg.png);
}
/*
.coloureddiamrings #menu ul li a:hover, .coloureddiamrings #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_oran_bg.png');
}
html>body.coloureddiamrings  #menu ul li a:hover, html>body.coloureddiamrings  #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_oran_bg.png);
}
*/
.emeralds {
	background-image:url(hathorekutt/orchid_07.jpg) !important; 
}
/*.emeralds #submenu ul li a:hover,*/ .emeralds #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_green_bg.png');
}
/*html>body.emeralds #submenu ul li a:hover,*/ html>body.emeralds #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_green_bg.png);
}
/*
.emeralds #menu ul li a:hover, .emeralds #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_green_bg.png');
}
html>body.emeralds #menu ul li a:hover, html>body.emeralds #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_green_bg.png);
}
*/
.whcoloureddiamjewellery, .due {
	background-image:url(hathorekutt/orchid_03.jpg) !important; 
}
/*.whcoloureddiamjewellery #submenu ul li a:hover,*/ .whcoloureddiamjewellery #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_yell_bg.png');
}
/*html>body.whcoloureddiamjewellery #submenu ul li a:hover,*/ html>body.whcoloureddiamjewellery #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_yell_bg.png);
}
/*
.whcoloureddiamjewellery#menu ul li a:hover, .whcoloureddiamjewellery #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_yell_bg.png');
}
html>body.whcoloureddiamjewellery #menu ul li a:hover, html>body.whcoloureddiamjewellery #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_yell_bg.png);
}
*/
.sapphires {
	background-image:url(hathorekutt/orchid_09.jpg) !important; 
}
.double {
	background-image:url(hathorekutt/orchid_12.jpg) !important; 
}
.fourxfour {
	background-image:url(hathorekutt/orchid_08.jpg) !important; 
}

/*.sapphires #submenu ul li a:hover,*/ .sapphires #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_blue_bg.png');
}
/*html>body.sapphires #submenu ul li a:hover,*/ html>body.sapphires #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_blue_bg.png);
}
/*
.sapphires #menu ul li a:hover, .sapphires #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_blue_bg.png');
}
html>body.sapphires #menu ul li a:hover, html>body.sapphires #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_blue_bg.png);
}
*/
.rubies {
	background-image:url(hathorekutt/orchid_05.jpg) !important; 
}
/*.rubies #submenu ul li a:hover,*/.rubies #submenu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_red_bg.png');
}
/*html>body.rubies #submenu ul li a:hover,*/ html>body.rubies #submenu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_red_bg.png);
}
/*
.rubies #menu ul li a:hover, .rubies #menu ul li.mmhide_on a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='hathorekutt/menu_red_bg.png');
}
html>body.rubies #menu ul li a:hover, html>body.rubies #menu ul li.mmhide_on a {
	background-image:url(hathorekutt/menu_red_bg.png);
}
*/
.smaller{
	font-size:xx-small;
}
.small {
	font-size:x-small;
}
.rightmargin {
	margin: 0 10% 50px 0;
}
.leftmargin {
	margin: 0 0 50px 10%;
}
.homeimgmargin {
	margin: 20px 0;
}

/*-----------------------------------------------------------------Animated home-------*/

#flashcontent {
	text-align:center;
	float:right;
	width:45%;
	height:100%;
	padding: 0;
}
html>body #flashcontent {
	padding:40px 0 0 0;
	height:92%;
}
