body{
margin:0px;
padding:0px;
background:url(../images/top-headerbg.jpg) no-repeat top center;
background-color:#FFFFFF;
}

#top-fix{
width:1000px;
height:200px;
padding:0px;
margin:0 auto;
}

.logo{
width:265px;
height:90px;
padding:5px 0px 0px 70px;
margin:0px;
float:left;
}

.top-right{
width:600px;
height:200px;
padding:0px;
margin:0px;
float:right;
}

/* top mainlink */

#mainlink {
	width:405px;
	float:left;
	padding:87px 0px 0px 100px;
	margin:0;
	height:25px;
	position:relative;
	overflow:hidden;
}
#mainlink ul {
    width:405px;
	height:25px;
	list-style-type:none;
	padding:0;
	margin:0 0 0 0;
}
#mainlink li {
	float:left;
	margin:0;
}
#mainlink li a {
	background: url(../images/home.gif) top left no-repeat;
	height:25px;
	width:101px;
	float: left;
	margin: 0 0px 0 0;
}
#mainlink li a:hover {
	background: url(../images/home.gif) bottom left no-repeat;
}
#mainlink li a#a0 {
	background: url(../images/home.gif) bottom left no-repeat;
	width:101px;
}
#mainlink li a#a1 {
	background: url(../images/about.gif) bottom left no-repeat;
	width:102px;
}
#mainlink li a#a2 {
	background: url(../images/contact.gif) bottom left no-repeat;
	width:102px;
}
#mainlink li a#a3 {
	background: url(../images/query.gif) bottom left no-repeat;
	width:100px;
}


#mainlink li a:hover#a0 {
	background: url(../images/home.gif) top left no-repeat;
	width:101px;
}
#mainlink li a:hover#a1 {
	background: url(../images/about.gif) top left no-repeat;
	width:102px;
}
#mainlink li a:hover#a2 {
	background: url(../images/contact.gif) top left no-repeat;
	width:102px;
}
#mainlink li a:hover#a3 {
	background: url(../images/query.gif) top left no-repeat;
	width:100px;
}


#mainlink li a#b0 {
	background: url(../images/home.gif) top left no-repeat;
	width:101px;
}
#mainlink li a#b1 {
	background: url(../images/about.gif) top left no-repeat;
	width:102px;
}
#mainlink li a#b2 {
	background: url(../images/contact.gif) top left no-repeat;
	width:102px;
}
#mainlink li a#b3 {
	background: url(../images/query.gif) top left no-repeat;
	width:100px;
}

/* top mainlink end*/


.breaker{
padding:0px;
margin:0px;
clear:both;
}

#site-width{
width:1000px;
height:auto;
padding:10px 0px 0px 0px;
margin:0 auto;
}

#left-sidetab{
width:204px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.grenbg-had{
width:204px;
height:42px;
padding:0px;
margin:0px;
float:left;
overflow:hidden;
}

.kerala-package{
width:192px;
height:auto;
background:url(../images/sublink-grenbg.jpg) repeat-y top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A7A00;
text-align:left;
line-height:20px;
padding:7px 0px 0px 12px;
margin:0px;
float:left;
}

