*{margin: 0;padding:0;}
.cleardiv{clear: both;}
body{background: #108ebd;background-image: url(../images/index/img2.jpg);background-repeat: no-repeat ;background-attachment:fixed;
font-family: "Droid Sans","Arial","Helvetica",sans-serif;background-position: center top;}
#wrapper{width: 1020px;margin: 0 auto;height: 520px;}
#header{height: 100px;width:60%;color: white;font-family: Monotye Corsiva;position: relative;float: left;background-image: url(../images/index/head11.png);background-repeat: no-repeat;}
<!--#head_img{position: relative;float: right;;background-image: url(../images/header_img_home.png);background-repeat: no-repeat;height: 80px;width: 494px;top: 10px;}-->
#head_img{position: relative;float: left;;background-image: url(../images/header_img_homebk1.png);background-repeat: no-repeat;height: 80px;width: 494px;top: 10px;}
#main{position: relative;float: left;width: 680px;height: 420px;}
#custom_bg{position: relative;float: left;width: 340px;height: 420px;}
#navigation{position: relative;float: left;width: 680px;height: 100px;}

#source{background: url(../../images/index/arrow.png) no-repeat scroll right center;
    display:block;  border:1px solid #9acbfc; width:280px;font-size: 12px;height: 24px;margin-left: 30px;margin-top: 20px;
    font-family: Arial,Helvetica,sans-serif;padding-top: 2px;
background-color: white;

}

#source_nos{ margin:0px; padding:0px; position: relative;
    display:block;  border:1px solid #9acbfc; width:50px;font-size: 11px;height: 20px;
    
appearance: none;float: left;background-color: white;}
.buid_form_white{color:#0d76c7;}

.search{position: relative;right : 30px;bottom:3px;float: right;overflow: hidden;color: #333;border:1px solid;border-color: 
#EC8B11;font-weight: bold;font-size: 13px;position: relative;padding: 5px 13px 5px 13px;text-decoration: none;bottom: 20px; 
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#FEDC4D),color-stop(100%,#FD9512));
background-image: -webkit-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -ms-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -o-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: linear-gradient(top,#FEDC4D 0,#FD9512 100%);
}
.searchcont{position: relative;right : 30px;bottom:3px;float: right;overflow: hidden;color: #333;border:1px solid;border-color: 
#EC8B11;font-weight: bold;font-size: 13px;position: relative;padding: 5px 13px 5px 13px;text-decoration: none;bottom: 0px; 
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#FEDC4D),color-stop(100%,#FD9512));
background-image: -webkit-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -ms-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: -o-linear-gradient(top,#FEDC4D 0,#FD9512 100%);
background-image: linear-gradient(top,#FEDC4D 0,#FD9512 100%); cursor: pointer;
}
.search:hover{
background-image: -moz-linear-gradient(top,#FD9512 0,#FEDC4D 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FD9512),color-stop(100%,#FEDC4D));
background-image: -webkit-linear-gradient(top,#FD9512 0,#FEDC4D 100%);
background-image: -ms-linear-gradient(top,#FD9512 0,#FEDC4D 100%);
background-image: -o-linear-gradient(top,#FD9512 0,#FEDC4D 100%);
background-image: linear-gradient(top,#FD9512 0,#FEDC4D 100%);}
.abt_more{padding: 8px;font-size: 11px;font-weight: normal;text-indent: 0;top: 10px;line-height: 0;}
#cityname{width: 300px;}
#calendar{width: 300px;height: 25px;margin-left: 30px; margin-top: 40px;}
#travel_nos{margin-top: 20px;margin-left: 30px;height: 70px;}
.line{width: 100%; height: 5px;margin-left: 00px;position: relative;float: left;background-color: #7cc3e8;}
.login{position: relative;float: left;margin-top: 10px;color: #0d76c7;margin-left: 30px;font-size: 13px;}
.sign_in{color: #0d76c7;font-size: 15px;font-weight: bold;padding-bottom: 30px;}
.sign_up{color: #0d76c7;font-size: 14px;line-height: 30px;}
.poem{position: relative;float: left;color: #e2e8f3;top: 80px;font-size: 15px;font-family:"Comic Sans MS", cursive, sans-serif;
width: 250px;}
.poem1{position: relative;float: left; margin-left: 100px;color: #e2e8f3;top: 150px;font-size: 15px;font-family:"Comic Sans MS", cursive, sans-serif;
width: 250px;}
#bottom{position: absolute;background-color: white;width: 100%;height: 98px;z-index: -1;
background-color: rgb(255, 255, 255);;background-color: rgba(255, 255, 255, 0.4);}
.about_nav{margin-top: 20px;position: relative;float: left;height: 20px;width: 680px;display: block;font-size: 14px;color: yellow;font-weight: bold;}
.about_nav a{font-family: 'Oswald',  sans-serif; opacity: 0.9; text-shadow: 2px 2px 5px green;text-decoration: none;margin-right: 5px;font-size: 14px;color: white;letter-spacing: 1px;
font-weight: normal;}
.about_nav a:hover{border-bottom: 2px solid yellow;color: #0871a8;}

/*#customize{position: absolute;;height: 250px;width: 340px;z-index: 1;
background-color: #d3eaf3;margin-top: 240px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;


}*/

#customize{
	position: absolute;
	height: 630px;
	width: 340px;
	z-index: 1;
	margin-left: 50px;
	background:   ;background-color: #d3eaf3;
	opacity: 0.9;	
	margin-top: -30px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.custom_title{background-image: url(../images/index/custom_bg.png);background-repeat: no-repeat;margin-top: -10px;margin-left: 7px;height: 25px;padding: 13px 0 0 25px;color: white;;font: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 13px;font-weight: bold;
}


#footer{position: relative;float: left;width: 100%;height: 25px; }



#social{position: relative;float: right;margin-top:10px; margin-right: 20px;cursor: pointer; }
#about_kerala{position: relative;float: left;margin-top:10px;text-decoration: none;font-size: 13px;height: 50px;overflow: hidden;width: 340px;font-style:italic;}
.title_about_kerala{background-color: rgba(255, 255, 255, 0.1);position: relative;float: left;margin-top:75px;text-decoration: none;font-size: 13px;overflow: hidden;width: 340px;text-align: right;color: rgba(255, 255, 255, 0.9);font-weight: bold;font-size: 15px;padding: 5px;
letter-spacing: 1.3px;
font-family: 'Oswald',sans-serif;
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;}
#ticker li{height: 50px;text-align: right;}
.para_about_kerala p{}
.author_aboutkerala{font-family: lucida sans unicode,lucida grande,sans-serif;color: yellow;font-style:italic;}
.fb{position: relative;float: left;height: 34px;width: 34px;background-image: url(../images/index/fb_li.png);}
.fb:hover{background-image: url(../images/index/fb_br.png);}
.tw{position: relative;float: left;height: 34px;width: 34px;background-image: url(../images/index/tw_li.png);margin-left: 5px;}
.tw:hover{background-image: url(../images/index/tw_br.png);}
.gp{position: relative;float: left;height: 34px;width: 34px;background-image: url(../images/index/g+_li.png);margin-left: 5px;}
.gp:hover{background-image: url(../images/index/g+_br.png);}

.fl{position: relative;float: left;height: 34px;width: 34px;background-image: url(../images/index/flickr_32.png); opacity: 0.5;}
.fl:hover{background-image: url(../images/index/flickr_32_li.png); opacity: 1.0;}

.foot{text-align: center;font-size: 11px;color: #939393;}
