
/******************************************************************************/
/* Main table style ***********************************************************/
/************************* Pages MAIN Container Div ***************************/
#PagesMain {
  position: relative;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  width:1000px;
}
/******************************************************************************/

#FooterTbl {width:100%}
#FooterTbl TD {font-size:8pt; color:#292929}
/*************************** Pages main table *********************************/
#HeaderTbl {width:100%;height:122px}
#PagesTbl {width:100%;height:420px;background: #292929}
#PagesTbl TD.tdLeft {position:relative;}
#PagesTbl TD.tdRight {
  position:relative;
  background: url(../images/right-smooth.jpg) no-repeat;
}
/* Content in right cell */
.txtContent {
  position:relative;
  padding:35px;font-size: 8pt;
  text-align:justify;color: #e5e5e5; 
}
.txtContent A.lnk {position:relative;color: #ffe887; text-decoration:none; border-bottom: 1px dotted #ffe887;}
.txtContent H2 {position:relative;font-size:10pt; color: #ffe887; margin-top: 0; margin-bottom: 5px;}
/******************************************************************************/

/*************************** Pages main table *********************************/
#thumbs {margin-bottom:3px}
#thumbs IMG{float:left;border:3px solid #464646;margin-right:3px}
#thumbs IMG:Hover {border:3px solid #565656}
/* POPUPS Style */
.rightPopup {
    position: absolute;
    padding: 5px;
    color: #fff;
    background: #292929;
    filter:alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity:0.9;
    z-index:99;
}
.closePopup {position:absolute;color:#ccc;top:5px;right:5px}
/******************************************************************************/

/********** Pages logo situated at top left of main table (PagesTbl) **********/
#PagesLogo {position:absolute}
/******************************************************************************/

/************************* Pages main menu ************************************/
#PagesMenu {position:relative; width:100%}
A.pBtn, A.pBtn:Visited, A.pBtnSelected, A.pBtnSelected:Visited {
  position:relative;
  display: block;
  float:left;
  width: 24.86%;
  padding-top: 0.4em; padding-bottom: 0.4em;
  line-height: 1.8em; 
  text-align:center;
  font-size:10pt;
  font-family: Verdana, Century Gothic, Arial;
  font-weight: lighter;
  color:#6D6D6D;
  text-decoration:none;
  background: #222;
}
* html A.pBtn, A.pBtn:Visited, A.pBtnSelected, A.pBtnSelected:Visited {display:inline}/* IE6 fix */
A.pBtn {margin-top: 0.25em;}
A.pBtn:Hover {
  color:#FFF; text-decoration:none;
  background: #292929;
}

A.pBtnSelected, A.pBtnSelected:Visited {
  color:#FFF; text-decoration:none;
  background: #292929;
  line-height: 2em;
  margin: 0 1px;
}
/******************************************************************************/

/*************************** Pages language change menu ***********************/
#LanguagesMenu {position:absolute; left:155px; top:8px; font-size:7pt; color:#e5e5e5; z-index:99}
#LanguagesMenu A.lngLink {color: #c5c5c5;text-decoration:none;}
#LanguagesMenu A.lngLink:Hover {color: #e5e5e5;text-decoration:none;}
#LanguagesMenu A.lngLink:Visited {color: #c5c5c5;text-decoration:none;}
/******************************************************************************/

/***************************** Projects blocks ********************************/
a .projBlock {cursor:pointer}
.projBlock { 
  position:relative;
  display:block;  
  min-height:130px;
  border-bottom: 5px solid #292929;
  border-top: 5px solid #292929;
  border-left: 5px solid #292929;
  color: #4d4d4d; background: #e5e5e5;
  font-size:8pt;
  text-align:justify;
}
* html .projBlock { height:130px; }/* IE6 fix */
.projBlock H3 {position:relative;font-size:9pt;margin-bottom:5px;}
.projBlock:Hover { color: #4d4d4d; background: #F0F0F0;text-decoration:none }
.projBlock a:hover { text-decoration:underline }
IMG.projLogo {position:relative;float:right }

SPAN.projText {
  position:relative;
  display:block;
  padding: 25px 10px 10px 20px;
  width:325px;
  font-family: Verdana, Century Gothic, Arial;
}
/******************************************************************************/

UL.list1 {margin: 0 0 0 18px;list-style: url(../images/list1.gif)}
UL.list2 {margin: 0 0 0 18px;list-style: url(../images/list2.gif)}
UL.list3 {margin: 0 0 0 18px;list-style: url(../images/list3.gif)}

.hr{height: 2px; background: url(../images/hr.gif) repeat-x}

/**************************** Media player style ******************************/
#MediaPlayer {
    position: absolute;
    width: 500px; height: 400px;
    background: #292929;
    filter:alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity:0.9;
    z-index:99;
}
#MediaPlayer OBJECT {border:3px solid #464646}
#MediaLinks A {
  float:left;
  width:177px; height:35px; 
  line-height:30px; 
  padding-left:30px; 
  color:#ffe887;
  text-align:left;
  font-size: 0.9em;
  background: url(../images/media_box.png) no-repeat}
/******************************************************************************/





