﻿/* CSS Document */

body { background-color:#000; font-size:12px; color:#a3a3a3; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Arial, Helvetica, sans-serif;}

ul {margin:0px; padding:0px;}

ol {margin:0px; padding:0px;}

h6 {margin:0px; padding:0px;}

h5 {margin:0px; padding:0px;}

h4 {margin:0px; padding:0px;}

h3 {margin:0px; padding:0px;}

h2 {margin:0px; padding:0px;}

h1 {margin:0px; padding:0px;}

a {outline:none;}

h6 {font-size:16px;}

#maillnk {width:400px; height:42px; float:right; margin-right:10px;}
#maillnk a {display:block; width:400px; height:42px; text-decoration:none;}
#maillnk span {visibility:hidden;}

.fnt18 {font-size:14px; font-weight:bold;}
.fnt18 a {color:#a3a3a3; text-decoration:none;}
.fnt18 a:hover {color:#a3a3a3; text-decoration:underline;}

.clear {clear:both;}
.br {width:670px; height:2px; background:url(http://www.americanempirelimo.com/images/background121.jpg) repeat-x;}
.clrred {color:#ff2c2c;}
.clrorange {color:#FF9900;}
.ul01 {margin-left:20px; line-height:1.5em;}

.bulletchk {width:auto; height:18px; background:url(http://www.americanempirelimo.com/images/bulletchk.jpg) no-repeat; padding-left:25px; padding-top:2px;}

#wrapper {width:970px; height:auto; margin:0px auto;}

#header {width:970px; height:344px; background:url(http://www.americanempirelimo.com/images/nj-limo-service-prom-weddings.jpg) no-repeat;}
#topcontct {width:970px; height:auto; padding-top:20px; padding-bottom:20px; background-color:#000;}

#contacttop {width:970px; height:42px; background:url(http://www.americanempirelimo.com/images/contacttop.jpg) no-repeat;}

#mainbody {width:970px; height:auto; margin:0px auto;}

/*Navigation*/
.nav {width:969px; height:51px; list-style:none; margin:0px auto; background-color:#1c1c1c;}
.nav ul {list-style:none; margin:0px; padding:0px;}
.nav ul li {float:left; margin:0px; padding:0px;}
.nav ul li.nav-home { background:url(http://www.americanempirelimo.com/images/nav-home.jpg) top no-repeat; height: 50px; width: 193px; }
.nav ul li.nav-home a { display: block; height: 50px; width: 193px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-home.jpg) top no-repeat; }
.nav ul li.selected-home a{ background:url(http://www.americanempirelimo.com/images/nav-home-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav ul li.nav-home a:hover{ background:url(http://www.americanempirelimo.com/images/nav-home-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}

.nav ul li.nav-aboutus { background:url(http://www.americanempirelimo.com/images/nav-aboutus.jpg) top no-repeat; height: 50px; width: 152px; }
.nav ul li.nav-aboutus a { display: block; height: 50px; width: 152px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-aboutus.jpg) top no-repeat; }
.nav ul li.selected-aboutus a{ background:url(http://www.americanempirelimo.com/images/nav-aboutus-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 152px; text-decoration:none;}
.nav ul li.nav-aboutus a:hover{ background:url(http://www.americanempirelimo.com/images/nav-aboutus-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 152px; text-decoration:none;}

.nav ul li.nav-services { background:url(http://www.americanempirelimo.com/images/nav-services.jpg) top no-repeat; height: 50px; width: 193px; }
.nav ul li.nav-services a { display: block; height: 50px; width: 193px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-services.jpg) top no-repeat; }
.nav ul li.selected-services a{ background:url(http://www.americanempirelimo.com/images/nav-services-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav ul li.nav-services a:hover{ background:url(http://www.americanempirelimo.com/images/nav-services-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}

.nav ul li.nav-fleet{ background:url(http://www.americanempirelimo.com/images/nav-fleet.jpg) top no-repeat; height: 50px; width: 193px; }
.nav ul li.nav-fleet a { display: block; height: 50px; width: 193px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-fleet.jpg) top no-repeat; }
.nav ul li.selected-fleet a{ background:url(http://www.americanempirelimo.com/images/nav-fleet-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav ul li.nav-fleet a:hover{ background:url(http://www.americanempirelimo.com/images/nav-fleet-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}

.nav ul li.nav-qouterev{ background:url(http://www.americanempirelimo.com/images/nav-qouterev.jpg) top no-repeat; height: 50px; width: 193px; }
.nav ul li.nav-qouterev a { display: block; height: 50px; width: 193px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-qouterev.jpg) top no-repeat; }
.nav ul li.selected-qouterev a{ background:url(http://www.americanempirelimo.com/images/nav-qouterev-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav ul li.nav-qouterev a:hover{ background:url(http://www.americanempirelimo.com/images/nav-qouterev-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}

.nav ul li.nav-contactus{ background:url(http://www.americanempirelimo.com/images/nav-contactus.jpg) top no-repeat; height: 50px; width: 193px; }
.nav ul li.nav-contactus a { display: block; height: 50px; width: 193px; text-decoration:none; background:url(http://www.americanempirelimo.com/images/nav-contactus.jpg) top no-repeat; }
.nav ul li.selected-contactus a{ background:url(http://www.americanempirelimo.com/images/nav-contactus-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav ul li.nav-contactus a:hover{ background:url(http://www.americanempirelimo.com/images/nav-contactus-hover.jpg) no-repeat; bottom no-repeat; height: height: 50px; width: 193px; text-decoration:none;}
.nav span {visibility:hidden;}

#bodybg {width:969px; height:auto; background-color:#1F1F1F; padding-top:20px; overflow:auto; padding-bottom:20px;}
*html #bodybg {width:969px; height:auto; background:url(http://www.americanempirelimo.com/images/bodybg.jpg) repeat-y; margin:0px auto; padding-top:20px; overflow:hidden; padding-bottom:20px;}
#leftpanel {width:251px; height:auto; float:left; }
#rightpanel {width:670px; height:auto; float:right; margin-right:20px;}
*html #rightpanel {width:650px; height:auto; float:right; margin-right:10px;}

#reservtbl {width:600px; height:auto; margin-top:10px;}
#reservtbl .tr {width:auto; height:auto; overflow:auto; margin-bottom:8px;}
#reservtbl .td01 {width:150px; height:auto; float:left; padding-top:5px;}
#reservtbl .td02 {width:350px; height:auto; float:left;}

#reservtbl .txt01 {width:350px; height:18px; border:1px solid #000; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}

.fltmncnt {width:650px; height:auto; float:left; margin-bottom:20px; overflow:auto; padding-bottom:20px; border-bottom:1px solid #343434; overflow:auto;}
.fltmnpht {width:200px; height:150px; float:left; margin-right:15px;}
.fltmnpht img {border:4px solid #373737;}
.fltmntxt {width:370px; height:auto; float:left;}
.fltmncnt h6 {font-size:16px; color:#ffba00;}

#servicestxt {width:573px; height:138px; background:url(http://www.americanempirelimo.com/images/servicestext.jpg) no-repeat; margin:0px auto;}

.servcont {width:650px; height:auto; margin-bottom:50px; overflow:auto;}
.servcont .txt {width:300px; height:auto; float:left;}
.servcont img {border:4px solid #373737; margin-right:10px; float:left;}

.phtimg {border:4px solid #373737; margin-right:10px; float:left;}


#leftbanner {width:240px; height:352px; background:url(http://www.americanempirelimo.com/images/leftbanner.jpg) no-repeat; margin-left:10px; float:left;}
*html #leftbanner {width:240px; height:352px; background-color:#000000; margin-left:0px; float:left;}
#pdfdownload {width:240px; height:352px; margin-left:15px; margin-top:10px; float:left;}
*html #pdfdownload {width:240px; height:352px; margin-left:8px; margin-top:10px; float:left;}

.rgthdr {width:670px; height:auto; padding:0px 0px 8px 0px; border-bottom:1px solid #343434; font-size:18px; margin-bottom:10px;}
#img01 {width:182px; height:130px; background:url(http://www.americanempirelimo.com/images/img01.jpg) no-repeat; float:left; margin-right:10px; margin-bottom:10px; margin-top:10px;}
#img02 {width:372px; height:202px; float:right; background:url(http://www.americanempirelimo.com/images/img02.jpg) no-repeat;}
#img03 {width:200px; height:203px; float:left; background:url(http://www.americanempirelimo.com/images/img03.jpg) no-repeat; margin-bottom:10px; margin-right:10px; border:5px solid #3a3a3a;}

#contactfrm {width:251px; height:auto; float:left; margin-bottom:8px; background-color:#2F2F2F;}
#contactfrmbtm {width:251px; height:29px; background-color:#1B1B1B;}
#emailushdr {width:236px; height:28px; background-color:#1B1B1B; padding:6px 0px 0px 10px; font-size:16px; color:#FFFFFF; margin-left:3px; margin-top:2px; font-weight:bold;}
#frmconfrm {width:200px; height:auto; margin:0px auto; text-align:center;}

.txt01 {width:220px; height:18px; border:1px solid #000; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.txtarea01 {width:220px; height:60px; border:1px solid #000; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.btn01 {width:96px; height:31px; background:url(http://www.americanempirelimo.com/images/btn.jpg) no-repeat; text-align:center; border:0px; color:#fff; padding-bottom:5px; font-weight:bold;}
#emailustbl2 {width:auto; height:auto; margin-left:10px; margin-top:10px;}
#emailustbl2 .tr {width:236; height:auto; margin-bottom:8px; overflow:auto;}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{position:absolute; top: 0; line-height:18px; z-index:100; background-color: #121212; width:200px; visibility: hidden;}
.dropmenudiv a{width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #272727; padding: 2px 0; text-decoration: none; color:#b6b6b6;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{background-color: #000000; color:#9a0201;}

#testcont {width:236px; height:auto; margin-left:10px;}
#footerbg {width:100%; height:144px; background-color:#333333;}
#footer {width:969px; height:134px; margin-top:10px; margin:0px auto;}
#footernav {width:330px; height:auto; float:left; margin-left:15px; margin-top:20px;}
#footernav ul {list-style:none;}
#footernav ul li {float:left; margin:0px; padding:0px;}
#footernav ul li a {display:inline; padding-left:5px; padding-right:5px; border-right:1px solid #fff; font-size:11px; color:#a3a3a3; text-decoration:none;}
#footernav ul li a:hover {display:inline; padding-left:5px; padding-right:5px; border-right:1px solid #fff; font-size:11px; color:#a3a3a3; text-decoration:underline;}

#footerright {width:580px; float:right; margin-right:0px; margin-top:20px; font-size:10px;}
#footerright a {color:#FF9900;}
