body{
text-align:center;
}

#maincontainer{
border:0px solid #dd0000;
margin:auto;
position:relative;
height:auto;
width:750px;
color:#663366;
text-align:left;
}



#top{
border:0px solid #000000;
height:184x;
width:750px;
float:left;
text-align:center;
padding-left:4px;
background:url(images/1_home_02.jpg) top left no-repeat;
}

#top1{
border:0px solid #000000;
background:url(images/1_home_03.jpg) top left no-repeat;
height:183px;
width:750px;
float:left;
text-align:center;


}
#topmenu{
border:0px solid #000000;
background-image:url(images/mb2.gif);
height:35px;
}
#menu{
border:0px solid #000000;
background-image:url(images/mb1.gif);
height:25px;
}
#bottom{
background-image:url(images/bg1.gif);
border:0px solid #000000;
width:760px;
float:left;
}
#left{
float:left;
display:inline;
border:0px solid #dd0000;
background:#efefef url('images/1_home_05.jpg') no-repeat;
width:270px;
height:505px;

text-align:center;
}
#right{
float:left;
border-right:1px solid #cccccc;
padding-top:20px;
width:480px;
height:450px;
font-family:Tahoma;
}

#right h3 {
  font: 12px arial, sans-serif;
  color: #BE8B06;
  border-bottom: 1px solid #C4AE7C;
  padding-bottom: 6px;
  margin-bottom: 1em;
}

#footer{
float:left;
background-image:url(images/1_home_29.jpg) ;
width:752px;
height:40px;
}


.tmenu {
font: normal 12px Arial;


display: block;
padding:10px;

padding-left: 595px; /*link text is indented 8px*/

}
.tmenu a:visited{
color: white;
text-decoration: none;
}

.tmenu a:hover{ /*hover state CSS*/
color: black;
text-decoration: none;
}

.class1 A:link {
text-decoration: none;
color:#ffffff;
}
.class1 A:visited {
text-decoration: none;
color:#ffffff;
}
.class1 A:active {
text-decoration: none;
color:#ffffff;
}
.class1 A:hover {text-decoration: underline;
 color: black;
 text-decoration: none;
 }
 .h{
 font-color:"red";
 
 }

#imagemenu{
float:right;
border:0px solid #000000;
margin-top:110px;
margin-left:155px;
text-decoration: none;
padding-right:30px;
}