/* CSS Document */

body{margin:0; text-align:left; background-color: #8C8C8C; }



#container{width:1000px; height: auto; margin-left:auto; margin-right:auto; margin-top:auto; 
margin-bottom:auto; position:relative; }

div.spacer{clear:both; height:0px; display:block; }



/*header-area-starts-here*/

#header-container{width:1000px; height:158px; background-image:url(../images/header-bg.jpg);}

#menu-container{width:700px; height:30px; margin-top:115px; margin-left:295px; float:left;}

div.menu-item-box{width: auto; height:20px; margin-left:10px; padding-top:5px; padding-right:10px; padding-left:10px; padding-bottom:5px;  font-family:arial; font-size:13px; font-weight:bold; float:left;}

div.menu-item-box:hover{
width: auto;
height:20px; 
background-color:#FFFFFF; margin-left:15px; padding-top:5px; padding-right:10px; padding-left:10px; padding-bottom:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5x; border-style:solid;
border-width:1px; border-color:#abd629;  


-moz-box-shadow:inset 0 0 3px #666;
   -webkit-box-shadow:inset 0 0 3px #666;
   box-shadow:inset 0 0 3x #666;

}



a.menu-links:active{ color:#ffffff; text-decoration:none; text-shadow: #162101 0.06em 0.1em 0.04em; }
a.menu-links:link{ color:#ffffff; text-decoration:none; text-shadow: #162101 0.06em 0.1em 0.04em; }
a.menu-links:visited{ color:#ffffff; text-decoration:none; text-shadow: #162101 0.06em 0.1em 0.04em; }

a.menu-links:hover{ color:#354f04; text-decoration:none; text-shadow: none;}


















/*main-content-area-starts-here*/


#main-content-container{width:1000px; height:auto; background-image:url(../images/main-content-bg-px.jpg); background-repeat:repeat-y;}





/*left-side-area-starts-here*/

#left-area-containet{width:256px; height:auto; margin-left:6px; float:left;}

#vertical-menu-container{width:256px; height:auto;}

#vertical-menu-top{width:256px; height:15px; background-image:url(../images/vertical-menu-top-cu.jpg);}

#vertical-menu-bot{width:256px; height:15px; background-image: url(../images/vertical-menu-bot-cu.jpg);}

#vertical-menu-cont{width:256px; height: auto; background-image: url(../images/vertical-menu-bg-px.jpg);
 background-repeat:repeat-y;}
 
 
div.vert-menu-item-bx{width:242px; height:42px; margin-left:7px; background-image:url(../images/vert-menu-item-bg-px.jpg); 
background-repeat:repeat-x;}


div.vert-menu-bul{width:4px; height:11px; margin-left:15px; padding-right:8px; margin-top:2px;
 background-image:url(../images/vert-menu-bullet.png); background-repeat:no-repeat; float:left;}

div.vert-menu-txt-item{width:242px; height:13px; padding-top:14px; padding-bottom:14px; font-family:arial; font-size:12px; font-weight:bold; color:#FFFFFF; float:left;}





a.vert-menu-links:active{ color:#ffffff; text-decoration:none;}
a.vert-menu-links:link{ color:#ffffff; text-decoration:none;}
a.vert-menu-links:visited{ color:#ffffff; text-decoration:none; }

a.vert-menu-links:hover{ color:#cede09; margin-left:1px; text-decoration: underline;}











#stays-banner-container{width:256px; height:192px; margin-top:8px; margin-bottom:5px; float:left;}

#hit-counter-container{width:256px; height:109px; margin-top:6px; margin-bottom:8px;  background-image:url(../images/hit-counter-bg.jpg); float:left;}


#hit-counter-bx{width:120px; height:32px; margin-top:50px; margin-left: 90px; float:left;}



/*middle-area-starts-here*/

#middle-area-container{width:484px; height:auto; margin-left:7px; float:left;}

#flash-area-container{width:484px; height:218px; background-image: url(../images/flash-sample-bg.jpg);}



#page-text-content{width:454px; height: auto; text-align:justify; padding:15px; font-family:arial; font-size:13px; color:#3d3b3b; line-height:18px;}








/*right-area-starts-here*/

#right-area-container{width:225px; height:auto; margin-left:12px; float:left;}

#contact-us-container{width:225px; height:103px; margin-top:8px; background-image:url(../images/contact-bg.jpg);}

div.ads-banner{ width:225px; height:101px; margin-top:20px;}















/*footer-area-starts-here*/

#footer-container{width:1000px; height:90px; background-color:#668828;}

#footer-menu-container{width:1000px; height: auto; margin-top:20px; text-align:center; font-family:arial; font-size:12px;
 color:#a9cb6b; float:left;}


#footer-dec-container{width:1000px; height: auto; margin-top:12px; text-align:center; font-family:arial; font-size:12px;
 color:#a9cb6b; line-height:16px; float:left;}

a.foot-menu-links:active{ color:#a9cb6b; text-decoration:none;}
a.foot-menu-links:link{ color:#a9cb6b; text-decoration:none;}
a.foot-menu-links:visited{ color:#a9cb6b; text-decoration:none; }

a.foot-menu-links:hover{ color:#ffffff;  text-decoration: none;}






a.foot-dec:active{ color:#e9f4d5; text-decoration:none;}
a.foot-dec:link{ color:#e9f4d5; text-decoration:none;}
a.foot-dec:visited{ color:#e9f4d5; text-decoration:none; }

a.foot-dec:hover{ color:#e9f4d5; text-decoration: underline;}




























#photo-gallery-container{width:454px; height:auto; margin-bottom:20px;  float:left;}

div.photo-view-title{width:440px; height:auto; padding-left:14px; margin-top:10px; font-family:arial; font-size:18px; color:#666666;}


div.photo-gallery-box{width:454px; height:auto;  margin-top:32px; }

div.photo-gallery-row{width:454px; height:127px;  margin-top:7px; }

div.photo-gallery-frame{width:136px; height:127px; background-image:url(../images/photo-gallery-frame.jpg); margin-left:20px; float:left; }

div.photo-gallery-img{width:116px; height:108px; margin-left:10px; margin-top:10px; float:left; }


/*----------------------------Warning----------------------------*/


.pop{ font-size:12px; color:#F90;}

.pop a{text-decoration:none; font-size:14px; font-weight:bold; color:#0C0; display:block; line-height:40px; }

.pop a:hover,a.pop-act{color:#F00; font-size:16px; text-decoration:underline;}

