/* CSS Document */
body{
Background-image:url("images/bkline.gif");
Background-repeat:repeat-y;
margin-top:0px;
margin-left:0px;
}
A{
color:#ffcc00;
}
#main {
width:100%;
background-color:#ffffff;
text-align:center;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}
#titlelinks {
margin-top:0px;
text-align:left;
position:relative;
top:45px;
left:20px;
height:340px;
width:760px;
z-index:1;
}
#foyee {
text-align:left;
    width:760px;
	height:400px;
    background-image:url("images/trcfoyeeblue.jpeg");
    Background-position: top center;
    Background-repeat: no-repeat;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:0;
}
#trainmain {
text-align:left;
    width:765px;
	height:370px;
    Background-position:center left;
    Background-repeat: no-repeat;
	background-color:#cccccc;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:15px;
	z-index:0;
}

#rightinfo {
position:relative;
text-align:center;
padding-left:400px;
padding-top:10px;
}
#backpicture {
position:relative;
Background-image:url("images/moon.jpg");
Background-repeat:no-repeat;
z-index:3;
height:320px;
margin-top:0
}

#SomeText {
position:relative;
left:11px;
top:0px;
font-size:60px;
font-weight:bold;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:#CFD4D9;
width:400px;
}
#SomeTextLR {
position:relative;
left:11px;
top:0px;
font-size:48px;
font-weight:bold;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:#243E51;
width:600px;
}
#FoyeeText {
position:relative;
left:90px;
top:35px;
font-size:28px;
font-weight:bold;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:#243E51;
width:450px;
}
#SomeTextDiary{
position:relative;
left:110px;
top:20px;
font-size:24px;
font-weight:700;
font-family:Geneva,Arial,Helvetica,sans-serif;
background-color:#FFCCFF;
color:#243E51;
width:480px;
height:250px;
padding:20px;
padding-top:5px;
padding-bottom:5px;
border-right:solid #243E51 1px;
border-bottom:solid #243E51 1px;
border-top:solid silver 2px;
border-left:solid silver 2px;
}
#SmallText {
position:relative;
left:50px;
top:10px;
font-size:18px;
font-weight:400;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:white;
width:542px;
}
#SomeText2 {
position:relative;
left:11px;
top:0px;
font-size:72px;
font-weight:bold;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:#243E51;
width:400px;
}
#SmallText2 {
position:relative;
left:80px;
top:10px;
text-align:right;
padding-right:20px;
font-size:18px;
font-weight:400;
font-family:Geneva,Arial,Helvetica,sans-serif;
color:#ffffff;
width:500px;
margin-right:0px;
margin-left:0px;
}

td.lefttext {
    text-align:right;
	background-color:#cccccc;
    font-family:trebuceht MS,verdana,sans-serif;
	color:#003366;
    font-size:12px;
    font-weight:700;
	line-height:1.3;
}

td.lefttext2 {
    text-align:center;
	background-color:#395469;
    font-family:trebuceht MS,verdana,sans-serif;
	color:#ffcc00;
    font-size:12px;
    font-weight:700;
	line-height:1.3;
}


H1{
font-family:verdana,sans-serif;
font-size:4px;
font-weight:normal;
color:silver;
}
Table{
background:white;
}
Table.inbedblue{
background:#243E51;
}
TD.green {
color:#ffffff;
background-color:#395469;
font-family:trebuchet MS,Verdana,Arial,sans-serif;
font-weight:400;
}
TD.welcome {
font-family:verdana,sans-serif;
font-size:16px;
font-weight:normal;
background:#cccccc;
color:#243E51;
}
TD.sidebar {
font-family:verdana,sans-serif;
font-size:12px;
font-weight:bold;
background:#cccccc;
color:#243E51;
text-align:right;
line-height:1.1;
}
TD.boldbar {
font-family:verdana,sans-serif;
font-size:14px;
font-weight:normal;
background:#243E51;
color:white;
height:15px;
}
TD.phone{
font-family:verdana,sans-serif;
font-size:14px;
color:#243E51;
}
TD.phone1{
font-family:verdana,sans-serif;
font-size:14px;
color:#243E51;
}
TD.phone2{
font-family:verdana,sans-serif;
font-size:12px;
color:white;
}
TD.textlinks{
color:#ffffff;
background-color:#243e51;
font-family:verdana,sans-serif;
font-size:10px;
height:20px;
}
TD.extra{
background:#243E51;
font-family:verdana,sans-serif;
font-size:10px;
color:#ffffff;
padding: 0px 10px 10px 10px;
margin-left:auto;
margin-right:auto;
}
TD.notice{
font-family:verdana,sans-serif;
font-size:12px;
font-weight:bold;
color:#243E51;
background-color:#DDE8CE;
}
TD.ctitle {
color:#ffcc00;
background-color:#395469;
font-family:trebuchet MS,Verdana,Arial,sans-serif;
font-size:20px;
font-weight:400;
}

Table.smallmenu {
margin:0px;
}

A.topmenu{color:white;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;}
	
	A.topmenu:hover{
	color:yellow;
	font-size:12px;
	text-decoration:none;
}
A.alistlinks {
color:#243E51;
font-size:14px;
font-weight:800;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
A.alistlinks:hover {
color:#FFFF00;
font-size:14px;
font-weight:900;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}

A.whitelinks {
color:white;
font-size:14px;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
A.whitelinks:hover {
color:#FFFF00;
font-size:14px;
font-weight:900;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}

A.darklinks {
color:#243E51;
font-size:18px;
font-weight:900;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
A.darklinks:hover {
color:#243E51;
font-size:18px;
font-weight:900;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
A.biglink {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:24px;
color:#333366;
text-decoration:none;
}
A.biglink:hover {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:24px;
color:#336600;
text-decoration:overline;
}
A.medlink {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:20px;
color:#333366;
text-decoration:none;
}
A.medlink:hover {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:20px;
color:#336600;
text-decoration:overline;
}
div.clist {
background-image:url("images/spiral_stairs2.jpg");
background-repeat:no-repeat;
width:100%;
height:290px;
font-size:12px;
font-weight:200;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:left;
color:#CCFFFF;
padding-left:15px;
padding-top:240px;
padding-right:15px;
line-height:1.1;
}