*{
margin:0 auto;
padding:0;
border:0px solid #000000;
}

body{
background-color:#FFFFFF;
text-align:center;
}

img{
margin:0;
padding:0;
border:0;
}

ul{
margin:0;
padding:0;
border:0;
list-style-type:none;
}

h1{
font-size: 12px;
font-weight: normal;
text-align: left;
}

h2{
margin: 20px 0px 5px 0px;
font-size: 14px;
font-weight: normal;
text-align: left;
border-bottom: 1px solid red;
}

p{
font-size: 12px;
font-weight: normal;
text-align: left;
/*text-indent: 0.5em;*/
}

li{
margin: 5px 5px 0px 0px;
font-size: 12px;
font-weight: normal;
text-align: left;
}

/* ID */
#wrap{
width: 800px;
margin: auto;
}

#headertext{
margin: 0px 0px 0px 0px;
width: 800px;
}

#header{
width: 800px;
height: 300px;
background-image: url(../img/mainlogo.jpg);
background-repeat: no-repeat;
}

#main{
clear: both;
width: 800px;
}

#side{
float: left;
width: 200px;
}

.sidemenu{
margin: 20px 0px 0px 0px;
}

#contents{
float: right;
margin: 0px 0px 0px 0px;
width: 600px;
}

#contentsheadtext{
margin: 0px 0px 0px 0px;
width: 600px;
}

.box{
margin: 10px 0px 5px 0px;
width: 600px;
height: 138px;
}

.boxl{
margin: 0px 0px 0px 0px;
float: left;
width: 300px;
height: 138px;
}

.boxr{
margin: 0px 0px 0px 20px;
float: right;
width: 280px;
height: 138px;
}

.imgborder{
border:solid 1px #000000;
}

#footer{
clear: both;
width: 800px;
height: 50px;
background-color: #000000;
}

#footertex{
float: left;
margin: 10px 0px 0px 0px;
width: 800px;
}

#footertex p{
font-size: 12px;
font-weight: normal;
text-indent: 0em;
text-align: center;
color: #FFFF00;
}

/* Class */
