﻿/*
Authored by: Isle Interactive
Last Edited: 20/11/2009
Contact Ref: info@isleinteractive.co.uk

/* == Global Reset
****************************************************************************************************************/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, hr, 
a, a img, font, img, dd, dl, dt, li, ol, ul, blockquote,
fieldset, form, label, legend, table, caption, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	line-height: inherit;
	font-family: inherit;
	font-size: 100%;
}
ol, ul {
	list-style: none;
}

/* == Base Element Styling
------------------------------------------------------------------------------------------------------------------------ */

body{color: #666;text-align: center;background-color: #fff ;padding: 0; margin: 0;font-family: Arial, Helvetica, Sans-Serif;font-size: 75%;}

h1, h2, h3, h4, h5, h6{font-weight: bold;margin: 5px 0;}
h1{font-size: 170%;color: #663333;}
h2{font-size: 160%;color: #663333;letter-spacing: -0.5px;}
h3{font-size: 140%;color: #0ab6e9;letter-spacing: -0.5px;}
h4{font-size: 100%;color: #663333;}
h5{font-size: 100%;color: #663333;}
h6{font-size: 100%;color: #663333;}

p{margin: 15px 0;line-height: 1.5em;}

ul{margin: 15px 0 15px 20px; list-style-type: none; list-style-image: url(/_img/bullet.gif);}
ul li{margin: 8px 0;}
ol{margin: 15px 0 15px 30px; list-style-type: decimal;}
ol li{margin: 10px 0;}

hr{border: 0;border-top: solid 1px #0ab6e9; height: 1px; margin: 15px 0;}
div.hr{margin: 15px 0px; border-top: solid 1px #0ab6e9;height: 1px;}
div.hr hr{display:none;}

a{color: #663333;text-decoration: none;}
a:hover{text-decoration: underline;}


img{vertical-align: bottom;}

/* = Independent Global Styles
------------------------------------------------------------------------------------------------------------------------ */
/** layout **/
.floatLeft{float: left;}
.floatRight{float: right;}
/** clearing **/
.clr{clear: both;}
.clrSml{clear: both;line-height:1px;height:1px;}
.clrWrap{zoom: 1;}
.clrWrap:after{content: ".";clear: both;display: block;height: 0;visibility: hidden;}
/** presentation **/
.subLinks{text-align: right;}
.subLinks a{color: #111;font-weight: bold;}
.subLinks span{padding: 0 5px;}
.leadPara{margin-top: 0;}
.txtCen{text-align: center;}
.snug{margin-top: 0;}

