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

*{border:0px; padding:0px; margin:0px;  }

body{
	background-image:url(../images/marblebg.jpg);
	font-family:Garamond;
}

input, select, textarea { 
border: 1px #000 solid;
border-radius:10px; 
}

#contact{
margin-left:500px;
margin-top:50px;



}


#dymond{
margin-top:-268px;


}

#container{
    margin-left:auto;
    margin-right:auto;
    width:980px;
    height:;
    font-family:Verdana;
}

#list{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    width:860px;
    height:;
    font-family:Verdana;
}

#topnav{
    margin-top:-15px;
    background-image:url(../images/topnav.png);
    background-repeat:no-repeat;
    width: 990px;
    height: 50px;
}

.topNavLink{
    width:990px;
    display: block;
    height: 50px;
    margin: 0 20px;
    position: relative;
}

#content{
    font-size: 0.8em;
    position: relative;
    width: 972px;
    background: white;
    margin-top:-25px;
    padding-bottom:0px;
}

#insidecontent{
    
    position: relative;
    width: ;
    background: white;
    margin-left:43px;
    padding-bottom:0px;
}

#rightpanel{
    position: relative;
    width: 351px;
    background: none;
	margin-top:-445px;
	margin-left:625px;
	padding-bottom:0px;
}

#para1
{
    font-size: 1.3em;
    letter-spacing: 0px;
    font-weight:bold;
    margin: 0px 20px;
    padding-top: 10px;
    color:#F60;
} 

h1{

    font-size: 1.3em;
    letter-spacing: 0px;
    font-weight:bold;
    margin: 0px 20px;
    padding-top: 10px;
    color:#F60;
}

h2{
    font-size: 1.2em;
    letter-spacing: 0px;
    font-weight: 100;
    margin: 0px 0px;
	background-color:#B9341B;
}

h3{
    color: #C64320;
    font-size: 1.0em;
    margin: 0 20px;
}


h4{
	color:#FFF;
	margin: 0px 0px 0 0;
	font-weight:bold;
	font-size:1.2em;
	padding-top:9px;
	padding-bottom:9px;
}

h5{
	background-color:#F60;
	margin:0px 0px;
	font-family:0.1em;
}


h6{
    font-size: 1.1em;
    letter-spacing: 0px;
    font-weight: 100;
    margin: 0px 20px;
    padding-top:10px;
	padding-bottom:20px;
	color:#F60;
	font-weight:bold;
	padding-top:0px;
}


li{
    font-size: 0.9em;
    margin-left:40px;
}


ul.services_list{
    margin-bottom: 20px;
}

p{
    
    margin: 20px;
    font-size: 1.0em;
    font-weight: 500;
}


.contact a:link{

color:#c1bfbe;

}

.contact a:hover{

color:#ff6e00;

}




a,a:visited,a:link {
font-size: 0.9em;
    color:white;
    text-decoration:none;
}

a:hover{
font-size: 0.9em;
color:#ff6e00;

}

a#homeLink {
    width: 90px;
    top: 10px;
    left: 16px;
}

a:hover#homeLink {
    background-position: -0px -22px;
}

a#aboutUsLink {
    width: 115px;
    top: -12px;
    left: 120px;
    background-position: -100px -0px;
}

a:hover#aboutUsLink {
    background-position: -100px -22px;
}

a#servicesLink {
    width: 110px;
    top: -34px;
    left: 250px;
    background-position: -230px -0px;
}

a:hover#servicesLink {
    background-position: -230px -22px;
}

a#contactLink {
    width: 110px;
    top: -56px;
    left: 380px;
    background-position: -360px -0px;
}


a:hover#contactLink {
    background-position: -360px -22px;
}

#footer{
    text-align: center;
    background-image:url(../images/footer_image.png);
    font-size: 0.9em;
    color:#fff;
    background-repeat:no-repeat;
    width:974px;
	
}


.roomType p{
    font-size: 0.8em;
    margin: 5px 20px;
	padding-bottom:0px;
	padding-top:0px;
}

.roomType{
    width: 370px;
    position: relative;
    margin: 0px 20px;
}

.innerRoomTypeHolder{
    display: inline;
    width: 200px;
    position: absolute;
    right: 0px;
    top: 0px;
}