/* MNPCTECH Case Mod Store Stylesheet */
/* Coded by PinkFox - Geoffrey "Meko" Brege - http://f0xxx.deviantart.com */

/* Information

** Table of Contents:

- General
->- YouTube Player

- Banner
->- Navigation
->- Off-Site Links

- Navigation
->- Buttons

- Content
->- Page Description
->- Sub Navigation
->- Main Content
->->- Left Content
->->->- Side Box List
->->- Right Content
->->->- Grid Display Products
->->->- List Display Products
->->->- Product Display

- Bottom Bar

- ZenCart Styles

*/

@import url('navigation.css');

/** General **/
* {
	border: none;
	margin: 0px;
	padding: 0px;
	outline: none;
	}
	
body {
	background: url('images/background.gif') center top repeat;
	margin: 0px 0px 20px 0px;
	position: relative;
	}
	
h2 {
	font-family: 12px;
	}
	
#pinkfox_logo {
	width: 150px;
	height: 30px;
	display: block;
	bottom: -20px;
	left: 0px;
	position: absolute;
	}
	
.float_left {
	float: left;
	}
	
.float_right {
	float: right;
	}
	
.align_center {
	text-align: center;
	}
	
/** General ->- YouTube Player **/
.youtube_wrap {
	margin: 8px auto 8px auto;
	text-align: center;
	}
	
/** Banner **/
#banner {
	background: url('images/banner/banner.png') center top no-repeat;
	width: 100%;
	height: 180px;
	clear: both;
	margin: 0px auto;
	}
	
	#banner .container {
		width: 900px;
		height: 180px;
		clear: both;
		margin: 0px auto;
		position: relative;
		}
		
		#banner .banner_logo {
			width: 262px;
			height: 82px;
			display: block;
			top: 66px;
			left: 50px;
			position: absolute;
			}
			
			#banner .banner_logo a {
				background: url('images/banner/banner_logo.png') left top no-repeat;
				width: 262px;
				height: 82px;
				display: block;
				}
		
/** Banner ->- Navigation **/		
	#banner .navigation {
		width: 900px;
		height: 30px;
		clear: both;
		margin: 0px auto;
		}
		
		#banner .nav_button {
			background: url('images/background/40per_black.png') center top repeat;
			width: 90px;
			height: 30px;
			padding: 0px 3px 0px 3px;
			font-family: Tahoma;
			font-size: 12px;
			font-weight: normal;
			color: #f4fafa;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			line-height: 30px;
			position: relative;
			}
			
			#banner .nav_button a {
				width: 100%;
				height: 30px;
				display: block;
				font-family: Tahoma;
				font-size: 12px;
				font-weight: normal;
				color: #f4fafa;
				text-align: center;
				text-decoration: none;
				text-transform: uppercase;
				line-height: 30px;
				}
				
			#banner .cart_items {
				background: url('images/background/white_carbon.gif') center top repeat;
				width: 36px;
				height: 30px;
				display: block;
				top: 0px;
				left: -36px;
				position: absolute;
				font-family: Arial;
				font-size: 18px;
				font-weight: bold;
				color: #000000;
				text-align: center;
				text-decoration: none;
				line-height: 30px;
				}
			
			#banner .left_nav_buttons {
				float: left;
				margin: 0px 6px 0px 0px;
				}
				
			#banner .right_nav_buttons {
				float: right;
				margin: 0px 0px 0px 6px;
				}
				
/** Banner ->- Off-Site Links **/
#banner .off-site_container {
	width: 378px;
	height: 18px;
	display: block;
	bottom: 6px;
	right: 6px;
	position: absolute;
	}
	
	#banner .off-site_button {
		width: 90px;
		height: 18px;
		display: block;
		float: right;
		margin: 0px 3px 0px 3px;
		}
		
		#banner .off-site_button a {
			width: 90px;
			height: 18px;
			display: block;
			}
			
			#banner .off-site_button a:hover {
				width: 90px;
				height: 18px;
				display: block;
				}
				
		#banner .twitter_button a {
			background: url('images/banner/twitter_btn.gif') center top no-repeat;
			}
			
			#banner .twitter_button a:hover {
				background: url('images/banner/twitter_btn.gif') center bottom no-repeat;
				}
				
		#banner .youtube_button a {
			background: url('images/banner/youtube_btn.gif') center top no-repeat;
			}
			
			#banner .youtube_button a:hover {
				background: url('images/banner/youtube_btn.gif') center bottom no-repeat;
				}
				
		#banner .casemodblog_button a {
			background: url('images/banner/casemodblog_btn.gif') center top no-repeat;
			}
			
			#banner .casemodblog_button a:hover {
				background: url('images/banner/casemodblog_btn.gif') center bottom no-repeat;
				}
				
