/* Dial House Hotel CSS Document */

body {
margin-top: 0px;
background-color: #FFFFFF;
font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#666666;
}

a:link {
color:#454545;
text-decoration:none;
}
a:visited {
color:#454545;
text-decoration:none;
}
a:hover {
color:#009900;
text-decoration:underline;
}

.nopad {
padding:0;
}

.noborder {
border:0;
}

.red a { color:#FFFFFF; }

.indent {
text-indent:15px;
}

.yellow {
background-color:#EEEEEE;
padding:10px;
}

.white {
background-color:#FFFFFF;
padding:10px;
float:left;
}

.white_article {
background-color:#FFFFFF;
padding:10px;
}

.blue {
background-color:#EAF3F6;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#666666;
padding:10px;
}

h1 {
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
h2 {
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
h3 {
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
h4 {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}

#top {
position:relative;
left:0px;
top:0px;
height:75px;
width:211px;
float:left;
border-right-style:dashed;
border-right-color:#666666;
border-right-width:1px;
}

#top-middle {
position:absolute;
top:0px;
left:240px;
height:75px;
width:auto;
text-align:left;
vertical-align:middle;
}

#top-right {
position:relative;
top:0px;
height:75px;
width:auto;
text-align:right;
padding-right:5px;
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
}

#nav {
position:relative;
left:0px;
top:0px;
float:left;
width:211px;
padding-left:0px;
}

#links {
padding-left:5px;
border-top-style:dashed;
border-top-color:#666666;
border-top-width:1px;
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
background-color:#555159;
color:#FFFFFF;
}
#links a:link {
color:#FFFFFF;
text-decoration:none;
}
#links a:visited {
color:#FFFFFF;
text-decoration:none;
}
#links a:hover {
color:#FFFF33;
text-decoration:underline;
}

#links ul {
list-style-type:none;
margin-left:5px;
padding-left:5px;
}

#title {
position:relative;
left:0px;
top:0px;
height:auto;
text-align:left;
font-size:16px;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
}

#info {
position:relative;
left:0px;
top:0px;
float:left;
height:auto;
width:350px;
padding:10px;
text-align:left;
border-left-style:dashed;
border-left-color:#666666;
border-left-width:1px;
}

#image {
position:relative;
left:0px;
top:0px;
float:left;
width:300px;
height:440px;
border-right-style:dashed;
border-right-color:#666666;
border-right-width:1px;
border-left-style:dashed;
border-left-color:#666666;
border-left-width:1px;
}

#imgCaption {
padding:5px;
border-top-style:dashed;
border-top-color:#666666;
border-top-width:1px;
}

#pop-up-article {
padding-top:15px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
clear:both;
}

#footer {
position:relative;
clear:both;
font-size:9px;
color:#999999;
width:auto;
padding-top:5px;
text-align:center;
border-top-style:dashed;
border-top-color:#666666;
border-top-width:1px;
}

/* update pages */

#update-main {
padding-top:10px;
padding-bottom:10px;
}

#add_images {
clear:both;
padding:10px;
}

#title_update {
position:relative;
left:0px;
top:0px;
height:auto;
text-align:left;
font-size:16px;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
}

#info_update {
position:relative;
left:0px;
top:0px;
height:auto;
width:450px;
padding:5px;
text-align:left;
border-left-style:dashed;
border-left-color:#666666;
border-left-width:1px;
}

.menu_item {
padding:15px;
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
}