@charset "utf-8";
/* CSS Document */
body {
	background-color: #440001;
}

td{
	text-align:left;
}

p{
	color:#CCC
}

a{
	color:#C6C69C;
}
a:hover{
	color:#FFF;
}

table{
	margin:0px;
	padding:0px
}

body, td {
	margin: 0px;
	padding: 0px;
}

img {
	border:0 none;
}

.gaf_cheater {
	width:165px;
	font: bold 14px arial, verdana, arial, tahoma, sans-serif;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	color:#C6C69C;
	text-align:center
}

.left_frame{
	vertical-align:top;
	width: 160px;
	
}

.main_frame{
	vertical-align:top;
	width:100%
}

.right_frame{
	vertical-align:top;
	width: 160px;
}


.gaf_menu_1{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:165px
}
.gaf_menu_1_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_1_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_1 a{
	color:#C6C69C;
}
.gaf_menu_1 a:hover{
	color:#CCC;
}

.gaf_menu_2{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:165px
}
.gaf_menu_2_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_2_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_2 a{
	color:#C6C69C;
}
.gaf_menu_2 a:hover{
	color:#CCC;
}

.gaf_menu_3{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:165px
}
.gaf_menu_3_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_3_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_3 a{
	color:#C6C69C;
}
.gaf_menu_3 a:hover{
	color:#CCC;
}

.gaf_menu_4{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:165px
}
.gaf_menu_4_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_4_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_4 a{
	color:#C6C69C;
}
.gaf_menu_4 a:hover{
	color:#CCC;
}

.gaf_menu_5{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:205px;
    text-align: center;
}
.gaf_menu_5_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_5_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_5 a{
	color:#C6C69C;
}
.gaf_menu_5 a:hover{
	color:#CCC;
}

.gaf_menu_6{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:205px;
    	text-align: center;
}
.gaf_menu_6_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_6_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	/*padding-left: 10px; */
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}

.gaf_menu_6 a{
	color:#C6C69C;
}
.gaf_menu_6 a:hover{
	color:#CCC;

}

.gaf_menu_7{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:205px;
    text-align: center;
}
.gaf_menu_7_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_7_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_7 a{
	color:#C6C69C;
}
.gaf_menu_7 a:hover{
	color:#CCC;
}

.gaf_menu_8{
	background-image:url(images/cellpic1.gif);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	margin: 3px 3px 3px 3px;
	color:#C6C69C;
	width:205px;
}
.gaf_menu_8_caption{
	height: 30px;
	background-image: url(images/cellpic3.jpg);
	padding-left: 10px;
	font: bold 12px arial, verdana, arial, tahoma, sans-serif;
}
.gaf_menu_8_text{
	background-image: url(images/gen_background2.jpg);
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 15px;
	font: 12px arial, verdana, arial, tahoma, sans-serif;
    text-align: center;
}
.gaf_menu_8 a{
	color:#C6C69C;
}
.gaf_menu_8 a:hover{
	color:#CCC;
}

.gaf_forum_head{
	width:99%;
	margin-top: 3px;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: 6px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;

}

.gaf_forum_head_2{
	height: 32px;
	background-image:url(images/gen_background.jpg);
	text-align:center;
	border-style:solid;
	border-width: 2px;
	border-color: #C6C69C;
	color:#C6C69C;
	font: bold 16px arial, verdana, arial, tahoma, sans-serif;
}

.gaf_forum_text{
	width:99%;
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 6px;
	margin-right: 0px;
	background-image:url(images/gen_background.jpg);
	border-style:solid;
	border-width: 2px;
	border-color: #C6C69C;
}

.gaf_forum_text_2{
  color: #FFFFFF;
	margin: 20px;
	padding: 20px;
	background-image:url(images/gen_background.jpg);
	border-style: outset;
	border-width: 1px;
}

.gaf_forum_t_1{
	padding: 20px;
	width: 100%;
	color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}