/** Navigation **/
#navigation {
	width: 900px;
	height: 40px;
	clear: both;
	margin: 0px auto;
	position: relative;
	}
	
	#navigation .container {
		background: url('images/navigation/navigation_background.png') center top repeat;
		width: 870px;
		height: 40px;
		margin: 0px auto;
		position: relative;
		}
		
	#navigation .nav_left_piece {
		background: url('images/navigation/nav_left_piece.png') center top no-repeat;
		width: 15px;
		height: 40px;
		display: block;
		top: 0px;
		left: 0px;
		position: absolute;
		}
		
	#navigation .nav_right_piece {
		background: url('images/navigation/nav_right_piece.png') center top no-repeat;
		width: 15px;
		height: 40px;
		display: block;
		top: 0px;
		right: 0px;
		position: absolute;
		}
		
	#navigation .nav_fan_grill {
		background: url('images/navigation/overkill_grill.png') center top no-repeat;
		width: 168px;
		height: 186px;
		top: -73px;
		left: 351px;
		position: absolute;
		}
		
/** Content **/
#content {
	background: #343536 url('images/content/content_background.jpg') center top repeat-x;
	width: 900px;
	min-height: 100px;
	clear: both;
	margin: 0px auto;
	overflow: auto;
	}
	
/** Content ->- Page Description **/	
	#content .page_description {
		width: 100%;
		min-height: 100px;
		clear: both;
		margin: 0px auto 0px auto;
		}
			
/** Content ->- Sub Navigation **/
#content .sub_navigation_wrap {
	width: 900px;
	height: 20px;
	clear: both;
	margin: 0px auto 0px auto;
	padding: 6px 0px 12px 0px;
	}
	
	#content ul.sub_navigation {
		width: 100%;
		height: 20px;
		clear: both;
		list-style: none;
		}
		
		#content ul.sub_navigation li {
			height: 20px;
			margin: 0px 4px 0px 0px;
			float: left;
			}
			
			#content .flat_end {
				background-position: -12px top!important;
				padding: 0px 0px 0px 10px!important;
				}
				
				#content .flat_end:hover {
					background-position: -12px bottom!important;
					}
			
			#content ul.sub_navigation li a {
				background: url('images/sub_navigation/arrow.png') left top no-repeat;
				height: 20px;
				margin: 0px 4px 0px 0px;
				padding: 0px 0px 0px 16px;
				display: block;
				float: left;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				color: #ffffff;
				text-align: center;
				text-decoration: none;
				line-height: 20px;
				}
				
				#content ul.sub_navigation li a span {
					background: url('images/sub_navigation/arrow.png') right top no-repeat;
					height: 20px;
					margin: 0px -12px 0px 0px;
					padding: 0px 16px 0px 0px;
					display: block;
					float: left;
					cursor: pointer;
					}
					
			#content ul.sub_navigation li a:hover {
				background: url('images/sub_navigation/arrow.png') left bottom no-repeat;
				height: 20px;
				display: block;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
				}
				
				#content ul.sub_navigation li a:hover span {
					background: url('images/sub_navigation/arrow.png') right bottom no-repeat;
					height: 20px;
					display: block;
					cursor: pointer;
					}
					
/** Content ->- Main Content **/
#content_wrap {
	width: 860px;
	clear: both;
	margin: 0px auto;
	}
	
