/*

This Stylesheet contains template specific styles

*/

/* ---------------------------------------------------- defaults */
body {
  margin:0;
  background:#111111;
}
body, p, div, td, span, font, a, a:visited {
  font-family: arial;
  font-size: 12px;
  color: #e5a812;
}
a, a:visited {
  color:#8ead11;
}
a:hover {
  color:#a9c149;
}
.clr {
  display:block;
  clear:both;
  height:0;width:100%;
}

/* ---------------------------------------------------- main */
#main {
  text-align:center;
}
#main #main_col {
  margin:0 auto;
  padding:10px 0 0 0;
  width:932px;
  text-align:left;
}

/* ---------------------------------------------------- topbar */
#main #topbar {
}
#main #topbar #topbar_pad {
  text-align:center;
}

/* ---------------------------------------------------- header */
#main #header {
  width:932px;
  clear:both;
}
#main #header #hlogo {
  float:left;
}
#main #header #tlpos {
  float:left;
}
#main #header #trpos {
  float:right;
  width:360px;
}

/* ---------------------------------------------------- menubar */
#main #menubar {
  margin:5px 0 0 0;
  width:932px;
  height:67px;
}
#main #menubar #menubar_pad {
  padding:16px 100px 0 110px;
}

/* ---------------------------------------------------- left_col */
#main #left_col {
  margin:0;
  width:316px;
  float:left;
  clear:both;
}
#main #left_col_pad {
  padding:0px;
}


/* ---------------------------------------------------- center_col */
#main .cenc {
  margin:5px 0 0 0;
  width:932px;
  background:#474747 url(../images/content-920_bg.jpg) left top no-repeat;
}
#main .cenc #center_col_pad {
  width:916px;
  margin:0 0 0 14px;
}

/* ------------------------------- */
#main .cenc_lefton {
  margin:8px 6px 0 0;
  width:600px;
  float:right;
  background:#474747 url(../images/content_bg.gif) left top no-repeat;
}
#main .cenc_lefton #center_col_pad {
  width:584px;
  margin:0 0 0 8px;
}

/* ------------------------------- */
#main .cenc_righton {
  margin:8px 0 0 6px;
  width:600px;
  float:left;
  background:#474747 url(../images/content_bg.gif) left top no-repeat;
}
#main .cenc_righton #center_col_pad {
  width:584px;
  margin:0 0 0 8px;
}

/* ------------------------------- */
#main .cenc_lefton_righton {
  margin:5px 0 0 5px;
  width:300px;
  background:#474747 url(../images/content-300_bg.jpg) left top no-repeat;
}
#main .cenc_lefton_righton #center_col_pad {
  width:284px;
  margin:0 0 0 8px;
}

/* ---------------------------------------------------- center_col_foot */
#main .cenc #center_col_foot {
  width:932px;
  height:16px;
  background:#474747 url(../images/content-foot-920_bg.jpg) left top no-repeat;
}
#main .cenc_righton #center_col_foot {
  width:600px;
  height:16px;
  background:#474747 url(../images/content-foot_bg.jpg) left top no-repeat;
}
#main .cenc_lefton #center_col_foot {
  width:600px;
  height:16px;
  background:#474747 url(../images/content-foot_bg.jpg) left top no-repeat;
}
#main .cenc_lefton_righton #center_col_foot {
  width:300px;
  height:16px;
  background:#474747 url(../images/content-300_bg.jpg) left top no-repeat;
}

/* ---------------------------------------------------- right_col */
#main #right_col {
  margin:0;
  width:316px;
  float:right;
}
#main #right_col_pad {
  padding:0 0 0 0 ;
}

/* ---------------------------------------------------- footer_row */
#main #footer_row {
  height:26px;
  clear:both;
}
#main #footer_row_pad {
    padding:10px;
}

/* ---------------------------------------------------- footer_row */
#main #copyright_row {
  clear:both;
}
#main #copyright_row_pad {
  padding:10px;
}
#main #copyright_row_pad p,
#main #copyright_row_pad a,
#main #copyright_row_pad div {
  font-size:11px;
  color:#aaa;
}
