* {
	margin:0; padding:0;
}

body {
	background:#FFFFff;
	color: #000;
	font-family:Trebuchet MS; 
	color:#383d3c;
	font-size: 95%;
}



img {vertical-align:top;}
a img { border:0;}

ul {list-style:none;}
ul.bullet {list-style: disc;}

ul.text {
list-style-type: disc;
color: #000;
padding-left: 30px;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

img.left{
margin: 4px 12px 4px 0;}

img.right{
margin: 4px 8px 4px 12px;}


html, input, textarea
	{
		font-family:verdana, sans-serif; 
		font-size:100%;
		line-height:140%;	
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#517977; font-style:italic;}
a:hover{text-decoration:underline; color : #9b3b1e;}

p {
padding: 6px 0;
}

.borderlight {padding: 11px;
background-color: #fff;
border: 1px solid #ccc;}

.borderdark {
padding:11px;
background-color: #f2e9d8;
border:1px solid #ccc;}

img.center {
display: block;
margin: 0 auto;
}

#skip {
position: absolute;
top: 3px;
right: 10px;
text-align: right;
}




#skip a:link, #skip a:visited {color: #371b1d;}



#banner h1 {
display: none;
}


/* ============================= main layout ====================== */

h1 {font-family:arial, sans-serif; font-size:180%; padding-bottom: 4px; line-height:110%;}
h2 {font-family:arial, sans-serif; color:#952d10; font-size:110%; line-height:110%; margin:0; padding-top: 14px;}
h3 {font-family:arial, sans-serif; color:#517977; font-size:110%; font-style:italic; line-height:16px;}
h4 {font-family:arial, sans-serif; color:#c75920; font-size:180%; line-height:18px; border-bottom:1px solid #e5e4d6; padding-bottom:5px;}
h5 {font-family:tahoma, sans-serif; color:#517977; font-size:100%; font-style:italic; line-height:16px;}

.more { font-size:110%; color:#517977; padding-top:14px; float: right;}
.more2 { font-size:110%; color:#517977; padding-top:4px; text-align: right;}


li { line-height:20px; font-style:italic; color:#517977;}
li a {color:#517977;}
ol {list-style-type: lower-roman;}

#intro li {font-family:arial, sans-serif; color:#517977; font-size:100%; font-style:italic; line-height:110%; font-weight:bold; text-decoration:none;}
#intro li a{color:#517977; line-height:16px; font-weight:bold; text-decoration:none;}
#intro li a:hover {text-decoration:underline;}

.main { margin:0 auto;}


/* ============================= header ====================== */

#header {background:url(http://www.morrisbates.co.uk/images/header_tall.jpg) bottom center repeat-x;}
#header .logo {margin-top:1px;}

/* ============================= menu ====================== */
#menu {padding:9px 0 0 0;}

#menu li a:link, #menu li a:active, #menu li a:visited {
color: #fff;
text-decoration: none;
background: #fff url('http://www.morrisbates.co.uk/images/menu_list_marker.gif') top left no-repeat;
padding: 10px 0 0 30px;
display: block;
width: 128px;
}

/* ============================= intro ====================== */

#intro {}


/* ============================= main_content ====================== */

#main_content {background: #ffffff;}


/* ============================= footer ====================== */

#footer {background:#383d3c; color:#fff; font-family:arial, sans-serif; font-size:90%;}
#footer .indent {padding:11px 0 0 10px;}
#footer .menu a{ font-style:normal; color:#fff; padding: 0 10px;}
#footer .menu a:hover {text-decoration:underline; color:#fff;}
#footer .menu span a {text-decoration:underline; color:#782e1e;}
#footer a {color:#fff; font-style:normal; font-family:arial, sans-serif; font-size:110%; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .smallprint {padding:18px 0 0 10px;}


p.large {
font-size: 1.7em;
font-weight: normal;
padding: 15px 0 0 0;
font-family: UkrainianBaltica, Times, Times New Roman, Georgia, serif ;}

p.medium {
font-size: 85%;
line-height: 1em;
}

/* ============================= members ====================== */
.partner {
padding: 0 6px 3px 6px;
margin: 0 10px 22px 0;
background: url("http://www.morrisbates.co.uk/images/row1_line.gif") no-repeat bottom center;
width: 185px;
float: left;
min-height: 120px;
}

/* ============================= section ====================== */
.section {
padding: 0 0 12px 0;
background: #fff url("http://www.morrisbates.co.uk/images/horiz_line.jpg") bottom left no-repeat;
}

/* ============================= index ============================= */
/* #index #intro  {padding:38px 0 30px 4px;}
#index #intro .column1 .padding{padding:23px 26px 0 4px;}
#index #intro .column1 .line {margin:21px 0 11px 0;}*/


#index #main_content {padding:33px 0 41px 7px;}
#index #main_content .column1 .padding {padding:7px 46px 0 0;}
#index #main_content .column2 .padding {padding:2px 10px 0 0;}





/* ============================= access ============================= */
#access #intro  {padding:8px 0 10px 4px;}
#access #intro .column1 .padding{padding:12px 26px 0 4px;}
#access #intro .column1 .line {margin:12px 0 11px 0;}

#access #main_content {padding:12px 0 41px 7px;}
#access #main_content .column1 .padding {padding:7px 46px 0 0;}
#access #main_content .column2 .padding {padding:2px 10px 0 0;}

/* ============================= privacy ============================= */
#privacy #intro  {padding:8px 0 10px 4px;}
#privacy #intro .column1 .padding{padding:12px 26px 0 4px;}
#privacy #intro .column1 .line {margin:12px 0 11px 0;}

#privacy #main_content {padding:12px 0 41px 7px;}
#privacy #main_content .column1 .padding {padding:7px 66px 0 20px;}
#privacy #main_content .column2 .padding {padding:2px 10px 0 0;}


/* ============================== right hand column =============== */
hr.contact_division {
background-color: #eee; color: #eee; height: 1px; width: 70%; margin-bottom:20px;}