@charset "utf-8";
/* CSS Document */

/* ID STYLES */

#mainpage {
	position:absolute;
	left:220px;
	top:200px;
	width:900px;
	height:auto;
	z-index:20;
	visibility: visible;
}

#widepage930 {
	position:absolute;
	left:220px;
	top:200px;
	width:930px;
	height:auto;
	z-index:20;
	visibility: visible;

}

#options {
	position:absolute;
	left:50%;
	top:100px;
	width:600px;
	height:400px;
	margin-left:-300px;
	background-color:#333;
	visibility:hidden;	
	z-index:30;
	border-color:#800000;
	border:inset;
	border-width:5px;
	padding:5px;
}

#options a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

#options2 {
	position:absolute;
	left:50%;
	top:120px;
	width:600px;
	height:400px;
	margin-left:-280px;
	background-color:#333;
	visibility:hidden;	
	z-index:30;
	border-color:#800000;
	border:inset;
	border-width:5px;
	padding:5px;
}

#options2 a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

#uploadsilks {
	position:absolute;
	left:50%;
	top:120px;
	width:600px;
	height:400px;
	margin-left:-280px;
	background-color:#333;
	visibility:hidden;	
	z-index:30;
	border-color:#800000;
	border:inset;
	border-width:5px;
	padding:5px;
}

#uploadsilks a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

#additionalcharts {
	position:absolute;
	width:350px;
	left:450px;
	top:0px;
}

#debugwindow {
	position:absolute;
	width:500px;
	height:400px;
	left:15px;
	top:15px;
	background-color:#006;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

/* NAME STYLES */

Body {
	background-color:#000;
}

/* CLASS STYLES   -----    SECTIONS */

.popupmsg {
	position:absolute;
	left:50%;
	top:100px;
	width:400px;
	height:200px;
	margin-left:-200px;
	background-color:#333;
	visibility:visible;	
	z-index:30;
	border-color:#800000;
	border:inset;
	border-width:5px;
	padding:5px;
}

.PageHeader { 
	background-color:#800000;
	background:url(../images/RedBanner.jpg);
	position:absolute;
	left:0px;
	top:70px;
	width:100%;
	height:66px;
}

.PageHeaderText {
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size:54px;
	text-shadow:#000;	
	position:absolute;
	left:240px;
	top:71px;
	width:600px;
}

.PageHeaderTextShadow {
	font-family:"Times New Roman", Times, serif;
	color:#000;
	font-size:54px;
	text-shadow:#000;	
	position:absolute;
	left:242px;
	top:73px;
	width:600px;
}

.horseownerheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
	position:absolute;
	left:240px;
	top:39px;
	width:900px;
}

.CoinDiv {
	position:absolute;
	left:20px;
	top:20px;
	width:100px;
	height:100px;
}

.SideBar {
	width:170px;
	height:500%;
	background-color:#C93;
	position:absolute;
	left:0px;
	top:0px;
}

.SideBarRule {
	position:absolute;
	width:3px;
	height:500%;
	left:163px;
	top:0px;
	background-color:#000;
}

.SilksBox {
	position:absolute;
	left:21px;
	top:252px;
	background-color:white;
	width:125px;
	height:175px;
	border:solid;
	border-width:1px;
}

.LinksBoxnosilk {
	position:absolute;
	left:21px;
	top:252px;
	width:125px;
	text-align:center;
	font-size:12px;
	/*background-color:white;
	height:175px;
	border:solid;
	border-width:1px;*/
}

.LinksBoxsilk {
	position:absolute;
	left:21px;
	top:445px;
	width:125px;
	text-align:center;
	font-size:12px;
	/*background-color:white;
	height:175px;
	border:solid;
	border-width:1px;*/
}

.HeaderLinksMenu {
	position:absolute;
	top:141px;
	left:240px;
	font-size:14px;
	font-family:"Arial", Gadget, sans-serif;
	width:1024px;
}

.HeaderLinksBackground {
	background-color:#999;
	background-image:url(../images/GrayBanner1.jpg);
	position:absolute;
	height:26px;
	width:100%;
	top:136px;
	left:0px;
	z-index:-1;
}

.Links {
	color: #000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.Links:hover {
	color:#FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.LinksCurrent {
	color: #FFF;
	text-decoration:none;
}

.LinksCurrent:hover {
	color:#FFF;
	text-decoration:none;
}

.horselink {
	text-decoration:underline;
}

.horselink:hover {
	text-decoration:underline;
	color:#c93;
}

.logoninputarea {
	position:absolute;
	width:400px;
	height:200px;
	left: 50%;
	margin-left:-200px;
	top: 250px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	color:#C93;
	font-size:20px;
}

.pedMale {
	background-image:url(../images/ped_bracket_top.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.pedFemale {
	background-image:url(../images/ped_bracket_bottom.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.pedholder {
	position:absolute;
	background-color:#FFF;
}

.DarkGrayBackground {
	background-color:#222222;
}

.LightGrayBackground{
	background-color:#333333;
}

.overlaybox {
	position:absolute;
	left:220px;
	top:200px;
	width:800px;
	height:500px;
	z-index:20;
	visibility: hidden;
	background-color: #000;
}

.centeroverlaybox {
	position:absolute;
	left:50%;
	top:200px;
	width:500px;
	height:300px;
	text-align:center;
	margin-left:-250px;
	z-index:20;
	visibility: hidden;
	background-color: #000;
	border-color:#800000;
	border:inset;
	border-width:5px;
	padding:5px;
}

.overlaygallery {
	position:absolute;
	left:1px;
	top:1px;
	width:800px;
	height:500px;
	z-index:20;
	visibility: visible;
	background-color: #666;
}

.addownernotestextarea {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	left: 0px;
	top: 17px;
}

.addownernotesnamefield {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	left: 0px;
	top: 210px;
}

.addownernotessavebutton {
	position:absolute;
	left: 0px;
	top: 249px;
	width: 50px;
}

.redbackground {
	background-color:#800000;
}

.videoplayer {
	border:inset;
	background-color:#333;
	position:relative;
	left: 450px;
	top: 0px;
	width:480px;
	margin-left:-240px;
	height:394px;
	background-image:url(../images/TMCoin.png);
	background-position:center;
	background-repeat:no-repeat;
	/*visibility:hidden;*/

}

.hypomating {
	position:absolute;
	left: 2px;
	top: 95px;
}

.addarticletextarea {
	position:absolute;
	left: 8px;
	top: 81px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

.addheadlinefield {
	position:absolute;
	left: 8px;
	top: 11px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

.addauthorfield {
	position:absolute;
	left: 8px;
	top: 50px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	width: 686px;
}

.addarticlesavebutton {
	position:absolute;
	left: 3px;
	top: 268px;
	width: 50px;
}
.additionalchartslinks {
	color:#FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

/* CLASS STYLES   -----    TEXT */

.goldtext {
	color:#c93;
	font-family:Arial, Helvetica, sans-serif;
}

.goldtextbold {
	color:#c93;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.whitetext {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

.redtext {
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
}

.orangetext {
	color:#c93;
	font-family:Arial, Helvetica, sans-serif;
}

.graytext {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
}

.whitetextbold {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.italic {
	font-style:italic
}

.fontsize12 {
	font-size:12px;
}

.fontsize14 {
	font-size:14px;
}

.center {
	text-align:center;
}


