/* CSS Document */
body {
	margin: 0;
	background: #242424;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link,
a:active,
a:visited {
	color: #ffd200;
	text-decoration: none;
	

}

h1 {
	font-size: 15pt;
	color: #ffcc00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h2 {
	font-size: 13pt;
	color: #ffcc00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h3 {
	font-size: 11pt;
	color: #ffcc00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

blockquote {
	color: #CCCCCC;
	border-left: 6px solid #f47f0d;
}

#header {
	background: #313131 url(images/header_bg.jpg) top left repeat-x;
	height: 100%;
	width: 100%;
}

.announcement_main {
	background: url(/store/images/menu_bg.jpg) top left repeat-y;
	width: 800px;
	margin:0;
	padding: 2px;
}

.audio {
	background: url(images/audio.jpg) top left no-repeat;
	height: 124px;
}

.logo {
	background: url(images/logo.gif) top right no-repeat;
	height: 121px;
}

#navbar {
	background: #fb7a08 url(images/navbar_bg.jpg) top left repeat-x;
	height: 30px;
	padding-top: 10px;
	font-size: 11pt;
	text-align: right;
	color: #000;
}

#navbar a:link,
#navbar a:active,
#navbar a:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}

#navbar a:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	background: #fd9c46 url(images/link_hover.jpg) top left repeat-x;
}
	
#navbar ul {
	list-style: none;
	margin: 0;
}

#navbar li {
	display: inline;
}

#tmain {
	margin: 0px 18px 5px 10px;
}

#menu_section {
	float: left;
}

.menu {
	background: url(images/menu_bg.jpg) top left repeat-y;
	width: 264px;
	text-align: center;
	margin:0;
	padding: 2px;

}

.menu_links {
	background: url(images/menu_bg.jpg) top left repeat-y;
	width: 264px;
	text-align: center;
	margin:0;
	padding: 2px;
}

.menu a:link,
.menu a:active,
.menu a:visited {
	color: #ffcc00;
	font-size: 10pt;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

.menu a:hover {
	color: #ffa200;
	font-size: 10pt;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

.menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.menu li {
	background: #4b4b4b;
	border: 1px solid #202020;
	margin-bottom: 1px;
	padding: 8px;
	margin-left: 16px;
	margin-right: 22px;
}

.menu_head {
	background: url(images/categories.gif) top left no-repeat;
	width: 264px;
	height: 60px;
}

.menu_head-featured {
	background: url(images/featured.gif) top left no-repeat;
	width: 264px;
	height: 60px;
}

.menu_head2 {
	background: url(images/around.gif) top left no-repeat;
	width: 264px;
	height: 60px;
}

.menu_tfoot {
	background: url(images/menu_tfoot.jpg) top left no-repeat;
	width: 264px;
	height: 60px;
}

#content_section {
	float: right;
	display: inline;
	margin: 0px 20px 0px 10px;
}

.content {
	background: #242424;
	padding: 0;
	color: #aaaaaa;
}

.announcement {
	background: #000000;
	color: #000;
	border-top: 7px solid #fa7704;
	border-bottom: 7px solid #fa7704;
	padding: 0px;

}

#products {
	padding: 8px;
}

.product_header-big {
	background: url(images/ADDMIDDLE.jpg) top left repeat-x;
	height: 140px;


}

.product_header_left-big {
	background: url(images/ADDLEFT.jpg) top left no-repeat;
	height: 140px;
}



.product_header_right-big {
	background: url(images/ADDRIGHT.jpg) top right no-repeat;
	height: 140px;
}






.product_header {
	background: url(images/product_header_bg.jpg) top left repeat-x;
	height: 62px;
}

.product_header_0 {
	background: url(images/catnames/0.gif) top left no-repeat;
	height: 62px;
}

.product_header_1 {
	background: url(images/catnames/1.gif) top left no-repeat;
	height: 62px;
}
.product_header_2 {
	background: url(images/catnames/2.gif) top left no-repeat;
	height: 62px;
}
.product_header_3 {
	background: url(images/catnames/3.gif) top left no-repeat;
	height: 62px;
}
.product_header_4 {
	background: url(images/catnames/4.gif) top left no-repeat;
	height: 62px;
}
.product_header_5 {
	background: url(images/catnames/5.gif) top left no-repeat;
	height: 62px;
}
.product_header_6 {
	background: url(images/catnames/6.gif) top left no-repeat;
	height: 62px;
}
.product_header_7 {
	background: url(images/catnames/7.gif) top left no-repeat;
	height: 62px;
}
.product_header_8 {
	background: url(images/catnames/8.gif) top left no-repeat;
	height: 62px;
}
.product_header_9 {
	background: url(images/catnames/9.gif) top left no-repeat;
	height: 62px;
}
.product_header_10 {
	background: url(images/catnames/10.gif) top left no-repeat;
	height: 62px;
}
.product_header_11 {
	background: url(images/catnames/11.gif) top left no-repeat;
	height: 62px;
}
.product_header_12 {
	background: url(images/catnames/12.gif) top left no-repeat;
	height: 62px;
}
.product_header_13 {
	background: url(images/catnames/13.gif) top left no-repeat;
	height: 62px;
}
.product_header_14 {
	background: url(images/catnames/14.gif) top left no-repeat;
	height: 62px;
}
.product_header_15 {
	background: url(images/catnames/15.gif) top left no-repeat;
	height: 62px;
}
.product_header_16 {
	background: url(images/catnames/16.gif) top left no-repeat;
	height: 62px;
}
.product_header_17 {
	background: url(images/catnames/17.gif) top left no-repeat;
	height: 62px;
}
.product_header_18 {
	background: url(images/catnames/18.gif) top left no-repeat;
	height: 62px;
}
.product_header_19 {
	background: url(images/catnames/19.gif) top left no-repeat;
	height: 62px;
}
.product_header_20 {
	background: url(images/catnames/20.gif) top left no-repeat;
	height: 62px;
}
.product_header_21 {
	background: url(images/catnames/21.gif) top left no-repeat;
	height: 62px;
}

