/** BASIC */

body { margin: 0; padding: 0; line-height: 20px; text-align: left; font-size: 11pt; color: #1b1b1b; font-family: Corbel, "Gill Sans", sans-serif, helvetica; background: #ffffff url(images/img02.jpg) repeat-x left top; width: 1200px; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #1b1b1b; line-height: 10%; }

a { color: #f47137; text-decoration: none; }

a:hover { color: #f47137; text-decoration: none; }

.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

.list1 a {
	background: url(images/img01.gif) no-repeat left 60%;
	padding-left: 12px;
}

.list2 {
	margin: 0;
	list-style: none;
}

.list2 a {
	background: url(images/img01.gif) no-repeat left 60%;
	padding-left: 12px;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 3px 20px 0px 0px;
}

/** HEADER */

#header { color: white; background-color: transparent; width: 1200px; margin: 0 auto; padding: 1em; height: 126px; }

#header h1 { font-size: 30pt; margin: 0; padding: 20px 0 0; text-transform: capitalize; font-weight: bold; color: #1b1b1b; font-style: normal; line-height: 32pt; }

#header h2 {
	margin: 0 0 0 -80px;
	padding: 0 0 0 95px;
	text-transform: capitalize;
	font-weight: bold;
	font-size: 18pt;
	color: #1b1b1b;
}

/** MENU */

#menu { color: #f47137; font-size: 30px; width: 1000px; margin: 0 auto; }

#menu ul { text-align: left; margin: 0; padding: 0; list-style: none; }

#menu li {
	display: inline;
}

#menu a { padding: 0 20px; text-decoration: none; text-transform: none; font-weight: 400; color: #f47137; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: right 50%; }

#menu a:hover { color: #f47137; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

#menu .active {
	background: #ffffff;
	color: #fff;
}
#menu2 { width: 1500px; margin: 0 auto; color: #f47137; font-size: 24px; width: 1000px; margin: 0 auto; }
/** CONTENT */

#content { width: 1200px; margin: 0 auto; padding: 40px 0 20px; color: #1b1b1b; }

#columnA { font-weight: lighter; width: 700px; float: inherit; padding-left: 20px; border-left-width: 0; }
#columnA3 { font-weight: lighter; width: 800px; float: inherit; border-left-width: 0; }
#columnA2 { font-weight: lighter; padding-left: 20px; width: 700px; float: left; border-left-width: 0; }
#columnA4 { font-weight: lighter; width: 700px; height: 350px; float: left; border-left-width: 0; }
#columnA5 { font-weight: lighter; width: 700px; height: 600px; float: left; border-left-width: 0; }
#columnA6 { font-weight: lighter; width: 500px; height: 600px; float: left; border-left-width: 0; }
#columnA7 { font-weight: lighter; width: 500px; height: 400px; float: left; border-left-width: 0; }
#columnA h2 {
	height: 22px;
	border-bottom: 1px dashed #EEEEEE;
	font-size: 12pt;
	font-weight: bold;
}
#columnB { float: left; width: 325px; height: 1050px; }
#columnBa { width: 325px; height: 650px; float: left; }
#columnB2 { font-weight: lighter; width: 325px; height: 550px; float: left; padding-left: 100px; }
#columnB3 { font-size: 10pt; font-weight: lighter; line-height: 13pt; padding-left: 100px; width: 225px; height: 350px; float: left; }
#columnB4 { font-size: 10pt; font-weight: lighter; line-height: 13pt; padding-left: 100px; width: 225px; height: 700px; float: left; }
#columnB h3 {
	height: 22px;
	border-bottom: 1px dashed #EEEEEE;
	border-spacing: 2px;
	font-size: 11pt;
	font-weight: bold;
}

/* @group Shop */

#product-content {
	position: relative;
	margin-left: 0;
}

#product-details {
	margin-left: -3em;
}

#products .product {
	width: 174px;
	float: left;
	margin-right: 10px;
	background-color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 10px;
	margin-bottom: 1em;
	text-align: center;
}

a#product-image {
	text-decoration: none;
}

#products .product:hover {
	background-color: #ffffff;
}

a.product-a {
	text-decoration: none;
}

img.product-img,img#product-img {
	margin-bottom: 1em;
}

.sold h4 span {
	color: white;
	font-weight: bold;
	background-color: #ff7c32;
	padding: 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

h3.product-title {
	font-size: 1.2em;
}

#product-3.product, #product-6.product, #product-9.product, #product-12.product, #product-15.product, #product-18.product, #product-21.product, #product-24.product {
	margin-right: 0;
}

#product-4.product, #product-7.product, #product-10.product, #product-13.product, #product-16.product, #product-19.product, #product-22.product, #product-25.product {
	clear: both;
}

/** FOOTER */

#footer { color: #1b1b1b; background: url(images/img03.gif) repeat-x left top; clear: both; margin: 0 auto; height: 59px; text-align: center; width: 1200px; }

#footer p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-size: 10px;
	color: #1b1b1b;
}

#footer a {
	color: aqua;
}
#columnBsm { width: 180px; height: 650px; float: right; }
#pcm{ width: 1050px; display:none; }

#columnB4 { float: left; width: 325px; height: 1500px; }