/** Content ->- Main Content ->- Left Content **/	
	#content_wrap .left_content {
		width: 220px;
		float: left;
		clear: left;
		}
		
		#content_wrap .side_box_border {
			background: url('images/background/80per_black.png') center top repeat;
			width: 210px;
			clear: both;
			margin: 0px auto 10px auto;
			padding: 5px;
			}
			
			#content_wrap .side_box {
				background: #292a2a url('images/background/content_background.jpg') center top repeat-x;
				width: 208px;
				min-height: 50px;
				border: 1px solid #323434;
				clear: both;
				margin: 0px auto;
				overflow: auto;
				}
				
				#content_wrap .side_box_title {
					width: 184px;
					height: 30px;
					clear: both;
					margin: 0px auto;
					padding: 0px 12px 0px 12px;
					position: relative;
					font-family: Verdana;
					font-size: 12px;
					font-weight: bold;
					color: #1c1d1d;
					text-align: left;
					text-decoration: none;
					text-transform: uppercase;
					line-height: 24px;
					}
					
					#content_wrap .side_box_title_3d {
						margin: -30px auto;
						padding: 0px 13px 0px 10px;
						color: #919ca1;
						line-height: 22px;
						}
						
				#content_wrap .side_box_container {
					width: 100%;
					clear: both;
					margin: 26px auto 4px auto;
					}
					
					#content_wrap .side_box_container_text {
						width: 160px;
						clear: both;
						margin: 0px auto 6px auto;
						font-family: Arial;
						font-size: 12px;
						font-weight: normal;
						color: #80898e;
						text-align: left;
						text-decoration: none;
						}
						
						#content_wrap .side_box_container_text a {
							font-family: Arial;
							font-size: 12px;
							font-weight: normal;
							color: #80898e;
							text-align: left;
							text-decoration: none;
							}
							
							#content_wrap .side_box_container_text a:hover {
								font-family: Arial;
								font-size: 12px;
								font-weight: normal;
								color: #80898e;
								text-align: left;
								text-decoration: underline;
								}
						
/** Content ->- Main Content ->- Left Content ->- Side Box List **/
					#content_wrap ul.side_box_list {
						width: 208px;
						margin: 0px auto;
						clear: both;
						list-style: none;
						}
						
						#content_wrap ul.side_box_list li {
							width: 208px;
							height: 24px;
							clear: both;
							margin: 0px auto;
							}
							
							#content_wrap .category_top {
								}
								
							#content_wrap .category_products {
								width: 172px!important;
								padding: 0px 6px 0px 30px!important;
								}
								
							#content_wrap span {
								font-weight: bold;
								padding: 0px 0px 0px 16px;
								}
							
							#content_wrap ul.side_box_list li a {
								background: url('images/content/category_bullet.png') left top no-repeat;
								width: 184px;
								height: 24px;
								display: block;
								margin: 0px auto;
								padding: 0px 6px 0px 18px;
								font-family: Verdana;
								font-size: 12px;
								font-weight: normal;
								color: #80898e;
								text-align: left;
								text-decoration: none;
								text-transform: uppercase;
								line-height: 24px;
								}
								
								#content_wrap ul.side_box_list li a:hover {
									background: url('images/content/category_bullet.png') left bottom no-repeat;
									font-family: Verdana;
									font-size: 12px;
									font-weight: normal;
									color: #80898e;
									text-decoration: none;
									}
		
/** Content ->- Main Content ->- Right Content **/		
	#content_wrap .right_content {
		width: 620px;
		float: right;
		clear: right;
		}
		
		#content_wrap .content_box_border {
			background: url('images/background/80per_black.png') center top repeat;
			width: 610px;
			clear: both;
			margin: 0px auto 10px auto;
			padding: 5px;
			}
			
			#content_wrap .content_box {
				background: #292a2a url('images/background/content_background.jpg') center top repeat-x;
				width: 608px;
				min-height: 50px;
				border: 1px solid #323434;
				clear: both;
				margin: 0px auto;
				overflow: auto;
				}
				
				#content_wrap .content_box_title {
					width: 584px;
					height: 30px;
					clear: both;
					margin: 0px auto;
					padding: 0px 12px 0px 12px;
					position: relative;
					font-family: Verdana;
					font-size: 12px;
					font-weight: bold;
					color: #1c1d1d;
					text-align: left;
					text-decoration: none;
					text-transform: uppercase;
					line-height: 24px;
					}
					
					#content_wrap .content_box_title_3d {
						margin: -30px auto;
						padding: 0px 13px 0px 10px;
						color: #919ca1;
						line-height: 22px;
						}
						
					#content_wrap .content_box_title_button {
						background: #323434;
						width: 138px;
						height: 19px;
						border-bottom: 1px solid #323434;
						border-left: 1px solid #323434;
						border-right: 1px solid #323434;
						top: 0px;
						right: 8px;
						position: absolute;
						z-index: 100;
						}
						
						#content_wrap .content_box_title_button a {
							background: #323434 url('images/content/add_to_cart_btn.png') center top no-repeat;;
							width: 138px;
							height: 19px;
							display: block;
							}
							
							#content_wrap .content_box_title_button a:hover {
								background: #323434 url('images/content/add_to_cart_btn.png') center bottom no-repeat;;
								}
								
						#content_wrap .content_box_title_button submit {
							background: #323434 url('images/content/add_to_cart_btn.png') center top no-repeat;
							width: 138px;
							height: 19px;
							display: block;
							}
						
			#content_wrap .content_container {
				width: 100%;
				clear: both;
				margin: 26px auto 10px auto;
				}
				
				#content_wrap .content_container_text {
					padding: 0px 20px 0px 20px;
					font-family: Verdana;
					font-size: 12px;
					font-weight: normal;
					color: #919ca1;
					text-align: left;
					text-decoration: none;
					}
					
					#content_wrap .content_container_text p {
						padding: 0px 0px 16px 0px;
						}
					
					#content_wrap .content_container_text a {
						font-family: Verdana;
						font-size: 12px;
						font-weight: bold;
						color: #919ca1;
						text-decoration: none;
						}
						
						#content_wrap .content_container_text a:hover {
							font-family: Verdana;
							font-size: 12px;
							font-weight: bold;
							color: #919ca1;
							text-decoration: underline;
							}
				
