/*   Ullapool Wester Ross Cottages http://www.ullapool.camusnagaul.com */


body { 

padding: 2px 0 0 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
line-height: 1.2em;
text-align: left;
background-color: #FFFFFF;

}

#allcontent {
            width:            900px;
            padding-top:      0px;
            padding-bottom:   0px;
            background-color: white;
            margin-left:      auto;
            margin-right:     auto;
   }
   
   
#heading {
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 10px;
           padding-right: 0px;
           background-color: #d0ccf7;
           border-top: 0px #000 ridge;
           border-bottom: 12px #878e8f ridge;
           color: #000;
           font-weight: bold;
           font-size: 1.9em;
           letter-spacing: 5px;
           text-align: center;
}   

#belowheading {
           margin-bottom: 1px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-top: 0px;
           padding-left: 5px;
           padding-right: 0px;
           background-color: #000;
           border-top: 4px #d0ccf7 ridge;
           border-bottom: 4px #a7a9c2 ridge;
           color: #FFF;
           font-weight: lighter;
           font-size: 0.8em;
           letter-spacing: 5px;
           
}  

#visitscotland {
          
           margin-bottom: 1px;
           margin-left: px;
           margin-right: 0px;
           padding-top: 5px;
           padding-bottom: 2px;
           padding-top: 2px;
           padding-left: 5px;
           padding-right: 0px;
           background-color: #c1c1c1;
           border-top: 4px #d0ccf7 ridge;
           border-bottom: 4px #a7a9c2 ridge;
           color: #FFF;
           font-weight: lighter;
           font-size: 0.8em;
           letter-spacing: 5px;
            text-align: center;}      

#advertheading {
        
          margin-bottom: 0px;
          margin-left: 0;
          margin-right: 0;
          padding-top: 2px;
          padding-bottom: 2px;
          padding-left: 0px;
          padding-right: 0px;
          background-color: #FFFFFF;
          border-bottom: 3px #cee009 ridge;
          color: #ff001d;
          font-weight: lighter;
          font-size: 0.8em;
          letter-spacing: 5px;
          text-align: left;
}

/*Start of main content in the middle of the page*/

#main {   margin:0 170px 0px 175px;   
          padding:5px 10px 0px 5px;
          line-height:1.3em;
          text-align:left;
}

#scottishholidays {   margin:0 5px 0px 5px;   
          padding:5px 10px 0px 5px;
          line-height:1.3em;
          text-align:left;
}



#scotland-left {
          
        
        
        
          margin:5px 5px 0px 5px;
          padding:5px 5px 5px 5px;
          font-size:0.9em;
           
}

#scotland-right {
          
   
      
          margin:0px 5px 0px 5px;
          padding:0px 0px 0px 0px;
          font-size:0.9em;
           
}

#sidebar-left {
          
          clear:left;
          float:left;
          width:170px;
          margin:0px 0 0px 0;
          padding:5px 10px 5px 10px;
          font-size:0.9em;
           
}



#sidebar-right {
           
          float:right;
          width:160px;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 5px;
        
      
}

#sidebar-right-text {
           
          float:left;
          width:145px;
          margin: 10px 10px 0px 0px;
          padding: 10px 10px 0px 5px;
        
      
}

                 
#footer {

          clear:both;
          margin: auto;
          padding:10px 0 20px 0;
          border-top:4px solid #f0f0f0;
          width:900px;
          text-align:left;
          color:#808080;
          font-size:0.9em;
}



p {
         line-height:1.5em;
         margin:0 0 15px;
}


p.sidebarleft {
       
          font-size:0.8em;
          line-height:1em;
          font-weight: lighter;
}


a:link { color: #0000ff;
         background-color: #ffffff;
         text-decoration: none;}

a:visited {}

a:hover {color: #000000;
         background-color: #ffffff;
         text-decoration: underline;}

a:active {}


h1 {    font-size: 1.8em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: left;
        margin:0px 0px 0px 0px;
        padding:5px 10px 10px 0px;
        line-height: .9em;}
		
#heading h1 {    font-size: 1.2em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: center;
		color: FFF;
        margin:0px 0px 0px 0px;
        padding:5px 10px 10px 0px;
        line-height: .9em;}
        
#footer h1 {    font-size: 1.8em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: center;
        margin:0px 0px 0px 0px;
        padding:10px 10px 10px 0px;
        line-height: .9em;}
        
#footer h2 {    font-size: 1.2em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: center;
        margin:0px 0px 0px 0px;
        padding:10px 10px 10px 0px;
        line-height: .9em;
            font-weight: lighter;
            font-style: italic;}
        

#ullapool h1 {    font-size: 1.6em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: center;
        margin:0px 0px 0px 0px;
        padding:10px 10px 10px 0px;
        line-height: .9em;}

h2 {   font-size: 1.6em;
       font-family: Verdana, Helvetica, Arial, sans-serif;
       font-weight: bold;
       text-align: left;}


h3 {  font-size: 1.4em;
      font-family: Verdana, Helvetica, Arial, sans-serif;
      font-weight: bold;
      text-align: left;}

#adverts h3 {font-size: .95em;
      font-family: Verdana, Helvetica, Arial, sans-serif;
      font-weight: lighter ;
      text-align: center;
      font-style: italic;}

h4 { font-size: 1.1em;
     font-family: Times, "Times New Roman", serif;
     font-weight: bold;
     text-align: left;}

h5 { font-size: 1em;
     font-family: Times, "Times New Roman", serif;
     font-weight: bold;
     text-align: left;}


