html{
background:#ffffff;
overflow-y: scroll;
}

.logo{
margin-bottom:20px;
}

.container{
width:872px;
margin:0px auto;
padding:20px 20px 0px 20px;
overflow:hidden;
cursor:default;
background:#ffffff;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#5f779d;
}

.wrap{
width:872px;
}

.topnavwrap{
width:227px;
float:left;
}

.feature{
width:623px;
float:left;
padding:0px;
border:1px solid #d7e3f5;
}

.main{
float: left;
width:625px;
padding-left:20px;
}

.sidebar{
width:227px;
float:left;
}

.sidebar dl{
margin-bottom:20px;
}

.sidebar dt{
font-weight:bold;
color:#244376;
}

.sidebar a{
color:#5f779d;
font-size:11px;
text-decoration:underline;
}

.sidebar a:hover{
color:#5f779d;
}

.sidebar dd p{
font-size:11px;
font-family:Tahoma,Arial,Verdana,sans-serif;
color:#244376;
line-height:16px;
margin-bottom:0px;
}

.sidebar dd span{
font-size:9px;
font-family:Tahoma,Arial,Verdana,sans-serif;
color:#5f779d;
display:block;
margin:4px 0px 9px;
}

.sidebar dd.pre{
margin-bottom:4px;
}

a.sidebar_news_headline {
font-size: 12px;
color: #244376;
text-decoration: none;	
}

a.sidebar_news_headline:hover {
text-decoration: underline;	
color: #244376;
}

.sidebar_blog {
width:227px;
height:30px;
float:left;
background:#ffffff url(./themes/site_themes/sudigital/images/nav.gif) 0px -666px no-repeat;
margin-bottom:20px;
}

.blogbox{
background:#ffffff;
}

.fbody{
padding:20px;
}

.fbody p{
line-height:16px;
}

.mainleft{
float:left;
width:390px;
float:left;
padding:10px 0px 10px 0px;
}

.main_home_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -719px no-repeat;
}

.main_services_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -749px no-repeat;
}

.main_feedback_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -779px no-repeat;
}

.main_blog_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -807px no-repeat;
}

.main_photos_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -836px no-repeat;
}

.main_rates_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -865px no-repeat;
}

.main_reservation_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -893px no-repeat;
}

.main_contact_title{
float:left;
width:625px;
height:30px;
float:left;
background:url(./themes/site_themes/sudigital/images/nav.gif) 0px -923px no-repeat;
}

.maincontent{
width:625px;
float:left;
margin-top:20px;
}

.photobox h1{
margin-bottom:10px;
}

.photobox ul{
width:625px;
float:left;
margin-top:20px;
}

.photobox li{
width:175px;
height:150px;
float:left;
padding:10px;
margin:0px 5px 5px 0px;
border:1px solid #d7e3f5;
}

.photobox li p{
margin-top:10px;
text-align:center;
color:#5f779d;
text-decoration:underline;
}

.photobox li a{
margin-top:10px;
text-align:center;
color:#5f779d;
text-decoration:underline;
}

.photobox li a:hover{
margin-top:10px;
text-align:center;
color:#5f779d;
text-decoration:underline;
}

.maincontent p{
line-height:16px;
}

.maincontent_left{
width:160px;
float:left;
margin-bottom:20px;
padding-right:20px
}

.maincontent_right{
width:445px;
float:left;
margin-bottom:20px;
}

.maincontent_right p{
font-size:12px;
line-height:16px;
}

.maincontent_right ul{
list-style-position:outside;
margin-left:15px;
}

.maincontent_right li{
list-style-type:square;
}

.clear{
clear:both;
}

.Images {padding:4px;background:#ffffff;border:1px solid #d7e3f5}
.ImageThumbs {display: block;margin:auto;padding:0px;}

.footer{
width:625px;
float:left;
margin:20px 0px 20px 0px;
padding:20px 0px 20px 247px;
border-style:solid;
border-width:1px 0px 1px 0px;
border-color:#d7e3f5;
background:url(./themes/site_themes/sudigital/images/footer-bg.gif) top left no-repeat;
}
