/*-----------------RESET----------------------*/
/*----------------------------------------------*/
* { margin:0; padding:0; list-style:none; border:none; outline:none; }

/*-----------------GLOBAL----------------------*/
/*----------------------------------------------*/
html, body { background:#000; height:100%; }
body { text-align:center; }
p, p a, li, li a { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-size:12px; }
p a:hover, li a:hover { color:#000; text-decoration:none; }
input[type=text], textarea { margin-bottom:10px; vertical-align:middle; margin-left:5px; width:170px; }
td { vertical-align:middle; height:20px; line-height:20px; }
dl { margin:20px 0; }
dt { font-weight:bold; margin-bottom:10px; }
.rightpad { padding-right:0;}
.rightpad2 { padding-right:20px; }

/*-----------------CONTENT----------------------*/
/*----------------------------------------------*/

#distance { width:1px; height:50%; margin-bottom:-316px; float:left; }
#wrapper { width:1000px; height:632px; background:url(../images/mainbg.jpg) no-repeat; margin:0 auto; position:relative; clear:left; text-align:left; }
.centereddiv { width:1000px; height:600px; position:absolute; top:50%; left:50%; margin:-300px 0 0 -500px; }

/*-----------------HEADER----------------------*/
#header { width:1000px; height:80px; }
#header h1 { width:330px; height:80px; background:url(../images/hq-logo.gif) no-repeat; text-indent:-9999px; float:left; }
#header h1 a { width:330px; height:80px; display:block; }
#header ul { width:510px; float:left; margin:44px 0 0 49px; }
#header ul li { display:inline; float:left; font-size:13px; font-weight:bold; }
#header ul li a:hover { color:#666; }
#header ul li img { margin-right:3px; vertical-align:middle; float:left; }
#header h2 { width:76px; height:80px; background:url(../images/aldar-logo.gif) no-repeat; text-indent:-9999px; float:right; }
#header h2 a { width:76px; height:80px; display:block; }

/*-----------------LEFTSIDE----------------------*/
#leftside { width:455px; margin:60px 0 105px 23px; }
#leftside h3#identify { width:382px; height:51px; background:url(../images/identify.png) no-repeat; text-indent:-9999px; margin-bottom:20px; }
#leftside h3#identify a { display:block; width:382px; height:51px; }

#leftside h3#positionyourself { width:313px; height:50px; background:url(../images/position.png) no-repeat; text-indent:-9999px; margin-bottom:20px; }
#leftside h3#positionyourself a { display:block; width:313px; height:50px; }
#leftside h3#boost { width:460px; height:48px; background:url(../images/boost.png) no-repeat; text-indent:-9999px; margin-bottom:20px; }
#leftside h3#boost a { display:block; width:336px; height:48px; }
#leftside h3#welcome { width:324px; height:53px; background:url(../images/welcome.png) no-repeat; text-indent:-9999px; margin-bottom:20px; }
#leftside h3#welcome a { display:block; width:324px; height:53px; }

/*-----------------LEFTSIDE FOOTER----------------------*/
#leftside-footer { width:440px; height:70px; position:absolute; top:490px; left:23px; }
#leftside-footer h4 { width:190px; height:23px; background:url(../images/now-leasing.gif) no-repeat; text-indent:-9999px; margin-bottom:10px; }
#floors { width:418px; height:17px; background:url(../images/floors-available.gif) no-repeat; text-indent:-9999px; }
#leftside-footer ul { width:445px; height:13px; margin-top:7px; }
#leftside-footer ul li { display:inline; float:left; height:13px; font-size:13px; }
#leftside-footer ul li#availability a { width:117px; background:url(../images/check-availability.gif) bottom no-repeat; text-indent:-9999px; display:block; height:13px !important; }
#leftside-footer ul li#availability a:hover { background:url(../images/check-availability.gif) top no-repeat; height:13px !important; }
#leftside-footer ul li#contactus a { width:90px; background:url(../images/contactus.gif) bottom no-repeat; text-indent:-9999px; display:block; height:13px !important; overflow:hidden; }
#leftside-footer ul li#contactus a:hover { background:url(../images/contactus.gif) top no-repeat !important; overflow:hidden; height:13px !important; }
#leftside-footer ul li#awards { margin-left:10px; }
#leftside-footer ul li#awards a { width:73px; background:url(../images/hqawards.gif) 0 -13px no-repeat; text-indent:-9999px; display:block; height:13px !important; overflow:hidden; }
#leftside-footer ul li#awards a:hover { background:url(../images/hqawards.gif) top no-repeat; overflow:hidden; height:13px !important; }
#leftside-footer ul li#register a { width:74px; background:url(../images/register.gif) bottom no-repeat; text-indent:-9999px; display:block; height:13px !important; overflow:hidden; }
#leftside-footer ul li#register a:hover { background:url(../images/register.gif) top no-repeat; height:13px !important; }
#leftside-footer ul li#aboutthedev a { width:137px; background:url(../images/aboutthedev.gif) bottom no-repeat; text-indent:-9999px; display:block; height:13px !important; }
#leftside-footer ul li#aboutthedev a:hover { background:url(../images/aboutthedev.gif) top no-repeat; height:13px !important; }
#leftside-footer ul li.seperator { width:2px; height:13px; background:url(../images/seperator.gif) no-repeat; text-indent:-9999px; }
ul.in-paragraph li { margin:10px 17px; list-style:disc !important; }
div.units { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:5px; color:#fff; font-weight:bold; }
/* Easy Tooltip */

#easyTooltip { width:150px; height:30px; background:#333; color:#fff; border:1px solid #fff; }
#easyTooltip p { margin:0 0 .5em 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; line-height:30px; }		
#easyTooltip img { background:#fff; padding:1px; border:1px solid #e1e1e1; float:left; margin-right:10px; }		

#item { display:none; }
					
/* // Easy Tooltip */

/*-----------------TERMS & CONDITIONS----------------------*/
#terms { width:1000px; height:31px; margin-top:50px; position:absolute; bottom:-10px; right:7px; }
#terms p, #terms p a { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; }
#terms p { float:right; margin-right:7px; }
#terms p a:hover { text-decoration:underline; }

/*-----------------INTERNAL PAGES----------------------*/	
#overview { width:957px; height:450px; display:none; }
.header { display:none; width:943px; height:26px; color:#fff; background:#252525; padding-right:14px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-size:14px; line-height:26px; text-align:right; }
.closebtn { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-size:14px; line-height:26px; text-align:right; }
.body_content { width:890px; height:430px; background:#a09e9f url(../images/body_grad.gif) repeat-x; padding:20px 33px 30px 32px; }
.img_border { border:1px solid #b4b5bc; }
.next_arrow { margin-left:7px; vertical-align:middle; }
.prev_arrow { margin-right:7px; vertical-align:middle; }

h4, h5 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#fff; margin-bottom:20px; width:250px; font-size:12px; }
h4.body_title { font-family:Arial, verdana, sans-serif; font-size:18px; color:#fff; font-weight:normal; margin-bottom:20px; }
div#specs_pane h5 { font-size:14px; }
div.layertxt { float:left; margin-right:40px; width:440px; }
div.layerimg { float:left; border:1px solid #b4b5bc; margin-top:50px; }

#abudhabi, #location_map, #specs, #alraha, #aldar, #facilities, #termstxt, #disclaimertxt, #danatxt, #awards_wrapper, #contactus_wrapper, #availability_wrapper, #register_wrapper, #register_page,#fp_register_wrapper, #sitemap, #floorplans_wrapper, #floorplan_reg, #availability_reg { width:957px; height:483px; display:none; }
/*#sitemap { height:400px !important; }*/
#availability_wrapper, #floorplans_wrapper, #contactus_pane, #register_pane { width:900px; }
ol, #facilities_pane ul { margin:20px; }
ol li { list-style:decimal !important; margin:10px; }

#facilities_pane ul li { list-style:disc; margin-top:10px; }
#coords { /*margin-bottom:187px;*/ }
.content2 { width:910px; height:478px; background:#a09e9f url(../images/body_grad.gif) repeat-x; padding:10px 40px !important; }
.content3 { width:900px; height:478px	; background:#a09e9f url(../images/body_grad.gif) repeat-x; padding:10px 40px !important; }
div p.closebox { width:100%; top:10px; left:0; position:absolute; }
p.closebox a { position:absolute; top:0; right:40px; }

/*-----------------JQUERY----------------------*/
.header2 { width:300px; cursor:pointer; font-weight:bold; height:20px; line-height:20px; border-bottom:1px solid #fff; padding-left:10px; }
.content { width:300px; overflow:hidden; padding-left:20px; }

ul.dropdown li a:hover { color: #aaa !important; }
ul.dropdown li a:active { color: #aaa !important; }

.nextprev { float:right; margin-right:20px; margin-top:3px; height:20px; }

div.hidden-content { display:none; }
