body{margin:0px 0 0 0px; background:#ffffff url(../../images/innerpage_topbg.jpg) top center no-repeat; }

.wrapper{width:1018px; margin:auto; vertical-align:top;}

h1,h2,h3,h4,h5{ margin:0px;}

p{padding:14px 0 0 0; margin:0px;}
.p1{ padding:0 0 0 0;}
/*h1 { color:#8c8a80; font-family:Mr DeHaviland; font-size:15pt; font-weight:normal;text-align:left; padding:0px 0 0px 0px; margin:0px;}*/

.ulpadding{padding:0px 0 10px 20px; margin:0 0 0 0; }

.header_img {background:url(../../images/header_image.jpg) top left  no-repeat; height:253px; width:960px;}

.body_shadow {background:url(../../images/body_shadow.jpg) top left  no-repeat; height:157px; width:1018px;}
.body_shadow02 {background:url(../../images/body_shadow02.jpg) top left  no-repeat; height:157px; width:1018px;}
.text_vacation { color: #9e9d96; font-family: Arial; font-size: 10pt; text-align:left;  line-height:20px; text-shadow: 1px 1px #ffffff;}

h2 { color:#0092ed; font-size:14pt; font-weight:normal; text-align:left; position:absolute; }
.h2 a:link	{ color:#0092ed; text-decoration: none; }
.h2 a:activated	{ color:#0092ed; text-decoration: none; }
.h2 a:visited	{ color:#0092ed; text-decoration: none;  }
.h2 a:hover	{ color:#8c8a80; text-decoration:none; }


.body_text { color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; vertical-align:top; line-height:22px; }
.body_text a:link	{ color:#8c8a80; text-decoration: none; font-weight:bold; }
.body_text a:activated	{ color:#8c8a80; text-decoration: none; font-weight:bold; }
.body_text a:visited	{ color:#8c8a80; text-decoration: none; font-weight:bold; }
.body_text a:hover	{ color:#2da1f9; text-decoration:none; font-weight:bold; }

.room_body_text { color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:19px;}
.room_body_text a:link	{ color:#8c8a80; text-decoration: none; font-weight:bold; font-size: 10pt; text-align:left;line-height:22px;}
.room_body_text a:activated	{ color:#8c8a80; text-decoration: none; font-weight:bold; font-size: 10pt; text-align:left; line-height:22px;}
.room_body_text a:visited	{ color:#8c8a80; text-decoration: none; font-weight:bold; font-size: 10pt; text-align:left; line-height:22px;}
.room_body_text a:hover	{ color:#2da1f9; text-decoration:none; font-weight:bold; font-size: 10pt; text-align:left; line-height:22px;}

.bg_right_box03 {background:url(../../images/bg_right_box.jpg) repeat-y; padding:15px 0 15px 0px;}

.Quotebg_new {background:url(../../images/quotebg_new.jpg) top left repeat-y; padding:15px 23px 15px 15px;}
.Quotebg_new_bottom{ background:url(../../images/quotebg_new_bottom.jpg) top left no-repeat; color: #8c8a80; padding:20px 0 10px 80px; font-family: "arial"; font-weight:bold; font-size: 11pt; text-align:left;}

.Quote_text {color: #8c8a80; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-weight:normal; line-height:20px; text-decoration:none;}
.Quote_text a:link {color: #8c8a80; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-weight:normal; line-height:20px; text-decoration:none;}
.Quote_text a:activated	{color: #8c8a80; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-weight:normal; line-height:20px; text-decoration:none;}
.Quote_text a:visited {color: #8c8a80; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-weight:normal; line-height:20px; text-decoration:none;}
.Quote_text a:hover {color: #8c8a80; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-weight:normal; line-height:20px; text-decoration:none;}


.what_our_visitors{color:#8c8a80; padding:5px 0 10px 41px; font-weight:bold; font-family: Arial; font-size: 11pt; text-align:left;letter-spacing:2px; text-shadow:1px 1px #f1f0ed;}

.right_corner_bottom{ background:url(../../images/right_pannelottom_cornr.jpg) no-repeat; color: #8c8a80; padding:20px 0 10px 80px; font-family: "arial"; font-weight:bold; font-size: 11pt; text-align:left;}

.bg_footer{background:url(../../images/bg_footer_new.jpg) top left no-repeat; height:137px;}

.footer_link{color: #9e9d96; font-family: "arial"; font-weight:normal; font-size:13px; text-align:left; line-height:25px; text-shadow:1px 1px #ffffff;}
.footer_link a:link	{ color:#9e9d96; text-decoration: none; }
.footer_link a:activated	{ color:#9e9d96; text-decoration: none; }
.footer_link a:visited	{ color:#9e9d96; text-decoration: none;  }
.footer_link a:hover	{ color:#2da1f9; text-decoration:none; }

.info_text{color: #76746b; font-family: "arial"; font-weight:normal; font-size:10pt; text-align:left; line-height:25px; text-shadow:1px 1px #f1f0ed;}
.info_text a:link	{ color:#2da1f9; text-decoration: none; }
.info_text a:activated	{ color:#2da1f9; text-decoration: none; }
.info_text a:visited	{ color:#2da1f9; text-decoration: none;  }
.info_text a:hover	{ color:#76746b; text-decoration:none; }

.bottom_text{color: #8c8a80; font-family: "arial"; font-weight:normal; font-size:8pt;}

.digital_hospitality a:link	{ color:#2da1f9; text-decoration: none; }
.digital_hospitality a:activated	{ color:#2da1f9; text-decoration: none; }
.digital_hospitality a:visited	{ color:#2da1f9; text-decoration: none;  }
.digital_hospitality a:hover	{ color:#8c8a80; text-decoration:none; }

.White_bar_text { color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.White_bar_text a:link{ color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.White_bar_text a:activated{ color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.White_bar_text a:visited{ color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.White_bar_text a:hover{ color: #2da1f9; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}

.Plan_link { color: #2da1f9; font-family: "arial"; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.Plan_link a:link{ color: #2da1f9; font-family: "arial"; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.Plan_link a:activated{ color: #2da1f9; font-family: "arial"; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.Plan_link a:visited{ color: #2da1f9; font-family: "arial"; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}
.Plan_link a:hover{ color: #8c8a80; font-family: "arial"; font-size: 10pt; text-align:left; text-decoration:none; line-height:22px; text-shadow:1px 1px #ffffff;}


.main_images_attracation {background:url(../../images/inner_pages_images.jpg) top left  no-repeat; height:251px; width:960px;}

.bg_body_bar{position:absolute;width:100%; margin:354px 0 0 -10px; float:left; text-align:left; vertical-align:top; padding:20px 0 0 55px; background:url(../../images/body_bar.png) no-repeat; height:72px; width:1043px; color: #ffffff; font-family: "arial"; font-weight:normal; font-size:10pt; text-align:left;letter-spacing:3px; text-transform: uppercase;}

ul{padding:0px 0 0 20px; margin:0px; line-height:23px;}

.padding_img{padding:0 0 20px 0; vertical-align:top;}

.logo_link{ position:absolute; margin:0 0 0 0px; float:left; padding:0 0 0 0px;}

.Book_now{ width:227px; height:43px; float:left; margin:41px 0 0 823px;; position:absolute; z-index:1; padding:0 0 0 0px; text-align:left; }
   

.logintext
{font-family:Georgia,Arial ;
		color:#000000;
		font-size:12pt;
		font-weight:normal;
		vertical-align:top;
		text-align:left;
		padding:4px 0px 4px 0; }
		
.textbox
{       font-family:Georgia,Arial ;
		color:#000000;
		background:#ffffff;
		font-size:10pt;
		font-weight:normal;
		vertical-align:top;
		height:20px;
		width:165px;
		vertical-align:middle;
		text-align:left;
		padding:0px 0px 0px 5px;}
		
.book_nowtext{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; font-weight:normal; color:#d4d2ce; text-align:right; vertical-align:top; padding:0 10px 0 0;}
.bg_book_nowtextbox01{background: url(../../images/bg_text_box01.jpg) top left no-repeat; height:27px; width:48px; vertical-align:top;}
.bg_book_nowtextbox02{background: url(../../images/bg_text_box02.jpg) top left no-repeat; height:27px; width:54px; vertical-align:top; text-align:right;}

.textbox02{ width:22px; text-align:center; border:none; background:none; font-family:Arial, Helvetica, sans-serif; color:#918f7f; font-weight:normal; font-size:12px; padding:5px 0 0px 0;  vertical-align:top;}

.textbox03{ width:50px; text-align:right; border:none; background:none; font-family:Arial, Helvetica, sans-serif; color:#918f7f; font-weight:normal; font-size:12px; padding:5px 0 0px 4px;  vertical-align:top;}


.Reservation_bg {width:334px; height:376px; float:left; background:url(../../images/room_reservation_bg.jpg) top left no-repeat; margin:0px 0 0 0px; padding:0 0 0 0px;}

.Reservation_heading {color: #8c8a80; font-family:Arial; font-weight:bold; font-size: 14px; text-align:justify; letter-spacing:3px;}

.Reserve_pad {padding:27px 30px 30px 30px;}
.Check_text{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; font-weight:normal; color:#8c8a80; text-align:left;}

.Check_text_news{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; font-weight:normal; color:#8c8a80; text-align:right;}

.Guest_text{ width:15px; text-align:left; border:none; background:none; font-family:Arial; color:#8c8a80; font-weight:normal; font-size:12px; padding:5px 0 0px 10px;}
.Guest_bg{background:url(../../images/guest_bg.jpg) top left no-repeat; height:48px; width:65px; vertical-align:top; text-align:left;}

.Check_bg{background:url(../../images/date_form_bg.jpg) top left no-repeat; height:20px;width:70px; vertical-align:top; text-align:left;}

.Date_box{width:68px; border:none; background:none; font-family:Arial; color:#8c8a80; text-align:left; font-weight:normal; font-size:12px; padding:5px 0 0px 7px; overflow:hidden;}

.Calander_icon {background:url(../../images/canalder_icon.jpg) top left no-repeat; width:28px; height:27px; text-align:left;}



.Text_reservation {color: #8c8a80; font-family: Arial; font-size: 13px; text-align:justify;  line-height:19px; padding-right:20px; text-shadow:1px 1px #ffffff}

.Amenities_bg {background:url(../../images/amenities_bg.jpg) top left no-repeat; width:315px; height:31px; float:left; text-align:left; padding:13px 0 0 20px;}
.Pad_left {padding:0px 0 0 20px;}

.White_bar_Padnew { height:33px; padding:11px 0 0 20px; width:auto; float:left;}

.slider_text {position:absolute; margin:224px 0 0 0; padding:10px 0 0 10px; background:url(../../images/silder_bg.png) no-repeat; top; center; height:59px; width:530px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12pt; color:#FFF; }

#panel 
    {
	    display: none;
	    float: left;
	    position: absolute;
		margin:70px 0 0 760px;
	    z-index:100;
	    width:193px;
		height:200px;
	    text-align:left;
		padding:30px 10px 0 25px; 
		background:url(../../images/loginbox.png) no-repeat top left;

      }
	  
	  
    .btn-slide 
    {
	   /* background: url(../../images/white-arrow.gif) no-repeat right -50px;*/
	    text-align: right;
	    padding: 0px;
	    display: block;
	    font: bold 120%/100% Arial, Helvetica, sans-serif;
	    color: #ffffff;
	    text-decoration: none;
	    float: right;
	    position: relative;
	    z-index:0;
		border:none; 

    }

.logintext
{font-family:Georgia,Arial ;
		color:#000000;
		font-size:12pt;
		font-weight:normal;
		vertical-align:top;
		text-align:left;
		padding:4px 0px 4px 0; }
		
.textbox
{       font-family:Georgia,Arial ;
		color:#000000;
		background:#ffffff;
		font-size:10pt;
		font-weight:normal;
		vertical-align:top;
		height:20px;
		width:165px;
		vertical-align:middle;
		text-align:left;
		padding:0px 0px 0px 5px;}
		
.book_nowtext{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; font-weight:normal; color:#d4d2ce; text-align:right; vertical-align:top; padding:0 10px 0 0;}
.bg_book_nowtextbox01{background: url(../../images/bg_text_box01.jpg) top left no-repeat; height:27px; width:48px; vertical-align:top;}
.bg_book_nowtextbox02{background: url(../../images/bg_text_box02.jpg) top left no-repeat; height:27px; width:75px; vertical-align:top; text-align:left;}

.textbox02{ width:22px; text-align:center; border:none; background:none; font-family:Arial, Helvetica, sans-serif; color:#918f7f; font-weight:normal; font-size:12px; padding:5px 0 0px 0;  vertical-align:top;}

.textbox03{ width:70px; text-align:center; border:none; background:none; font-family:Arial, Helvetica, sans-serif; color:#918f7f; font-weight:normal; font-size:12px; padding:5px 0 0px 4px;  vertical-align:top;}

/*gallery css start here*/  

.div_scroll
{
position: absolute;
margin:0 0 0 40px;
top:450px;
z-index:50000;

}

.stepcarousel{
float:left;
position: absolute; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width:560px; /*Width of Carousel Viewer itself*/
height:320px;/*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left:0;
top: 0;
}

.stepcarousel .panel{
float:left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin:0px 0px 0px 0px; /*margin around each panel*/
width:560px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
vertical-align:top;

}
/*gallery css end here*/ 

.Image_bg {width:568px; height:321px; background:url(../../images/frame_background.png) top left no-repeat;}

.Form_bg {width:261px; height:48px; background:url(../../images/form_bg.jpg) no-repeat 0 0; float:left; padding:0px 0 0 0px;}

.Input {width:235px;padding:7px 0 7px 10px; background:none; border:none; text-align:left; color: #8c8a80; font-family:Arial; font-size:10pt; text-decoration:none; font-weight:normal; vertical-align:top;}
.TextBox {width:235px;padding:7px 0 7px 10px; background:none; border:solid 1px #7F9DB9; text-align:left; color: #8c8a80; font-family:Arial; font-size:10pt; text-decoration:none; font-weight:normal; vertical-align:top;}



/*Css For Daynamic pages*/



	.GridDataheader
{
	color:#0092ed; font-size:14pt; font-weight:normal; text-align:left; position:absolute;
    padding:2px 0 2px 2px;
    font-family:"Trebuchet MS";
    font-size: 14pt;
    font-weight:normal;
    color:#4e4e4e;  
    text-align:left;
    vertical-align:middle;
   /* background-color:#71BFC8; 
    height:22px;*/
} 

 .GridDataheader1
 {
   padding:2px 0 2px 10px;
    font-family:"Trebuchet MS";
    font-size: 14pt;
    font-weight:normal;
    color:#4e4e4e;  
    text-align:right;
    vertical-align:middle;
   /* background-color:#71BFC8; 
    height:22px;   */ 
 }
 
.DescriptionInner
{
color: #8c8a80; font-family: Arial; font-size: 10pt; text-align:left; text-decoration:none; line-height:19px;
} 
.DescriptionInner a:link { color:#7B7774; text-decoration:none;text-align:left;  }
.DescriptionInner a:activated { color:#7B7774; text-decoration:none;text-align:left;  }
.DescriptionInner a:visited{ color:#7B7774; text-decoration:none;text-align:left;  }
.DescriptionInner a:hover { color:#64B8F2; text-decoration: none; text-align:left; }

.DownlodandWeb
	{
		color: #4e4e4e;
		font-weight: bold;
		font-size: 11pt;
		font-family: "Trebuchet MS";		
	}
/*Menu css end*/
.text_body { color: #4e4e4e; font-family: "Trebuchet MS"; font-size: 13px; font-weight:normal; }
.text_body a:link { color:#4e4e4e; text-decoration:none; }
.text_body a:activated { color:#4e4e4e; text-decoration:none; }
.text_body a:visited{ color:#4e4e4e; text-decoration:none; }
.text_body a:hover { color:#004a86; text-decoration: none; }

 .pkgtablehead
{
		font-family:Verdana;
		font-weight:bold;
		font-size:10pt;
		color:#ffffff;
		background-color:#0086F1;
		vertical-align:middle;
	   text-align:left;
}

.GridDataheader5
{
    padding:2px 0 2px 0px;
    font-family:"Trebuchet MS";
    font-size: 13pt;
    font-weight:normal;
    color:#9E9D96;   
    text-align:left;
    vertical-align:middle;
    background-color:#D9D8D3; 
    height:22px;
}

.hint .hint-pointer
{
	position: absolute;
	left: -16px;
	top: 0px;
	width: 16px;
	height: 14px;
	background: url(http://www.seashoreinnor.com/images/pointer.gif) left top no-repeat;
} 


.hint
{
	display: none;
	position: absolute;
	margin-top: -4px;
	border: 1px solid #1275BF;				    
	padding: 5px 5px;
	margin-left: 10px;
	z-index: 100;
	background: #D7D7C4 url(http://www.seashoreinnor.com/images/pointer.gif) no-repeat -16px 0px;
	font-family: arial;
	font-size: 12px;
	vertical-align: middle;
	height: 19px;
	color:#7E7A75;
}
.msgtable
{
	font-family: arial;
	color: #6F6E6A;
	font-size: 12px;
}


.submenu_divabout{position:absolute; z-index:1000000; width:300px; height:309px; padding:0 0 0 0; background:#ffffff; border:solid 10px #006eb6; }

.popup_logo{width:auto; height:auto; padding:18px 0 12px 0px; margin:0px; text-align:center; }

.pop_text { font-family:Georgia, "Times New Roman", Times, serif; color:#28310e; font-size:15px; font-weight:normal; line-height:30px; text-align:center; vertical-align:top; padding:0px 10px 0 10px; letter-spacing:1px;}

.close_btn_div { width:auto; height:auto; text-align:left; margin:12px 0 0 114px;}

.close_buttion{display:block;width:72px; height:25px;background:url(http://www.seashoreinnor.com/images/btn_close.jpg) no-repeat top left; overflow:hidden; cursor:pointer;}
.close_buttion:hover{background-position: 0 -25px;}
.close_buttion span{display: none;}






SELECT.DropDown
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	font-weight: normal;
	width: 40px;
	color: #323F51; 
	
	/*  position:absolute;    margin-top:25px;*/
}





SELECT.DropDown1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 30px;
	font-weight: normal;
	
	/*  position:absolute;    margin-top:25px;*/
}

/*Css For IE 7*/
*:first-child + html .directionmoz_plan{text-align: left; vertical-align: top; font-weight: normal; color: #000000; clear: both; padding: 0px 0 0 0; width: 250px; font-size: 12px; margin: 0px; border: solid 1px #000000; overflow-y: scroll; overflow-x: hidden; display: none; height: 219px; font-family: Trebuchet MS;}

/*Modern browsers only (not IE 7)*/
html > /**/ body .directionmoz_plan{text-align: left; vertical-align: top; font-weight: normal; color: #000000; clear: both; padding: 0px 0 0 0; width: 250px; font-size: 12px; margin: 0px; border: solid 1px #000000; overflow-y: scroll; overflow-x: hidden; display: none; height: 224px; font-family: Trebuchet MS;}


.Reservation_bg1 {width:334px; height:376px; float:left; background:url(../../images/room_reservation_bg1.jpg) top left no-repeat; margin:0px 0 0 0px; padding:0 0 0 0px;}