* {margin:0;padding:0;font-family:Arial,Helvetica;}
body {background:#E10915;color:#666}
body,select,input,textarea {font-size:11px;}
a {text-decoration:none;color:#E10915}
a:hover {color:#000} 
p {padding:7px 0 }
h1{font-family:Arial,Helvetica; font-size:24px;font-weight:normal;margin:10px 0;color:#999}
h2{font-family:Arial,Helvetica; font-size:22px;font-weight:normal;margin:10px 0;color:#999}
fieldset{margin:10px;padding:10px;}
fieldset legend{font-size:14px;padding:15px;color:#f00}
#container {width:780px;position:absolute;left:50%;margin-left:-400px;}
	#content{margin-top:167px;background-color:#333;overflow:hidden;position:relative} * html  #content{height:1%}
	 #wrapper{background:#fff;margin: 15px;min-height:200px;overflow:hidden;padding: 50px 25px 25px 25px ;border:1px solid #ccc} 
	 * html #wrapper{height:100%;margin:20px 15px;position:relative;top:15px;}
		#promotion{background:#E6E3DF;position:absolute;top:16px;left:16px;width:738px;padding:5px ;}
		#promotion div {float:right;width:500px;text-align:right;}
		#promotion span {float:left;width:200px;display:block;font-weight:bold;font-size:14px;text-transform:uppercase;}
		#promotion b {color:#000;}
	#header {background:url(img/header.png) no-repeat center top; position:absolute;top:10px;width:770px;height:180px;}
	* html #header {left:-5px}
		#logo  {position:absolute;top:90px;left:50px;background:url(img/logo.png) no-repeat;width:280px;height:80px}
		#phone  {display;none}
		#nav1{position:absolute;top:0px;left:0px;top:40px;width:300px;}
			#nav1 a {color:#eee;border:none;}
			#logo  a{ display:block;height:60px;text-indent:-9000px;}
		#header  ul li{list-style:none;float:right;margin:0 4px}
		#nav3 {position:absolute;top:150px;left:326px;
			background:url(img/menu.png) repeat-x !important;width:430px;z-index:3;height:22px;}
			#nav3  ul {margin:0;overflow:hidden}
			#nav3  ul li{margin:0;float:left;font-size:14px;font-weight:bold;padding: 0;
				width:105px;height:30px;font-weight:bold;font-style:italic}
				#nav3  ul li a{color:white;padding:6px 0 0 0 ;display:block;margin:0;border:none;
                    font-size:13px;text-align:center;color:#333} 
				#nav3  ul li a:hover,#nav3  ul li.peru-tours a{background:url(img/menu.png) 0 -27px  no-repeat !important; padding-top:2px;color:#fff;height:27px} 
		#title {display:none;}
	#languages{position:absolute;color:#ccc;z-index:100;left:0;top:0;} 
		#languages ul li {list-style:none;margin:0 4px;float:left;font-size:10px;font-weight:bold;padding-left:20px;width:60px;} 
			#languages ul li a {color: #fff;font-weight:bold;font-size:12px;}
	#footer{clear:both;margin:0px 15px ;padding:10px;height:50px;z-index:5;position:relative;color:#ccc} 
		#footer ul li {list-style:none;float:left;margin:0 4px;float:right;font-size:10px;font-weight:bold;} 
			#footer ul li a {color: #fff;font-weight:bold;font-size:11px;}
		#copyright {float:left;font-size:10px}
		/* Lists */
		#description{float:left;width:445px;}
			#description h1{margin-top:0}
		#panel{float:right;width:243px;background:#eee;padding-top:10px} 
		div.information{background:#f5f5f5 !important;} 
		div.information img {border-color:#E10915 !important;} 
			#panel div{margin:10px} 
			#panel img{border:3px solid #ccc;border-width:5px 0;width:243px;} 
			#panel ul{margin:20px} 
		/*Home*/
		
	#list {overflow:hidden;}
		#list div.tour{color:#999;
            border-bottom:3px solid #fff; margin:5px 3px;padding-bottom:20px;cursor:pointer;} 
            * html  #list div.tour {margin:5px 2px;}

		#list div.tour h3 {margin:5px 0 ;font-size:14px}
		#list div.tour p {font-size:11px ;}
            #list div.tour p strong{font-weight:bold}
			#list div.tour h3 a {}
			#list div.tour a img{border: 1px solid #ccc;border-width:0 0 5px 0;width:350px;}
                #list div.tour a:hover img{border-color:#ccc;}
	#main_form {position:absolute;top:210px;left:585px;width:180px}
	#submit {background:url(/css/img/submit.png) no-repeat;border:none;color:#fff;font-weight:bold;width:210px;font-style:italic;
		font-weight:bold;font-size:14px;height:28px;cursor:pointer}
		#main_form form div{margin:5px 0}
		#main_form div select{width:100%}
		#main_form div select.short{width:88px}
		.hidden{display:none;}
	.link {color:#666;font-weight:bold;cursor:pointer;}
	.panel {position:absolute;width:200px;margin-top:20px;padding:15px 5px 5px 5px;border:1px solid #cdcdcd;
        background:#dedede;}
	.panel .close{position:absolute;left:150px;top:0px;color:red;font-size:10px;cursor:pointer;}
	
	
	.invalid {border:1px solid #f00}
	
	.form{}
	.form div {margin:5px;}
	.form div strong{float:left;width:100px;display:block;}
	/*List's sections */
	.category  {margin:10px 0;border-bottom:2px solid #efefef;}
        .category h2 a{color:#f00;}
        .category h2 span{color:#666;font-size:10px}
    
	.section  {margin:20px 0 }
	.section h3 {font-size:14px;margin:10px 0;border-bottom:1px solid #E10915 }
	.section h3 a{color:#E10915}
	.section img{width:345px; }
	.section a img{border: 1px solid #ccc;border-width:0 0 2px 0; }
	.section a:hover img{border-color:#666;}
