﻿body { 
	background-image: url(http://www.s2g.eshop-systems.net/s2g/scrappingmagic/bluepixie3.jpg);
	background-repeat: repeat;
	background-color: #000000;
	min-height: 100%;
	margin: 0; padding: 0; 
}
h1 { color:#1f07f7; font:normal 20px Book Antiqua,Century Gothic; margin:0; text-transform:uppercase; text-decoration:none}

#wrapper {
	font: normal 12px Book Antiqua,Century Gothic; 
	clear: both; 
	width: 1000px; 
	padding: 0; 
	margin: 0 auto; 
	background: #FFF;
	min-height: 100%;
}

/* heading section */
#header { 
	text-align: center; 
	padding: 0; 
	margin: 0 auto;
}

#topbar { 
	color: #008800; 
	font: bold 10px Book Antiqua,Century Gothic; 
	background: #000;
	padding: 2px;
	height: 35px;
}

#topbar li { 
	list-style: none; 
	float: left;
	padding: 2px 15px;
	margin-bottom: 5px;
	border-right: 1px solid #AAAACC; 
}

#topbar li a { 
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF; 
	padding: 4px 0;
}

#topbar li a:hover { 
	color: #FF9900; 
}

.fright {
 	float: right;
	padding-right: 5px;
}

/* menus and content wrapper */
#main { 
	width: 100%;
	clear: both; 
	padding: 0; 
	background: #FFF; 
	margin: 0 auto; 
	text-align: left; 
}

#main table {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* Main content section */
#page_content { 
	background: #FFF;  
	color:red; 
	font: bold 16px Book Antiqua,Century Gothic; 
	padding: 10px;
}

#page_content h1 { 
	color: #666; 
	font: bold 16px Book Antiqua,Century Gothic; 
	margin: 0;
}

#page_content h2 { 
	clear: both; 
	color: #666; 
	font: bold 14px Book Antiqua,Century Gothic; 
}

#page_content td, #page_content p { 
	color: red; 
	font: normal 12px Book Antiqua,Century Gothic;
	text-align:justify;
}

#page_content a { 
	text-decoration: none; 
	color: #3333FF;
}

#page_content a:hover { 
	color: #9999FF;
}

#page_content form { padding: 0; margin: 0; }

#page_content .smalltext {
	font: normal 9px Book Antiqua,Century Gothic; 
	color: #669999;
}

#page_content .where { 
	clear: both; 
	font: normal 9px Book Antiqua,Century Gothic; 
}
#page_content product{
				color:red;
}
#cart { 
	width: 100%;	
}

#cart td {
	background: #fffffff;
	margin: 1px; padding: 3px 5px;
	font: normal 12px Book Antiqua,Century Gothic;
	color:red;
}

#cart .heading td {
	background: #FF0000;
	color: #FFF;
	height: 24px;
	font: bold 12px Book Antiqua,Century Gothic; 
}


#page_content .link a { 
	font: normal 10px Book Antiqua,Century Gothic; 
	background: #999;
	padding: 1px 12px; 
	border: 1px solid #AAA;
	float: right;
	clear: both;
	text-decoration: none; 
	color: #FFF;
}

#page_content .button {
	padding: 10px 0;
	white-space: nowrap;
	color:red;

}

#page_content .button a  { 
	margin-left: 15px;
	background: #999;
	padding: 2px 14px;
	border: 1px solid #AAA;
	text-decoration: none; 
	color: #000000;
}

#page_content .shadow {
	margin: 1px;
	width: 60%;
}

#page_content .shadow td {
	background: #EFEFEF; 
	padding: 2px;
}

/* page number */
#page_content .paging {
	clear: both;
	text-align: center;
	padding: 5px;
}

#page_content .paging a {
	text-decoration: none; 
	color: #444;
	padding: 1px 4px;
	margin: 1px;
	border: 1px solid #666;
	background: #CCC;
}

#page_content .paging .current {
	color: #FFF;
	border: 1px solid #444;
	background: #666;
}

/* Menu at left and right hand sides */
#menu_left, #menu_right { 
	width: 300px; 
	padding: 0; 
	margin: 0;
}


.mnbox { 
	color: #000; 
	font: normal 11px Book Antiqua,Century Gothic; 
	padding: 0px; 
	}

.mnbox h1 { 
	background: #999; 
	color: #FFF; 
	font: bold 12px Book Antiqua,Century Gothic; 
	margin: 5px 0; 
	padding: 3px; 
}

.mnbox ul { list-style:none outside; padding:0; margin:0 2px; }
.mnbox ul ul, .mnbox ul ul ul { list-style:none outside; padding:0; margin-left:16px; }

.mnbox a { 
	text-decoration: none; 
	color: #ff0000; 
}

.mnbox a:hover { 
	color: #699fe2; 
}

.mnbox form { 
	padding: 1px 0 5px 0; 
	margin: 0; 
}

.mnbox input {	width: 72%; }

.mnbox .button {	
	width: 20%; 
	margin-left: 5px; 
	color: #fff; 
	background: ;	border: 0;
}

.mnbox .cart { 
	padding: 0; 
	margin: 2px 0; 
}

/* Product listing layout */
#products_a { width: 97%;color:red; /* 555px typle a layout */ }
#products_b { width: 46%; color:red;/* 265px typle b layout */ }
#products_c {	width: 182px; height:210px; color:red;/* typle c layout */ }

#products_a, #products_b, #products_c {
	float:left;
	border: 2px solid #ff0000;
	padding: 3px; 
	margin: 1px 1px 1px 0;
	background: #FFF;
	color:red;
}

#products_a .info, #products_b .info #products_c .info{ 
	float: right; 
	text-align: left;
	color:red;
}

#products_a .info { color:red;width: 76%; /* 425px */}
#products_b .info { color:red;width: 60%; /* 160px */}

#products_a img, #products_b img {	
	float: left; 
	margin-right: 5px;
	color:red;
}
#products_c img {	 margin-bottom: 1px;
text-align:center;
vertical-align:middle;
float:left;color:red}
	
#products_a h1, #products_b h1, #products_c h1 { 
	font: 10px Book Antiqua,Century Gothic; 
	color:#FF0000;
	text-align:left;
	margin-bottom: 2px; 
	clear: both;
	text-decoration:none
}

#products_a .desc { color:red;height: 70px; }
#products_b .desc { color:red;height: 55px; }
#products_c .desc { height: 30px; color:blue }

#products_a .price, #products_b .price, #products_c .price { 
	font: bold 12px Book Antiqua,Century Gothic; 
	color:red
}
#products_c .link a{float:right;color:red;clear:both;text-decoration:none}


/* footer */
#footer { 
	clear: both;
	margin: 0 auto; 
	padding: 10px 0; 
	color: #008800; 
	font: normal 10px Book Antiqua,Century Gothic; 
}

