/*

Author: Lee Simpson
URL: www.mrleesimpson.co.uk

*/

/* -- Reset -- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* -- Body -- */
* { padding: 0;margin:0; }
/*html {background:#fcfde4 url(images/html-bg.png) repeat-x bottom center;height:100%;}*/
body {background:#fcfde4 url(images/bg.png) repeat-x top center;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;}
h2 {font-size:1.3em;margin:0 0 8px 0;font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
h3 {font-size:1.2em;margin:0 0 4px 0;font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
a {text-decoration:none;color:#333;border-bottom:1px dotted #333;}
a:hover {text-decoration:none;color:#333;border-bottom:none;}
#iWrapper {background:#FFFFFF;margin:0 auto;width:900px;border-left:1px solid #cacab6;border-right:1px solid #cacab6;}


/* -- Header -- */
#iHeader {background:#000000;color:#333;width:896px;float:left;padding:8px 0 0 4px;height:50px;}
#iLogo {margin:5px 0 0 10px;float:left;}
ul#iNavigation {float:right;margin:0 15px 0 0;}
ul#iNavigation li {float:left;display:inline;margin:11px 0 0 10px;}
ul#iNavigation li a {color:#FFF;font-family:"Century Gothic", Arial, Helvetica, sans-serif;text-decoration:none;font-size:1.1em;border:none;}
ul#iNavigation li a:hover {color:#999999;text-decoration:none;}
#iImageRotate {color:#333;width:900px;float:left;padding:0;height:220px;margin:0px 0px 5px 0px;border-bottom:12px solid #000000;}

/* -- Left Column -- */
#iLeftColumn {margin:0px 0px 5px 0px;padding:5px 0 0 0;height:100%;width:225px;float:left;}
.quote {font-family:Arial, Helvetica, sans-serif;text-indent:16px;background:url(images/quote.png) no-repeat top left;color:#7a7a7a;padding:1px 7px;margin:5px 0 15px 7px;line-height:1.3em;font-size:1.2em;}
.quote span {padding:0 0 0 110px;font-size:0.8em;}

/* -- Center -- */
#iCenter {float:left;color:#333;;margin:0px 0px 5px 5px;padding:5px 10px 15px 10px;width:420px;display:inline;overflow:auto;min-height:400px;border-left:1px dotted #999;border-right:1px dotted #999;}
#iCenter p {line-height:1.4em;margin:0 0 8px 1px;}
#iCenter p.map {text-align:center;} 
.contact-area {}
.row {width:100%;height:auto;overflow:auto;margin:0 0 10px 0;}
.contact-area input, 
.contact-area textarea {width:240px;border:1px solid #ccc;float:right;padding:2px;}
.contact-area textarea {height:90px;}
.contact-area textarea:focus, 
.contact-area input:focus {border:1px solid #CCC;}
.contact-area input.submit-button {width:60px;float:left;margin:0 0 0 358px;}
label {float:left;text-align:left;width:170px;}
ul.contact-right {float:right;width:45%;}
ul.contact-left {float:left;width:45%;}
ul.contact-left li, ul.contact-right li {margin:0 0 3px 0;}
#iCenter img {border:3px solid #ECEAEA;}

/* -- Left Column -- */
#iRightColumn {color:#333;margin:0px 0px 5px 0px;padding:5px 0 0 0;height:100%;width:225px;float:right;}
.sidebar-right-img-1,
.sidebar-right-img-2,
.sidebar-right-img-3,
.sidebar-right-img-4 {margin:0 0 20px 9px;width:206px;height:101px;}
.sidebar-right-img-1 img,
.sidebar-right-img-2 img,
.sidebar-right-img-3 img,
.sidebar-right-img-4 img {border:3px solid #eceaea;}

/* -- Footer -- */
#iFooter {background:#000000;width:900px;clear:both;margin:0px 0px 10px 0px;padding:0px;height:35px;}
#iFooter p {color:#FFFFFF;padding:9px 10px 0 10px;font-family:"Century Gothic", Arial, Helvetica, sans-serif;font-size:0.9em;}
#iFooter p a {color:#FFFFFF;text-decoration:none;}

/* -- Misc -- */
.right {float:right;}
.left {float:left;}