@charset "utf-8";* {	margin: 0px;	padding: 0px;}body{	background-color: #666666;	text-align: center;	background-image: url(../images/bg.gif);	background-repeat: repeat-y;	background-position: center top;	padding-left: 1px;}img{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#container{	width: 850px;	margin-right: auto;	margin-left: auto;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	text-align: left;}#header{	height: 125px;	width: 850px;	background-color: #161616;}#logo{	height: 53px;	width: 178px;	padding-left: 30px;	padding-top: 40px;	float: left;}#featured{	height: 205px;	width: 810px;	background-color: #262626;	background-image: url(../images/featuredbg.gif);	background-repeat: no-repeat;	background-position: right;	padding: 0 20px;}#featured_content{	float: left;	width: 500px;	padding-top: 5px;}#featured_content h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	text-transform: uppercase;	color: #cc0000;	padding-bottom: 5px;} #featured_content h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-transform: uppercase;	color: #FFFFFF;	font-weight: normal;}#featured_content p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	/* line-height: 18px; */	padding: 4px 0;}.featureimg{	float: left;	padding-right: 5px;}#featured_quote{	width: 245px;	float: right;	padding-top: 20px;}#featured_quote p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	color: #333333;	line-height: 20px;	padding: 5px 0;}#intro{	height: 101px;	width: 790px;	background-color: #990000;	background-image: url(../images/introbg.jpg);	padding-right: 30px;	padding-left: 30px;}#intro p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-style: italic;	color: #FFFFFF;	line-height: 24px;	padding-top: 25px;}#nav{	width: 500px;	float: right;	padding-top: 60px;}#nav ul{	margin: 0px;	padding: 0px;	list-style-type: none;}#nav ul li{	display: inline;	padding-right: 80px;}#nav ul li a{	font-family: Arial, Helvetica, sans-serif;	color: #999999;	text-decoration: none;	font-size: 14px;	text-transform: uppercase;	font-weight: bold;}#nav ul li a:hover, #nav ul li a.active{	color: #FFFFFF;}#boxholder{	width: 849px;	background-image: url(../images/boxholderbg.gif);	background-position: center;	background-repeat: repeat-y;	padding-left: 1px;}#boxholder h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	text-transform: uppercase;	color: #990000;	font-weight: normal;}#boxholder h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	text-transform: uppercase;}#boxholder p{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	padding: 5px 0;}.box_workshop, .box_prints, .box_book{	float: left;	height: 140px;	width: 404px;	border-bottom: 1px solid #eeeeee;	padding: 10px;}.box_workshop{	background-image: url(../images/box_workshop.gif);	background-repeat: no-repeat;	background-position: right top;}.box_prints{	background-image: url(../images/box_prints.gif);	background-repeat: no-repeat;	background-position: right top;}.box_book{	background-image: url(../images/box_book.gif);	background-repeat: no-repeat;	background-position: right top;}.boximg{	float: left;	padding-right: 10px;	padding-bottom: 10px;}#footer{	text-align: center;	padding-top: 10px;}#footer p{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	text-transform: uppercase;	line-height: 20px;}#inner_intro{	height: 53px;	width: 850px;	background-image: url(../images/inner_introbg.jpg);}#inner_intro p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #FFFFFF;	font-style: italic;	padding-left: 30px;	padding-top: 10px;}#container div.product {	padding:15px;}#container div.product img {	border:2px solid #c00;	margin-right:20px;}#container div.product a img{	border: none;}#container div.product a, a.red {	font-family:Arial, Helvetica, sans-serif;	color:#611;	font-size:11px;	font-weight:bold;}#container div.product h2 {	font-family:Arial, Helvetica, sans-serif;	color:#980001;	font-size:16px;	padding:0;	margin:0;	border:0;	text-transform: uppercase;}#container div.product h3 {	font-family:Arial, Helvetica, sans-serif;	color:#252525;	font-size:14px;	padding:0;	margin:0;	border:0;}#container div.product p {	font-family:Arial, Helvetica, sans-serif;	color:#444;	font-size:11px;	margin:0;	border:0;	line-height: 16px;	padding-top: 5px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}#container div.text {	margin-left: 230px;}body#details #container div.text {	margin-left: 330px;}h1.inner{	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	text-transform: uppercase;	color: #980001;	padding: 15px 30px;}.clearboth{	clear: both;}.left {	float:left;}