/** Content ->- Main Content ->- Right Content ->- Grid Display Products **/						
				#content_wrap ul.grid_display {
					width: 600px;
					clear: both;
					margin: 0px auto;
					list-style: none;
					}
					
					#content_wrap ul.grid_display li {
						width: 180px;
						float: left;
						margin: 0px 10px 20px 10px;
						position: relative;
						text-align: center;
						}
						
						#content_wrap ul.grid_display li a {
							width: 100%;
							font-family: Verdana;
							font-size: 12px;
							font-weight: bold;
							color: #919ca1;
							text-decoration: none;
							text-transform: uppercase;
							}
							
							#content_wrap ul.grid_display li a:hover {
								font-family: Verdana;
								font-size: 12px;
								font-weight: bold;
								color: #919ca1;
								text-decoration: none;
								}
						
						#content_wrap ul.grid_display li img {
							width: 180px;
							height: 100px;
							clear: both;
							float: left;
							}
							
						#content_wrap .grid_display_price {
							background: url('images/background/90per_black.png') center top repeat;
							width: 80px;
							height: 17px;
							display: block;
							float: right;
							margin: -20px 0px 0px 0px;
							padding: 3px 0px 0px 0px;
							font-family: Arial;
							font-size: 12px;
							font-weight: bold;
							color: #ffffff;
							text-align: center;
							text-decoration: none;
							}
							
						#content_wrap .grid_display_box {
							background: #1d1e1e url('images/background/inner_content_background.jpg') center top repeat-x;
							width: 158px;
							height: 38px;
							border-top: 1px solid #0d0e0e;
							border-left: 1px solid #0d0e0e;
							border-right: 1px solid #0d0e0e;
							clear: both;
							margin: 0px auto;
							overflow: hidden;
							padding: 7px 10px 0px 10px;
							font-family: Verdana;
							font-size: 12px;
							font-weight: bold;
							color: #b8bdbd;
							text-align: center;
							text-decoration: none;
							}
							
							#content_wrap .grid_display_box a {
								font-family: Verdana;
								font-size: 12px;
								font-weight: bold;
								color: #b8bdbd!important;
								text-decoration: none;
								text-transform: none!important;
								}
								
								#content_wrap .grid_display_box a:hover {
									font-family: Verdana;
									font-size: 12px;
									font-weight: bold;
									color: #e1eaea!important;
									text-decoration: none;
									}
									
						#content_wrap .grid_display_button {
							background: #141515;
							width: 178px;
							height: 24px;
							border-bottom: 1px solid #0d0e0e;
							border-left: 1px solid #0d0e0e;
							border-right: 1px solid #0d0e0e;
							clear: both;
							margin: 0px auto;
							}
							
							#content_wrap .grid_display_button a {
								background: url('images/content/product_details_btn.png') center top no-repeat;
								width: 178px;
								height: 24px;
								display: block;
								}
								
								#content_wrap .grid_display_button a:hover {
									background: url('images/content/product_details_btn.png') center bottom no-repeat;
									width: 178px;
									height: 24px;
									display: block;
									}
									
