@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0}

a {color: #E60000; text-decoration:none }
a:hover {color: #E60000; text-decoration:underline}

/*black_red_white concept*/

body {text-align:center; background:#000000; color:#ffffff;  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }

#cont {margin:0 auto; width:1000px; background:#010101; text-align:left;  padding:0; }


#header { height:99px;  margin:0; padding:0}
#header_pad { }
.top_nav{ height:33px; padding:0; float:right; width:600px;  font-family:Arial; text-transform:uppercase; }
.top_nav_pad{  float: right; position:relative;}
.top_nav ul {position:relative;}
.top_nav li {display:inline; list-style-type:none; font-size:14px; color:#fff; }

.login{ height:10px; padding:0; color:#2AFF00; float:right; width:200px;  font-family:Arial; text-transform:uppercase; }

.logo {width:245px;  }
.logo_pad { }
.top_nav a {text-decoration:none; position:relative; padding:30px 12px; border:1px solid #010101; color:#fff;}
.top_nav a:hover {text-decoration:none; background:#d50400; position:relative; padding:30px 12px; border:1px solid #010101; color:#fff;}

#main_top{  margin:0; padding:0;}
.main_img {text-align:left; }
.left_nav{width:180px;  float:left; font-family:Arial; }
.left_nav_pad {padding:30px 0 0 5px;}
.left_nav ul{ margin:30px 0 10px 0;}
.left_nav li{list-style-type:none;  margin:10px 0 0 0;}
.left_nav a{font-size:14px; color:#fff; text-decoration:none; }
.left_nav a:hover {font-size:14px; color:#d50400; text-decoration:none;  }

#main_bottom {  }

.left_bottom {width:180px; background:#000; float:left; color:#fff; }
.left_bottom_pad {padding:10px 10px 0 25px;  }

.line {border-bottom:1px solid #7f7f7f;}

#members_menu{  margin:0; padding:0; color:#e60000; width:550px; float:left;}

/*
.mem_nav{width:150px; color:#e60000; float:left; font-family:Arial; }
.mem_nav_pad{  float: right; position:relative;}
.mem_nav ul {position:relative;}
.mem_nav li {display:inline; list-style-type:none; font-size:14px; color:#fff; }
*/


#content_holder {background:#000000; color:#ffffff; position:relative;width: 550px; marging-right: 15px;  }


#content_holder h1 {color:#E60000; font-size:15px; border-bottom:1px solid #7f7f7f; font-family:Arial; text-transform:uppercase;  letter-spacing: 2px }

#content_holder h2 {color:#E60000; font-size:12px; font-family:Arial; text-transform:uppercase;  letter-spacing: 2px }

#content_holder h3 {color:#ffffff; font-size:15px;  border-bottom:1px solid #7f7f7f;  font-family:Arial; text-transform:uppercase;  letter-spacing: 2px }

#h2style {color:#E60000; font-size:12px; text-align:left; font-family:Arial; text-transform:uppercase;  letter-spacing: 2px }

.clearfloat {clear:both; line-height:0px;  }
.clearright {clear:right; line-height:0px;  }
.content { padding:15px 10px;  }
.content_Form { width:200px; float:left;padding:5px 30px;  }
.content_main {  }
.content_main_pad {  }
.content_side{width:130px; float:right;}
.content_video{width:401px; float:right;}
.content_side_pad {padding:0 10px;  }

/*rounded rectangle*/

.rect_holder{ padding:5px 5px; margin:10px 5px; }
.rect_wrap_wide {width:400px; margin:0px auto; background:url("../images/leftside.gif") repeat-y left top; float:left; margin:0 10px 0 10px;}

.rect_wrap_narrow {width:200px; margin:0px auto; background:url("../images/leftside.gif") repeat-y left top; float:left; margin:0 10px 0 10px;}
.rect_top { height:20px; background:url("../images/top.gif") no-repeat left top; margin:0px auto; }
.rect_top span  {display:block; position:relative; background:url("../images/top-right.gif") no-repeat right top; height:20px; }
.rect_content {position:relative; background:url("../images/rightside.gif") repeat-y right top; padding:1px 15px 1px 20px;; margin:-1px 0 -50px 0;  }
.rect_content p { }

.bottom {height:60px; background:url("../images/bottom.gif") no-repeat left bottom;  }
.bottom span { display:block; position:relative; height:60px; background:url("../images/bottom-right.gif") no-repeat right top; }
/*end of rounded rectangle*/

