body{
background: #2c3d49;
font-family: verdana;
}

#mainbody{
width: 800px;
background: black;
border: 0;
position: absolute;
left: 50%;
margin-left: -410px;
text-align: left;
}

#bodytable{
width: 800px;
background: #2c2c49;
}

table.1{
font-size: 10px;
color: #ffcc00;
padding-bottom: 2em;
/* i want padding here!! */
}


th.calendar{
text-align: center;
font-family: verdana;
font-size: 10px;
color: #ffcc00;
font-weith: bold;
}

td.day_concert{
width: 50px;
text-align: center;
font-family: verdana;
font-size: 10px;
color: red;
}


td.day{
width: 50px;
text-align: center;
font-family: verdana;
font-size: 10px;
color: #ffcc00;
}

caption.month{
font-weight: bold;
color: ffcc00;
text-align: center;
font-family: verdana;
font-size: 12px;
}


td.left{
width:150px;
background: #2c2c49;
}

td.leftbottom{
width: 150px;
background: #382c49;
text-align: left;
padding-left: 1em;
padding-top: 1em;
}

.titleimg{
margin-top: 1em;
}


td.middle{
padding-top: 1em;
width: 450px;
background: #242b31;
color: #FFCC00;
font-size: 2em;
padding: 0;
}

td.right{
width: 200px;
background: 2c2c49;
}

td.topright{
background: #2c2c49;
text-align: left;
height: 110px;


/*here i want the space align below the logo*/
}

td.topright2{
background: #FFCC00;
text-align: right;
}

#contents{
text-align: justify;
padding: 1em;
}

#description{
width: 350px;
color: white;

}

td.prodleft{
width: 25%;
color: white;
font-size: 12px;
font-family: verdana;
text-align: justified;
}

td.prodright{
width: 75%;
color: white;
font-size: 12px;
font-family: verdana;
text-align: justified;
}

td.footer{
background: #3b4349;
color: white;
text-align: center;
font-size: 12px;
padding: 0.5em;
}

td.right{
text-align: center;
color: white;
font-size: 12px;
padding: 0.5em;
}


ol{
margin-left: -20px;
}

#rightlinks li{
font-size: 12px;
list-style: none;
color: 2c2c49;
}

#leftlinks li{
font-size: 12px;
list-style: none;
border-right: 0;
/* i want padding 0 here */
}

a.rightlinks{
color: black;
font-size: 10px;
padding: 0.3em 1em;
font-weight: bold;
}


a{
color: white;
font-size: 10px;
padding: 0.3em 1em;
}

a.menu{
color: #ffcc00;
font-size: 12px;
font-family: verdana;
font-weight: bold;
text-align: left;
text-decoration: none;
}

a.forum{
color: #white;
font-size: 14px;
font-family: verdana;
font-weith: bold;
}

.last{
border-right: 0;
}


.logo{
float: left;
margin-top: 0;
margin-bottom: 2em;
}

p{
color: white;
font-size: 12px;
font-family: verdana;
text-align: justified;
}


h2{
font-weight: normal;
text-align: left;
font-size: 14px;
color: #ffcc00;
padding-bottom: 0.2em;
border-bottom: solid 1px #3b4349;
margin-bottom: -0.5em;
}

#products{
width: 350px;

}

.formtd{
font-family: verdana;
color: white;
font-size: 11px;


}