/** Content ->- Main Content ->- Right Content ->- List Display Products **/
				#content_wrap ul.list_display {
					width: 580px;
					clear: both;
					margin: 0px auto;
					list-style: none;
					}
					
					#content_wrap ul.list_display li {
						width: 580px;
						height: 100px;
						clear: both;
						margin: 0px auto 10px auto;
						}
						
						#content_wrap ul.list_display li img {
							width: 180px;
							height: 100px;
							float: left;
							clear: left;
							}
							
						#content_wrap .list_display_price {
							background: url('images/background/90per_black.png') center top repeat;
							width: 80px;
							height: 17px;
							display: block;
							float: left;
							margin: 53px 0px 0px -97px;
							padding: 3px 0px 0px 0px;
							overflow: hidden;
							font-family: Arial;
							font-size: 12px;
							font-weight: bold;
							color: #ffffff;
							text-align: center;
							text-decoration: none;
							}
							
							
						#content_wrap .list_display_box {
							background: #1d1e1e url('images/background/inner_content_background.jpg') center top repeat-x;
							width: 366px;
							height: 98px;
							border: 1px solid #0e0e0e;
							float: left;
							clear: right;
							padding: 0px 16px 0px 16px;
							position: relative;
							font-family: Verdana;
							font-size: 12px;
							font-weight: normal;
							color: #787c7d;
							text-align: left;
							text-decoration: none;
							}
							
							#content_wrap .list_display_box p {
								width: 100%;
								clear: both;
								margin: 8px 0px 4px -6px;
								}
							
							#content_wrap .list_display_box a {
								font-family: Verdana;
								font-size: 12px;
								font-weight: bold;
								color: #b7bdbd;
								text-decoration: none;
								}
								
								#content_wrap .list_display_box a:hover {
									font-family: Verdana;
									font-size: 12px;
									font-weight: bold;
									color: #dae1e1;
									text-align: left;
									text-decoration: none;
									}
									
							#content_wrap .list_display_quantity {
								background: #0e0e0e;
								width: 240px;
								height: 23px;
								display: block;
								bottom: 0px;
								right: 0px;
								position: absolute;
								}
								
								#content_wrap .list_display_quantity img {
									width: 150px!important;
									height: 20px!important;
									padding: 2px 0px 0px 0px;
									float: left;
									clear: left;
									}
								
								#content_wrap .list_display_quantity input {
									background: #1e1e1e;
									width: 80px;
									height: 17px;
									display: block;
									float: right;
									clear: right;
									margin: 2px 1px 0px 0px;
									padding: 3px 0px 0px 0px;
									font-family: Verdana;
									font-size: 12px;
									font-weight: bold;
									color: #787c7d;
									text-align: center;
									text-decoration: none;
									}
									
							#content_wrap .list_display_category_page {
								background: #1d1e1e url('images/background/inner_content_background.jpg') center top repeat-x;
								width: 362px!important;
								height: auto!important;
								clear: both;
								margin: 0px auto 10px auto;
								border: 1px solid #0e0e0e;
								padding: 6px 16px 4px 190px;
								position: relative;
								font-family: Verdana;
								font-size: 12px;
								font-weight: normal;
								color: #787c7d;
								text-align: left;
								text-decoration: none;
								}
								
								#content_wrap .list_display_category_page img {
									top: -1px;
									left: -1px;
									position: absolute;
									}
									
								#content_wrap .list_display_category_page a {
									font-family: Verdana;
									font-size: 14px;
									font-weight: bold;
									color: #b7bdbd;
									text-decoration: none;
									}
									
									#content_wrap .list_display_category_page a:hover {
										font-family: Verdana;
										font-size: 14px;
										font-weight: bold;
										color: #dae1e1;
										text-decoration: none;
										}
									
/** Content ->- Main Content ->- Right Content ->- Product Display **/
#content_wrap .product_display_image {
	width: 100%;
	clear: both;
	margin: 0px auto;
	text-align: center;
	}
	
	#content_wrap .product_display_image img {
		background: #1c1e1d;
		max-width: 600px;
		padding: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		}
		
