@charset "utf-8";
body
	{
	font-size:80%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#db9d75; padding:0; margin:0; 
	/*background-image:url(../img/bg-india.jpg); background-repeat:repeat-x; */
		margin:0;
	padding:0;
	}
a {text-decoration:none; color:#3366FF}
a img {border:none}
img.clear { margin-bottom:100px }
.right {float:right; margin-right:25px; }
p.float {float:left}

a:hover, a.current{color:#FF0000}
#wrapper {
	margin:25px auto; width:1100px; height:800px; position:relative;
}
#top-left {background-image:url(../img/t-l.png); background-repeat:no-repeat; width:100px; height:100px; position:absolute; z-index:50}
#top-right {background-image:url(../img/t-r.png); background-repeat:no-repeat; width:100px; height:100px; position:absolute; z-index:50; right:0; top:0}
#bottom-left {background-image:url(../img/b-l.png); background-repeat:no-repeat; width:100px; height:100px; position:absolute; z-index:50; left:0; bottom:0}
#bottom-right {background-image:url(../img/b-r.png); background-repeat:no-repeat; width:100px; height:100px; position:absolute; z-index:50; right:0; bottom:0}

#container
	{
	width:1000px; height:700px; margin: 50px; 
	background-image:url(../img/bg-handstand.jpg); 
	position:relative;
	z-index:1;
	float:left;
	}
#container.content {background-image:url(../img/bg-handstand-trans.jpg);  height:700px; float:left; }
#container.gallery {background-image:url(../img/bg-handstand-trans.jpg); }
#container.gallery img {float:left}
#gallery {float:left; width:950px; margin: 10px 0 0 25px}
#gallery img {border:1px solid #006600}
.thumb {margin:0;height:210px; width:260px; float:left;}
.thumb span {float:left; clear:left; font-size:0.9em; font-weight:bold; color:#333333; padding-left:5px}
#pic_selection {float:left; clear:left; width:100%; margin-bottom:25px;}

#menu{ margin-right:50px; margin-top:25px;float:right; text-align:right; font-size:1.15em; width:450px; padding:0;  }
#menu ul {list-style:none;  margin:0; padding:0; float:right}
#menu li {float:left; padding:0 11px 0 6px; border-right:1px solid }
#menu li.last {border-right:none; padding:0 0 0 6px }

li.bullet {list-style-image:url(../img/bullet.png);line-height:15px;}

#title	{background-image:url(../img/logo_riyas.png); background-repeat:no-repeat; width:450px; height:150px; float:right; clear:right; margin: 30px 50px 0 0; text-align:right;}
#title h1{ font-size:1.7em; color:#482f28; padding:70px 5px 0 0; letter-spacing:0.065em;}
h1 span {font-size:1.5em}
h2{ font-size:1.3em; color:#a7350c; padding: 0; letter-spacing:0.03em;}

#content {margin-left:150px; margin-right:25px; float:left; clear:left; width:850px}
#content.text {width:750px}

#map_india{float:right; margin:15px 50px 0 50px; padding:0; width:350px}
#service_items {margin:15px 0 0 0; width:300px;}
ul.no_indent {margin:0;  padding:0;  font-size:0.9em}
li.no_indent { list-style:inside }
#highlight {border:1px solid #666; padding:10px;width:290px; font-size:1.1em; float:right; margin:0 0 25px 15px;}

#header {height:200px; width:300px; float:left; margin-left:150px; margin-top:25px;}
#header.services, #header.services1 {background-image:url(../img/header_services.png); background-repeat:no-repeat}
#header.example-1, #header.example-2  {background-image:url(../img/header_services1.png); background-repeat:no-repeat}
#header.about_india {background-image:url(../img/header_aboutindia.png); background-repeat:no-repeat}
#header.about_india2 {background-image:url(../img/header_aboutindia.png); background-repeat:no-repeat}
#header.aboutme {background-image:url(../img/header_aboutme.png); background-repeat:no-repeat}
#header.testimonials {background-image:url(../img/header_testimonials.png); background-repeat:no-repeat}
#header.contact {background-image:url(../img/header_contact.png); background-repeat:no-repeat}

#counter {width:1000px; margin:5px auto; font-size:0.9em; float:left}

input, select , textarea{float:left}
label {width:250px; float:left; clear:left;  font-weight:bold}
label.heading {color:#ffff00; margin-top:10px; width:400px}
#return_form{
float:left; width:800px;; margin-bottom:25px; background-color:#775948;padding:5px; color:#FFFFFF; border:2px solid; font-size:0.9em}
p.error {color:#FFFF00}

#luxury_business {display:none}
#luxury_private {display:none}
#sectors {display:none}
#interest {display:none; width:100%; float:left}
#personal {display:none}

#kaart { width:450px; height:450px;  float:left; margin:0 25px 0 0 } /*  buitentse div */
select.itinerary {margin-bottom:10px;}

#map{width:450px; height:450px; border:2px solid #6b4c2b; float:right; font-size:0.8em}
#sidebar_title{width:300px; height:35px; position:absolute; top:75px; right:5px; display:none}
#sidebar{width:350px; position:absolute; top:125px; right:5px; font-size:0.9em; font-weight:bold; margin:0; background-color:#FFFFFF; padding:5px 0 0 5px; display:none; height:500px; overflow:scroll}
p.descr {font-size:0.9em; font-weight:normal}
/*#trip_details{float:right; clear:right; border:1px solid; margin:0 25px 25px 0; width:600px; display:none; padding-left:5px}*/
p.credits {font-size:1.1em; color:#482f28; font-style:oblique}
