* {padding: 0px;margin: 0px;list-style-type: none;text-decoration: none;}
html, body {top: 0;left: 0px;background-color: #171717;right: 0px;}
a {cursor: pointer; }
a:link {color: #999999; }
a:visited {color: #999999; }
a:hover {color: #F9F9F9; }
a:active {color: #999999; }
#top-menu {width: 100%;min-width: 900px;position: relative;right: 0px;top: -1px;font-family: Arial;text-transform: uppercase;font-size: 8pt;z-index: 1000;background: url(/resources/img/css/top.gif) repeat-x;height: 30px;}
#top-menu ul {position: absolute;right: 33px;top: 0px;width: auto;}
#top-menu li {width: auto;float: left;margin: 8px 2px 0px 2px;z-index: 10;color: #CCCCCC;}
#tmenu5 {display: none; }
.current-menu a, .current-news h3, .current-about h4 {color: #CCCCCC !important;}.current a {color: #F9F9F9 !important; }
#bottom-shadow {height: 30px;position: relative;width: 100%;min-width: 900px;background: url(/resources/img/css/bottom-shadow.gif) repeat-x;z-index: 100;margin-top: -1px;}
#page-content {height: auto;min-height: 130px;width: 980px;clear: both;padding-bottom: 50px;}
#header {position: relative;width: 100%;min-width: 900px;height: 475px;overflow: hidden;}
#logo {height: 182px;width: 52px;background: url(/resources/img/css/logo.png) no-repeat;top: 0px;position: absolute;z-index: 100;behavior: url(/resources/css/iepngfix.htc);}
#header-image, #header-content {position: absolute !important; }
#header-image div{position: absolute; }
#header-space {height: 475px !important; height: 0px; }
#header-image, #header-content {min-height: 475px;height: 475px;width: 100%;overflow: hidden;min-width: 900px;}
#slideshow1, #header-image div, #header-image img {width: 100% !important;width: auto;min-height: 475px;min-width: 1500px;height: auto !important;height: 475px;}
object {z-index: -1 !important;float: left;top: 0px;left: 0px;position: absolute;height: 475px !important;}
#newsticker img {width: 10px;behavior: url(/resources/css/iepngfix.htc);}
#nav {height: 32px;width: 100%;min-width: 900px;font-size: 12pt;margin-top: -32px;background: #000000;overflow: hidden;opacity: 0.8;filter: alpha(opacity=80);position: absolute;bottom: 0px !important;bottom: -1px;}
#nav ul {width: auto;margin: 0px 0px 0px 20px;}
#nav ul li {float: left;width: 60px;}
#nav ul li a  {z-index: 100;float: left;height: 32px;color: #a3a395;padding-left: 0px !important;line-height: 26pt;text-indent: 8px;position: relative;text-align: center;font-family: Arial;text-transform: uppercase;font-size: 9pt;}
#nav li a:hover {color: #3FBEE1; }
#nav div.background {background: #151515 !important;z-index: 8;height: 32px;padding: 0px 0px 0px 10px !important;position: absolute;visibility: hidden;}
#nav .background .left {background: #151515 !important;height: 25px;padding-left: 6px !important;margin-right: 7px !important;}
#menu1{ width: 55px !important; }
#menu2 { width: 75px !important; }
#menu3 { width: 120px !important; } 
#menu4 { width: 255px !important; }
#menu5 { width: 75px !important; }
#menu6 { width: 110px !important; }





h2.intro {font-family:  Helvetica, 'Helvetica Neue', Arial, sans-serif ; font-weight: normal; color: #595858;font-size:1.4em; line-height:30px; }
div.intro-container { display:block; width:600px; height:auto; float:left;}
div.intro-container-what { display:block; width:700px; height:auto; float:left;}
div.logo-container {display:block;   float:left; margin: 0px 25px 0px 30px !important;margin: 0px 0px 0px 15px;}

div.home-content {float:left; width:500px; margin-right:40px; }
div.side-bar {float:left; width:250px; }
/*****About*******/
ul.list li { background:url(../source/icon_blue.gif) 0 1px no-repeat; color:#FFFFFF; padding-left:18px; width:400px; margin:10px 0;  }

/*****What will we do?*****/
#what-list { height:auto; width:980px; padding: 2px 0px 0px 0px; margin: 30px 0px 60px 15px; position: relative;text-align: left !important;float: left;}
#what-list  p {color: #d0d0d0;text-transform: none;margin: 4px 0px 0px 15px;}
ul.what-we-will-do { width:100%  }
ul.what-we-will-do li { background:url(../source/icon_blue.gif) 0 1px no-repeat; padding-left:18px;  margin-bottom: 20px; width:400px; height:40px;   float:left; margin-right:40px; }
ul.what-we-will-do li.gap { margin-top:20px;}
em.help a{ display:block; text-indent:-9999px; width:212px; height:51px; background:url(../source/help.gif) no-repeat; position:absolute; top:120px; left:490px; }
p.click-here { position:absolute; top:130px; left:700px; color:#a7a7a7; }
em.help a:hover{ background-position: -212px 0; }
em.help-home a{ display:block; text-indent:-9999px; width:212px; height:51px; background:url(../source/help.gif) no-repeat;  }
p.click-here-home {  color:#a7a7a7; }
em.help-home a:hover{ background-position: -212px 0; }

#home-text a:link, #home-text a:visited {color: #2C2C2C; }
#home-text a:hover { color: #666666; }
#home-text .lighter a:link, #home-text .lighter a:visited, #home-text .lighter {color: #444444; }
#home-text .lighter a:hover { color: #999999; }
#home-text {margin: 0px 0px 0px 30px !important;margin: 0px 0px 0px 15px;}
#home-text p { margin: 0px; line-height: 28px; }

#services {height: 90px;padding: 2px 0px 0px 0px; margin: 30px 0px 60px 15px; position: relative;text-align: left !important;float: left;}
#services h3, #servicesp, #services a:link {font-family: Arial;color: #FFFFFF;text-transform: uppercase;font-size: 12px;text-align: left;font-weight: 100;}
#services li {margin-bottom: 20px;}
#services img {margin-right: 5px; border: 0;}
#services p {color: #d0d0d0;font-size: 12px;text-transform: none;width: 300px;margin: 4px 0px 0px 15px;}
#servicesh3 a:link { color: #FFFFFF; }
#services h3 a:visited { color: #FFFFFF; }
#services h3 a:hover { color: #f7aa3d; }
#services h3 a:active { color: #f7aa3d; }

/***contact***/
div.address-details { width:300px; float:left;}
div.form { width:400px; float:left;}
#wrapper {width:600px;margin:0 auto;}
.message {color:#fff;display:none;width:460px; margin-left:15px;}

/* form */

	#contactForm{
		margin:1em 0;
		color:#fff;
		width:320px; /* customize width, this form have fluid layout */
		}			
	#contactForm fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:3px solid #000;
		background:#000 url(../source/form_top.gif) repeat-x;		
		padding-bottom:1em;
		}		
	#contactForm legend{display:none;}	
	#contactForm p{margin:.5em 20px;}	
	#contactForm label{display:block;}	
	#contactForm input, #contactForm textarea{		
		width:272px;
		border:1px solid #111;
		background:#282828 url(../source/form_input.gif) repeat-x;
		padding:5px 3px;
		color:#fff;
		}		
	#contactForm textarea{
		height:125px;
		overflow:auto;
		}					
	#contactForm .submit{ width:100px; cursor:pointer; padding:5px;
		}	
	#contactForm button{
		padding:0 20px;
		height:32px;
		line-height:32px;		
		border:1px solid #70ad2e;
		background:#5aae00 url(../source/form_button.gif) repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 2 */

/**footer**/

#footer {background: #131313;height: 68px;position: relative;width: 100%;min-width: 960px;font-family: Arial;color: #3a3a3a;font-size: 8pt;float: left;text-align: left;}
#footer-copy { width: 960px; }
#footer a:link, #footer a:visited, #footer a:active  {color: #3a3a3a; }
#footer a:hover {color: #4a4a43; } 
#wmc-contact-details {float: left;width: 200px;margin: 13px 20px 0px 30px !important;margin: 13px 20px 0px 15px;}
#dubai-office {float: left;width: 180px;margin: 13px 20px 0px 0px;}#wmc-contact-details h4, #dubai-office h4 {color: #4a4a43;margin-bottom: 2px;font-size: 8pt;}#other-contact p, #other-contact h4 {float: left;font-size: 7pt;width: auto;font-weight: 100;margin: 43px 10px 0px 0px;text-transform: uppercase;}

#footer-copy ul { padding: 15px 0 15px 0; }
#footer-copy ul li { float:left; margin-right:10px;  }#footer-copy ul li.disclaimer{ font-size:10px; color:#666666; }



div#preload { display: none; }
