body {

margin-top: 0px;
padding:0px;
background-image:url('img/bg.gif');
background-repeat:repeat
}


p{

}


td
{
padding-left:4px;
}

table{
padding:0px;
margin-top:-14px;
}



a:link {
	color:#626053;
}
a:visited {
	color:#626053;
}
a:hover {
	color:#000000;
}
a:active {
	color:#990000;
}


.navlink {
	color:#626053;
	text-decoration:none;
}

.navlink a:link {
	color:#626053;
	text-decoration:none;
}
.navlink a:visited {
	color:#626053;
	text-decoration:none;
}
.navlink a:hover {
	color:#000000;
	text-decoration:none;
}
.navlink a:active {
	color:#990000;
	text-decoration:none;
}





#container
{
width:744px; 
margin-left: auto;
margin-right: auto;

}


#container_popup
{
width:384px; 
margin-left: auto;
margin-right: auto;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 18px;
text-align:left;
padding-left:20px;
padding-right:20px;
padding-top:20px;
background-color:#FFFFFF;
}




#left_col{
width:190px;
float:left;
}


#nav{
width:131px;
height:266px;
background-image:url('img/nav.gif');

font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 26px;
text-align:left;
font-color:626053;

padding-left:59px;
padding-top:6px
}

#map{
width:190px;
}



#right_col{
width:554px;
float:left;
}

#topcurve{
width:554px;
height:15px;
}

#mainbody{
width:494px;
background-image:url('img/textbg.gif');
padding-left:35px;
padding-right:25px

}

#page_header
{
width:494px;
}

#page_body{
width:494px;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 18px;
text-align:left;

}



.textwhite
{
color:#ffffff;
}


#bottomcurve{
width:554px;
height:18px;
margin-top:-11px;
}


#footer{
clear:both;
width:718px;
padding-top:10px;
padding-left:28px;
}


#autumn{

border-top:20px solid #ffffff; border-bottom:20px solid #ffffff; width:484px;
padding:5px;
background-image:url('img/leaves.gif');
clear:both;
margin-top:-10px;

}


.textwhite{
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 18px;
text-align:left;
font-color:#ffffff;}




#cc_logo{
float:left;
width:164px;
height:59px;
}

#footer_line{
float:left;
width:544px;
background-image:url('img/footer.gif');
height:59px;


font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 18px;
text-align:left;
color:786F58;

padding-top:19px;
padding-left:10px

}




.border_left{
border-style:solid;
border-color:#000000;
border-width:1px;}


.border_right{
border-style:solid;
border-color:#000000;
border-width:1px;
margin-left:16px;}



.border_right_float{
border-style:solid;
border-color:#000000;
border-width:1px;
margin-left:8px;
float:right;
}

.border_left_float{
border-style:solid;
border-color:#000000;
border-width:1px;
margin-right:8px;
float:left;
}


.rooms_list{
width:489px;
height:145px;
display:block;
}

.rooms_list_higher{
width:489px;
height:175px;
display:block;
}



.tariff_cell{
width:90px;
height:30px;
display:block;
float:left;
}

.tariff_label{
width:129px;
height:30px;
display:block;
float:left;
}






#telephone{
clear:both;
padding-top:7px;
margin-left:44px;
}

.tel_numbers{
width:150px;
float:left;
text-align:center;
padding-top:14px;

}

.tel_phone{
width:46px;
float:left;
padding-top:10px;
text-align:center;
}

.tel_text{
width:295px;
float:left;
padding-left:9px;
}

.phone_text{
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 15px;

}

.phone_text_large{
font-family : arial, verdana, helvetica, courier;
font-size : 16px;
font-weight : bold;
line-height: 18px;
text-align:center;

}

