BODY{
margin:0;
padding:0;
text-align:center;
background-color:black;
color: #CCCC99;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div{
margin:0;
padding:0;
/*border:1px solid red;*/
}
input, select, textarea{
background-color:#dad3a7;
}

input.radio{
background-color:transparent;
}
input[class].radio{
background-color:#dad3a7;
color:#dad3a7;
}
.wrapper{
width:775px;
margin-left:auto;
margin-right:auto;
background-color: #282c17;
text-align:center;
}
.main{
float:right;
text-align:left;
padding-top:5px;
}
.inline{
	display:inline;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}

.sidebar{
float:left;
width:130px;
height:409px;
/*border:1px solid red;*/
}

#nav img{
margin:0;
margin-top:1px;
padding:0;
/*font-size:8px;*/
border:0;
}
#nav li{
position:relative;
}

#navAbout, #navTours, #navNews, #navMahal { /* second-level lists */
		position : absolute;
		left: -999em;
		font-size: 10px;
		text-align:left;
		background-color:transparent;/*#999966;/*#282c17;*/
		color:#dad3a7;
		width:15em;
}
#navAbout li, #navTours li, #navNews li, #navMahal li{
		line-height:1.35em;
		}

#navAbout a, #navTours a, #navNews a, #navMahal a{
		margin:0;
		padding:0;
		background-color:#282c17;
		color:#dad3a7;
		text-decoration:none;
		white-space:nowrap;
		/*margin-left:2em;*/
		padding-left:.5em;
		display:block;
		width:15em;
		border-top:1px solid #837e61;
}

#navAbout a:hover, #navTours a:hover, #navNews a:hover, #navMahal a:hover{
  background-color:#282c17;
	color:#cc9900;
}

#listSubscribe{
	 margin:0;
	 padding:4px;
	 border: 2px solid #837e61;
	 font-size: 10px;
	 text-align:center;
   background-color:#282c17;
   color:#cc9900;
   width:15em;
   z-index:2;
   position:absolute;
   left:20.25em;
   top:220px;
}

#listSubscribe h3{font-size:10px; margin:0;padding:0;}
#listSubscribe input{
margin:.25em;
}
#listSubscribe[id]{ top:250px}
h5{color:#cc9900;}
#closeMe{
float:right;
padding-right:4px;
}

#listSubscribe a:link,#listSubscribe a:visited,#listSubscribe a:active{
font-size:8px;
color:#dad3a7;
text-decoration: underline;
}

.popupHidden{
                visibility:hidden;
}



.popupShown{
                visibility:visible;
}

.footer{
clear:both;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:0;
width:690px;
}

div[id].footer {
	margin-top:0;
}


.footer p{
	text-align: right;
	font-size:10px;
	margin:0;
	padding:0;	
}
