@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

body{font-family:"Trebuchet MS"; font-style:normal; font-weight:normal; font-size:14px; color:#eec9c9; line-height:normal; text-align:justify; letter-spacing:0; background-color:#000000;}
#wrapper{position:relative; width:100%; height:100%; display:block; margin:0 auto; z-index:1;}
.clear{clear:both;}
.left{float:left;}
.email a{font-weight:bold; color:#2d2f4c; text-decoration:none;}
.email a:hover{color:#2d2f4c; text-decoration:underline;}

div.background{width:100%; height:100%; position:fixed; left:0; top:0; z-index:-500; display:none;}
div.background img{width:100%; height:100%; position:fixed; list-style:none; left:0; top:0; z-index:-200;}

/*Header Area Start*/
#headerarea{width:100%; height:180px; margin:0 auto; display:block;}
.header{width:1000px; height:180px; margin:0 auto; display:block;}
.logo{width:501px; height:122px; margin:0; display:block; float:right; padding:30px 160px 0 0; margin:0;}
.innerlogo{width:501px; height:122px; margin:0; display:block; float:left; padding:10px 0 0 0; margin:0;}
/*Header Area End*/

/*Content Area Start*/
#contentarea{width:100%; height:auto; margin:0 auto; display:block;}
.content{width:1000px; min-height:430px; height:auto; margin:0 auto; display:block;}
.indexmain{width:640px; height:340px; margin:0; padding:0; display:block; float:left; position:relative;}
.main{width:730px; min-height:430px; height:auto; margin:0; padding:0; display:block; float:left; position:relative;}
.scrollarea{width:697px; min-height:430px; height:auto; margin:0; padding:0 0 30px 0; display:block; float:right; position:relative; background:url(../images/textbg.png) 0 0 repeat;}
.scrollarea p{width:570px; height:auto; margin:0; padding:0 0 10px 45px; display:block; float:left;}


.address{width:330px; height:240px; margin:0; padding:10px 10px 0 160px; display:block; float:left;}
.location{width:350px; height:260px; margin:0; padding:20px 0 0 20px; display:block; float:left;}
.address h2{width:330px; height:50px; margin:0; padding:0; display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#e09800; line-height:50px;}
.address a{font-family:"Trebuchet MS"; font-style:normal; font-weight:normal; font-size:14px; color:#eec9c9; text-decoration:none;}
.address a:hover{color:#eec9c9; text-decoration:underline;}
.careerarea{width:530px; height:280px; margin:0; padding:0 10px 0 100px; display:block; float:left;}
.careerarea p{width:530px; height:auto; margin:0; padding:10px 0 10px 0; display:block; float:left;}

.menu{width:210px; min-height:350px; height:auto; margin:0 0 0 60px; padding:35px 0 0 0; display:block; float:left;}
.menu a{width:198px; height:35px; margin:0; padding:0; display:block; float:left; border:none; outline:none;}


#striparea{width:100%; height:127px; margin:0 auto; display:block; background:url(../images/btmstripbg.png) 0 0 repeat-x;}
.indexstrip{width:1000px; height:127px; margin:0 auto; display:block;}
.slideimgarea{width:610px; height:127px; margin:0; padding:0; display:block; float:left;}
.sippylogo{width:225px; height:97px; margin:0; padding:30px 0 0 50px; float:left; display:block;}
.inner_sippylogo{width:225px; height:68px; margin:0; padding:20px 0 0 765px; float:left; display:block;}

#strip{width:100%; height:29px; margin:0 auto; display:block; background:url(../images/btmstripbg.png) 0 0 repeat-x;}
.innnerstrip{width:1000px; height:29px; margin:0 auto; display:block;}
.counter{width:200px; height:25px; margin:0; display:block; padding:2px 0 2px 800px; float:left;}
/* Thumb Scroll CSS */
#contentlayer{position:relative; float:left; width:600px; height:107px; z-index:1; overflow:hidden; margin:10px 0 0 0; clip:rect(0px, 600px, 107px, 0px);}
#content{position:absolute; width:600px; height:107px; top:0px; overflow:hidden;}
#content img{float:left; padding:0 10px 0 0; display:inline;}
/* Flex Scroll CSS */
#mycustomscroll{
    width:620px; height:280px; overflow:auto;
	/* IE overflow fix, position must be relative or absolute*/
    position:absolute; left:0; top:140px;
    margin:15px 0px 0px 0px; z-index:2; float:left; clip:rect( ); padding:0px 30px 0px 27px; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0;}
#mycustomscroll2{
    width:620px; height:270px; overflow:auto;
	/* IE overflow fix, position must be relative or absolute*/
    position:absolute; left:0; top:165px;
    margin:0px 0px 0px 0px;	z-index:2; float:left; clip:rect( ); padding:0px 30px 0 27px; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0;}	
#mycustomscroll3{
    width:620px; height:300px; overflow:auto;
	/* IE overflow fix, position must be relative or absolute*/
    position:absolute; left:0; top:65px;
    margin:15px 0px 0px 0px; z-index:2; float:left; clip:rect( ); padding:0px 30px 0px 27px; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0;}
	
.scrollarea h1{width:655px; height:70px; margin:0; padding:0 0 0 43px; display:block; float:left; font-family:"Trebuchet MS"; font-size:22px; color:#FFFFFF; line-height:69px; font-weight:normal;}
.scrollarea h5 a{width:575px; height:21px; margin:0; padding:0 80px 0 43px; display:block; float:left; font-family:"Trebuchet MS"; font-size:17px; color:#e09800; line-height:21px; font-weight:normal; text-align:right; text-decoration:none;}
.scrollarea h5 a:hover{color:#e09800; text-decoration:underline;}

.imagescrollarea{display:block; overflow:hidden; float:left; width:700px; height:225px; margin:40px 0 0 0;}
.imagescrollarea span{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#e09800; display:block; text-align:center; width:249px; height:45px; margin:0; text-decoration:none; line-height:44px;}
.imagescrollarea a {text-decoration:none;}

.scrollarea .imagescroll2{display:block; overflow:hidden; float:left; width:600px; height:430px; margin:10px 0 0 0; padding:0 0 0 80px;}
.scrollarea .imagescroll3{display:block; overflow:hidden; float:left; width:600px; height:300px; margin:20px 0 0 0; padding:0 0 0 85px;}
div.gal{width:550px; height:400px; display:block; float:left;}
div.gal img{width:180px; height:130px; margin:0; float:left; display:block; border:none; outline:none; position:relative;}
div.gal span{width:80px; height:15px; margin:0; float:left; display:block; position:absolute; left:0; bottom:0;}

div.award{width:500px; height:300px; display:block; float:left;}
div.award img{margin:0; padding:0 0 0 30px; float:left; display:block; border:none; outline:none;}
div.award .text{width:250px; height:280px; display:block; float:left; padding:10px 0px 10px 30px;}

.amenities{width:600px; height:auto; margin:0; float:left; padding:0px 0px 0px 25px; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0; text-align:justify;}
.head{width:600px; height:29px; display:block; margin:0; float:left; padding:0 0 0 68px;}
.head h2{width:278px; height:29px; display:block; margin:0; padding:0; float:left; font-family:"Trebuchet MS"; font-size:15px; color:#e09800; letter-spacing:0; font-weight:bold;}

.cat{width:570px; min-height:15px; height:auto; margin:0 0 3px 0; padding:3px 10px 3px 15px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0; font-weight:normal; background-color:#3f0d1d;}
.cat div{width:280px; min-height:15px; height:auto; margin:0; padding:0; float:left; font-weight:bold; line-height:15px;}
.cat h3{width:280px; min-height:15px; height:auto; margin:0; padding:0; float:left; font-weight:bold; font-size:14px;}
.cat img{border:none; outline:none;}
.cat span{width:280px; min-height:15px; height:auto; margin:0; padding:0; float:left; line-height:15px;}
.cat h2{width:570px; min-height:15px; height:auto; margin:0; padding:0; float:left; font-weight:bold; font-size:14px;}
.cat2{background-color:#3f0d1d; width:595px; min-height:15px; height:auto; float:left; display:block; margin:0 0 3px 0;}

.aboutus{width:570px; height:auto; margin:0; float:left; padding:0px 0px 0px 15px;}
.aboutus p{width:600px; height:auto; margin:0; float:left; padding:0 0 20px 0; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0; text-align:justify;}

.about2{width:590px; height:auto; margin:0; float:left; padding:0 0 0 15px;}
.about2 hr{width:590px; height:1px; margin:10px 0 10px 0; float:left; padding:0; border:none; outline:none; background-color:#666666;}
.about2 h4{width:590px; height:21px; margin:0; float:left; padding:0; font-family:"Trebuchet MS"; font-size:15px; color:#e09800; font-weight:bold; line-height:20px;}
.about2 p{width:290px; height:auto; margin:0; float:left; padding:0 30px 0 0; font-family:"Trebuchet MS"; font-size:13px; color:#eec9c9; letter-spacing:0; text-align:justify;}
.about2 .imgarea{width:270px; height:auto; margin:0; float:left; padding:0;}

/*Footer Area Start*/
#footerarea{width:100%; height:30px; display:block; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif;}
.footer{width:1000px; height:30px; margin:0 auto; display:block; padding:0;}
.footer .sound{display:block; width:auto; float:right; padding:5px 80px 0 0;}
.footer span{display:block; width:auto; float:right; padding:5px 115px 0 0;}
.footer div{display:block; width:auto; float:right; line-height:30px; color:#868686; font-size:10px; padding:0 150px 0 0; font-weight:normal;}
/*Footer Area End*/

.footer2{width:1000px; height:30px; margin:0 auto; display:block; padding:0;}
.footer2 .sound{display:block; width:auto; float:right; padding:5px 80px 0 0;}
.footer2 span{display:block; width:auto; float:right; padding:5px 60px 0 0;}
.footer2 div{display:block; width:auto; float:right; line-height:30px; color:#000000; font-size:10px; padding:0 170px 0 0; font-weight:normal;}
/*Footer Area End*/

form{width:270px; height:200px; padding:0; margin:0;}
label{margin-bottom:5px; float:left; clear:both; position:relative; top:10px;}
input:focus, textarea:focus{border:none;}
.formrow{width:450px; height:21px; float:left; margin:0; padding:0 0 15px 0; display:block;}
.formrow .text{width:140px; height:21px; float:left; margin:0; padding:0 10px 0 0; display:block; text-align:right;}

.formrow input{width:230px; height:21px; background-color:#d4d4d4; margin-bottom:10px; padding:0px 10px; color:#686464; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; display:block;}
.formrow3{width:450px; height:90px; float:left; margin:0; padding:0 0 15px 0; display:block;}
.formrow3 .text{width:140px; height:90px; float:left; margin:0; padding:0 10px 0 0; display:block; text-align:right;}
.formrow3 textarea{width:230px; height:90px; background-color:#d4d4d4; padding:0px 10px; margin-bottom:13px; color:#686464; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; display:block;}

.formrow2{width:399px; height:21px; float:left; margin:5px 0 0 0; padding:0 51px 0 0; display:block;}
.formrow2 input.submit{width:80px; height:21px; background-color:#d4a763; margin:0px 0 0 15px; padding:0; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; line-height:21px; display:block; outline:none; border:none; float:right; cursor:pointer;}