.fborder{
	padding: 20px;
	width: 100%;
	color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_forum_t_caption{
  	background-color: transparent;
	color:#C0C0C0;
   	 font-size:16px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua, Palatino Linotype,Palatino,Times,serif;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	border-collapse:collapse;
	padding-left: 10px;
    padding-right: 5px;
}
.fcaption{
	background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:16px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua, Palatino Linotype,Palatino,Times,serif;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	padding-left: 10px;
}

.gaf_gallery_fcaption{
	background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:16px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua, Palatino Linotype,Palatino,Times,serif;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	padding-left: 10px;
	padding-right: 10px;
}

.gaf_gallery_forumheader {
	color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_gallery_forumheader3 {
	padding-left: 5px;
	vertical-align:middle;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	font-size:12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	}

.gaf_gallery_fcaption2{
	color:#C0C0C0;
	font-size:12px;
	font-weight:bold;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_cms_fborder{
	padding: 20px;
	width: 100%;
	color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	}
	
.gaf_cms_forumheader3{
	color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	}

.gaf_cms_fcaption {
	background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:16px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua, Palatino Linotype,Palatino,Times,serif;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	padding-left: 10px;
}

.gaf_forum_t_header{
	background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}
.forumheader {
	background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_forum_t_header_1{
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}
.forumheader2{
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_forum_t_header_2{
	padding-left: 3px;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_forum_t_header_2 a{
	color:#733A1A;
	text-decoration:none;
}

.gaf_forum_t_header_2 a:hover{
	color:#FFE081;
	text-decoration:underline;
}

.gaf_forum_t_header_3{
	padding-left: 5px;
    padding-right: 5px;
	padding-top: 5px;
	vertical-align:middle;
    font-family: Verdana, Book Antiqua, Palatino Linotype, Palatino, Times,serif;
	font-size:12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}
.forumheader3{
	padding-left: 5px;
	vertical-align:middle;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	font-size:12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_forum_t_header_3 a{
	color:#C0C0C0;
}

.gaf_forum_t_header_3 a:hover{
	color:#FFF;
}

.gaf_forum_infobar{
  border: #000000 1px solid;
  padding-left: 5px;
  padding-top: 3px;
}

.gaf_online_1{
  font-size: 12px
}

.gaf_rank{
  width: 165px;
}

.nforumdisclaimer{
}

.spacer{
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  vertical-align: bottom;
}

.gaf_calendar_header{
  background-image:url(images/cellpic2.jpg);
  color:#C0C0C0;
  font-size:14px;
  font-weight:bold;
  height:28px;
  font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
  padding-left: 10px;
}
.gaf_calendar_fborder{
  	padding: 20px;
    width: 100%;
	color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}
.gaf_calendar_fborder_2{
  	padding: 20px;
    width: 100%;
	color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}


.gaf_calendar_fcaption{
  z-index: -1;
  background-color:#000;
  height:20px;
  text-align:center;
  vertical-align:middle;
  background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:16px;
	font-weight:bold;
	font-family: Book Antiqua, Palatino Linotype,Palatino,Times,serif;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
	padding-left: 10px;
}

.gaf_calendar_indent{
	padding: 3px;
	margin: 5px;
	font: 9px verdana, tahoma, arial, sans-serif;
	color: #000060;
	border: 1px solid;
	background-color: #E3E2D7;
	border-bottom: #FFFFFF 1px solid;
	border-left: #000 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #000 1px solid;
}
.gaf_calendar_indent a{
	color: #000000;
}
.gaf_calendar_indent a:hover{
	color: #FF0033;
}

.gaf_calendar_forumheader{
  background-image:url(images/cellpic2.jpg);
	color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_calendar_forumheader2{
  vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_calendar_forumheader3{
   padding-left: 5px;
	vertical-align:middle;
    font-family: Book Antiqua ,Palatino Linotype ,Palatino,Times,serif;
	font-size:12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_gb_tbox{
  vertical-align: 5px;
}


.gaf_gb_forumheader{
  width: 100%;
  text-align:center;
  border-left:none;
  border-right:none;
}
.gaf_gb_forumheader3{
  border-left:none;
  border-right:none;
  padding-left: 10px;
}

.gaf_medall_forumheader1{
    padding-left: 5px;
	vertical-align:middle;
    font-family: Verdana, Book Antiqua, Palatino Linotype, Palatino, Times,serif;
	font-size:12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
	border-collapse:collapse;
}

.gaf_medall_forumheader2{
	
}
.gaf_medall_forumheader3{
}

.news{
	background-image:url(images/gen_background.jpg);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	width:99%;
	margin-top: 3px;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: 6px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

.news_head{
	height: 30px;
	background-image: url(images/cellpic2.jpg);
	padding-left: 10px;
	padding-bottom: 3px;
	color:#C6C69C;
    font-family: Verdana,Helvetica;
    font-size: 12px;
    font-weight: bold;
}
.news_head a{
	font-weight: bold;
	color:#C6C69C;
}
.news_head a:hover{
	color:#FFF;
}

.news_cat_icon{
	vertical-align:middle;
	text-align:center;
	width: 200px;
	height: 200px;
    font-family: Verdana,Helvetica;
    font-size: 10px;
    font-weight: bold;
}
.news_cat_icon a{
	color:#C6C69C;
	font-weight: bold;
}
.news_cat_icon a:hover{
	color:#FFF;
}

.news_title{
	padding-top: 10px;
	text-align:center;
	color:#C6C69C;
	font-size:16px;
	font-weight: bold;
    font-family: Verdana,Helvetica;
    font-size: 10px;
    font-weight: bold;
}

.news_image{
	text-align:center;
	padding-top: 10px;
}

.news_body{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	color: #C6C69C;
    font-family: Verdana,Helvetica;
    font-size: 11px;
    text-align: justify;
}

.news_footer_left{
    font-family: Verdana,Helvetica;
    font-size: 8px;
    font-style: italic;
	color:#CCC;
	text-align:center;
	padding-left: 3px;
}
.news_footer_left a{
	font-weight: bold;
	color:#C6C69C;
}
.news_footer_left a:hover{
	color:#FFF;
}

.news_footer_middle{
	font-size: 10px;
    font-family: Verdana,Helvetica;
    font-weight: bold;
	color:#CCC;
	text-align:left;
	padding-left: 3px;
    vertical-align: bottom;
}
.news_footer_middle a{
	font-weight: bold;
	color:#C6C69C;
}
.news_footer_middle a:hover{
	color:#FFF;
}

.news_footer_right{
	text-align:right;
	padding-right: 3px;
    width: 85px;
    vertical-align: bottom;
}

.footer{
	text-align:center;
}

.tablerender{
	background-image:url(images/gen_background.jpg);
	background-color:#BA9F70;
	border-right: solid #000 3px;
	border-bottom: solid #000 3px;
	border-left: solid #000 3px;
	border-top: solid #000 3px;
	width:99%;
	margin-top: 3px;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: 6px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

.main_caption{
	height: 30px;
	background-image: url(images/cellpic2.jpg);
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	color:#C6C69C;
	font: bold 14px arial, verdana, arial, tahoma, sans-serif;
}

.main_text{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
    padding-right: 15px;
	color:#CCC;
}

.smalltext{
	font: normal 11px  arial, verdana, tahoma, arial, sans-serif;
}

.smallblacktext{
	color:#000;
	font: normal 11px  arial, verdana, tahoma, arial, sans-serif;
}

.smallwhitetext{
	color:#FFF;
	font: normal 11px  arial, verdana, tahoma, arial, sans-serif;
}

.gaf_clock{
	color:#FFF;
	font: normal 10px  arial, verdana, tahoma, arial, sans-serif;
}

.helpbox{
	color:#FFF;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
	border: 0px none red;
	background-color: transparent;
}

.code-box{
	background-color:#FFF;
	width: 98%;
	border-color: #000;
	border-width: 2px;
	border-style: inset;
}

.comment_table{
	width: 98%;
	border:#000 2px solid;
	margin-right: 25px;
}

.comment_caption{
}

.comment_header{
  padding-top: 5px;
  width: 160px;
  vertical-align: top;
}

.comment_body{
	text-align:left;
    vertical-align: top;
}

.chatbox{
	background-image: url(images/gen_background.jpg);
	color: #C6C69C;
}

.chatbox_input {
	padding-bottom: 5px;
}

.chatbox_head{
	font: normal 10px  arial, verdana, tahoma, arial, sans-serif;
}

.chatbox_msg{
	font: normal 10px  arial, verdana, tahoma, arial, sans-serif;
}


/*
Used from other themes!
*/

.indent{
	padding: 3px;
	margin: 5px;
	font: 9px verdana, tahoma, arial, sans-serif;
	color: #000060;
	border: 1px solid;
	background-color: #E3E2D7;
	border-bottom: #FFFFFF 1px solid;
	border-left: #000 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #000 1px solid;
}
.indent a{
	color: #000000;
}

/* Brainjar Nav Menu Classes {SITELINS_ALT} */
/*
If you do not use {SITELINS_ALT} and switch to the standard {SITELINKS} instead, 
all of the below can be deleted.
*/
/*----------------------------------------------------------------------------*/

div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem {
	font: bold 10px arial, verdana, arial, tahoma, sans-serif;
	color: #C6C69C;
	text-align: left;
}

div.menuBar {
	padding: 4px 0px;
	text-align: center;
}

div.emenuBar {
	background-color: #F7F9FA;
	border-top: 1px solid #C6C69C;
	text-align: left;
}

div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
	background-color: transparent;
	border: 1px solid;
	border-color: transparent !important;
	border-color: #C6C69C #C6C69C #C6C69C #C6C69C;
	left: 0px;
	margin: 0px;
	padding: 2px 6px 2px 6px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
}

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
	background-color: #440001;
	border-color: #C6C69C #C6C69C #C6C69C #C6C69C !important;
	color: #C6C69C;
}

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {
	background-color: #440001;
	border-color: #C6C69C #C6C69C #C6C69C #C6C69C !important;
	left: 1px;
	top: 1px;
	color: #C6C69C;
}

div.menu {
	background-color: #FCFDFF;
	border: 1px solid;
	border-color: #C6C69C #C6C69C #C6C69C #C6C69C;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}

div.menu a.menuItem {
	display: block;
	padding: 2px 11px 2px 0px;
	text-decoration: none;
	white-space: nowrap;
	background-color: #282423;
	color: #C6C69C;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	background-color: #440001;
}

div.menu a.menuItem span.menuItemBuffer, div.menu a.menuItem:hover span.menuItemBuffer {
	padding: 0px 2px;
}

div.menu a.menuItem span.menuItemText {
	padding: 0px 0px 0px 3px;
}

div.menu a.menuItem span.menuItemArrow {
	margin-right: -.75em;
}

div.menu div.menuItemSep {
	border-top: 1px solid #a5a5a5;
	border-bottom: 1px solid #fff;
	margin: 4px 2px;
}

a.menuItem.header {
	border-bottom: 1px solid #b3b3b3;
}
