/********************************************************************
	Start: CSS Browser Reset
********************************************************************/
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,thead,th,tr,td,tbody{margin:0;padding:0;}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:62.5%;}
a{text-decoration:none;color:black;}
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,li,dl,dd,dt{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;padding:0;margin:0;}
q:before,q:after{content:'';}
abbr,acronym,.help{cursor:help;text-decoration:none;border:0;border-bottom:1px #666 dotted;}
/*****************************
	End: CSS Browser Reset  
*****************************/

/********************************************************************
	Start: Site-Specific Base Styles
********************************************************************/
body {height:100%;}
body {text-align:center;background:url(../images/body_bg.jpg) top center #141704 no-repeat;color:#D3DFA7;}
a {text-decoration:none;color:#EF9700;font-weight:bold;}
a:hover {text-decoration:underline;color:#FFAD1F;}
h1,h2,h3,h4,h5,h6 {color:#EF9700;}
h1,h2,h3,h4,h5,h6 {clear:both;font-weight:bold;margin-bottom:5px;}
h1 {font-size:16px;}
h2 {font-size:16px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:14px;}
h6 {font-size:14px;}
p,ul,ol,li {margin-bottom:10px;font-size:11px;line-height:1.4em;}
ul.bullets {margin-left:15px;}
ul.bullets.indent {margin-left:30px;}
ul.bullets li {list-style:disc;}
ol.numbers {margin-left:15px;}
ol.numbers.indent {margin-left:30px;}
ol.numbers li {list-style:decimal;}
hr {border:0;border-bottom:1px solid #ccc;margin:10px auto 5px auto;background:transparent;}
/*****************************
	End: Site-Specific Base Styles
*****************************/

#Wrapper {margin:auto;width:800px;text-align:left;}

#Header {height:100px;position:relative;}

#HeaderPhone {color:#909F59;display:inline;text-align:right;letter-spacing:.1em;font-weight:bold;position:absolute;top:5px;right:5px;}

#Content {margin:10px;}
#Sidebar {width:19.999999%;float:left;font-size:13px;}
#Sidebar .sidenav {margin-right:10px;}
#Sidebar .sidenav li {margin-bottom:5px;}
#Sidebar .sidenav a {color:#949F6D;}
#Sidebar .sidenav a:hover {color:#C1CF8E;text-decoration:none;}
#Sidebar .sidenav a.current {color:#EF9700;}
#MainColumn {width:79.99999%;float:left;}
#MainColumn .page-heading {margin-bottom:10px;font-size:20px;}
#MainColumn .page-heading small {font-weight:normal !important;font-size:.75em !important;}

#Footer {height:22px;line-height:22px;padding:5px 10px;margin:25px 0 50px 0;background:#273008;border:1px solid #2F3F1B;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
#Footer a {margin:0 3px;}
#Footer,
#Footer a {color:#555d3a;text-decoration:none;}
#Footer a:hover {color:#949F6D;}
#Footer span {float:right;}

.list li {clear:both;margin-bottom:20px;}
.list .heading {display:inline;margin:0;padding:0;}
.list li div {margin-left:215px;}
.list li img,
.list li div.img {float:left;margin:0 5px 5px 0;}
.employees li.clear {clear:both;}
.employees .employee {float:left;width:49.99999%;display:block;margin:0 0 10px 0;padding:0;clear:none;min-height:200px;}
* html .employees .employee {height:200px;}
.employees .employee .heading {font-size:13px;}
.employees .employee .heading,
.employees .employee p {margin-right:5px;}
.employees .employee p {margin-top:5px;margin-bottom:0;line-height:1.5em;}

.clear {clear:both;}
span.clear {clear:both;display:block;line-height:0;height:0;overflow:hidden;}