@import url("/css/core.css");

/*    -----------------------    Page Structure   -----------------------   */ 

#mc, #header, #content, #contentend, #copyright {
	width:768px;
}
#wrapper {
	width: 100%;
	/*background: url(images/top_bg.jpg) no-repeat top center;*/
	float:left;
}
#mc {
	margin:auto;
}
#pagetile {
	background:  url(../images/mc_bg.gif) repeat-y 0px 0px;
	float:left;
}
#header {
	/*background: url(../images/top.gif) no-repeat 0px 0px;*/
	
	float:left;
}
#headerhome {
	background: url(../images/top-home.gif) no-repeat 0px 0px;
	height:127px;
	float:left;
}
#printLogo {

}

/*    -----------------------    Navigation   -----------------------   */  

#navcontainer {
	width: 768px;
	margin: 98px 0px 0px 0px;
	display:none;
}
/*    -----------------------   Footer   -----------------------   */  

#copyright  {
	/*font: normal 10px/12px arial, verdana;
	color: #211907;*/
	text-align: center;
	background:  url(../images/end.gif) no-repeat 0px 0px;
	float: left;
	text-decoration:none;
}
 #copyright a {
	color: #211907;
	text-decoration:none;
	font-weight: bold;
}
 #copyright a:hover {
	color: #211907;
	text-decoration:underline;
}

/*    末末末末末末末末末  Home Logo Link and Top Headers   末末末末末末末末末  */ 

#gohome {
	position: absolute;
	z-index: 10;
	visibility: visible;
	margin:0px 0px 0px 30px;
}



/*======================================================================
    Branding (Header) Area
======================================================================*/

#branding .company-name {
  overflow: hidden;
  height: 0 !important;
}

#home #branding .company-name {
  padding-top: 69px;
  overflow: hidden;
  height: 0 !important;
  height /**/: 69px;
  background: url(../gfx/MOP-PLCo-head-text.gif) no-repeat center center;
}

/*  main navigation (site links in header)
----------------------------------------------------------------------*/

#navcontainer .nav {
  list-style: none;
  text-align: center;
  /*background: url(../gfx/head-nav-bg.gif) no-repeat center center;*/
}
#navcontainer .nav li {
  display: inline;
  font-variant: small-caps;
  font-weight: bold;
}
#navcontainer .nav li.home {
  padding-left: 27px;
  background: url(../gfx/head-nav-bullet.gif) no-repeat center left;
}

#navcontainer .nav li a,
#navcontainer .nav li .current {
  padding: 0 30px 0 3px;
  line-height: 30px;
  background: url(../gfx/head-nav-bullet.gif) no-repeat center right;
}
#navcontainer .nav li a {
  text-decoration: none;
  color: white;
}
#navcontainer .nav li a:hover {
  color: rgb( 94, 91, 59);
  background-color: rgb(207,215,159);
}
#navcontainer .nav li a:active {
  background-color: rgb(244,233,121);
}
#navcontainer .nav li .current {
  color: rgb( 13, 70, 33); /* P 350 C */
  background-color: transparent;
}
.current {
  color: rgb( 13, 70, 33); /* P 350 C */
  background-color: transparent;
}

.summary-list ul {
 margin: 0;
  list-style: none;
}
.summary-list li {
  margin: 9px 0;
  border: 1px solid;
  padding: 9px 0;
  background-color: rgb(236,234,202);
}
.summary-list li p {
  margin: 010px 0;
}
.summary-list ul li h3 a img {
  float: left;
  margin: 0 18px 0 18px;
  border: #a35a28 solid 3px;
}
.summary-list h3 {
  font-size: 1em;
  margin: 0 0 10px;
}
.summary-list li .mopls-num {
  clear: both;
  text-align: right;

}
#imghref { 
	text-decoration:none;
	border:none;
}

#main h3, #main h3 a {
  font-size: 1.25em;
  font-style: normal;
  font-weight: bold;
  margin: 1em 0 0.25em;
  color: rgb(163, 90, 40);
}

.clear {
  clear: both;
  line-height: 1px;
  height: 1px;
  font-size: 1px;
}
#listings_table img{

}
.summary-info {
	text-align:left;
}
.summary-info th {
  padding-right: 1em;
  color: rgb( 13, 70, 33); /* P 350 C */
}
.summary-info th,
.summary-info td {
  border-bottom: 1px dotted rgb(207,215,159);
}

.imgSummary		{width: 120px; height: 80px;  border: 1px solid #E5E0D4; margin: 1px;}
.imgDetailLg	{width: 300px; height: 200px; border: 1px solid #E5E0D4; margin: 1px 20px 1px 1px; cursor: hand;}
.imgDetailSm	{width: 70px;  height: 46px;  border: 1px solid #000000; margin: 2px; cursor: hand;}

