HTML, BODY {
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	background: #141414;
	font-family: 'Tahoma';
	font-size: 11px;	
	font-weight: normal;
	color: #c3c3c3	  
}

A {
	color: #c3c3c3;
	text-decoration: underline;
}

A:hover {
	color: #ffd200;
	text-decoration: none;
}
#main_content_content h1.myhead_t{ font-size:12px; color:#C3C3C3; text-align:center; font-weight:normal}
/*
A:visited {
	color: #b0a268;
	text-decoration: underline;	
}
*/

#main_layout { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 746px;
  margin-bottom: 30px;	
  display: none;  
}

#main_layout_nointro { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 746px;
  margin-bottom: 30px;	
}
.mpagesa{
font-size:14px !important;
font-weight:bold !important;
color:#ffd200 !important;
display:inline !important;
}
.mpagesa h1{
display:inline;
}
.mpagesa2{
font-size:12px !important;
font-weight:bold !important;
color:#ffd200 !important;
}
.mpagesa2 h2{
display:inline;
}
#lcol {
	width:25px;
	padding:0px;
	float:left
}

#ccol {
	width:693px;
	padding:0px;
	float:left;

}

#top_ids {
	background: url(topmenu.jpg) no-repeat;
}

#logo_layer {
	height: 67px;
	text-align: center;
}

#menu_layer {
	text-align: center;
	height: 20px;
	
	margin-top: 9px;
	
	padding-left: 50px;
	padding-right: 50px;
	color: #ffd200;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9px;
}

#menu_layer A {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 9px;
}

#menu_layer A:hover{
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 9px;
}


#flash_header {
	height: 170px;
	text-align: center;
}

#rcol {
	width:28px;
	padding:0px;
	float:left
}


#lcolb {
	width:180px;
	padding:0px;
	float:left
}

#ccolb {
	width:380px;
	padding:0px;
	float:left;
	overflow: auto
}

#rcolb {
	width:150px;
	padding:0px;
	float:left
}

#intro_div {
	overflow: hidden;
	text-align: center;
	display: none;
}

#top_flash {
	height: 269px;
	overflow: hidden;
}


#after_flash {
	background: #0e0e0e;
	height: 21px
}

#main_content {
	background: #0e0e0e url(dots.gif) repeat-y 190px
}

#main_content_menu {
	background: #0e0e0e;
	float: left;
	width: 192px;	
}

#main_content_content {
	font-size: 12px;
	float: left;
	width: 530px;
	background: #0e0e0e;
	margin-left: 10px;
	margin-right: 5px;	
}

#mcc_left {
	float: left;
	width: 220px;
}
#mcc_right {
	float: left;
	width: 300px;
}

#mcp_left {
	float: left;
	width: 400px;	
}
#mcp_right {
	float: left;
	width: 130px;
}

#before_footer {
	background: #0e0e0e;
	height: 26px	
}

#footer {
	margin-top: 20px;
	background: url(dots.gif) top repeat-x;
	padding: 15px;
	color: #4f4f4f;
}

#catmenu {
	margin-left: 20px;
	margin-right: 5px;	
}

#bread_crumbs {
	font: 12px;
	padding: 8px;
	margin-bottom: 10px;
	background: url(dots.gif) bottom repeat-x;
}

#main_title {
	padding: 8px;
	margin-bottom: 10px;
	background: url(dots.gif) bottom repeat-x;
}

#products_list {
	padding-top: 10px;
}

/* FLOATING */
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
/* >> FLOATING */

/* VISIBLES */
.visible {
	display: block;
}
.invisible {
	display: none;
}
/*  >> VISIBLES */

/* HEIGHTS */
.tfh {
	height: 269px
}

.afh {
	height: 21px
}

.bfh {
	height: 26px
}
/* >> HEIGHTS */

/* BACKGROUNDS */
.tfl {
	background: url(flash_lt.jpg) no-repeat
}

.tfr {
	background: url(flash_rt.jpg) no-repeat
}

.afl {
	background: url(lt.gif) no-repeat
}

.afr {
	background: url(rt.gif) no-repeat
}

.bfl {
	background: url(lb.gif) no-repeat
}

.bfr {
	background: url(rb.gif) no-repeat
}

.border_b {
	background: url(dots.gif) bottom repeat-x;
}

.border_pic {
	border:  1px solid #ffd200;
}
/* >> BACKGROUNDS */

/* PADDINGS & MARGINS */
.ml20 {
	margin-left: 20px;
}

.ml10 {
	margin-left: 10px;
}
/* >> PADDINGS & MARGINS */

#topnav_line {
	text-align: center;
	line-height: 20px;
}
#footer A {
	color: #616161
}
#footer A:hover {
	color: #ffd200;
	text-decoration: none;
}
/*
#footer A:visited {
	color: #694a00;
	text-decoration: underline;	
}
*/
#catmenu SPAN {
	font-size: 12px;
	font-weight: bold;
}

#catmenu P {
	background: url(ar_yel.gif) no-repeat 0 50%;	
	margin: 0px;
	margin-top: 5px;
	margin-left: 10px;
	padding-left: 10px;
}

#catmenu P.selected {
	font-size: 12px;
	color: #ffd200;
	background: url(ar_yel.gif) no-repeat 0 50%;	
	margin: 0px;
	margin-top: 5px;
	margin-left: 10px;
	padding-left: 10px;
}

#catmenu A {
	font-size: 12px;
	color: #c3c3c3;
	text-decoration: none;
}

#catmenu A:hover {
	font-size: 12px;
	color: #ffd200;
	text-decoration: none;
}

#main_content_content EM {
	font-style: normal;
	color: #ffd200;
}

#main_content_content H1 {
	padding: 0px;
	margin: 0px;
	color: #ffd200;
	font-size: 14px;
	font-weight: bold;
}
#main_content_content H2.hodin {
	padding: 0px;
	margin: 0px;
	color: #ffd200;
	font-size: 14px;
	font-weight: bold;
}

#main_content_content H2 {
	padding: 0px;
	margin: 0px;
	color: #ffd200;
	font-size: 12px;
	font-weight: bold;
}

#products_list IMG {
	padding: 1px;	
	border: 1px solid #0e0e0e;
}

#main_content_content H3 {
	padding: 0px;
	margin: 0px;
	color: #ffd200;
	font-size: 11px;
	font-weight: bold;
}

#main_title H1 {
	padding: 0px;
	margin: 0px;
	color: #ffd200;
	font-size: 14px;
	font-weight: bold;
}


#bread_crumbs A {
	font-size: 12px;
	text-decoration: none;
}

#bread_crumbs EM {
	font-style: normal;
	color: #ffd200;
}
