html, body {
margin: 0px;
padding: 0px;
height: 100%;
background: #fff;
}
body {
background-image: url(pics/bg.jpg);
background-position: top;
background-repeat: repeat-x;
}
#layout {
width: 912px;
min-height: 100%;
margin: 0 auto;
background-image: url(pics/left.jpg);
background-position: left top;
background-repeat: no-repeat;
position: relative;
}
* html #layout {
height: 935px;
}
#layout, #layout td {
padding: 0px;
border: none;
border-collapse: collapse;
vertical-align: top;
}
#left {
width: 385px;
min-height: 935px;;
background-position: right 371px;
background-repeat: no-repeat;
float: left;
}
* html #left {
height: 935px;
}
#menu a {
display: block;
}
#content {
width: 527px;
background: #5b5b5b;
float: left;
position: relative;
min-height: 935px;
padding-bottom: 250px;
color: #d7d7d7;
font-family: 'Trebuchet MS',arial,verdana,sans-serif;
font-size: 13px;
}
* html #content {
height: 935px;
}
#title {
background: #006d68;
margin-top: 55px;
margin-bottom: 20px;
padding: 4px;
text-align: right;
}
#title img {
border: none;
margin-right: 5px;
}
#footer {
background: #5b5b5b;
padding: 25px 15px;
position: absolute;
bottom: 0;
font-size: 12px;

}
#footer h4 {
font-family: arial,verdana,sans-serif;
font-size: 17px;
font-weight: normal;
margin-bottom: 10px;
}
#footer a {
color: #d7d7d7;
}
#m1 {
margin-top: 57px;
margin-left: 55px;
}
#m2 {
margin-top: 19px;
margin-left: 185px;
}
#m3 {
margin-top: 7px;
margin-left: 65px;
}
#m4 {
margin-top: 17px;
margin-left: 52px;
}
#m5 {
margin-top: 21px;
margin-left: 180px;
}
#m6 {
margin-top: 20px;
margin-left: 65px;
}
#m7 {
margin-top: 6px;
margin-left: 65px;
}
a img {
border: 0px;
}
.img_border{
border: 4px;
border-color: #7e7e7e;
}
#text {
padding: 15px;
}
#text h1 {
font-family: 'Trebuchet MS',arial,verdana,sans-serif;
font-size: 18px;
font-weight: normal;
}
h2.title {
font-family: arial,verdana,sans-serif;
font-size: 16px;
color: #fff;
margin-bottom: 2px;
}
.date {
font-size: 12px;
color: #fff;
margin-bottom: 7px;
}
#text a {
color: #fff;
}
.line {
padding: 3px 0px;
background-image: url(pics/line.gif);
background-position: center;
background-repeat: repeat-x;
}
.RightTextField{
	width: 300px;
	height: 13px;
}
.NText{
color: #d7d7d7;
font-family: 'Trebuchet MS',arial,verdana,sans-serif;
font-size: 13px;
}
.quest{
	font-size: 14px;
	font-family: 'Trebuchet MS',arial,verdana,sans-serif;
	color: #ffffff;
	background: #006d68;
	display: block;
	width:50px;
	padding-left:10px;
}
#flayout {
width: 912px;
min-height: 100%;
margin: 0 auto;
background-image: url(pics/homebg.jpg);
background-position: left top;
background-repeat: no-repeat;
position: relative;
}
* html #flayout {
height: 760px;
}
#right {
float: left;
}
