﻿@charset "utf-8";
/* CSS Document */
/**
---------------
this css style is for the aspect gaming pages
@  Copyright (c) Aspect Group limited All rights reserved.
@  version  1.0
@  author: Rain.Zhai 
@  date: 2010.6.18  

swatch colors 
#333333  -black
#666666  -grey
#050505  -black
#bf271a  -red
#E09F20  -yellow
---------------
*/ 
#banner{ height:92px; border-bottom:3px solid #f4bc26; position:relative; z-index:6;} 
#banner h1{font-size:136%; overflow:hidden; margin-bottom:0;}
#banner .logo{margin-left:36px;}
#banner .logo img{ padding-top:20px;}
#banner .alt-logo{ margin-left:-9999px;overflow:hidden;}
/*------------
 the style for banner area
--------------*/
#banner #nav{width:60%; height:92px; margin:-85px 0 0 280px; position:relative; display:block; list-style:none outside none;}
#banner #nav li{ float:left; margin-right:8px; position:relative;}
#banner #nav li a{ height:92px; width:142px; text-align:center; display:block; background:url(../images/link_common_bg.png) repeat-x 0 top; text-decoration:none; color:#666; 
font:bold 1.5em/100px arial,verdana; color:#666; font-weight: normal;}
#banner #nav li a:hover{ background:url(../images/link_hover_bg.png) repeat-x 0 0;}
/*------------
 the style for the sub menu
--------------*/
#banner #nav .navlinks{z-index:8;}
#banner #nav .memuswrap {left:0; position:absolute; top:91px; z-index:2000!important; background:#fff;}
#banner #nav ul.memus {list-style:none outside none;padding-left:0;position:relative;margin-bottom:20px;}
#banner #nav ul.memus li {float:none; padding:0; margin:0; }
#banner #nav ul.memus li a { background:#fff;height:20px; font:1em/20px arial,verdana; width:180px; text-align:left; padding-left:8px; color:#bf271a;}
#banner #nav ul.memus li a:hover{ font-weight:bold;}
/*------------
 the style for the sub menu
--------------*/
#sidebar{ width:252px; height:572px; background:url(../images/sidebar_bg.png) repeat-x 0 bottom;}
#sidebar ul{list-style:none outside none; margin:30px 0 0 40px; padding:0;}
#sidebar ul .title{ font:bold 1.5em/1.5em arial,verdana; color:#666;}
#sidebar ul .first-item{ margin-top:10px;}
#sidebar ul li a{ color:#333; font:normal 13px/1.5em arial,verdana; text-decoration:none;}
#sidebar ul li a:hover{ color:#e09f20;}
#sidebar #ads{ position:absolute; width:165px; top:400px; left:20px;}
#sidebar #ads h3,a{ color:#bf271a;}
#sidebar ul li .currentSideLink{ color:#e09f20;}
/*------------
 the style for the main area
--------------*/
#main{width:654px; overflow:hidden;} 
#main h3{ margin-left:20px; margin-bottom:1em; margin-top:1em;color:#e09f20; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#main h4,#main a{ margin-left:20px; margin-bottom:0.5em;}
#main p{ margin-left:20px; margin-bottom:1em;color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

#main h4.officer{ margin-top:3px; margin-bottom:0.3em!important;}
#main h4.officer a{ margin-left:0;} 

.contactus h4{ padding-top:2px; font-weight:bold;}
.contactus .macau_title{ padding-top:70px;} 

.map{ display:block;}
.map img{ display:block;}
#maps-shanghai{ top:40px; left:300px;}
#maps-macau{ top:300px; left:300px;}

.legalContent p{ margin-right:1.5em;} 
.legalsidebarHeight{ height:700px!important;}
/*------------
 the style for the foot area
--------------*/
#foot{ height:25px; line-height:25px; border-top:3px solid #f4bc26; clear:both;}
#foot p{ color:#666;}
#foot p .firstLink{ margin-left:370px;}
#foot p a{ text-decoration:none; color:#666;}
#foot p a:hover{ color:#333;}
/* a line for home img*/
.homeBorderLine{ border-bottom:3px solid #f4bc26;}