BODY  {font-family : Arial, Helvetica, sans-serif;color: #555555;margin: 0px auto;padding: 15px;}
html  {scrollbar-face-color: #000000; scrollbar-arrow-color: #861122; scrollbar-base-color: #555555;}

A,A:Visited, A:Active {text-decoration : none;color : #58027C;margin:0;padding:0;}
A:Hover  {color : #C51200;text-decoration : none;margin:0;padding:0;}
.content A,.content A:Visited, .content A:Active {text-decoration : underline;color : #58027C;margin:0;padding:0;}
.content A:Hover  {color : #C51200;text-decoration : underline;margin:0;padding:0;}
 .sidebar ul{list-style: none;margin: 25px  0px 20px 0px; padding: 0px -0px 0px 0px;font-size: .8em; font-weight: bold;}
.sidebar li a:link, .sidebar li a:visited, .sidebar li a:active  { width:145px;  background-color: #E6F1F8;text-align: center; display: block; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 0px;border-width: 0px 1px 0px 1px; border-color:  #58027C;border-style:  solid ; text-decoration: none;} 
.sidebar li a:hover { color: #FFFFFF; text-decoration: none;background-color: #791908;border-color:  #D2E8F6;} 
.byline A,.byline  A:Visited, .byline A:Active {text-decoration : none;color : #B067CE;margin:0;padding:0px;}
.byline A:Hover  {color : #DDDDDD;text-decoration : none;margin:0;padding:0;}
.footer A,.footer A:Visited, .footer A:Active {text-decoration : none;color : #555555;margin:0;padding:0;}
.footer A:Hover  {color : #555555;text-decoration : underline;margin:0;padding:0;}

ul#top-nav {list-style: none;padding: 0px 0px 0px 17px ; margin:0px;font-size: 0.8em;font-weight:bold;}
 /* this works in IE because only IE reads the second margin becasue of the slash and space tom */
ul#top-nav li{float: left;padding: 0px;margin: 5px 5px 0px 5px;white-space: nowrap; text-align: center;  line-height: 20px;}
ul#top-nav li a{display: block;margin:0px ;padding: 0px 10px 0px 10px;text-decoration: none;color: #FFFFFF; background:  url(hotel-consultants-scotland/hotel-consultants-bg2.jpg);}
ul#top-nav li a:hover{color: #C51200;}


h1 {color : #58027C; font-size : 1.1em; margin: 10px 0px 0px 0px ; padding: 0px 0px 10px 0px;font-weight: bold;}
.topline h2 {color : #555555; font-size : .75em; margin: 0px auto; padding: 0px 0px 0px 0px;font-weight: bold;}
h2{font-size: .8em;color: #58027C;text-align: justify;margin: 10px 0px 0px 0px ;padding: 0px 0px 5px 0px; }
h3 {font-weight: normal;font-size:.75em;color: #B51906;text-align: justify;margin: 0px 0px 0px 10px; padding: 0px ; }
h4{font-size:1.2em;color: #B51906;}
h5 {font-size:1.2em;color: #B51906;}
h6 {font-size:1.4em;color: #B51906;margin : 0px; padding:0px;}

p {font-size:.75em;color: #333333;margin: 0px; padding: 0px 0px 10px 0px;text-align: justify;}
p.small2 {font-size:.65em;color: #555555;margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px;text-align: left;}
P.white {color : #FFFFFF; font-size : .75em; padding:7px 0px 5px 0px;margin: 0px 0px 2px 0px; }
P.cent  {color : #555555; font-size : .7em; margin : 0px; padding:0px;text-align: center;}
P.cent1  {color : #555555; font-size : .7em; margin : 0px; padding:0px;text-align: center;}

span.ghc {color: #5A007B;font-weight: bold; font-size:1.1em;}


.wrapper {width:750px;margin: 0px auto;padding: 0px;}
.banner {height: 125px;padding:0px;margin:0px;}
.inner {width:750px;background:#FFFFFF;margin: 0px;padding: 0px 0px 0px 0px;border: solid 1px #555555;}
.nav{height:25px;margin: 0px 0px 0px 0px; padding:0px; background:  url(hotel-consultants-scotland/hotel-consultants-bg0.jpg);border-width: 0px 0px 4px 0px; border-color:  #58027C;border-style:  solid ;}
.sidebar {float:right;width:150px;padding:10px 0px 0px 0px;margin:0px; }
.content {float:left;width:710px;margin:10px 20px 0px 20px ;padding:10px 0px 20px 0px;border-width: 0px 0px 0px 0px; border-color:  #006C99;border-style:  solid ; background-color: ;}
.content2 {float:left;width:750px;margin:20px 0px 0px 0px ;padding:10px 0px 20px 0px;}
.footer {clear:both;width:750px;margin:10px 0px 0px 0px;}
.byline {clear:both;padding:3px 0px 3px 0px;margin:10px 0px 0px 0px;color:#DDDDDD;font-size:.75em;  text-align : center;  background-color:#70547B; border-width: 2px 0px 0px 0px; border-color:  #58027C;border-style:  solid ;background:  url(hotel-consultants-scotland/hotel-consultants-scotland-logo2.jpg);}
.item{float:left; display:inline;width:180px; padding: 0px;margin:5px 0px 10px 15px;text-align: center;}
.item1{float:left;display:inline;margin:10px 0px 10px 20px;padding:0px 0px 0px 0px;width:180px;}

.item2{float:left;display:inline;margin:10px 3px 10px 3px;padding:0px 0px 0px 0px;width:180px;}
.item3{float:left;display:inline;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;width:180px;}
.clr {clear: both;margin:0px 0px 10px 0px;}


.content ul {margin: 0px 30px 10px 30px;font-size : .8em;}
.lesser {margin: 0px 0px 0px 40px;font-size : 1em;}
ol {margin: 0px 40px 10px 40px;font-size : .7em;}
dl {margin:0px 120px 10px 50px;font-size : .7em;}
 dt {font-weight: bold;  }


.content dl {margin:0px 20px 20px 20px;font-size : .8em;}
.content  dt {font-weight: bold; padding:0px 20px 0px 20px;  }
.content  dd{font-weight: normal; padding:0px 30px 10px 20px;font-style : italic;font-size : 1em; }

.front{padding:0px 0px 10px 0px;}

/* Interesting rules start here */
.floatclear {display:inline-block;width:100%;margin:0px 0px 10px 0px;}
/* Hide from IE Mac \*/
* html .floatclear {height:1%;width:auto;margin:0px 0px 10px 0px;}
.floatclear {display:table;margin:0px 0px 10px 0px;}
/* End hide from IE-mac */
/* Interesting rules end here */

form{margin:0;padding:0;}
.search form{margin:0px;padding:4px 0px 0px 5px;}
input {font-size:.7em; color :#031E51;font-weight:normal;  border:1px solid #6DAA13;background-color: #FFFFFF;}
textarea, option,submit {font-size:.7em; color :#031E51;font-weight:normal;  border:1px solid #6DAA13;background-color: #FFFFFF;}
select, {font-size:.8em; color :#031E51;font-weight:normal;  border:1px solid #6DAA13;background-color: #FFFFFF;}
