body{
margin:0px;
padding:0px;
text-align: center;
font-family:georgia, arial;
font-size:12px;
background:#000 url('images/bg.jpg') no-repeat top center;
}

img{
margin:0px;
padding:0px;
}

a:visited{
color:#330000;
}
a:link{
color:#330000;
}

#ginfo{
width:100%;
text-align:right;
visibility:hidden;
}

#wrapper{
margin:100px auto 20px;
width:760px;
border:solid #fff 8px;
background:#fff;
padding:0px 0px 25px;
}

#header{
background:url('images/tpbg.gif') repeat;
margin:0px;
padding:0px;
height:250px;
text-align:center;
line-height:0px;
}

#headerbody{
width:100%;
height:80px;
text-align:left;
margin:auto;
}

#news{
width:120px;
float:left;
border:1px #330000 solid;
float:left;
padding:5px;
margin:0px 0px 5px 10px;
}

hr{
display:block;
clear:both;
visibility:hidden;
}

#headerpic{
text-align:center;
background:#fff;
margin:0px;
height:150px;
width:100%;
}

ul{
line-height:30px;
list-style-type:none;
margin:auto 10px 15px 0px;
float:left;
padding-left:15px; 
}

.menu li {
float:left;
font-size:14px;
margin:auto 3px auto 0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.menu li a{
text-decoration:underline;
padding:5px;
}

.menu li a:hover{
color:#990000;
}

#mainbody{
width:600px;
margin:10px auto;
text-align:left;
}

#main{

}

#splitbody{
float:left;
width:430px;
padding:5px;
}

.t1 {
font-size:24px;
color:#330000;
border-bottom:1px solid #330000;
margin: 0px 0px 15px;
}

.t3{
font-size:16px;
color:#330000;
border-bottom:1px solid #330000;
margin-bottom:10px;
}

.t4{
font-size:12px;
}
