#otherOuter {
background:white url("//media.highlights.com/img-international/secondaryPgBG.jpg") no-repeat bottom right;
width:912px;
height:791px;
}

#partnersOuter {
background:white url("//media.highlights.com/img-international/rhmbdTealBG.png") repeat top left;
width:912px;
}

#partnersMain {
background:transparent url("//media.highlights.com/img-international/secondaryPgBG.jpg") no-repeat bottom right;
width:912px;
height:850px;
}

#newsContentOuter, #tradeContentOuter, #contactOuter {
width:100%;
height:371px;
}

#newsTopics {
width:355px;
border-bottom:1px solid rgb(102,102,102);
padding-top:60px;
margin-left:100px;
float:left;
}

#newsTopics div.newsTopicList {
border-top:1px solid rgb(102,102,102);
padding:10px 0 10px 0;
width:355px;
}

#newsTopics div.newsTopicList h3 {
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:14px;
color:rgb(0,115,174);
margin:0 0 5px 0;
line-height:16px;
width:340px;
}

#newsTopics div.newsTopicList h3 a.hoverunderline:hover, #newsTopics div.newsTopicList h3 a.hoverunderline:visited, #newsTopics div.newsTopicList h3 a.hoverunderline:active, #newsTopics div.newsTopicList h3 a.hoverunderline:link {
color:rgb(0,115,174);
}

#newsTopics div.newsTopicList p {
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
line-height:15px;
color:rgb(117,76,36);
margin-bottom:0;
width:340px;
}

#newsTopics div.newsTopicList a {
color:rgb(117,76,36);
}

#newsHead, #tradeHead, #contactHead {
float:right;
width:50%;
margin-top:150px;
}

#newsHeadImg, #tradeHeadImg, #contactHeadImg {
border-bottom:1px solid rgb(102,102,102);
width:335px;
margin:0 auto;
}

#newsHeadImg img, #tradeHead img, #contactHeadImg img {
padding-bottom:12px;
}

#newsHead p {
font-weight:bold;
font-size:14px;
font-family:Helvetica, Arial, sans-serif;
color:rgb(0,115,174);
width:335px;
margin:0 auto;
text-align:center;
padding-top:10px;
}

#tradeList {
float:left;
width:340px;
border-bottom:1px solid rgb(138,196,33);
padding-top:60px;
margin-left:100px;
}

#tradeList table.showsList {
border-top:1px solid rgb(138,196,33);
width:100%;
}

#tradeList table.showsList img {
width:155px;
height:85px;
}

#tradeList table.showsList h3, p {
font-family:Helvetica, Arial, sans-serif;
width:185px;
color:rgb(0,115,174);
}

#tradeList table.showsList h3 {
font-size:12px;
font-weight:bold;
}

#tradeList table.showsList p {
font-size:10px;
}

#tradeHead p {
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
line-height:15px;
color:rgb(117,76,36);
text-align:left;
margin:0 auto;
width:335px;
padding-top:10px;
}

#partnersContentOuter {
width:100%;
height:450px;
}

#partnersHead {
padding-top:90px;
padding-bottom:10px;
margin-left:75px;
}

#partnersList {
margin-left:75px;
width:775px;
border-top:1px solid rgb(102,102,102);
padding-top:10px;
}

#partnersList table {
width:100%;
}

#partnersList table .partnerInfo {
width:350px;
height:95px;
}

#partnersList table .partnerInfo p {
width:100%;
font-size:10px;
font-family:Helvetica, Arial, sans-serif;
line-height:13px;
color:rgb(117,76,36);
}

#partnersList table .partnerInfo p.partMoreInfo, #partnersList table .partnerInfo p.partMoreInfo a {
color:red;
font-size:9px;
text-align:right;
font-weight:bold;
margin:0;
}

#partnersList table .partnerVR {
width:75px;
height:95px;
}

#partnersList table .partnerVR img {
background-color:rgb(102,102,102);
width:1px;
height:95px;
text-align:center;
}

#partnersList table .partnerHR {
width:350px;
height:20px;
}

#partnersList table .partnerHR img {
background-color:rgb(102,102,102);
height:1px;
width:350px;
}

#partnersList table .partnerSpc {
width:75px;
height:20px;
}

#jyMoreInfo {
width:500px;
height:240px;
margin-left: -250px; /* must be half of this div's width */
position: absolute;
top: -120px; /* must be half of this div's height */
left: 50%;
visibility:visible;
display:none;
background-color:white;
text-align:center;
}

#rassMoreInfo {
width:500px;
height:326px;
margin-left: -250px; /* must be half of this div's width */
position: absolute;
top: -163px; /* must be half of this div's height */
left: 50%;
visibility:visible;
display:none;
background-color:white;
text-align:center;
}

#ecMoreInfo {
width:500px;
height:300px;
margin-left: -250px; /* must be half of this div's width */
position: absolute;
top: -150px; /* must be half of this div's height */
left: 50%;
visibility:visible;
display:none;
background-color:white;
text-align:center;
}

#jyMoreInfo p, #rassMoreInfo p, #ecMoreInfo p {
text-align:left;
width:100%;
color:rgb(117,76,36);
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
}

.partMoreInfoInner {
border:1px solid rgb(102,102,102);
margin:10px;
padding:10px 20px;
}

#contactInfo {
width:80%;
margin-top:30px;
}

#contactLeft {
margin-left:20px;
}

#contactRight {
margin-left:0px;
border-left:1px solid rgb(138,196,33);
padding-left:50px;
}

#hoffmanInfo {
padding-top:10px;
}
