@font-face {
    font-family: 'akzidenz-extbditalic';
    src: url('../font/akzidenz-extbditalic.eot');
    src: url('../font/akzidenz-extbditalic.eot?#iefix') format('embedded-opentype'),
         url('../font/akzidenz-extbditalic.woff') format('woff'),
         url('../font/akzidenz-extbditalic.ttf') format('truetype'),
         url('../font/akzidenz-extbditalic.svg#akzidenz-extbditalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ERASLGHT';
    src: url('../font/ERASLGHT.eot');
    src: url('../font/ERASLGHT.eot?#iefix') format('embedded-opentype'),
         url('../font/ERASLGHT.woff') format('woff'),
         url('../font/ERASLGHT.ttf') format('truetype'),
         url('../font/ERASLGHT.svg#ERASLGHT') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ERASMD';
    src: url('../font/ERASMD.eot');
    src: url('../font/ERASMD.eot?#iefix') format('embedded-opentype'),
         url('../font/ERASMD.woff') format('woff'),
         url('../font/ERASMD.ttf') format('truetype'),
         url('../font/ERASMD.svg#ERASMD') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'akzidenz-bolditalic';
    src: url('../font/akzidenz-bolditalic.eot');
    src: url('../font/akzidenz-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('../font/akzidenz-bolditalic.woff') format('woff'),
         url('../font/akzidenz-bolditalic.ttf') format('truetype'),
         url('../font/akzidenz-bolditalic.svg#akzidenz-bolditalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArnoPro';
    src: url('../font/ArnoPro.eot');
    src: url('../font/ArnoPro.eot?#iefix') format('embedded-opentype'),
         url('../font/ArnoPro.woff') format('woff'),
         url('../font/ArnoPro.ttf') format('truetype'),
         url('../font/ArnoPro.svg#ArnoPro') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cambria';
    src: url('../font/cambria.eot');
    src: url('../font/cambria.eot?#iefix') format('embedded-opentype'),
         url('../font/cambria.woff') format('woff'),
         url('../font/cambria.ttf') format('truetype'),
         url('../font/cambria.svg#cambria') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'akzidenz-italic';
    src: url('../font/akzidenz-italic.eot');
    src: url('../font/akzidenz-italic.eot?#iefix') format('embedded-opentype'),
         url('../font/akzidenz-italic.woff') format('woff'),
         url('../font/akzidenz-italic.ttf') format('truetype'),
         url('../font/akzidenz-italic.svg#akzidenz-italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
* { margin:0px; padding:0px;}
img { border:0px;}
body { background:#fff;}
#main_div { width:100%; margin:auto;}
#inner_div { width:1001px; margin:0 auto;}
#header { float:left; background:url(../images/main_bg.jpg) top center repeat-x; width:100%; }
#header2 { float:left; width:100%; }
.blue_strip { float:left; background:#4eb9d5; width:100%; height:5px; }
#nav_bg { width:100%; float:left; background:url(../images/nav_bg.png) top center no-repeat; margin-top:36px; height:98px; }
#nav_bg2 { width:100%; float:left; background:url(../images/nav_bg2.png) top center no-repeat; margin-top:36px; height:100px; }
.logo { float:left; margin:-2px 0 0 50px; }
.navigation { float:left; margin:25px 0 0 35px; list-style:none; width:710px;}
.navigation li { list-style:none; float:left; }
.navigation li a { text-decoration:none; font:16px 'akzidenz-extbditalic'; color:#60757b; text-transform:capitalize; margin-left:33px; text-shadow:2px 1px #fff; }
.navigation li a:hover { color:#990001; text-decoration:none;}
.navigation li a.active { color:#990001; text-decoration:none;}
.sub_nav { float:left; margin:20px 0 0 60px; list-style:none; width:640px;}
.sub_nav li { list-style:none; float:left; }
.sub_nav li a { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:capitalize; margin-left:30px;/*letter-spacing:1px;*/}
.sub_nav li a:hover { color:#990001; text-decoration:none;}
.sub_nav li a.active { color:#990001; text-decoration:none;}
#middle_bg { width:100%; float:left; margin-top:16px; height:298px; z-index:2; }
#front_bg { width:1000px; float:left; /*background:url(../images/front_bg.png) bottom center no-repeat;*/ margin-top:100px; height:200px; z-index:10; }
.condent_left { margin-top:30px; width:1000px; float:left; z-index:100; position:relative; }
.condent_left > h2 { text-decoration:none; font:50px 'akzidenz-bolditalic'; color:#277683; text-transform:none; margin:10px 0 0 20px; text-shadow:2px 1px #4b5455; }
.condent_left > p { text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:20px 0px 0 20px; width:950px; text-align:justify; clear:left; }
.condent_left > span { text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:20px 0px 0 20px; width:950px; text-align:justify; clear:left; }
.condent_left > h3 { text-decoration:none; font:40px 'ArnoPro'; color:#4b5455; text-transform:none; margin:15px 0 0 20px; }
.condent_left > h3 > img { margin:0px 0 0 0px; float:left; }
.condent_left > h3 > span { text-decoration:none; font:40px 'ArnoPro'; color:#4b5455; text-transform:none; margin:20px 0 10px 10px; float:left; }
.condent_right {  margin:10px 30px 0 10px; width:360px; float:right; position:relative; z-index:100; }
.surfing_plate { background:url(../images/surfing_plate.png) top center no-repeat; margin:0px 4px 0 0px; float:left; height:98px; width:356px; }
.surfing_plate > h2 { text-decoration:none; font:17px 'akzidenz-italic'; color:#5a5959; text-transform:none; width:50px; float:left; height:60px;border-right:1px dotted #afafaf; margin:15px 10px 0 50px; padding-right:10px; padding-top:10px;}
.surfing_plate > h2 > span { text-decoration:none; font:25px 'akzidenz-bolditalic'; color:#ee5c0c; text-transform:none; float:left; margin:-10px 0 0 -19px; }
.frame_img { background:url(../images/img_frame.jpg) top center no-repeat; float:left; width:179px; height:179px; margin:8px 0 0 0px;}
.frame_img > img { float:left; margin:12px 12px;}
.frame_img > span { text-decoration:none; font:15px 'akzidenz-bolditalic'; color:#277683; text-transform:none; text-align:center; width:179px; float:left;}
.map_right { background:url(../images/map_img.jpg) top center no-repeat; float:left; width:359px; height:137px; margin:3px 0 0 0px;}
.map_right span { text-decoration:none; font:19px 'akzidenz-bolditalic'; color:#6db9da; text-transform:none; float:left; margin:54px 0px 0 230px; }
.map_right p { text-decoration:none; font:12px Arial; color:#fff; text-transform:none; float:left; margin:10px 0px 0 180px; }
.tourisum_right { background:url(../images/tourisum_img.jpg) top center no-repeat; float:left; width:359px; height:137px; margin:3px 0 0 0px;}
.tourisum_right a { text-decoration:none; font:19px 'akzidenz-bolditalic'; color:#fff; text-transform:none; float:left; margin:54px 0px 0 230px; text-shadow:0px 1px 2px #000; }
.tourisum_right a:hover { text-decoration:none;  color:#ee5c0c; text-transform:none; float:left; }
.read_more {  background:#ee5c0c; margin:12px 0 0 5px; width:72px; font:12px arial; color:#fff; text-align:center; padding:3px 4px; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.footer_bg { background:url(../images/footer_bg.jpg) top center no-repeat; margin-top:50px; float:left; width:100%; position:relative; clear:left; }
.footer_nav { float:left; margin:135px 0 0 0px; list-style:none; width:100%;}
.footer_nav li { list-style:none; float:left; }
.footer_nav li a { text-decoration:none; font:14px 'akzidenz-extbditalic'; color:#898a83; text-transform:capitalize; margin-left:20px; text-shadow:2px 1px #fff; }
.footer_nav li a:hover { color:#000000; text-decoration:none;}
.all_rights { float:left; margin:40px 0 17px 20px; font:13px arial; color:#525050; text-decoration:none;  }
.all_rights a {  color:#0f90ea; text-decoration:none;  }
.designed a {	color:#e37f1c; font:14px Trajan Pro; margin:40px 45px 0 0;	float:right; text-decoration:none; font-weight:bold; }

/*About_us*/
#inner_header { float:left; background:url(../images/inner_mainbg.jpg) top center repeat-x; width:100%; }
.inner_logo { float:left; margin:20px 0 0 50px; }
#inner_frontbg { width:1000px; float:left; background:#f8fcfd; margin-top:0px; z-index:1000; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; box-shadow:0px 2px 4px #c7c7c7; -khtml-box-shadow:0px 2px 4px #c7c7c7; position:relative }
.inner_headerimg { float:left; margin:10px 0 0 60px; height:205px; }
.inner_footerbg { background:url(../images/footer_bg.jpg) top center no-repeat; margin-top:-50px; float:left; width:100%; position:relative; clear:left;  z-index:-100; }
.inner_bottom { padding-bottom:20px; float:left;}
.header_fade { list-style:none; width:1000px; height:76px; float:right; margin-top:50px; }
.header_fade1  { list-style:none; width:1000px; float:left; margin-top:50px; }
.header_fade1 img  { float:left; margin:-50px 25px 0 35px; }
.header_fadetitle { float:right; color:#474f57; font:35px 'akzidenz-extbditalic';  margin:0px 0 0 0px; width:650px; text-align:center; line-height:22px;  }
.header_fadetitle1 { float:right; color:#474f57; font:35px 'akzidenz-extbditalic';  margin:0px 0 0 0px; width:1000px; text-align:center; line-height:22px;  }
.header_fadesapn2 { float:left; color:#0d7380; font:25px 'akzidenz-extbditalic'; text-shadow:1px 1px #4b5455; margin:5px 0 0 0px; text-align:center;  }
.header_fadesapn { float:right; color:#0d7380; font:22px 'akzidenz-extbditalic';  margin:5px 0 0 0px; width:600px; text-align:center;  }
.header_fadesapn1 { float:right; color:#0d7380; font:22px 'akzidenz-extbditalic';  margin:5px 0 0 0px; width:1000px; text-align:center;  }
.inner_fadesocial { width:1000px; float:left; }
.surf_right { background:url(../images/surf_img.jpg) top center no-repeat; float:left; width:359px; height:137px; margin:3px 0 0 0px;}
.surf_right span { text-decoration:none; font:19px 'akzidenz-bolditalic'; color:#6db9da; text-transform:none;float:left; margin:54px 0px 0 230px; }
.surf_right p { text-decoration:none; font:12px Arial; color:#fff; text-transform:none; float:left; margin:10px 0px 0 180px; }
.read_margin { margin:100px 20px 0 0px; float:right;}
.inner_condenttitle { font:40px 'akzidenz-bolditalic'; }
.inner_travel { float:right; list-style:circle; padding-bottom:20px; margin-left:20px; }
.inner_travel li { float:right; text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:10px 0px 0 20px; width:500px; text-align:justify;}
.inner_travel li a { color:#ee5c0c; text-decoration:none; }
.inner_travel li a:hover { color:#498ba3; text-decoration:underline; }
.inner_traveltrain { float:left; list-style:none; padding-bottom:20px; margin-left:20px; width:300px; }
.inner_traveltrain li { float:left; text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:10px 0px 0 20px;  text-align:justify; clear:left;}
.inner_placesocial { width:1000px; float:left;}
.inner_placegraydiv { height:5px; float:left; width:960px; background:#dfdfdf; margin-left:20px; }
.inner_placeleft { float:left; margin:10px 0 0 5px; width:350px; box-shadow:1px 1px 1px 1px #b8b8ba; }
.inner_placeright { float:left; margin:10px 0 40px 20px; width:550px; }
.inner_placepara { float:left; margin:15px 0 0px 0px; font:20px 'ArnoPro'; color:#4b5455; width:550px; line-height:20px; text-align:justify; }
.inner_headertitle { margin:0px 0 0 0px; font:19px 'akzidenz-bolditalic'; color:#333333; line-height:20px;}
.travel_map { float:left; margin-top:20px;}
.travel_map2 { float:left; margin:0px 20px 0 50px;;} 
/* Aboutus page start */


.stip, .stip2, .stip3, .stip4, .stip5, .stip6 {
	float:left;
	clear:left;
	position:relative;
	width:235px;
	margin:0 auto;
	z-index:1;
}
.pagestrip, .pagestrip2, .pagestrip3, .pagestrip4, .pagestrip5, .pagestrip6 {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha (opacity=10);
	-moz-opacity:0.10;
	-khtml-opacity:0.10;
	opacity:0.10;
	z-index:-1;
	behavior: url("PIE.htc");
}



.stip2{
	width:962px;
	padding-top:14px;
	padding-bottom:28px;
	margin-left:20px;
}

.pagestrip2{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha (opacity=20);
	-moz-opacity:0.20;
	-khtml-opacity:0.20;
	opacity:0.20;
	margin-bottom:11px;
}

.stip2 p {
	font:15px Arial;
	color:#fefefe; 
	text-align:justify;
	padding:0px 0 0 14px;
	line-height:18px;
}
.stip3{
	width:962px;
	margin:4px 0 0 20px;
}

.pagestrip3{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha (opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;

}

.abtstriptxt { 
	float:left; 
	font:19px 'akzidenz-bolditalic';
	color:#fff; 
	padding:15px 0 5px 15px;
	display:inline; 
	
}
.abtstriptxt3 { float:left; margin:-15px 0px 0 12px;}
.abt-arrow {
	float:right;
	margin:20px 45px 0 0;
}

.stip3 p {
	font:15px Arial;
	color:#000; 
	text-align:justify;
	padding:0px 100px 10px 18px;
	
}
.tab_showbox { display: block; float:left; clear:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;  }

.tab_hidebox { display: none; float:left; clear:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;  }
.tab_mainbg { background:#57b0bf; float:left; width:950px; -moz-border-radius:15px; -webkit-border-radius:15px;-khtml-border-radius:15px; border-radius:15px; padding-top:0px; height:52px;}
.tab_hidebox > p { text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:20px 0px 0 0px; text-align:justify; clear:left; }

/* Aboutus page end */

/*Manapad History*/
@font-face {
    font-family: 'thedeadsaloon';
    src: url('../font/thedeadsaloon.eot');
    src: url('../font/thedeadsaloon.eot?#iefix') format('embedded-opentype'),
         url('../font/thedeadsaloon.woff') format('woff'),
         url('../font/thedeadsaloon.ttf') format('truetype'),
         url('../font/thedeadsaloon.svg#thedeadsaloon') format('svg');
    font-weight: normal;
    font-style: normal;
}

#inner_header_history { float:left; background:url(../images/inner_mainbg_history.jpg) top center repeat-x; width:100%; }
.brown_strip { float:left; background:#9d6d30; width:100%; height:5px; }
#inner_history_frontbg { width:1027px; background:url(../images/history_bg.png) top center no-repeat; float:left; margin-top:0px; z-index:100; }
.history_topbg { width:100%; height:285px; float:left; }
.condent_left_history { margin:120px 0 0 80px; height:820px; width:825px; float:left; z-index:100; position:relative; }
.condent_left_history > h2 { text-decoration:none; font:42px 'thedeadsaloon'; color:#2c1b05; text-transform:none; text-align:center; /*text-shadow:2px 1px #4b5455;*/ padding:10px 0 0 10px;}
.condent_left_history > p { text-decoration:none; font:20px 'ArnoPro'; color:#211402; text-transform:none; margin:10px 0 0 10px; width:815px;  text-align:justify; }
.condent_leftspan { text-decoration:none; font:20px 'ArnoPro'; color:#211402; margin:10px 0 0 10px; width:700px; text-align:center; font-style:italic; float:left; }
.condent_left_history > h3 { text-decoration:none; font:40px 'ArnoPro'; color:#4b5455; text-transform:none; margin:15px 0 0 20px; }
.condent_right_history {  margin:10px 0px 0 10px; float:right; z-index:100; border:5px solid #4f2d08; }
.condent_right_history1 {  margin:-45px 0px 0 10px; float:right; z-index:100; border:5px solid #4f2d08; }
.condent_right_history2 {  margin:-25px 0px 0 10px; float:right; z-index:100; border:5px solid #4f2d08; }
.condent_lftimg_history {  margin:10px 10px 0 0px; float:left; z-index:100; border:5px solid #4f2d08; }
.frame_resortimg { float:left; width:950px; margin:8px 0 0 15px; }
.frame_resortimg > img { float:left; margin:12px 12px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7;}


/*Manapad Places of interest*/
.place_bgimg { background:url(../images/placesofinterest.jpg) top center no-repeat; width:982px; height:499px; }
#inner_placesbg { width:982px; padding:5px; float:left; margin-top:10px; z-index:100; background:#f8fcfd;  -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; box-shadow:0px 2px 4px #c7c7c7; -khtml-box-shadow:0px 2px 4px #c7c7c7; }
#places_txt1 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:95px 0 0 690px; float:left; }
#places_txt2 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:-25px 0 0 520px; float:left; }
#places_txt3 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:55px 0 0 245px; float:left; }
#places_txt4 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:105px 0 0 190px; float:left; }
#places_txt5 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:50px 0 0 95px; float:left;  }
#places_txt6 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:10px 0 0 135px; float:left; clear:left; }
#places_txt7 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:30px 0 0 10px; float:left;}
#places_txt8 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:30px 0 0 100px; float:left; font-weight:bold; }
#places_txt9 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:50px 0 0 330px; float:left; clear:left; }
#places_txt10 {text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:50px 0 0 340px; float:left; clear:left; }
#places_txt11 { text-decoration:none; font:15px 'akzidenz-italic'; color:#fff; text-transform:none; background:#494848; padding:5px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 2px 4px #c7c7c7; -webkit-box-shadow:0px 2px 4px #c7c7c7; margin:25px -10px 0 0px; float:right; }

.places_table { width:980px; float:left; line-height:30px; }
.places_table th { width:980px; text-align:left; padding:5px; font:20px 'akzidenz-italic'; }
.places_table tr { width:980px; text-align:left; }
.places_table td { width:980px; text-align:left; padding-left:5px; font:15px 'akzidenz-italic'; line-height:30px; }
.places_trbg { width:980px; background:#e4f4f5; }
.places_trbg1 { background:#e4f4f5; padding:5px; font:20px 'ArnoPro'; text-align:center; font-weight:bold; }

.surf_table { width:650px; float:left; line-height:30px; margin-top:20px;}
.surf_table th { text-align:left; padding:5px; font:20px 'akzidenz-italic'; }
.surf_table tr { text-align:left; }
.surf_table td { text-align:left; padding-left:5px; font:15px 'akzidenz-italic'; line-height:30px; }

.condent_lftimg_surf {  margin:10px 10px 0 25px; float:left; z-index:100; }
.condent_right_surf {  margin:10px 25px 0 10px; float:right; z-index:100; }
.ash_color_border {  border:2px solid #666666; }
#container {
				width: 100%;
				position: relative;
				
			}
			
			#carousel {
				margin: 0 auto;
			}

			#carousel img {
				border: 0;
				
			}

			#ui-carousel-next, #ui-carousel-prev {
				width: 44px;
				height: 44px;
				background:url(../images/left_arrow.png) center center no-repeat;
				display: block;
				position: absolute;
				top: 0;
				z-index: 100;
				margin-top:40px;
				float:left;
			}

			#ui-carousel-next {
				right: 0;
				background-image: url(../images/right_arrow.png);
			}

			#ui-carousel-prev {
				left: 0;
			}
			
			#ui-carousel-next > span, #ui-carousel-prev > span {
				display: none;
			}
			

			
			#ui-branding-next, #ui-branding-prev {
				width: 22px;
				height: 50px;
				background:url(../images/arrowimg.png) center center no-repeat;
				display: block;
				position: absolute;
				top: 0;
				z-index: 100;
				margin-top:08px;
				float:left;
				
			}

			#ui-branding-next {
				right: 0;
				background-image: url(../images/arrowimg1.png);

			}
			
/* Tooltip*/
div#paragraph {width:900px;margin:0 auto;text-align:left}
.clear {clear:both}

#paragraph h3 { font:22px 'akzidenz-italic'; text-align:center; color:#fff; text-transform:none; background:#494848; width:300px; }

#paragraph img { padding:5px 10px 5px 0; }

#paragraph span { font:15px 'akzidenz-italic'; color:#fff; text-transform:none; padding:5px 10px; margin-top:5px; width:300px; }

/* Tooltip */

#tooltip {
	position:absolute;
	color:#fff;
	font-size:10px;
	width:320px;
	margin-left:-200px;
}

#tooltip .tipBody {
	background-color:#000;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; 	
	padding:5px 10px 5px 10px;
	text-align:justify; 
}
.frame_span { text-decoration:none; font:15px 'akzidenz-bolditalic'; color:#277683; text-transform:none; text-align:center; width:179px; float:left;}
.frame_span:hover { color:#ee5c0c; float:left;}
.marquee_span { margin-top:40px; float:left; width:220px; font:13px 'akzidenz-italic'; }
.contact-bg {
	float:left;
	clear:left;
	position:relative;
	width:667px;
	margin:106px 0 0 43px;
	z-index:1;
}
.cont-opacity {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha (opacity=50);
	-moz-opacity:0.50;
	-khtml-opacity:0.50;
	opacity:0.50;
	z-index:-1;
	behavior: url("PIE.htc");
	-moz-border-radius:5px; -webkit-border-radius:5x;-khtml-border-radius:5px; border-radius:5px;
}
.contact-hd {
	font:43px 'akzidenz-bolditalic'; color:#fff; text-transform:none; float:left; margin:42px 0 0 42px; text-shadow:0 1px 1px #003e42; -moz-text-shadow:0 1px 1px #003e42; -webkit-text-shadow:0 1px 1px #003e42;
}

.cont-brief {
	font:17px 'ArnoPro'; color:#fff; text-transform:none; margin:20px 0px 0 42px; width:565px; text-align:justify; clear:left; float:left;
}
.contactform_list { width:590px; float:left; color:#333; font-size:14px; font-family:Arial; margin:10px 0 0 40px; }
.textbox1 { width:292px; margin:13px 0 0 0px; height:28px; background:#6d96a3; box-shadow:inset 0 0 1px #fff; -moz-box-shadow:inset 0 0 1px #fff; -khtml-box-shadow:inset 0 0 1px #fff; -webkit-box-shadow:inset 0 0 1px #fff; border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px; border:none; behavior: url("PIE.htc");-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha (opacity=80);	-moz-opacity:0.80;	-khtml-opacity:0.80;	opacity:0.80;}
.contactform_list span { width:150px; float:left; clear:left; text-transform:capitalize; margin-top:15px; margin-left:0px; font:20px 'ArnoPro'; color:#fff;}

.text_area { width:380px; margin:10px 0 0 0px; height:102px;  background:#6d96a3; box-shadow:inset 0 0 1px #fff; -moz-box-shadow:inset 0 0 1px #fff; -khtml-box-shadow:inset 0 0 1px #fff; -webkit-box-shadow:inset 0 0 1px #fff; border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px; border:none;behavior: url("PIE.htc"); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha (opacity=80);	-moz-opacity:0.80;	-khtml-opacity:0.80;	opacity:0.80;}

.submitbox { margin:10px 0 20px 200px; width:179px; height:32px; float:left; background:url(../images/submit.png) top center no-repeat; font:20px 'ArnoPro'; color:#FFF; padding:3px 10px; border:none; }

/*INDEX - NEW*/
#yellow_bg { float:left; background:url(../images/yellow_bg.png) top center no-repeat; margin-top:300px; width:100%; height:215px; z-index:10; }
#inner_div2 { width:1070px; margin:0 auto; }
.header_link { float:left; width:1040px; margin:-25px 0 0 20px; z-index:10; }
/*.header_link li { float:left; width:203px; list-style:none; }
.header_link li a { float:left; }*/
.index_conright { float:left; background:#FFF; box-shadow:inset 0 0 10px #bdbdbd; -webkit-box-shadow:inset 0 0 5px #bdbdbd; -khtml-box-shadow:inset 0 0 5px #bdbdbd; -moz-box-shadow:inset 0 0 10px #bdbdbd; width:696px; border:1px solid #fff; margin-top:-50px; z-index:-10; position:relative; border-radius:10px;	-moz-border-radius:10px;	-webkit-border-radius:10px;	-khtml-border-radius:10px; behavior: url("PIE.htc");}
.index_conright h2 { float:left; font:48px 'cambria'; color:#3f3f3f; margin-top:55px; margin-left:30px; width:600px; }
.index_conright h2 span { color:#ffac22;}
.index_conright p { float:left; font:18px 'cambria'; color:#494949; margin:10px 0 0 30px; width:642px; text-align:justify; border-bottom:1px dashed #d6d6d6; padding-bottom:20px;}
.index_conright h3 { float:left; font:35px 'cambria'; color:#1f97dc; margin-top:20px; margin-left:30px; width:600px;  }
.index_conright img { float:left; margin:10px 0 0 10px; padding-bottom:10px; }
.index_conright2 { float:left; background:#FFF; box-shadow:inset 0 0 10px #bdbdbd; -webkit-box-shadow:inset 0 0 5px #bdbdbd; -khtml-box-shadow:inset 0 0 5px #bdbdbd; -moz-box-shadow:inset 0 0 10px #bdbdbd; width:696px; border:1px solid #fff; margin-top:5px; z-index:-10; border-radius:10px;	-moz-border-radius:10px;	-webkit-border-radius:10px;	-khtml-border-radius:10px;behavior: url("PIE.htc");}
.index_conright2 h3 { float:left; font:35px 'cambria'; color:#1f97dc; margin:15px 0 10px 0; margin-left:30px; width:600px;  }
.index_conleft { float:left; background:#FFF; box-shadow:inset 0 0 10px #bdbdbd; -webkit-box-shadow:inset 0 0 5px #bdbdbd; -khtml-box-shadow:inset 0 0 5px #bdbdbd; -moz-box-shadow:inset 0 0 10px #bdbdbd; width:370px; border:1px solid #fff; margin-top:-50px; z-index:-1; position:relative; border-radius:10px;	-moz-border-radius:10px; -webkit-border-radius:10px;	-khtml-border-radius:10px; behavior: url("PIE.htc");}
.index_conleft h2 { float:left; font:34px 'ERASMD'; color:#3f3f3f; margin-top:55px; margin-left:30px; width:250px;}
.index_conleft h2 span { color:#ff6000; font:34px 'ERASLGHT';}
.index_conleft_more { float:right; font:12px 'ERASMD'; color:#4c4b4b; margin:70px 10px 0 0px; z-index:100; text-decoration:none; }
.index_conleft a:hover { text-decoration:underline; }
.index_conleft_more img { float:right; margin:3px 0 0 5px;}
.index_conleftimg  { float:left; margin:5px 0 10px 6px; border:1px solid #cfcfd1; padding:5px; }

.index_conleft1 { float:left; background:#FFF; box-shadow:inset 0 0 10px #bdbdbd; -webkit-box-shadow:inset 0 0 5px #bdbdbd; -khtml-box-shadow:inset 0 0 5px #bdbdbd; -moz-box-shadow:inset 0 0 10px #bdbdbd; width:370px; border:1px solid #fff; margin-top:6px; z-index:10; position:relative; border-radius:10px;	-moz-border-radius:10px; -webkit-border-radius:10px;	-khtml-border-radius:10px; behavior: url("PIE.htc"); position:relative;}
.index_conleft1 h2 { float:left; font:34px 'ERASMD'; color:#2947c7; margin-top:5px; margin-left:30px; width:250px; }
.index_conleft1 h2 span { color:#33b4c7; font:34px 'ERASLGHT';}
.index_conleft1_more { float:left; font:12px 'ERASMD'; color:#4c4b4b; margin:20px 0px 0 0px; text-decoration:none; }
.index_conleft1 a:hover { text-decoration:underline; }
.index_conleft1_more img { float:right; margin:3px 0 0 5px;}
#fb_img { float:left; margin:10px 0 0 2px; }

#index_container {
				width: 100%;
				position: relative;
				clear:left;
								
			}
			
			#index_carousel {
				margin: 0 auto;
			}

			#index_carousel img {
				border: 0;
				
			}

			#index_ui-carousel-next, #index_ui-carousel-prev {
				width: 44px;
				height: 44px;
				background:url(../images/left_arrow.png) center center no-repeat;
				display: block;
				position: absolute;
				top: 0;
				z-index: 100;
				margin-top:20px;
				float:left;
			}

			#index_ui-carousel-next {
				right: 0;
				background-image: url(../images/right_arrow.png);
			}

			#index_ui-carousel-prev {
				left: 0;
			}
			
			#index_ui-carousel-next > span, #index_ui-carousel-prev > span {
				display: none;
			}
			

			
			#index_ui-branding-next, #index_ui-branding-prev {
				width: 22px;
				height: 50px;
				background:url(../images/arrowimg.png) center center no-repeat;
				display: block;
				position: absolute;
				top: 0;
				z-index: 100;
				margin-top:08px;
				float:left;
				
			}

			#index_ui-branding-next {
				right: 0;
				background-image: url(../images/arrowimg1.png);

			}
.index_footer { background:url(../images/index_footer.jpg) top center no-repeat #ffac22; margin-top:-30px; position:relative; float:left; width:100%; height:197px; z-index:-1; }
.inner_footer { background:url(../images/index_footer.jpg) top center no-repeat; margin-top:570px; float:left; width:100%; height:197px; }
.footer_nav2 { float:left; margin:45px 0 0 0px; list-style:none; width:100%; text-align:center; font:13px Arial, Helvetica, sans-serif; color:#925309; line-height:30px; }
.footer_nav2 a { text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#925309; text-transform:capitalize; margin-left:20px;  }
.footer_nav2 a:hover { color:#000000; text-decoration:none;}
.all_rights2 { float:left; width:100%; margin-top:13px;}
.all_rights2 a img { float:left;}
.all_rights2 p { float:left; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#fff; width:700px; text-align:center; margin-top:40px;}
.all_rights2 span a {color:#925309; font:14px Trajan Pro; margin:40px 65px 0 0;	float:right; text-decoration:none; font-weight:bold;}
#header_bg { background:url(../images/inner_bg3.jpg) top center no-repeat #fff; width:100%; height:575px; float:left; }
#header_bg5 { background:url(../images/inner_bg5.jpg) top center no-repeat #fff; width:100%; height:586px; float:left; }
#header_bg2 { background:url(../images/index_bg6.jpg) top center no-repeat #fff; width:100%; height:543px; float:left; position:fixed; z-index:-999999; }
#header_bg1 { background:url(../images/inner_bg1.jpg) top center no-repeat #fff; width:100%; height:575px; float:left; }
#header_bg_point { background:url(../images/inner_bg2.jpg) top center no-repeat #fff; width:100%; height:575px; float:left; }
#header_bg_riding { background:url(../images/inner_bg.jpg) top center no-repeat #fff; width:100%; height:575px; float:left; }
.inner_hdleft { float:left; width:530px; margin-top:180px; padding-bottom:20px; }
.inner_hdleft h2 {  float:left; margin:10px 0 0 0px; font:40px 'cambria'; color:#fff; width:100%;}
.inner_hdleft p {  float:left; font:18px 'akzidenz-italic'; color:#efede6; margin:10px 0 0 0px; width:485px; text-align:justify;  }
.inner_hdleft1 { float:left; width:530px; margin-top:120px; padding-bottom:20px; }
.inner_hdleft1 h2 {  float:left; margin:0px 0 0 35px; font:40px 'cambria'; color:#276286; width:100%;}
.inner_hdleft1 p {  float:left; font:18px 'cambria'; color:#494949; margin:15px 0 0 35px; width:490px; text-align:justify; }
.inner_hdleft2 { float:left; width:530px; margin-top:120px; padding-bottom:20px; }
.inner_hdleft2 h2 {  float:left; margin:10px 0 0 35px; font:40px 'cambria'; color:#200a0a; width:100%;}
.inner_hdleft2 p {  float:left; font:18px 'akzidenz-italic'; color:#2d2a11; margin:15px 0 0 35px; width:490px; text-align:justify; }
.inner_hdleft3 { float:left; width:530px; margin-top:130px; padding-bottom:20px; }
.inner_hdleft3 h2 {  float:left; margin:30px 0 0 35px; font:40px 'cambria'; color:#fff; width:100%;}
.inner_hdleft3 p {  float:left; font:18px 'akzidenz-italic'; color:#141613; margin:10px 0 0 35px; width:490px; text-align:justify; }
.inner_hdright { float:left; margin-top:170px;  }
.inner_hdright_blue { float:left; margin-top:130px;  }
.inner_link { float:left; width:1000px; margin:15px 0 0 0px; z-index:10; padding-bottom:20px;}
.inner_link li { float:left; width:214px; list-style:none; margin-right:28px;}
.inner_link li a { float:left; }
.inner_link li p { float:left; width:214px; font:13px 'cambria'; color:#494949; margin:10px 0 0 0px; text-align:center;}
/*.contact_img { float:left; margin:12px 0 0 4px; }*/

.bg-slide-wrapper {
	position:fixed;
	left:0px;
	top:0px;	
}
.bg-slide-wrapper, .bg-slide-wrapper ul, .bg-slide-wrapper li {
	width:100%!important;
	height:100%!important;
}
.bg-slide-wrapper img {
	width:100%!important;
	height:auto!important;
}
.bg-slide-wrapper {
	z-index:-999!important;
}
.spotlight .panel h1 strong{ background:url("../images/bg-alpha50.png") repeat scroll 0 0 transparent; z-index:0;}
.pagination .prev a {background-position: -495px  -3px}
.pagination-wrap li a{ padding-left :10px; padding-right : 10px;}

/* Home Spotlight */

.spotlight {
	width:1040px;
	margin:230px 0 31px 18px;
	clear:both;
	position:relative;
}
.spotlight ul, .spotlight li {
	width:860px;
	height:280px!important;
}
.spotlight .panel:hover h1 strong, 
.spotlight .panel:hover h1 span, 
.spotlight .pane:hover span.txt, 
.inner .lead-story:hover p, 
.inner .lead-story:hover h2 {
	/*background:url(../images/bg-alpha50.png) repeat;*/
}
.spotlight .panel h1{
margin-bottom:0px;
}
.spotlight .panel h1 strong {
	display:inline-block;
	font-size:44px;
	color:#fff;
	text-shadow:0 1px 1px #000;
	font-family:  myriad-pro-n4,myriad-pro,Myriad Pro, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-weight:normal;
	padding:10px;
	background:url(../images/bg-alpha40-grey.png) repeat;
	line-height:55px;
	margin:0 0 5px;
}
/*
.spotlight .panel h1 {
	font-weight:normal;
	font-size:55px;
	color:#fff;
	text-shadow:0 1px 1px #000;
	font-family: myriad-pro-n4,myriad-pro,Myriad Pro, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:49px;
	margin:0 0 5px;
}*/
.spotlight .panel h1 strong {
	font-weight:normal;
}
/*
 
.spotlight .panel h1 span {
	display:block;
	font-size:30px;
	color:#fff;
	margin:6px 0 2px;
	text-shadow:0 1px 1px #000;
}*/

.spotlight .panel h1 span {
	display:inline-block;
	font-size:28px;
	color:#fff;
	margin:6px 0 2px;
	text-shadow:0 1px 1px #000;
	padding:10px;
	background:url(../images/bg-alpha60-grey.png) repeat;
	line-height:25px;
	margin:0px;
}
.spotlight .common-pager-slider {
	z-index:999;
}
.spotlight button {
	width: 16px;
	height: 20px;
	background:none;
	display:inline-block;
	border:none;
	cursor:pointer;
	opacity:0.1;
	outline:none;
}
.spotlight button:focus {
	outline:none;
}
.spotlight button span {
	display:none;
}
.spotlight .common-pager-slider, .spotlight .spotlight-pagination {
	position:absolute;
	/*right:-50px;
	bottom:25px;*/
	left:0px;
	bottom:34px;
	
}
.spotlight .spotlight-pagination{
z-index:9999;
}
.spotlight .spotlight-pagination a {
	background: url(../images/sprite-careers-home-pager.png) no-repeat left -17px;
	width: 203px;
	height: 221px;
	display:block;
	text-indent:-999em;
	outline:none;
	float:left;
	margin:0 0 0 0px;
}
.spotlight-pagination a.activeSlide {
	background-position: left top;
}
.spotlight span.txt, .inner .lead-story p {
	color:#fff;
	display:inline-block;
	font-size:20px;
	padding:5px 10px;
	background:url(../images/bg-home-spotlight-text.png) repeat;
	font-weight:300;
	line-height:1.4em;
}
.inner .lead-story p {
	margin-bottom:5px;
}
.spotlight .button-wrap-outer {
	margin:5px 0 0 0;
}
.spotlight .button-wrap {
	clear:both;
}
.activite_contant { list-style:disc; float:left; margin:0 0 0 25px; width:230px;}
.activite_contant li { float:left; line-height:20px; list-style:disc; text-decoration:none; font:20px 'ArnoPro'; color:#4b5455; text-transform:none; margin:0px 0px 0 20px; text-align:justify; clear:left;}
.activite_contant li a { color:#4b5455; }
.surfing_adventure { width:980px; float:left; margin:20px 0 0 20px; }
.surfing_adventure li { float:left; width:310px; list-style:none; margin-right:15px; }
.surfing_adventure li span { text-align:center; float:left; width:310px; font:bold 14px 'akzidenz-italic'; color:#686868; text-transform:uppercase; }

.cp_servlist { display:inline; float:left; background:url(../images/cp_servicbg.gif) no-repeat; width:280px; height:394px; margin-left:12px; line-height:25px; }

#screenshot{
	position:absolute;
	/*border:1px solid #ccc;*/
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	box-shadow: 0px 0px 5px #434343; -moz-box-shadow: 0px 0px 5px #434343; -webkit-box-shadow: 0px 0px 5px #434343;
	-moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px;
	border-radius:5px;
	z-index:10000
	}	
	
