/*  Body CSS Starts Here  */

body
{
padding:0px;
margin:0px;
background:#000000 url(../images/body-bg.jpg) center top no-repeat; 
color:#666;
font-size:13px;
font-family:arial;
text-decoration:none;
}

/*  Body CSS Ends Here  */

/*  Header CSS Starts Here  */

#header
{
width: 951px;
height: 150px;
margin: 0 auto;
}

#toplinks
{
background:url("../images/top-bg.jpg") repeat-x;
width: 951px;
height: 40px;
margin: 0 auto;
}

#toplinks ul
{
float:left;
list-style:none;
padding-left:32px;
}

#toplinks ul li
{
float:left;
margin:0px 0 0 0;
padding-right:17px;
border:none;
padding-top:9px;
}

#toplinks ul li a
{
border:none;
font-family:arial;
font-size:18px;
color:#ffffff;
text-decoration:none;
font-weight:bold;

}

#toplinks ul li a:hover
{
border:none;
font-family:arial;
font-size:18px;
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

/*  Header CSS Ends Here  */

/*  content CSS Ends Here  */

#content
{
padding-top:0px;
width: 951px;
height:100%;
background: #e1e1e1;
margin:0 auto;
clear:both;
display:table;
padding-bottom:50px;
}

.search
{
float:right;
padding-top:10px;
margin-right:15px;
}

.search-text
{
float:left;
font-family:arial;
font-size:16px;
height: 22px;
color: #767676;
}

.search-button
{
float:left;
background:url("../images/search.jpg") no-repeat;
width: 77px;
height:28px;
border:none;
margin-left:15px;
}

.left-content
{
width:770px;
float:left;
background: #e1e1e1;
margin-top:5px;
}

.right-content
{
margin-top:20px;
width:175px;
float:left;
background: #e1e1e1;
}

.content-heading
{
width:760px;
padding-left:15px;
}

.text
{
float:left;
padding-left:20px;
padding-top:15px;
padding-right:15px;
text-align:justify;
}

.text-ul
{
color:#666;
font-size:13px;
font-family:arial;
text-decoration:none;
font-weight:bold;
}

.text-ul:hover
{
color:#666;
font-size:13px;
font-family:arial;
text-decoration:underline;
font-weight:bold;
}

.text span
{
float:left;
padding-bottom:15px;
font-size:18px;
width:355px;
padding-left:0px;
}

.text i
{
font-size:11px;
font-family:arial;
font-style:italic;
}

.text i a
{
font-size:11px;
font-family:arial;
font-style:italic;
text-decoration:none;
}

.text i a:hover
{
font-size:11px;
font-family:arial;
font-style:italic;
text-decoration:underline;
}

.content-image
{
float:right;
margin-left:10px;
}

.banner
{
width:159px;
background:#ffffff;
text-align:center;
height:100%;
}

.banner a
{
border:none;
}

.banner img
{
padding-bottom:0px;
padding-top:10px;
}

#bottom-img
{
float:left;
}

.img1 img,.img2 img,.img3 img
{
margin-bottom:20px;
}

.content-img
{
float:left;
margin-top:30px;
padding: 0 40px 10px 35px;
width:700px;
text-align:justify;
}

.inner-content
{
float:left;
margin-left:25px;
width:570px;
}

.content-img img
{
float:left;
}

.inner-content div
{
padding-top:3px;
text-align:justify;
}

.inner-content div a
{
text-decoration:none;
color: #666666;
}

.inner-content div a:hover
{
text-decoration:underline;
color: #666666;
}

.inner-content div b
{
text-decoration:none;
font-weight:bold;
color: #666666;
}

.content-img span
{
margin-top:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#990000;
}

.request-room
{
margin-left:25px;
padding-top:5px;
float:left;
}

.request-room a
{
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

.request-room a:hover
{
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:underline;
}


.img1
{
float:left;
margin-top:40px;
padding-right:55px;
padding-left:35px;
width:194px;
text-align:justify;
}


.img2
{
float:left;
margin-top:40px;
padding-right:40px;
width:194px;
text-align:justify;
}


.img3
{
float:left;
margin-top:40px;
padding-left:20px;
width:194px;
text-align:justify;
}

.navigation
{
float:left;
padding: 7px 0 0 15px;
}

.navigation a
{
text-decoration:none;
color:#666666;
}

.navigation a:hover
{
text-decoration:underline;
color:#666666;
}

.list
{
float:left;
width: 190px;
margin:15px 0 0 0px;
}

.list ul
{
float:left;
list-style:none;
}

.list ul li
{
padding: 0 0px 10px 0;
}

.list ul li a
{
font-family:arial;
font-size:11px;
color:#660000;
text-decoration:none;
font-weight:normal;
}

.list ul li a:hover
{
font-family:arial;
font-size:11px;
color:#660000;
text-decoration:underline;
font-weight:normal;
}


#footer
{
background:url("../images/footer-bg.jpg") repeat-x;
width: 951px;
height: 122px;
margin:0 auto;
clear:both;
}

#footer .footer-img
{
padding: 45px 0 0 27px;
display:block;
float:left;
}

.footer-links
{
float:right;
width:650px;
color:#ffffff;
}

.footer-links span
{
float:right;
padding-top:7px;
.padding-top:12px;
padding-right:15px;
width:525px;
color:#ffffff;
text-align:left;
}

#footer ul
{
padding-top:25px;
.padding-top:35px;
float:right;
list-style:none;
padding-right:84px;
}

#footer ul li
{
float:left;
color:#ffffff;
padding: 0 3px 0 3px;
}

#footer ul li a
{
float:left;
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

#footer ul li a:hover
{
float:left;
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

.countdown
{
background: #ffffff url("../images/countdown2.jpg") 15px 15px no-repeat;
height:55px;
padding-top:48px;
width:159px;
}

.gallery
{
width:720px;
float:left;
}

.gallery ul
{
list-style:none;
float:left;
}

.gallery ul li
{
padding: 0 30px 10px 0;
float:left;
text-align:center;
}

.gallery ul li a
{
color:#666;
font-size:13px;
font-family:arial;
text-decoration:none;
}

.gallery ul li a:hover
{
color:#666;
font-size:16px;
font-family:arial;
text-decoration:underline;
}

.sitemap
{
color:#666;
font-size:16px;
font-family:arial;
text-decoration:none;
padding-left:160px;
padding-top:20px;
}

.sitemap li
{
padding-bottom:7px;
}
 
.sitemap a
{
color:#666;
font-size:16px;
font-family:arial;
text-decoration:none;
}

.sitemap a:hover
{
color:#666;
font-size:16px;
font-family:arial;
text-decoration:underline;
}