html,body{min-height:100%;width:100%;height:100%;margin:0;padding:0;}
body{font:normal normal normal 13px/1.3em Tahoma, Sans-serif;background:#0F1515;}
#menu{height:35px;}
#container{width:886px;position:relative;margin:auto;}
#innerContainer{background:url(/design/template/default/images/bars.png) center bottom repeat-y;margin:0;padding:0 3px 3px;}
#header{width:880px;position:relative;background:url(/design/template/default/images/head.png) center center no-repeat;height:130px;overflow:hidden;}
#contentArea{top:0;position:relative;background:#D8D8C6;width:880px;}
#footer{position:absolute;bottom:-45px;text-align:left;height:40px;width:100%;line-height:1.3;}
#footer #main{position:absolute;top:0;right:0;}
#footer #main .tab{float:right;padding:5px 10px;}
#footer #main .tab a{color:#D9D9D9;font-weight:700;text-transform:uppercase;}
#lBgCon{background:#0F1515 url(/design/template/default/images/leftBg.jpg) right top no-repeat;position:absolute;left:-165px;width:165px;height:100%;}
#rBgCon{background:#0F1515 url(/design/template/default/images/rightBg.jpg) left top no-repeat;position:absolute;right:-165px;width:165px;height:100%;}
a{color:#262323;text-decoration:none;font-weight:700;}
a:hover{color:#DB6132;}
h1,h2,h3{font:normal bold normal 1em/normal Tahoma, Sans-serif;}
h1{color:#43614C;font-size:1.6em;margin:8px 0;}
h2{color:#213533;font-size:1.3em;margin:5px 0;}
h3{color:#DB6132;font-size:1.1em;margin:5px 0;}
p{margin:5px 0 9px;}
.widImage img{display:block;}
.featuredWidgetPhoto{height:100px;overflow:hidden;position:relative;border:4px solid #123948;width:280px;margin:auto;}
.featuredWidgetPhoto img{position:absolute;top:-50%;}
.newsPhoto{border:2px solid #91917E;background:#fff;height:50px;overflow:hidden;}
.portfolioCategoriesWidget .widget-list-item {height:105px;overflow:hidden;border:3px solid #43614C;position:relative;margin:8px 0;}
.portfolioCategoriesWidget .widget-list-item img {position:absolute;top:-50%;left:0px;}
.portfolioCategoriesWidget .widget-list-item h2 {
position:absolute;
bottom:0;
margin:0px;
left:0;
z-index:2;
width:100%;
color:#D8D8C5;
font:normal bold normal 1.2em/normal Helvetica, Sans-serif;
padding:5px 5px;
background: url(/design/template/default/images/plateFoot.png) left center repeat;
}

#contentArea ul,#contentArea ol{list-style-type:disc;margin:4px 0 4px 30px;}
#contentArea li{padding:3px;}
#cbImmerse {position:absolute;bottom:-15px;right:10px;color:#ffffCC;}
#cbImmerse a {color:#D8D8C6;}