﻿
* { padding: 0; margin: 0; }

body 
{
 margin-top:8px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color:#ECF5FB;
}

#wrapper { 
 margin: 0 auto;
 width: 915px;
}
#faux {
 background:  url(../images/back_bg.gif);
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #fff;
 width: 855px;
 padding: 0px 30px 0px 30px;
 height: 100px;
 margin:0;
 background-image:url(../images/header_bg.jpg);
 background-repeat:repeat-x;
 }
 #header_left{
 float: left;
 margin: 0px;
 padding: 0px;
 width: 555px;
 height:100px;
 display: inline;
 position: relative;
 background-image:url(../images/kingsuk_logo.jpg);
 background-position:left;
 background-repeat:no-repeat;
 text-align:left;
 }
 
 #header_right {
 display: inline;
 height:100px;
 margin: 0px;
 width: 300px;
 float: right;
 }
 #header_search{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 color: #FFFFFF; 
 font-weight:bold;
 height:20px;
 }
 #header_menu a
 {
 text-decoration:none;
 font-size:8pt;
 color:white;
 font-weight:normal;
 }
 
  #header_menu ul
  {
  padding-top:5px;
  padding-left:55px;
  list-style-type:none; 
  }
  #header_menu li
  {
  display:inline;
  }

#navigation {
 padding: 5px 0px 5px 0px;
 margin: 0px 0px 0px 0px;
 background:#006599;
 text-decoration:none;
 font-size:9pt;
 color:white;
 font-weight:normal;
}
#sitemapepath
{
 font-family: Arial, Helvetica, sans-serif;    
 height:21px;   
 margin:0px;
 padding:2px 2px 2px 75px;
 text-align:left;
 background-color:#1983b8;
 border-top:solid 1px #eaf4fa;
}

#sitemapepath a
 {
 font-family: Arial, Helvetica, sans-serif;     
 text-decoration:none;
 font-size:12px;
 color:white;
 font-weight:normal;
 }
 
 #sitemapepath a:hover
 {
    color:Aqua;
 }
 
 #sitemapepath ul
 {
  padding-top:3px;
  list-style-type:none; 
 }
  #sitemapepath li
  {
  display:inline;
   padding-right:15px;
  }

#headerLabel {
 padding: 10px 10px 6px 20px;
 margin: 0px 0px 0px 0px;   
 text-align:left;   
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size: 14px;
 font-weight:normal; 
 color:#006699;
 border-bottom:1px;
 border-bottom-style:solid;
 border-bottom-color:#b9b9b9;
}

#rightcolumn { 
 display: inline;
 color: #333;
 margin: 10px 5px 5px 5px;
 padding: 0px;
 width: 245px;
 float: right;
 text-align:center;
}
#leftcolumn { 
 float: left;
 color: #333;
 margin: 2px 0px 0px 0px;
 padding: 0px;
 width: 648px;
 display: inline;
 position: relative;
 text-align:center;
}

#imageslide
{
    height:185px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#b9b9b9;
    margin-bottom:2px;    
    
}

#footer { 
 width: 895px;
 height:30px;
 clear: both;
 color: #333;
 background-color: #e6e6e6;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align:left;
 vertical-align:middle;
}

#footer a {
text-decoration:none;
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color:#006699;  
}

.clear { clear: both; background: none; }

.heading_blue{
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 14pt; 
color:#006699;
}

.heading_small_blue{
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 11pt; 
color:#006699;
font-weight:bold;
}

.gray_small
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size: 10pt; 
 color: #737373;    
}

.small_blue {
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color:#006699;
}

.small_blue_bold {
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 9pt; 
color:#006699;
font-weight:bold;
text-decoration:none;
}

.small_blue_bold_a {
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 9pt; 
color:#006699;
font-weight:bold;
text-decoration:none;
}

.small_gray
{
  text-align:left;
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: #737373; 
    }

li.image1
{
list-style-type:none;    
margin-left:30px;      
line-height:18px;
text-align:left;
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: #737373;
}

.blue_big_heading
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size:24px;
 color:#006699;   
 font-weight:bold;
}

.gray_medium_heading
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size:17px;
 color:#737373;   
 font-weight:bold;
}

.aboutus_text
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size:10pt; 
 color: #535353;
}

.while_bold
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 color: #FFFFFF; 
 font-weight:bold;
}    
#soft_img
{
  width:630px;
  height:110px;       
}