#tri-mod {
width: 766px;
height:210px;
clear: both;
float: left;
padding: 0 0 0 0px;
margin-left:22px;
}
#tri-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#tri-mod li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#tri-mod li h1:hover {
color: #A0B322;
cursor:default;
}
#tri-mod p{
color:#666666;
margin:0 0 0 0px;
font-size:0.86em;
}
#tri-mod p a{
color:#666666;
font-size:1.0em;
text-decoration: none;
}
#tri-mod p a:hover{
color:#0477BE;
text-decoration:none;
}
#tri-mod li  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#tri-mod .design   {
width: 250px;
height:142px;
background-image:url(../media/images/kgi-tri-mod-design-bg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:8px;
padding-top:68px;
text-decoration: none;
}
#tri-mod .design a   {
color:#AF9412;
}
#tri-mod .design a:hover   {
color:#666666
}
#tri-mod .print    {
width: 250px;
height:142px;
background-image:url(../media/images/kgi-tri-mod-print-bg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:8px;
padding-top:68px;
}
#tri-mod .print a   {
color:#D32328;
}
#tri-mod .print a:hover   {
color:#666666;
}
#tri-mod .work-home   {
width: 250px;
height:200px;
background-image:url(../media/images/kgi-tri-mod-workhome-bg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:0px;
}
#tri-mod-sub{
width: 766px;
height:138px;
clear: both;
float: left;
margin-left:22px;
}
#tri-mod-sub p {
padding-left:0px;
margin:0 0 0 0px;
line-height:10px;
}
#tri-mod-sub p a{
color:#666666;
font-size:1.0em;
text-decoration: none;
}
#tri-mod-sub ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#tri-mod-sub li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#tri-mod-sub h2{
font-size:1.2em;
font-weight:normal;
margin: 0 0 0 0;
padding-bottom:20px;
padding-left:0px;
}
#tri-mod-sub h3{
font-size:0.90em;
font-weight:normal;
margin: 0 0 0 0;
padding-bottom:20px;
padding-left:0px;
}
#tri-mod-sub h4{
font-size:0.90em;
font-weight:normal;
margin: 0 0 0 0;
padding-bottom:10px;
padding-top:10px;
padding-left:0px;
}
#tri-mod-sub li h2 {
font-weight: normal;
margin:0 0 0 0px;
color:#ffffff;
}
#tri-mod-subli h1:hover {
color: #A0B322;
cursor:default;
}
#tri-mod-sub li  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
width: 200px;
}
#tri-mod-sub .design   {
width: 221px;
height:70px;
background-image:url(../media/images/kgi-tri-mod-design-subbg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:8px;
padding-left:29px;
padding-top:68px;
}
#tri-mod-sub .design a   {
color:#AF9412;
font-size:0.86em;
}
#tri-mod-sub .design a:hover   {
color:#666666;
}

#tri-mod-sub .print    {
width: 221px;
height:70px;
background-image:url(../media/images/kgi-tri-mod-print-subbg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:8px;
padding-left:29px;
padding-top:68px;
}
#tri-mod-sub .print a   {
color:#D32328;
font-size:0.86em;
}
#tri-mod-sub .print a:hover   {
color:#666666;
}
#tri-mod-sub .work   {
width: 222px;
height:70px;
background-image:url(../media/images/kgi-tri-mod-work-subbg.jpg);
background-position:top;
background-repeat:no-repeat;
padding-left:28px;
padding-top:68px;
}
#tri-mod-sub .work a   {
color:#62A143;
font-size:0.86em;
}
#tri-mod-sub .work a:hover   {
color:#666666;
}


#offer-links {
width:507px;
height:98px;
padding: 0 0 0 0px;
background-image:url(../media/images/kgi-offers-bg.jpg);
background-position:top;
background-repeat:no-repeat;
}
#offer-links ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#offer-links li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#offer-links li h1:hover {
color: #A0B322;
cursor:default;
}
#offer-links p{
color:#666666;
margin:0 0 0 0px;
font-size:1.0em;
}
#offer-links p a{
color:#666666;
font-size:1.0em;
}
#offer-links p a:hover{
color:#0477BE;
text-decoration:none;
}
#offer-links li  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
text-align:center;
}
#offer-links .latest   {
color:#ffffff;
font-weight:bold;
font-size:1.1em;
display: block;
}
#offer-links .latest a  {
color:#ffffff;
}
#offer-links .latest a:hover  {
color:#F7DA00;
}




