#LeftNavigation{height:1670px;}
#ContentBorder{height:1750px;}
#Content{height:1570px;}
#BottomNavBar{top:1910px;}

body{background-image:url('images/background.jpg');background-repeat:repeat-x;background-color:#0A4A8B;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:12px;}
#Banner{position:absolute;left:0;top:0;width:100%;}
#container{width:750px;position:relative;margin-top:-15px;margin-left:auto;margin-right:auto;}
#BlueNavBar{background-color:#013F7E;position:absolute;left:0;top:201px;width:750px;height:27px;z-index:4;}
#TopNavigation{background-color:transparent;position:absolute;left:0;top:200px;width:650px;height:21px;z-index:4;visibility:visible;font-size:14px;padding-left:109px;}
#TopNavigation a:link,#TopNavigation a:visited{color:#FFF;font-weight:normal;}
#Content{background-color:#FFF;position:absolute;left:160px;top:298px;width:570px;height:1576px;visibility:visible;z-index:2;text-align:left;padding:10px;}
#Content a,#Content a:visited{color:#003366;font-weight:bold;text-decoration:none;}
#Content a:hover{color:#003366;text-decoration: underline;}
#ContentBorder{text-align:justify;padding:10px;background-color:#CCDBEA;position:absolute;left:148px;top:229px;width:583px;}
#StatueShadow{background-image:url(http://www.immigrationcounselors.com/images/shadow.jpg);background-repeat:no-repeat;background-color:#FFF;position:absolute;left:160px;top:229px;width:590px;height:70px;z-index:3;}
#ImmigrationAttorneyPhone{width:730px;font-size:17pt;font-weight:bold;text-align:right;padding:7px 7px 0 0;color:#820000;position:absolute;top:260px;z-index:4;}
#AttorneysNavBar{color:#003366;text-align:center;font-size:11px;font-weight:bold;margin-top:40px;}
#AttorneysNavBar a{font-size:11px;color:#003366;font-weight:bold;}
#AttorneysNavBar a:visited,#AttorneysNavBar a:hover{font-size:11px;color:#003366;font-weight:bold;}
#BottomNavBar{background-color:#2A69A8;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;line-height:normal;color:#000;text-align:center;position:absolute;left:0;width:737px;height:230px;z-index:3;padding:10px 7px 10px 7px;}
#BottomNavBar a,#BottomNavBar a:visited{color:#FFF;text-decoration:none;}
#BottomNavBar a:hover{color:#FFF;text-decoration:underline;}
#ShareButton{position:absolute;left:625px;top:229px;z-index:3;}
#TwitterButton{position:absolute;left:27px;top:237px;z-index:3;}
#LeftNavigation{background-color:#2A69A8;position:absolute;left:0;top:229px;width:140px;z-index:3;font-size:11px;font-weight:bold;color:#FFF;text-align:left;padding-top:45px;display:block;border:5px solid #2A69A8;}
#LeftNavigation a{color:#FFF;text-align:left;text-decoration:none;}
#LeftNavigation a:hover{color:#CCC;text-decoration:underline;}
#ContactInfo p{color:#FFF;position:relative;right:13px;top:30px;font-family:Arial, Helvetica, sans-serif;font-size:17px;text-align:right;font-weight:bold;}
#ContactInfo a,#ContactInfo a:visited{color:#FFF;font-size:17px;text-align:right;font-weight:bold;}
h1{font-size:18px;color:#003366;margin-top:5px;padding:0;font-weight:bold;}
h2{font-size:14px;color:#003366;font-weight:bold;margin-top:40px;}
.menu{text-align:left;font-family: verdana, sans-serif;position:relative;font-size:0.8em;height:2.5em;margin:0;padding:0;list-style-type:none;background-color:transparent;z-index:5;}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu li{float:left;position:relative;text-align:left;z-index:5;display:block;}
.menu li a, .menu li a:visited{display:block;text-decoration:none;color:#7d9be3;float:left;padding-right:1em;height:3em;line-height:3em;text-align:left;z-index:5;}
* html .menu li a, .menu li a:visited{color:#7d9be3;padding:2;display:block;}
.menu li ul {visibility:hidden;position:absolute;top:2.5em;left:0;height:0;overflow:hidden;text-align:left;z-index:5;display:block;width:230px;}
.menu table{margin:-1px;border-collapse:collapse;font-size:1em;display:block;}
.menu li:hover a, .menu li a:hover{text-decoration:underline;border:0;color:#7d9be3;text-align:left;z-index:5;display:block;}
.menu li:hover ul, .menu li a:hover ul{visibility:visible;height:auto;width:21.5em;color:#000033;background:#013F7E;border:0;left:0;top:2.5em;overflow:visible;text-align:left;z-index:5;display:block;}
.menu li:hover ul li a, .menu li a:hover ul li a{display:block;font-weight:normal;background:transparent;text-decoration:none;height:auto;line-height:0.7em;padding:0.5em;width:230px;color:#000033;text-align:left;z-index:5;}
* html .menu li a:hover ul li a{width:25em; display:block;}
.menu li:hover ul li a:hover, .menu li a:hover ul li a:hover{text-decoration:underline;}