.kerala-package a{color:#5A7A00; text-decoration:none;}
.kerala-package a:hover{color:#000000; text-decoration:underline;}

.kerala-festival{
width:192px;
height:160px;
background:url(../images/sublink-grenbg.jpg) repeat-y top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A7A00;
text-align:left;
line-height:20px;
padding:7px 0px 0px 12px;
margin:0px;
border-bottom:1px solid #89B01A;
float:left;
}

.kerala-festival a{color:#5A7A00; text-decoration:none;}
.kerala-festival a:hover{color:#000000; text-decoration:underline;}

.mor{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-align:right;
font-weight:bold;
padding:0px 20px 0px 0px;
margin:0px;
float:right;
}
.mor a{color:#FF6600; text-decoration:none;}
.mor a:hover{color:#FF6600; text-decoration:underline;}

.mor2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-align:left;
font-weight:bold;
padding:0px 0px 0px 8px;
margin:0px;
float:left;
}
.mor2 a{color:#FF6600; text-decoration:none;}
.mor2 a:hover{color:#FF6600; text-decoration:underline;}

#weather-bg{
width:204px;
height:76px;
background:url(../images/weather-bg.jpg) no-repeat top left;
padding:0px;
margin:20px 0px 5px 0px;
float:left;
}

.weather-report{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0289CF;
font-weight:bold;
text-align:left;
padding:5px 0px 0px 50px;
margin:0px;
}

.weather-month{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84AC12;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 60px;
margin:0px;
}

.weather-txt{
width:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-align:left;
line-height:16px;
padding:5px 0px 0px 10px;
margin:0px;
float:left;
}

.weather-txt2{
width:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-align:left;
line-height:16px;
padding:5px 0px 0px 10px;
margin:0px;
float:left;
}


.kerala-beach{
width:192px;
height:auto;
background:url(../images/sublink-grenbg.jpg) repeat-y top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A7A00;
text-align:left;
line-height:22px;
padding:7px 0px 0px 12px;
margin:0px;
border-bottom:1px solid #89B01A;
float:left;
}

.kerala-beach a{color:#5A7A00; text-decoration:none;}
.kerala-beach a:hover{color:#000000; text-decoration:underline;}

.kerala-wild{
width:204px;
height:153px;
padding:0px;
margin:20px 0px 0px 0px;
float:left;
}

.lefttab-baner{
width:204px;
padding:0px;
margin:20px 0px 0px 0px;
float:left;
}


#right-sidetab{
width:204px;
height:auto;
padding:0px;
margin:0px;
float:right;
}

.city-guidebg{
width:204px;
height:185px;
background:url(../images/sublink-grenbg.jpg) repeat-y top left;
padding:0px;
margin:0px;
float:left;
border-bottom:1px solid #89B01A;
}

.city-guidebg2{
width:204px;
height:140px;
background:url(../images/sublink-grenbg.jpg) repeat-y top left;
padding:0px;
margin:0px;
float:left;
border-bottom:1px solid #89B01A;
}

.city-link{
width:85px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A7A00;
text-align:left;
line-height:20px;
padding:5px 0px 0px 12px;
margin:0px;
float:left;
}
.city-link a{color:#5A7A00; text-decoration:none;}
.city-link a:hover{color:#000000; text-decoration:underline;}

.goabg-had{
width:204px;
height:40px;
padding:0px;
margin:5px 0px 0px 0px;
float:left;
overflow:hidden;
}

.goa-package{
width:192px;
height:120px;
background:url(../images/goa-tourbg.jpg) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D8BBF;
text-align:left;
line-height:22px;
padding:7px 0px 0px 12px;
margin:0px 0px 5px 0px;
float:left;
}

.goa-package a{color:#0D8BBF; text-decoration:none;}
.goa-package a:hover{color:#000000; text-decoration:underline;}


.southindia-tours{
width:192px;
height:225px;
background:url(../images/south-toursbg.jpg) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A7A00;
text-align:left;
line-height:22px;
padding:7px 0px 0px 12px;
margin:0px;
float:left;
}

.southindia-tours a{color:#5A7A00; text-decoration:none;}
.southindia-tours a:hover{color:#000000; text-decoration:underline;}

#fest-event-box{
width:204px;
height:188px;
background:#97C023;
padding:0px;
margin:12px 0px 0px 0px;
float:left;
}

.fest-had{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0289CF;
text-align:left;
font-weight:bold;
padding:0px;
margin:0px;
}
.fest-had a{color:#0289CF; text-decoration:none;}
.fest-had a:hover{color:#0289CF; text-decoration:underline;}

.evnet-txt{
width:186px;
height:130px;
background:#EDF7DB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:justify;
line-height:16px;
padding:5px;
margin:7px 0px 0px 4px;
}


#center-part{
width:564px;
height:auto;
padding:0px;
margin:20px 0px 0px 15px;
float:left;
}

#flash-box{
width:560px;
height:205px;
background-color:#AAD6FD;
border:1px solid #1B9DD3;
padding:0px;
margin:0px;
float:left;
}

.slide-pic{
width:560px;
height:170px;
padding:12px 0px 0px 0px;
margin:0px;
text-align:center;
}

.slide-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
padding:0px 10px 0px 10px;
margin:0px;
}

#yellow-box{
width:562px;
height:152px;
background:url(../images/yellowbox-bg.jpg) no-repeat top left;
padding:0px;
margin:20px 0px 0px 0px;
float:left;
}

.org-hd{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FF5D00;
font-weight: bold;
text-align: left;
padding: 5px 0px 0px 40px;
margin: 0px;
}

.org-hd a{color:#FF5D00; text-decoration: none;}
.org-hd a:hover{color:#FF5D00; text-decoration:underline;}

.centr-txt{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#272727;
line-height: 18px;
text-align:justify;
padding: 10px 10px 0px 10px;
margin: 0px;
}

#gren-box{
width:562px;
height:152px;
background:url(../images/grenbox-bg.jpg) no-repeat top left;
padding:0px;
margin:20px 0px 0px 0px;
float:left;
}

.gren-hd{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#089D07;
font-weight: bold;
text-align: left;
padding: 5px 0px 0px 50px;
margin: 0px;
}
.gren-hd a{color:#089D07; text-decoration: none;}
.gren-hd a:hover{color:#089D07; text-decoration:underline;}


#secton1{
width:562px;
height:auto;
padding:0px 0px 20px 0px;
margin:22px 0px 0px 0px;
border-bottom: 1px dashed #0289CF;
float:left;
}

#dance-part{
width:280px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

#honey-part{
width:265px;
height:auto;
padding:0px;
margin:0px;
float:right;
}

.pic-part{
width:90px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.dance-txt{
width:175px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.gren-hadtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#87B014;
text-align:left;
font-weight:bold;
padding:0px;
margin:0px;
}
.gren-hadtxt a{color:#87B014; text-decoration:none;}
.gren-hadtxt a:hover{color:#87B014; text-decoration:underline;}

.sub-links{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#494848;
font-weight:normal;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
}

.sub-links li{
margin:4px 0px 0px 0px;
padding:0px;
text-align:left;
line-height:18px;
list-style:none;
}

.sub-links li a{
display:block;
padding:0px 0 2px 12px;
color:#494848;
background-image:url(../images/red-button.jpg);
background-repeat:no-repeat;
background-position: 1px 8px;
text-decoration:none;
height: 18px;
list-style:none;
}

.sub-links li a:hover{
background-image:url(../images/red-button.jpg);
background-repeat:no-repeat;
background-position: 2px 8px;
text-decoration:none;
color:#494848;
}

#secton2{
width:562px;
height:auto;
padding:0px;
margin:20px 0px 0px 0px;
float:left;
}

.package-part{
width:175px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0289CF;
text-align:left;
line-height:20px;
padding:0px;
margin:0px;
float:left;
}

.hotel{
width:180px;
padding:0px;
margin:0px;
float:right;
}

#foter-links{
width:1000px;
background-color:#0289CF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:7px 0px 7px 0px;
margin:20px 0px 0px 0px;
float:left;
}
#foter-links a{color:#FFFFFF; text-decoration:none;}
#foter-links a:hover{color:#FFFF00; text-decoration:none;}

.bottom-gren{
background-color:#97C023;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:20px;
padding:10px 0px 10px 0px;
margin:0px;
border-bottom:1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
overflow:hidden;
}
.bottom-gren a{color:#000000; text-decoration:none;}
.bottom-gren a:hover{color:#FFFFFF; text-decoration:none;}

.bottom-blcak{
height:60px;
background-color:#262626;
padding:0px;
margin:0px;
}

.copy-right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
text-align:center;
line-height:18px;
padding:10px 0px 10px 0px;
margin:0px;
}