#menu-links {
width: 250px;
height:159px;
clear: both;
float: left;
margin-top:10px;
padding: 0 0 0 0px;
}
#menu-links ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#menu-links li h1:hover {
color: #A0B322;
cursor:default;
}
#menu-links p{
color:#666666;
margin:0 0 0 0px;
font-size:1.0em;
}
#menu-links p a{
color:#659BD1;
font-size:1.0em;
}
#menu-links p a:hover{
color:#0477BE;
text-decoration:none;
}
#menu-links li  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
width: 250px;
height:159px;
}
#menu-links li a  {
width: 250px;
height:159px;
}
#menu-links .price    {
width: 250px;
height:88px;
background-image:url(../media/images/kgi-pricelist-btn.jpg);
background-position:top;
background-repeat:no-repeat;
}
#menu-links .email  {
width: 250px;
height:61px;
background-image:url(../media/images/kgi-email-btn.jpg);
background-position:top;
background-repeat:no-repeat;
}

#team-mod{
width: 476px;
height:325px;
padding-top:32px;
padding-left:10px;
margin:0 0 0 0px;
}
#team-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#team-mod li{
display: inline;
list-style: none;
padding: 0 0 0 0;
font-weight: bold;
}
#team-mod li  {
float: left;
display: block;
width: 219px;
text-decoration: none;
overflow: hidden;
font-size: 1.0em;
text-align:left;
}
#team-mod li a {
float: left;
display: block;
width: 209px;
height: 135px;
text-decoration: none;
overflow: hidden;
font-size: 1.0em;
text-align:left;
}

#team-mod .ps   {
margin:0 0 0 0px;
width: 154px;
height:159px;
background-image:url(../media/images/kgi-team-ps.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:7px;
margin-bottom:7px;
}
#team-mod .eh {
margin:0 0 0 0px;
width: 154px;
height:159px;
background-image:url(../media/images/kgi-team-eh.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:7px;
margin-bottom:7px;
}
#team-mod .rm {
margin:0 0 0 0px;
width: 154px;
height:159px;
background-image:url(../media/images/kgi-team-rm.jpg);
background-position:top;
background-repeat:no-repeat;
margin-bottom:7px;
}
#team-mod .ve {
margin:0 0 0 0px;
width: 154px;
height:159px;
background-image:url(../media/images/kgi-team-ve.jpg);
background-position:top;
background-repeat:no-repeat;
margin-right:7px;
margin-bottom:7px;
}
#team-mod .blank {
margin:0 0 0 0px;
width: 315px;
height:159px;
background-image:url(../media/images/kgi-team-blank.jpg);
background-position:top;
background-repeat:no-repeat;
margin-bottom:7px;
}


#soc-mod {
width: 250px;
height:159px;
clear: both;
float: left;
margin-top:20px;
padding: 0 0 0 0px;
}
#soc-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#soc-mod li h1:hover {
color: #A0B322;
cursor:default;
}
#soc-mod p{
color:#666666;
margin:0 0 0 0px;
font-size:1.0em;
}
#soc-mod p a{
color:#659BD1;
font-size:1.0em;
}
#soc-mod p a:hover{
color:#0477BE;
text-decoration:none;
}
#soc-mod li  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#soc-mod li a  {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
width: 250px;
height:71px;
}
#soc-mod .tech    {
width: 250px;
height:63px;
background-image:url(../media/images/kgi-tech-btn.jpg);
background-position:top;
background-repeat:no-repeat;
}
#soc-mod .twitter   {
width: 250px;
height:52px;
background-image:url(../media/images/kgi-twitter-btn.jpg);
background-position:top;
background-repeat:no-repeat;
}
#soc-mod .facebook    {
width: 250px;
height:44px;
background-image:url(../media/images/kgi-facebook-btn.jpg);
background-position:top;
background-repeat:no-repeat;
}


#don-mod {
float:left;
width: 604px;
height:90px;
margin-top:30px;
margin-bottom:30px;
padding:0 0 0 0px;
}
#don-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#don-mod li{
display: inline;
list-style: none;
padding: 0 0 0 0;
font-weight: bold;
}
#don-mod p {
color: #666666;
font-size:0.76em;
font-weight:normal;
} 
#don-mod li a, #don-mod li a:link, #don-mod li a:active, #don-mod li a:visited {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
}
#don-mod li a:hover {
}
#don-mod .don a, #don-mod .don a:link, #don-mod .don a:active, #don-mod .don a:visited  {
color: #ffffff;
padding-top:70px;
padding-left:2px;
background-image:url(../media/images/KGI-DON-link-pic.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:0.86em;
text-decoration:none;
font-weight:normal;
}
#don-mod .don a:hover {
	color: #F00;
}






