/*
              Title:          default 
      
              Author:         Global Web Limited
              Version:        83 
              Filename:       default.css 
              Date:           11:55 7 April 2009
              File Type:      Style Sheet
      
              Copyright:      Copyright (c) 1994-2009 Global Web Limited.
                              All rights reserved.
      
              Address:        Global Web Limited
                              Twin Spires Business Park
                              Mugiemoss Road
                              Bucksburn
                              Aberdeen
                              AB21 9BG
                              United Kingdom
      
              Telephone:      +44 1224 454000
              Fax:            +44 1224 454001
              E-mail:         support@globalweb.co.uk
      	      Web:            http://www.globalweb.co.uk/
      
      */
      

/* -- Basic HTML Elements -- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	margin:50px 0px;
	padding:0px;
	text-align: center;
	background-color: #0099CC;
}

img { border:0; }
a:link {color: #0088FF; text-decoration: underline;}
a:visited {color: #0088FF; text-decoration: underline;}
a:hover, li a:hover {text-decoration: underline;}
abbr, acronym {font-style: normal; border-bottom: dotted 1px #ABB1B7; cursor: help;}
code, var, kbd {font-family: monaco, courier, monospace; color: #B96A0E;}
dd {margin: 0; padding: 0 0 1em 17px;}
dt {font-weight: bold; padding: 0 0 0 17px}
form {margin: 0;}
h1, h2, h3, h4 {
	color: #0099CC;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: capitalise;
}
h1 { font-size:140%;}
h2 { font-size:130%;}
h3 { font-size:110%;}
h4 { font-size:105%;}
hr {border: none; height: 1px; background: #ccc; margin: 2em 0;}
ins {text-decoration: none; color: #EC694A;}
input, textarea { border:1px solid #005067; padding:2px; }
input:focus, textarea:focus { background-color:#EFFBFF; }
a[href^="mailto:"] { background: url(images/envelope.gif) no-repeat right top; padding-right:15px;}
.clear {clear:both;}
.asterix {
	color: #FF0000;
}

#wrapper {
	width: 822px;
	text-align:center;
	background-color: #FFFFFF;
	margin: 0px auto;
	position:relative;
}
html > #wrapper { width:822px; }
#header {
	background:url(images/corner-top.gif) no-repeat right top;
	height:113px;
	width: 822px;
	margin:0px;
        padding:0px 0px 12px 0px;
}
#headerLogo {
	float:right;
	height:82px;
	width:272px;
	z-index:10;
	margin-top: 12px;
	margin-right: 12px;
}
#rcthmLogo { float:left; margin:4px 0px 0px 12px; }

#nav {
	float:left;
	width:822px;
	margin:0px 12px 0px 12px;
	z-index:9;
    border-bottom:1px #0099cc solid;
}
#nav ul {
	list-style:none;
	padding:2px;
	margin:2px 0px 0px 0px;
	text-align:left;	
}
#nav li {
	display:inline;
	font-weight:bold;
    padding:4px;
}
#nav li a {
	color:#7E7358;
	text-decoration:none;
}
#nav li a:link, #nav li a:visited {
	color:#7E7358;
}
#nav li a:hover {
	color:#0099CC;
	background-image: url(images/bg-nav.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:2px;
}

#contentMain {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
}

#content {
	margin:12px;
	width:798px;
	float:left;
	text-align:left;
}
#contentHome {
	margin:12px;
	width:822px;
	float:left;
	text-align:left;
}
#columnLeft, #columnCenter, #columnRight {float:left; }
#columnLeft p, #columnCenter p, #columnRight p {padding:4px;}
#columnLeft h2, #columnCenter h2, #columnRight h2 {padding:2px 4px 0px 4px;}
#columnLeft { width:267px; }
#columnCenter { width:267px; margin:0px 10px 0px 10px;}
#columnRight { width:243px; }
.textBox01 {
	width:267px;
	background-color: #FAFFF4;
	border: 1px solid #7E7358;
	margin-top:10px;
}
.textBox02 { 
	width:243px;
	background-color: #FAFFF4;
	border: 1px solid #7E7358;
	margin-top:10px;
}
#footer {
	float:left;
	width:100%;
	background-image:url(images/corner-bottom.gif);
	background-repeat: no-repeat;
	height: 42px;
	background-color: #FFFFFF;
	background-position: right bottom;
	padding-bottom:12px;
	margin-bottom:12px;
}

#copyright { margin-left:12px; text-align:left; font-size:85%;  width:750px;}
#search {
	float:right;
	margin: 0px 16px 0px 12px;
}
#search input {
	height: 18px;
	border: 1px solid #0099CC;	
}

/*-------------------enquiries/feedback form------------*/
#contact-form label {
	float:left;
	width: 20%;
	font-size: 90%;
	margin-left: 1.2em;
}
#contact-form div {
	clear:left;
	margin: 0.4em 0 0.6em 0;
}
#contact-form fieldset {
	border: 1px solid #0099CC;
}
#contact-form legend {
	color: #365787;
}
#contact-form fieldset label {
	margin-left: 0.4em;
}
#contact-form .txt {
	width: 70%;
	border: 1px solid #89B1CA;
}
#contact-form .btn {
	border: 2px solid #89B1CA;
	background-color: #EFFBFF;
	color: #FFFFFF;
	padding: 0.1em;
}
#contact-form div.submit {
	text-align: center;
}
.partners img { float:left; }
/*===========drop shadow effect for certain photographs========*/
.img-wrapper {
        float:right;
	margin:12px;
	background: url(images/shadow.gif) no-repeat bottom right;
	line-height:0;
}
.img-wrapper img {
	float:none;
	margin:0;
	background:#fff;
	padding:4px;
	border:1px solid #C5BDBD;
	position:relative;
	left:-5px;
	top:-5px;
}
.caption { float:right; width:300px; }
 
