/* -----------------------------------------------

WOW Design Solutions
Author: Glynn Williams
Created: March 2011
Edited: February 2014

----------------------------- */

/*-- COLOURS: DkGreen: #3D5209 | MidGreen: #5F742B | LtGreen: #DFE3D5 | DkGrey: #576B6B | MidGrey: #627778 | LtGrey: #EFF1F1 | MidBlack: #222727 */

/*---------------------------------------------------------- corners */
.CD2 div, .results, #AllForms, #AllForms input, #AllForms select, #AllForms textarea {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/*---------------------------------------------------------- main divs */
#HMBot {margin-left:20px;margin-top:-7px;width:930px}
#HMBot h1 {font-size:180%;line-height:130%}
#HMBot h5, #HMBot h6 {text-transform:none;width:750px}
#HMBot h3 {margin:20px 0 10px}
#HMBot h5 {margin-bottom:5px}
#HMBot h6 {color:#627778;margin-bottom:10px;line-height:120%}
#HMBot h6 a {color:#627778;font-weight:400}
#HMBot hr {border-bottom:#576B6B dotted 1px}
p {text-align:left}
#ContDet {width:930px;margin-top:20px}

/*------------------------------ contact */
#ContWrap {width:340px;float:left}
.CD1 {width:60px;height:238px;background:#FFF url(../images/layout/contact_icons_left.png) top left no-repeat;float:left}
.CD2 {width:280px;float:left}
.CD2 div {width:260px;padding:10px;background-color:#EFF1F1;line-height:100%;margin:0 0 20px}
.CD2 p .MidGreenBld, .CD2 p a {font-size:120%;letter-spacing:0.025em}
.CD2 div#Add {height:52px}
.CD2 div.Cont {height:15px}
.CD2 div p {margin:0;padding:0;line-height:100%}
.CD2 div#Add p {line-height:120%}
.CD2 div.addthis, .CD2 div.addthis_toolbox , .CD2 div.atclear {width:auto;padding:0;background-color:#FFF;line-height:100%;margin:0}
 .CD2 div.addthis_toolbox {margin:0 0 0 10px}

/*------------------------------ form */
#FormWrap {width:530px;float:right;margin-bottom:20px}
.F1 {width:60px;height:277px;background:transparent url(../images/layout/message.png) top left no-repeat;float:left}
.F2 {width:470px;float:left}
.results {width:450px;padding:10px;background-color:#5F742B;margin-bottom:15px;color:#EFF1F1}
.results  p.error a {color:#FFF;text-decoration:underline;font-size:100%}
.results p.error a:hover, .results p.error a:focus {color:#222727;text-decoration:none}
#AllForms {width:450px;padding:0 10px 10px;background-color:#EFF1F1}
.TextDivs {width:450px;height:24px;margin:10px 0 0}
input, textarea {color:#627778;border:1px solid #576B6B;background-color:#FFF;cursor:text;height:24px}
fieldset {width:410px}
label {color:#5F742B;height:24px;text-align:left;line-height:24px;font-weight:400;width:85px;font-size:100%;float:left;margin-left:5px}
input.text-short {width:328px;float:right;padding:0 6px}
textarea#textarea {font-size:90%;width:200px;height:150px;resize:vertical;line-height:120%;padding:10px}
input.text-short:hover, input.text-short:focus, textarea#textarea:hover, textarea#textarea:focus {background-color:#DFE3D5;outline:0;border:1px solid #5F742B;color:#576B6B}
* html input.button, * html .button, input.button, .button {height:30px;border:1px solid #3D5209;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#5F742B url(../images/layout/nav2.gif) repeat-x;font-size:80%;line-height:30px;float:left;text-align:center;vertical-align:middle;text-decoration:none;display:block;color:#FFF;text-transform:uppercase;font-weight:400;margin:0 10px 0 0;cursor:pointer;padding:0 10px;font-weight:600;letter-spacing:0.05em}
input.button:hover, input.button:focus {;background:#5F742B url(../images/layout/hnav.gif) repeat-x;border:1px solid #576B6B;border-color:#576B6B}
#TxtWrap {margin:10px 0}

/*------------------------------ addthis */
.addthis_toolbox {width:910px;margin:15px 0 20px}
