body {
margin:15px 0px 0px 0px;
padding:0px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
background:#646161;
}
img {
border:0px;
}
a {
text-decoration:none;
color:#FFCC00;
}
a.m  {
text-decoration:none;
color:#FFF;
}
a.m:hover {
text-decoration:none;
color:#000;
}
#all {
margin-left:auto;
margin-right:auto;
width:756px;
}
.top_bar {
background:url(top_bar-bg.png) repeat-x center;
height:50px;
border-bottom:5px solid #fff;

}
.top_bars {
background:url(top_bar-bg.png) repeat-x ;
height:40px;

float:left;
width:242px;


}
#menu {
padding:13px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
text-align:right;
font-size:12px;
}
.r {

padding:10px;
float:left

}
#page {
width:760px;
padding:0px;
margin:0px;

}
.col {
width:242px;
border-left:3px solid #fff;
border-right:3px solid #fff;
border-top:5px solid #fff;
float:left;
background:#000000;
padding:2px;
color:#fff;

}
.g {
float:left;
width:242px;
font-size:11px;
color:#fff;
margin-bottom:2px;

}
.thm {
width:65px;
height:65px;
float:left;
padding:3px;
}
#footer {
background:#EA8628 url(top_bar-bg.png) repeat-x bottom ;
border-bottom:5px solid #FFFFFF;
border-top:5px solid #FFFFFF;
color:#FFFFFF;
float:left;
font-size:10px;
height:70px;
text-align:center;
width:756px;
}
#nav {
float:left;
clear:both;
background:#000;
color:#FFF;
width:744px;
padding:3px;
text-align:right;
border:3px solid #fff;
}
#e {
background:#fff;
text-align:center;

}
#rate {
float:left;
width:744px;
position:relative;
background:#fff;
text-align:left;
}