@charset "UTF-8";
/* CSS Document */

body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	background-image: url(../images/bgpage.png);
	background-repeat: repeat-x;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 14px;
	background-color: #2B2610;
}
#logo {
	float: left;
	padding-top: 15px;
}
.origins #container #header #banner {
	width: 500px;
	float: left;
	height: 100px;
}
.origins #container {
	width: 927px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px; /* this overrides the text-align: center on the body element. */
}
.origins #mainContent {
	padding: 0 6px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background-image: url(../images/bgmod.png);
	background-repeat: repeat-x;
	height: inherit;
	position: relative;
	overflow: visible;
}
#container #header {
	position: relative;
	height: 100px;
	width: 920px;
}
.logintext {
	font-size: 9px;
	text-decoration: underline;
	color: #FFF;
}
.origins #container #mainContent #topcontent {
	padding: 0px;
	height: 241px;
	position: inherit;
	width: 910px;
	left: 13px;
	top: 0px;
}
#contentdetail {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
.origins #container #mainContent #topcontent #contentdetail tr #details {
	height: 300px;
	float: left;
}
#bottomcontent    {
	height: auto;
	width: 908px;
	left: 13px;
	top: 0px;
	background-repeat: no-repeat;
	float: left;
	overflow: visible;
}
#buttons {
	position:inerit;
	left:72px;
	top:107px;
	width:927px;
	height:59px;
	z-index:1;
}
.login {
	background-color: #83732F;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: left;
}
.origins #container #header #logins {
	width: 200px;
	float: right;
	vertical-align: middle;
	padding-top: 20px;
}
#overlay {
	position:absolute;
	left:1px;
	top:129px;
	width:687px;
	height:95px;
	z-index:1;
	background-image: url(../images/content/titleoverlay.png);
	padding-left: 15px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	background-repeat: no-repeat;
}

#home
  {
	display: block;
	width: 108px;
	height: 58px;
	background-image: url(../images/buttons/mainnav/off/home.png);
	background-repeat: no-repeat;
	border: 0px;
  }

  #home :hover
  {
	background-image: url(../images/buttons/mainnav/on/home.png);
  }
#contentdetail2  {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.origins #container #mainContent #topcontent #clear {
	height: 10px;
}
.origins #container #mainContent #topcontent #contentdetail #picture {
	float: left;
	height: 212px;
	width: 690px;
}
.origins #container #mainContent #topcontent #sidemenu {
	height: 217px;
	width: 209px;
	float: left;
}
#detailsheader {
	left:22px;
	top:9px;
	height:439px;
	z-index:2;
	width:526px;
	height:16px;
	z-index:1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: normal;
	color: #000;
	text-align: left;
	float: left;
}
#quicklinkshead {
	position:absolute;
	top:13px;
	left: 674px;
	font-size: 16px;
	height: 19px;
	width: 104px;
}

#underliner {
	position:absolute;
	left:20px;
	top:60px;
	width:648px;
	height:9px;
	z-index:1;
	left: -1px;
	background-image: url(../images/underline.png);
}
#underliner2 {
	position:absolute;
	left:20px;
	top:83px;
	width:199px;
	height:11px;
	z-index:1;
	left: 679px;
	background-image: url(../images/underline.png);
}
#disclaimer    {
	font-size: 12px;
	line-height: normal;
	color: #D0C28C;
	left: 16px;
	top: 394px;
	width: 870px;
	float: position:absolute;											bottom:0;
	text-align: center;
	padding: 0 2 2 7;
}
.origins #container #mainContent #topcontent #more {
	height: 30px;
	width: 44px;
	position: absolute;
	left: 630px;
	top: 180px;
	z-index: 2;
}
#details {
	position:absolute;
	left:30px;
	top:347px;
	width:631px;
	height:115px;
	z-index:3;
	text-align: left;
	line-height: 18px;
	font-size: 14px;
}
#quicklinks {
	width:119px;
	height:172px;
	float: left;
}

/* Links Button */

.more {
	float: left;
	margin: 0;
	padding: 0;
	width: 44px;
	height: 32px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(../images/buttons/pic/more_on.png);
	background-repeat: no-repeat;
}
.more  a {
	display: block;
	color: #000000;
	width: 44px;
	height: 32px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.more  img {
	width: 44px;
	height: 32px;
	border: 0;
}
* html a:hover {
	visibility:visible
}
.more  a:hover img {
	visibility:hidden
}
.content #rightside {
	float: left;
	height: 300px;
	width: 180px;
}
.originsdisclaimer{
	font-size: 12px;
	line-height: normal;
	color: #D0C28C;	
}
.articledate{
	font-size: 12px;
	line-height: normal;
	color: #2B2610;	
}
.originslinks{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: normal;
	color: #000000;	
}
.originstext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;	
}
.poweredJSE{
	font-size: 12px;
	line-height: normal;
	color: #D0C28C;	
}
.orignslist
{
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
}