@hdemina, Looking through the files on the site, the developer used 2012, 2013 and 2014 default themes with a large amount of php templates, sliders, gallery managers,etc.
When I searched the data files, I found the style.css under all of the themes which of course makes it a bit harder to dissect.
I didn’t find the exact .primary-navigation{ you listed but in reading the code on the site, I did get an idea of the nomenclature they may have used. When I searched the 2014 style.css I believe I located it in this section of code:
/*CONTAINER*/
.container {width:auto; min-width: 1000px;}nav-
.contIndex {width:1020px; margin:0px auto;}
.contBlock1 {background:#202020; overflow:hidden; padding:5px 1%;/* width:1020px;*/ min-width:1000px;}
.contMenu {width:60%; float:left;}
.contMenu ul {list-style:none; padding:0px; margin:0px;}
.contMenu ul li {display:block; float:left; width:192px; height:180px; text-align:center; display: table; font-size:22px; font-family: ‘univers_57_condensedregular’; text-transform:uppercase;}
.contMenu ul li.sky {background:url(../images/contLink1.png) no-repeat left bottom; background-size:100%;}
.contMenu ul li.brown {background:url(../images/contLink2.png) no-repeat left top; background-size:100%;}
.contMenu ul li.green {background:url(../images/contLink3.png) no-repeat left bottom; background-size:100%;}
.contMenu ul li a {color:#000; display: table-cell; vertical-align:middle; background-size:100%;}
.contTxt {float:right; color:#FFF; font-size:20px; font-family: ‘univers_67_condensedbold’; width:35%; padding:5px 0 0 0; line-height:28px;}
Again, much of this is new to me, but I’ve been able to fix and complete much of the site that they left incomplete. site is if you want to take a closer look. Again, thanks for your assistance!!