html,body{width: 100%;height: 100%;margin: 0;}
body{font-family: Tahoma;font-size: 11px;background-color: #252422;color: #c9c7c6;text-align: center;}
.clear{clear: both;width: 0;height: 0;overflow: hidden;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
form{margin: 0;padding: 0;}
.floatLeft{float: left;}

.pageContainer{margin: auto;width: auto;width: 970px;text-align: left; background-color: #201f1d;padding: 0px 15px 0 15px;min-height: 100%;}
.topMargin{height: 10px; background-color: #fff;overflow: hidden;margin: 0 5px;}
#mainMENU{display: none;}
#mainSWFcontainer{width: 960px;height: 281px;border-bottom: 10px solid #3b3833; background-color: #c5c5c5;margin: 0 5px 4px 5px;}
.swfTitle{width: 100%;height: 35px;font-size: 14px;color: #c2c2c2;}
.readMoreBot{text-align: right;position: absolute;bottom: 0;right: 0;}
.readMoreBot a{color: #FFF;font-family: Arial;font-weight: bold;}
.readMoreBot a:hover{ text-decoration: none;color: #867971;}

.box{margin-top: 4px;}
.boxTop,.boxBottom{background-image: url(img/shadows.png);height: 4px; overflow: hidden;background-position: -968px -0px;}
.boxBottom{background-position: -968px -4px;}
.boxShadow{padding: 0 4px;background-image: url(img/shadows.png);}
.boxContent, .boxContentGrad{border: 1px solid #3c3a3b;padding: 30px;background-color: #1f1d1a;}
.boxContentGrad{background-image: url(img/boxGrad.gif); background-repeat: repeat-x;}

.homePageTopArticles{height: 220px;line-height: 14px;text-align: justify;}
.homePageTopArticles .swfTitle{height: 30px;}
.homePageTopArticles .left{float:left;height: 100%;overflow: hidden;width: 560px;position: relative;}
.homePageTopArticles .left .article{margin-bottom: 30px;height: 95px;overflow: hidden;position: relative;}
.homePageTopArticles .left .article .imgCont{float: left;border: 1px solid #9f9f9f;margin-right: 30px;width: 139px;height: 93px;overflow: hidden;}
.homePageTopArticles .left .article .imgCont a{display: block;width: 100%;height: 100%;}
.homePageTopArticles .left .article .imgCont a:hover{-moz-opacity: 0.7;opacity: 0.7;filter: alpha(opacity=70);}
.homePageTopArticles .left .article .imgCont img{display: block;border: 0;}
.homePageTopArticles .left .article .txtCont{float: left;width: 389px;height: 95px;overflow: hidden;}
.homePageTopArticles .left .article .txtCont a{color: #C9C7C6;}
.homePageTopArticles .left .article .txtCont a:hover{color: #FFF;text-decoration: none;}


.homePageTopArticles .right{float:left;height: 100%;width: 280px;position: relative;}
.homePageTopArticles .horSep{ float:left;background-image: url(img/horSep.gif);width: 60px; background-repeat: no-repeat; background-position: center top;height: 100%;}
.homePageTopArticles .right .txtCont a{color: #C9C7C6;}
.homePageTopArticles .right .txtCont a:hover{color: #FFF;text-decoration: none;}


.articleDisplay{min-height: 310px;height: auto !important;height: 310px;background-color: #1f1a14;line-height: 14px;}
.articleDisplay .artPhoto{float: left;width: 280px;height: 210px;margin-right: 30px; background-color: #1f1d1a;position: relative;margin-bottom: 15px;}
.articleDisplay .artPhoto img,.articleDisplay .artPhoto .mask{width: 280px;height: 210px;display: block;position: absolute;}
.articleDisplay .artPhoto .mask{background-image: url(img/artPhotoMask.png);}
.articleDisplay .artContent{float: left;width: 590px;}
.articleDisplay .artContent .artDate{ background-image: url(img/dateBack.png);width: 71px;height: 16px;color: #FFF; background-repeat: no-repeat;padding-left: 6px;margin-bottom: 5px;float: left;}
.articleDisplay .artContent .altTitle{font-weight: bold;color: #FFF;font-family: Arial;margin-bottom: 10px;}
.articleDisplay .artContent h1,.articleDisplay .artContent h2{font-weight: normal;color: #FFF;font-size: 18px;font-family: Arial;}
.articleDisplay .artContent h2{font-size: 12px;font-weight: bold;margin-bottom: 2px;}
.articleDisplay .artContent ul{list-style: none;margin: 0;padding: 0;}
.articleDisplay .artContent li{}
.articleDisplay .artContent b,.articleDisplay .artContent strong{font-weight: bold;font-family: Arial;color: #FFF;}

.articleTitle{margin: 0 0 10px 0;}
.fullArticle{min-height: 310px;height: auto !important;height: 310px;line-height: 14px;}
.fullArticle .artPhoto{float: left;width: 280px;height: 210px;margin-right: 30px; background-color: #1f1d1a;position: relative;margin-bottom: 15px;}
.fullArticle .artPhoto img,.fullArticle .artPhoto .mask{width: 280px;height: 210px;display: block;position: absolute;}
.fullArticle .artPhoto .mask{background-image: url(img/artPhotoMask.png);}
.fullArticle .artDateAndAltTitle{display: inline-block;font-weight: bold;color: #FFF;font-family: Arial;margin-bottom: 10px;width: 590px;}
.fullArticle .artDate{ background-image: url(img/dateBack.png);width: 71px;height: 16px;color: #FFF; background-repeat: no-repeat;padding-left: 6px;margin-bottom: 5px;float: left;font-weight: normal;font-family: Tahoma;}
.fullArticle h1,.fullArticle h2{font-weight: normal;color: #FFF;font-size: 18px;font-family: Arial;display: inline-block;height: 25px;width: 590px;}
.fullArticle  h2{font-size: 12px;font-weight: bold;margin-bottom: 2px;}
.fullArticle ul{list-style: none;margin: 0;padding: 0;}
.fullArticle li{}
.fullArticle b,.fullArticle strong{font-weight: bold;font-family: Arial;color: #FFF;}
.fullArticle .artDateAndAltTitleColor{color: #b12c2d;margin-bottom: 10px;}

.fullArticle a, .articleDisplay a{color: #bd2121;}
.fullArticle a:hover, .articleDisplay a:hover{text-decoration: underline;}




.parentNodeMenu{float: left;width: 280px;margin-right: 15px;}
.parentNodeMenu a{display: block;height: 19px;padding-top: 3px;background-color: #161412;color: #FFF;margin-bottom: 2px;padding-left: 6px; background-image: url(img/parendNodeHoover.gif);font-size: 13px;font-family: Arial;font-weight: bold;}
.parentNodeMenu a:hover{background-position: left bottom;text-decoration: none;}
.parentNodeMenu .selected{background-position: left bottom;}

.articlesList .article{margin-bottom: 20px;color: #FFF;}
.articlesList .article h1{margin: 3px 0;font-weight: normal;color: #FFF;font-size: 18px;font-family: Arial;height: 25px;}
.articlesList .article .date{background-image: url(img/dateBack.png);width: 71px;height: 16px;color: #FFF; background-repeat: no-repeat;padding-left: 6px;margin-bottom: 5px;}
.articlesList .article .abs{color: #c3c3c3;}
.articlesList .article a{color: #b12c2d;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.paging a{color: #b12c2d;}


.columnMask{width: 100%;overflow: hidden;position: relative;}
.columnsContainer{width: 990px;overflow: hidden;position: relative;}
.column{float: left;width: 280px;height: 305px;text-align: justify;position: relative;margin-right: 30px;}
.column .txtCont a{color: #C9C7C6;}
.column .txtCont a:hover{color: #FFF;text-decoration: none;}

.column .imgCont{border: 1px solid #9f9f9f;margin-bottom: 15px;width: 278px;height: 92px;overflow: hidden;position: relative;}
.column .imgCont a{display: block;width: 100%;height: 100%;}
.column .imgCont a:hover{-moz-opacity: 0.7;opacity: 0.7;filter: alpha(opacity=70);}
.column .imgCont img{width: 278px;height: 92px;display: block; border:0;}
.arrows{width: 60px;margin-top: 30px;}
.leftArrow, .rightArrow{background-image: url(img/arrows.png);display: block;width: 30px;height: 30px;float: left;cursor: pointer;}
.rightArrow{ background-position: right top;}

.columnSep{width: 30px;float: left;height: 300px;}

.footer{padding: 30px;height: 188px;text-align: left;background-image: url(img/footerBack.jpg);background-repeat: repeat-x;overflow: hidden;width: 902px;}
.footer b{font-weight: bold;font-family: Arial;color: #fff;}
.footer a{color: #FFF;}
.footer .footerLeft{float: left;width: 435px;margin-right: 30px;}
.footer .footerRight{float: right;width: 435px;}
.footer .top{height: 160px;color: #6a6a6a;}
.footer .top a{color: #bd2121;}
.footer .top a:hover{text-decoration: underline;}
.footer .top .footerTopTitle{height: 50px;}


.footer .footerMenu{color: #0c0c0c;margin-bottom: 9px;}
.footer .footerMenu a{color: #0c0c0c;text-decoration: none;}
.footer .footerMenu a:hover{color: #bd2121;text-decoration: underline;}
.footer .copyright{color: #686868;}
.footer .copyright a{color: #686868;text-decoration: none;}
.footer .copyright a:hover{color: #bd2121;text-decoration: underline;}

.footer .footContact{background-image: url(img/phone.png);padding-left: 53px; background-repeat: no-repeat;}
.footer .footContact b{font-family: Arial;font-weight: bold;color: #bd2121;}
.footer .footContact .floatLeft{margin-right: 15px;color: #111111;}
.footer .footContact .floatLeft a{color: #111111;}
.footer .footContact .floatLeft a:hover{color: #bd2121;text-decoration: underline;}
.footer .footContact .twitter{display: block;float: right;background-image: url(img/twitter.png);width: 118px;height: 27px;}
.footer .footContact .twitter:hover{ background-position: left bottom;}

.footer .newsLetter{background-image: url(img/newsLetterBack.png);height: 34px;padding: 4px 0 0 4px;overflow: hidden;width: 439px; position: relative;left: -6px;}
.footer .newsLetter input{position: relative;display: block;float: left;width: 353px;height: 21px;padding: 7px 0 0 14px;margin: 0;border: 0;background-color: transparent;font-family: Tahoma;font-size: 11px;color: #898989;}
.footer .newsLetter a{width: 56px;height: 28px;margin-left: 13px;float: left;display: block;}
.newsLetterMsg{font-weight: bold;font-family: Arial;color: #bd2121;}
.newsLetterOk{font-weight: bold;font-family: Arial;color: #090;}