.product_header_22 {
	background: url(images/catnames/22.gif) top left no-repeat;
	height: 62px;
}

.product_header_23 {
	background: url(images/catnames/23.gif) top left no-repeat;
	height: 62px;

}

.product_header_24 {
	background: url(images/catnames/24.gif) top left no-repeat;
	height: 62px;

}

.product_header_right {
	background: url(images/product_header_right.jpg) top right no-repeat;
	height: 62px;
}

.product_tfoot {
	background: url(images/product_tfoot_bg.jpg) top left repeat-x;
	height: 11px;
}

.product_tfoot_left {
	background: url(images/product_tfoot_left.jpg) top left no-repeat;
	height: 11px;
}

.product_tfoot_right {
	background: url(images/product_tfoot_right.jpg) top right no-repeat;
	height: 11px;
}

.product_display {
	background: #2b2b2b;
	padding: 6px;
	color: #ffffff;
}

.product_page {
	background: #2b2b2b;
	padding: 6px;
	color: #ffffff;
}

.content_tfoot {
	background: url(images/content_tfoot.jpg) top left repeat-x;
	height: 11px;
}

.content_tfoot_left {
	background: url(images/content_tfoot_left.jpg) top left no-repeat;
	height: 11px;
}

.content_tfoot_right {
	background: url(images/content_tfoot_right.jpg) top right no-repeat;
	height: 11px;
}

#footer {
	color: #FFF;
}

.copyright {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 6px;
}

.article_content {
	font-size: 12pt;
	font-family: default;
	
}

.head_links {
	font-size: 10pt;
	font-family: default;
	
}

/* Next/Previous Links */	

#nextlinks { 
   font-size: 11px;
   font-weight: bold; 
   padding-bottom: 35px;
   padding-left: 10px;
   padding-right: 10px;
}

#nextlinks .prev { text-align: left; float: left;  }
#nextlinks .next { text-align: right;  float: right; }

#nextlinks a { 
   text-decoration: underline;
}

ul#css3menu,ul#css3menu ul{
	margin:0;list-style:none;padding:0;background-color:black #dedede;border-width:1px;border-style:solid;border-color:#black;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul#css3menu ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:0 5px 10px;background-color:#000000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;}
ul#css3menu li:hover>*{
	display:block;}
ul#css3menu li:hover{
	position:relative;}
ul#css3menu ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu{
	display:block;font-size:0;float:left;}
ul#css3menu li{
	display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu>li,ul#css3menu li{
	margin:0;}
ul#css3menu a:active, ul#css3menu a:focus{
	outline-style:none;}
ul#css3menu a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 11px Tahoma; color:#000000;text-shadow:#FFF 0 0 0px;cursor:pointer;padding:4px;background-color:#FFFF00;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#000000;}
ul#css3menu ul li{
	float:none;margin:10px 0 0;}
ul#css3menu ul a{
	text-align:left;padding:2px;background-color:#000000;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:bold 12px Verdana MS;color:#ffffff;text-decoration:none;}
ul#css3menu li:hover>a{
	background-color:#f8ac00;border-color:#C0C0C0;border-style:solid;font:bold 14px Verdana MS;color:#000000;text-decoration:none;text-shadow:#FFF 0 0 1px;background-image:url("mainbk.png");background-position:0 100px;}
ul#css3menu img{
	border:none;vertical-align:middle;margin-right:12px;}
ul#css3menu img.over{
	display:none;}
ul#css3menu li:hover > a img.def{
	display:none;}
ul#css3menu li:hover > a img.over{
	display:inline;}
ul#css3menu span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu ul li:hover>a{
	background-color:#000000;background-image:none;font:bold 12px Verdana MS;color:#ffff00;text-decoration:none;}
ul#css3menu li.topfirst>a{
	height:20px;line-height:20px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu li.topfirst:hover>a{
	line-height:10px;}
ul#css3menu li.topmenu>a{
	height:20px;line-height:20px;}
ul#css3menu li.topmenu:hover>a{
	line-height:10px;}
ul#css3menu li.toplast>a{
	height:20px;line-height:20px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
ul#css3menu li.toplast:hover>a{
	line-height:10px;}
