/* © 2009 ArattaUna Communications */
/* http://www.arattauna.com/ */
/* http://www.arattadesign.com/ */
/* http://www.arattasoftware.com/ */
/* http://www.siteius.com/ */
img { border:0px; }
p { margin-top:5px; }

.header { width:940px; margin:auto; }

.headerHome { height:252px; background-image:url(../img/headerHomeBg.gif); background-position:center; background-repeat:no-repeat; }
.headerHomeLeft { float:left; width:240px; height:252px; }
.headerHomeRight{ float:left; width:700px; height:250px; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.logoHome { padding-top:50px; }

.headerMain { height:152px; background-image:url(../img/headerMainBg.gif); background-position:center; background-repeat:no-repeat; }

.headerMainLeft { float:left; width:240px; height:152px; }
.headerMainRight{ float:left; width:700px; height:150px; background-image:url(../media/images/headerPhotos/mainHeader.jpg); background-position:right; background-repeat:no-repeat; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.logoMain { padding-top:30px; }

.langMenu { padding-top:10px; font-size:11px; }
.langMenu a { padding-top:10px; font-size:11px; }

.hRecDefoult { float:right; width:48px; height:48px; border:1px solid #FFF; }
.hRecWhite { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#fff; }
.hRecPhoto { float:right; width:48px; height:48px; border:1px solid #FFF; }
.hRecPhoto0 { float:right; width:48px; height:48px; border-top:1px solid #FFF; border-right:1px solid #FFF; border-left:1px solid #FFF; }
.hRecPhoto1 { float:right; width:48px; height:48px; border-right:1px solid #FFF; border-bottom:1px solid #FFF; border-left:1px solid #FFF; }

.hRecDR { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#ED1C24; }
.hRecLR { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#FBD2D3; }
.hRecDB { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#112369; }
.hRecLB { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#C3C8D9; }
.hRecDO { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#F26522; }
.hRecLO { float:right; width:48px; height:48px; border:1px solid #FFF; background-color:#FCE0D3; }

.mainMenuArea { height:26px; background-color:#ED1C24 }
.mainMenuUnit { width:940px; margin:auto; }
.mainMenu { float: left; width: 100%; list-style: none;	background-color:#ED1C24; margin:0; padding:0; border-left:1px solid #fff }
.mainMenu li { float:left;	margin:0; padding:0; font-size:14px; color:#555; border-right:1px solid #fff }
.mainMenu a { display:block; float:left; margin:0; padding:2px 10px 3px 10px; font-size:14px; text-decoration:none; color:#fff}
.mainMenu a:hover { text-decoration:none; color: #fff; background-color:#F26522 }
.mainMenu li.selected { padding:4px 10px 2px 10px; background-color:#C3C8D9; }
.mainMenu li.selectedLink a { text-decoration:underline; background-color:#F26522; }
.mainMenu li.selectedLink a:hover { text-decoration:none; }                    


.subMenuArea { height:26px; border-top:1px solid #fff; }
.subMenuUnit { width:940px; margin:auto; }
.subMenu { float: left; width: 100%; list-style:none; background-color:#C3C8D9; margin:0; padding:0; border-left:1px solid #fff }
.subMenu li { float:left;	margin:0; padding:0; font-size:12px; border-right:1px solid #fff }
.subMenu a { display:block; float:left; margin:0; padding:2px 10px 3px 10px; font-size:12px; text-decoration:none; color:#555}
.subMenu a:hover { text-decoration:none; color: #fff; background-color:#F26522 }
.subMenu li.selected { padding:2px 10px 1px 10px; font-size:12px; color:#fff; background-color:#F26522; }
.subMenu li.selectedLink a { text-decoration:underline; background-color:#F26522; }
.subMenu li.selectedLink a:hover { text-decoration:none; }                    

.mainArea { width:940px; height:100%; margin:auto; padding-top:20px; }
.leftColumn { float:left; width:200px; height:100%; padding-right:20px; text-align:left; overflow:hidden; }
.centerColumn {height:100%; padding:0px; text-align:left; overflow:hidden; }
.rightColumn { float:right; width:200px; height:100%; padding:0px 0px 0px 20px; text-align:left; overflow:hidden; }

.searchBox { background-color:#F26522; padding:10px; height:24px }

.rightMenu { width:100%; list-style:none; background-color:#FCE0D3; margin:0; padding:0; border-top:1px solid #fff; }
.rightMenu li { margin:0; padding:0; font-size:14px; color:#fff; border-bottom:1px solid #fff; text-align:left; }
.rightMenu a { display:block; margin:0; padding:2px 10px 3px 10px; font-size:14px; text-decoration:none; color:#333;  text-align:left;}
.rightMenu a:hover { text-decoration:none; color: #fff; background-color:#F26522;  text-align:left; }
.rightMenu li.selected { padding:2px 10px 3px 10px; background-color:#F26522; text-align:left; }
.rightMenu li.selectedLink a { text-decoration:underline; background-color:#F26522; color:#fff; text-align:left; }
.rightMenu li.selectedLink a:hover { text-decoration:none; color:fff; text-align:left; } 


.bottomMenuUnit { padding-bottom:15px; }
.bottomMenu { background-color:#fff; margin:0; padding:0; }
.bottomMenu span { margin:0; padding:0; font-size:14px; color:#ED1C24; }
.bottomMenu a { padding:0px 10px 0px 0px; font-size:14px; text-decoration:none; color:#112369;}
.bottomMenu a:hover { text-decoration:none; color: #ED1C24; background-color:#fff }
.bottomMenu span.selected { padding:2px 10px 0px 0px; background-color:#fff; }
.bottomMenu span.selectedLink a { text-decoration:underline; color:#ED1C24; background-color:#fff; }
.bottomMenu span.selectedLink a:hover { text-decoration:none; } 

.archiveTitle { background-color:#F26522; padding:3px 10px 3px 10px; font-size:14px; font-weight:bold; color:#fff; }
.archiveTitle a { font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.archiveTitle a:hover { text-decoration:underline; color:#fff; }
.archiveBox { background-color:#FCE0D3; border-bottom:1px solid #fff; padding:10px; }

.leftTitle { padding:0px 36px 2px 10px; border-bottom:1px solid #ED1C24; text-align:right; font-size:14px; font-weight:bold; color:#ED1C24; background-image:url(../img/RHEtc.gif); background-position:right; background-repeat:no-repeat }
.leftTitle a { font-size:14px; font-weight:bold; color:#ED1C24; text-decoration:none; }
.leftTitle a:hover { text-decoration:underline; }
.leftBox { padding:10px; }

.newsTitle { padding:0px 0px 0px 16px; margin-top:20px; background-image:url(../img/BVEtc.gif); background-repeat:no-repeat }
.newsTitle a { font-weight:bold; line-height:normal; }
.newsTitle div { font-size:11px; }

.footerLine { margin-top:20px; margin-bottom:5px; border-top:5px solid #F26522;}
.footer { width:940px; margin:auto; padding-bottom:10px; }

.copyright { float:left; font-size:11px; }
.copyright a { font-size:11px; }
.copyright a:hover { font-size:11px; }

.author { float:right; font-size:11px; padding-left:10px; }
.author a { font-size:11px; }
.author a:hover { font-size:11px; }

.clearPd { margin:0px; padding:0px; }

.icon {
  padding: 0px;
  margin: 0;
  vertical-align: top;
}
/**/