#content_wrap .product_display_information {
	width: 100%;
	clear: both;
	margin: 6px auto;
	}
	
	#content_wrap .product_display_price {
		background: #1c1e1d;
		width: 500px;
		clear: both;
		margin: 0px auto 6px auto;
		padding: 10px 4px 10px 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		font-family: Arial;
		font-size: 18px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		}
		
	#content_wrap .product_display_other_info {
		background: #1c1e1d;
		width: 500px;
		clear: both;
		margin: 0px auto 6px auto;
		padding: 10px 4px 10px 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		}
		
	#content_wrap .product_display_text {
		background: #1c1e1d;
		width: 500px;
		clear: both;
		margin: 0px auto 6px auto;
		padding: 10px 4px 10px 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		}
		
		#content_wrap .product_display_text input {
			background: #292a2a;
			width: 250px;
			height: 14px;
			margin: 0px 0px 4px 0px;
			padding: 2px;
			-moz-border-radius: 2px;
			-webkit-border-radius: 2px;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #ffffff;
			text-align: left;
			text-decoration: none;
			}
			
		#content_wrap .product_display_text a {
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			color: #ffffff;
			text-align: center;
			text-decoration: none;
			}
		
	#content_wrap .product_display_add_to_cart {
		background: #0e0e0e;
		width: 500px;
		clear: both;
		margin: 0px auto 0px auto;
		padding: 10px 4px 10px 4px;
		-moz-border-radius-topleft: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		line-height: 20px;
		}
		
		#content_wrap .product_display_add_to_cart input {
			background: #1c1e1d;
			width: 100px;
			height: 14px;
			padding: 2px;
			-moz-border-radius: 2px;
			-webkit-border-radius: 2px;
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #ffffff;
			text-align: center;
			text-decoration: none;
			}
			
	#content_wrap .product_display_add_to_cart_button {
		width: 508px;
		margin: 0px auto 6px auto;
		}
		
		#content_wrap .product_display_add_to_cart_button input {
			background: #0e0e0e;
			width: 500px;
			height: 20px;
			clear: both;
			margin: 0px auto;
			padding: 0px 4px 4px 4px;
			-moz-border-radius-bottomleft: 4px;
			-moz-border-radius-bottomright: 4px;
			-webkit-border-bottom-left-radius: 4px;
			-webkit-border-bottom-right-radius: 4px;
			}
									
/** Bottom Bar **/
.content_bottom {
	background: url('images/background/50per_black.png') center top repeat;
	width: 900px;
	height: 6px;
	clear: both;
	margin: 0px auto;
	}

#bottom_bar {
	background: url('images/background/50per_black.png') center top repeat;
	width: 880px;
	min-height: 30px;
	clear: both;
	margin: 20px auto 0px auto;
	padding: 10px;
	position: relative;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4d4f50;
	text-align: center;
	text-decoration: none;
	}
	
	#bottom_bar p {
		margin: 0px 0px 6px 0px;
		}
	
	#bottom_bar a {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #4d4f50;
		text-decoration: none;
		}
		
		#bottom_bar a:hover {
			font-family: Verdana;
			font-size: 12px;
			font-weight: bold;
			color: #c91008;
			text-decoration: none;
			}
			
/** ZenCart Styles **/
.normalprice {
	display: none;
	}
	
.productSpecialPrice {
	color: #c91008;
	}
	
.productPriceDiscount {
	display: none;
	}

.displayNone {
	display: none;
	}
	
.productListing-heading {
	display: none;
	}
	
.alert {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	}
	
.neon_text {
	color: #accb00!important;
	}
	
.about_page_background {
	background: url('images/content/about_background.jpg') center top no-repeat;
	width: 100%;
	clear: both;
	margin: 2px 0px px 0px;
	padding: 164px 0px 12px 0px;
	color: #e0e5e7;
	line-height: 18px;
	}
	
.testimonial_box {
	background: #1f1f1f;
	width: 460px;
	clear: both;
	margin: 0px 0px 8px 0px;
	padding: 12px 58px 12px 58px;
	border-top: 1px solid #292a2a;
	border-bottom: 1px solid #292a2a;
	border-left: 2px solid #292a2a;
	border-right: 2px solid #292a2a;
	position: relative;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #d5dade;
	text-align: left;
	text-decoration: none;
	}
	
	.testimonial_quote_left {
		background: url('images/content/quotations.gif') left top no-repeat;
		width: 44px;
		height: 38px;
		display: block;
		top: -1px;
		left: -2px;
		position: absolute;
		}
		
	.testimonial_quote_right {
		background: url('images/content/quotations.gif') right top no-repeat;
		width: 44px;
		height: 38px;
		display: block;
		bottom: -1px;
		right: -2px;
		position: absolute;
		}
		
	.testimonial_author {
		width: 400px;
		bottom: 0px;
		right: 50px;
		position: absolute;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #a3e000;
		text-align: right;
		text-decoration: none;
		}
