*{margin:0;}

#banner{top:50px;left:50%;margin-left:-200px;position:fixed;visibility:hidden;border:5px double #411138;}

#shade{top:0;left:0;position:fixed;visibility:hidden;background:#411138;opacity:.6;filter:alpha(opacity=60);}

*html #shade, *html #banner{position:absolute;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

p, ul, td{

font-size:11px;

font-family:Verdana;

font-weight:normal;

text-align:justify;

color:#333333;

line-height:20px;

}

.verify{

color:#FF0000;

font-size:15px;

font-family:sans-serif;

font-weight:bold;

}

.white{

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

}

#image_heading_right_column

{

background:url(../images/hed.jpg);

text-align:center;

width:250px;

height:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-top:5px;

font-weight:bold;

color:#FFFFFF;

}

.book_now{

background:url(../images/BOOKNOW.jpg);

float:right;

text-align:center;

width:100px;

height:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-top:5px;

font-weight:bold;

}

#book_now a{

text-decoration:none;

color:#ffffff;

}

#header{

width:968px;

height:100px;

margin:0 auto;

padding:0px;

background:url(http://www.indialuxurytour.com/images/phone_number.jpg) center right no-repeat;

}

#top_menu{

vertical-align:middle;

width:968px;

margin:0 auto;

padding:0px;

height:28px;

}

#top_menu ul{

list-style:none;

margin:0px;

padding:0px;

padding-top:5px;

}

#top_menu ul li{

display:inline;

margin:0px;

padding:0px;

}

#top_menu ul li a{

text-decoration:none;

color:#ffffff;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin:0;

font-weight:bold;

padding:5px 5px 10px 5px;

}

#top_menu ul li a:hover{

text-decoration:none;

background:#FFFFFF;

color:#000000;

}

#flashImageContainer{

width:968px;

height:350px;

text-align:center;

margin:0 auto;

padding:0px;

padding-top:20px;

padding-bottom:10px;

background:#FFFFFF;

}

.linked{

color:#000;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

}

.linked:hover{

color:#411138;

text-decoration:underline;

}

#mainlayout{

width:968px;

margin:0;

padding:0;

background:#ffffff;

}

#Content_container{

width:928px;

margin:0 auto;

padding:10px 20px 20px 20px;

background:#FFFFFF;

}

#left_column{

width:660px;

padding:0px;

margin:0px;

padding-right:10px;

border-right:1px solid #aaa;

height:943px;

min-height:943px;

height:auto !important;

}

#right_column{

width:248px;

float:right;

padding:0;

margin:0;

}

.form{

width:240px;

margin:0;

padding:10px 5px 10px 5px;

background:#F6F6F6;

}

.form p{

clear: left;

margin: 0;

padding: 0;

padding-left: 80px;

}

.form label{

font-weight: bold;

float: left;

margin:0; padding:0;

margin-left: -80px;

}

.form input[type="text"]{

width: 150px;

}

.form textarea{

width: 230px;

height: 100px;

margin:0;

padding:0;

overflow: scroll; 

overflow-y: auto;

overflow-x: hidden;

}

.buttonsdiv{

text-align:center;

padding-top: 10px;

padding-bottom:10px;

}

.buttonsdiv input{

width: 80px;

height: 23px;

border: 1px solid #525252;

background: #525252;

font-weight: bold;

color: #FFFFFF;

}

* html .threepxfix{

margin-left: 3px;

}

.error{

color:#ff0000;

font-size:10px;

line-height:10px;

}

#footer{

text-align:center;

width:960px;

height:75px;

margin:0 auto;

padding:0px;

background:none;

}

#footer_menu{

width:960px;

height:25px;

margin:0;

padding:0px;

}

#footer_menu ul{

display:inline;

margin-left:0px;

padding-left:5px;

}

#footer_menu ul li{

display:inline;

padding-right:10px;

padding-left:10px;

border-right:1px dashed #929292;

text-align:left;

}

#footer_menu ul #last{

border-right:none;

}

#footer_menu ul li a{

text-decoration:none;

color:#ffffff;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

}

#footer_menu ul li a:hover{

text-decoration:underline;

}

.botlink{

color:#FFF;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

}

.rightsidebr{

border-top:thin solid #999;

border-right:thin solid #999;

vertical-align:top;

text-align:center;

}

.rightsidebr a{

padding-left:5px;

line-height:12px;

}

.leftsidebr{

vertical-align:top;

}

.bodysubtext{

padding-left:5px;

font-family:Verdana;

font-size:11px;

text-align:justify;

line-height:12px;

color:#333;

}

.formtexthed{

color:#000;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

}

.formtexthed td{

padding-left:5px;

}

.hed_menu{

width:65px;

}

.bodytext, h2, h3, h4{

font-family:Verdana;

font-size:11px;

text-align:justify;

line-height:20px;

color:#333;

}

.linkhed a{

color:#000;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

}

.linkhed a:hover{

text-decoration:underline;

}
