/* Define main items */



body  { line-height: 150%; font-family: "Trebuchet MS"; background: #54391b url(http://www.apartmentsinedinburgh.com/images/bg.gif) repeat-x; margin: 0px }



img {border:0px; padding: 0px;float:left;}

a img { margin: auto;}

li {list-style-image:url(http://www.apartmentsinedinburgh.com/images/bullet.jpg); margin-left: -15px; color: #552e07; font-size: 0.7em;text-decoration: none;}

ul {margin: 0px; padding: 0px;}

table {border:0; border-collapse:collapse; margin: auto;}

th {background-color:#bdbd59; border:1px solid white; color: white;font-size: 0.7em; line-height:100%;font-weight:normal;}

td {padding:0;margin:0; text-align:center;}



/* Main divs*/



#header {width: 758px; position:relative; height:206px; float:none;}

#footer {width:758px; background-color: #54391B;text-align:center;}

#footer p, #footer table {line-height: 100%; margin: 4px; padding:10px;}

#footer ul {list-style-type: none;text-align: center;line-height: 15px; margin: 4px; padding:10px;}

#footer li {display: inline; padding-left: 15px; padding-right: 15px; font-size: 1em;}

#container {margin:auto; border: 1px solid white; border-top:none; width: 758px; background-color:#FFF;background-image: url(http://www.apartmentsinedinburgh.com/images/menu_bg.jpg);background-repeat: repeat-y;}

#navigation {width: 154px; float:left;clear:none;}

#content {width: 604px; float: right; clear: none;}
#content ul {margin-left: 48px; margin-right: 24px;}

#header1 {position:absolute; width:250px; height:105px; top:0px; left:0px; }

#header2 {position:absolute; width:258px; height:105px; top:0px; left:250px;}

#header3 {position:absolute; width:250px; height:105px; top:0px; left:508px;}

#header4 {position:absolute; width:250px; height:101px; top:105px; left:0px;}

#header5 {position:absolute; width:258px; height:101px; top:105px; left:250px;}

#header6 {position:absolute; width:250px; height:101px; top:105px; left:508px;}

#share {
  margin: 6px 6px 6px 8px;
  border: 2px dotted #BF3A00;
  padding: 4px;
}

/* Masthead specifics */

.header {float:left; border:none; padding:0px; clear: none;}

#clear_left {clear: left; float:left; padding:0px; clear: none;}



/* footer specifics */

#footer-title { color: #969600; font-weight: bold; font-size: 1em; line-height: 100%;}

.footer-text {color: #999900; font-size: 0.9em; line-height: 100%;  }

.footer-text a:hover {color: #999900; text-decoration: underline;}


.footer-text a {color: #ffffff; text-decoration: none;}

.footer-text li a {font-weight:normal;}

.footer-text p {font-size: 0.9em;color: #999900;line-height: 100%;}



/* Navigation bar specifics*/

#navhead {
color: #BF3A00;
text-transform: uppercase;
font-size: 85%;
}

#navigation ul {margin-left: 36px;}

#navigation li {list-style-position: outside; text-align: left; margin-top: 5px; list-style-image:url(http://www.apartmentsinedinburgh.com/images/bullet_main.png);color: #552e07; font-weight: bold; font-size: 0.92em; line-height: 100%; font-family: "Trebuchet MS" }

ul#sub-cal {
margin-left: 42px;
margin-right: 4px;
font-size: 90%;
}

#sub-cal li {
list-style-image:url(http://www.apartmentsinedinburgh.com/images/apt-icon.png);
}

.book-now-nav {
font-size: 85%;
color: #BF3A00;
text-transform: uppercase;
}

#paypal-nav {
width: 132px;
height: 134px;
margin-left: auto;
margin-right: auto;
margin-top: 24px;

}

#navigation li a {text-decoration:none; color: #552e07;} 

#navigation li a:hover {text-decoration:underline;}

#navigation ul {margin-bottom: 16px;}

.sleep {color: #9ea03b; font-weight: bold; font-size: 85%; font-family: "Trebuchet MS" }

#sub li {list-style-image:url(http://www.apartmentsinedinburgh.com/images/bullet.jpg); color: #552e07; font-weight: bold; line-height: 120%; font-family: "Trebuchet MS"; } 

#sub li a {text-decoration:none; color: #552e07; font-weight: bold; line-height: 120%; font-family: "Trebuchet MS" }

.navborder {width:123px; height: 0; margin: auto; border-top:1px #939800 dotted; clear: both;}

.contact, .contact a {text-align:center; text-decoration:none; color: #552e07; font-size: 0.9em; line-height: 120%; font-family: "Trebuchet MS";}



.clear {clear:both;}



/* Other divs*/

.highlight, #navigation li a.highlight {color: #BF3A00; font-weight: bold; font-size: 1em; line-height: 130%;}

.center-align {text-align: center;  width:100%;}

.center-align img {float:none; margin:auto; clear:both;}


#flipkey {
  float: right;
  width: 166px;
  height: 117px;
  }

#flipkey-review {
  width: 240px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  margin-bottom: 8px;
  }

