a,body,div,input,p,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	/* color:#491416; */
	color:#606062;
	text-decoration:none;
	outline:none;
}
a:hover, a:active {
	text-decoration:underline;
	outline:none;
}
body {
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	text-align: center;
}
a.blue { color:#606062; }
div#back a {
	color:#DCC2A7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position:absolute;
	left: 216px;
	top: 14px;
	width: 220px;
	height: 16px;
	text-align:left;
}
div#container {
	margin: 1em auto;
	width: 872px;
	padding: none;
	text-align: left;
	position:relative;
}
div.greenbox {
	background:#CDD310;
	height:59px;
	padding:34px 12px;
	text-align:center;
	width:500px;
	filter:alpha(opacity='25');
	opacity: 0.25;
}
div.three_collections {
	height:59px;
	left:0;
	top:0;
	padding-top:34px;
	position:absolute;
	text-align:center;
	width:524px;
}
div.three_collections p a {
	margin:5px 7px;
}

div#price a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* font-weight: bold; */
	margin-bottom:-5px;
	margin-left:28px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;	
}

div#scroll 
{ 
scrollbar-face-color: #E0DEDF;
scrollbar-shadow-color: #f1f1f1;
scrollbar-highlight-color: #f1f1f1;
scrollbar-3dlight-color: #f1f1f1;
scrollbar-darkshadow-color: #606062;
scrollbar-track-color: #f1f1f1;
scrollbar-arrow-color: #606062;
}
td#frameNav {
	padding-top:0px;
	/* border:solid 1px #491416; */
	border:solid 1px #f99b1c;
}
/* #preppy td#frameNav {
	border:solid 1px #F15A22;
} */
div.shadow {
	/* padding-right:13px; */
	/*background-image: url(../art/right_shadow.gif);
	background-repeat: repeat-y;
	background-position: right;
	width:872px; */
}
#callouts div.shadow { float:left; width:432px; }
/* #callouts div.shadow { background: url(../art/callout_shadow.gif) no-repeat right; float:left; width:432px; } */
#callouts div.shadow div { border:solid 1px #606060; width:421px; }
#callouts { width:870px; }
form {
	margin:0px;
	padding:0px;
}

h1 {
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	color: #606062;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img {
	border:none;
}
img.coming_sig {
	display:block;
}
#signature img.coming, #holiday img.coming, #oprah img.coming {
	display:none;
}
img#add {
	margin-bottom:8px;
}
img.left {
	float:left;
	margin-bottom:10px;
	margin-right:10px;	
}

img.right {
	float:right;
	margin-bottom:10px;
	margin-right:10px;	
}

p {
	margin-bottom:5px;
	margin-top:0px;
	padding-bottom:5px;
	padding-top:0px;
}

p#copyright {
	margin-top: 10px;
}

p#copyright,p#copyright a {
	font-size: 10px;
}

q {
	display:none;
}
table#products {
	margin-left:13px;
	margin-right:13px;
	margin-top:170px;
	width:497px;
}
body#oprah table#products, body#country table#products {
	margin-top:120px;
}

table#products tr td {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/* font-weight:bold; */
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
}
table#products td a{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

table#products tr.thumbnail td img, #detail {
	border:1px solid #f99b1c;
}

table#products tr.thumbnail td {
	padding-bottom:6px;
	width:104px;
}

td {
	vertical-align:top;
}
td.press {
	background:url(../art/press/press_header.gif) no-repeat center top; padding:140px 25px 25px 25px; 
}
td.press img {
	float:left; margin:0 20px 0 0; 
}
td.press img.rule {
	float:none; margin:20px 0; 
}
td.press dd { background:url(../art/bullet_press.gif) no-repeat; margin:0 0 4px 0; padding:0 0 0 25px; }
td.press dl { margin:0; }
td.press dt {color:#F3B51B; font-weight:bold; padding:0 0 8px 25px; }
td.press a { color:#C1272D; font-weight:bold; }
td.press a.special { color:#000; font-weight:normal; }
tr#toggle td{
	margin:0px;
	padding:0px;
	padding-left:15px;
}
table#products td#next{
	padding-right:15px;
	padding-bottom:13px;
	text-align:right;
}
tr#toggle td a{
	color:#000;
	/* font-weight:bold; */
}
#bottom {
	/*left:90px;*/
	height:15px;
	text-align:center;
	width:860px;
}

#foot {
	height:45px;
	/* width:873px; */
	width:860px;
}

#foot, #nav {
	/*	border: 1px solid #606062; */
	border: 1px solid #633867 ;
}


#info {
	color:#000;
	height:500px;
	border: solid 1px #606062;
	border-left:none;
	width:718px;
}

/* smaller width for collection pages, temporarily */
#states #info
 {
	background-image: url(../art/retail/state_bkgd.jpg);
	color:#000;
	text-align:center;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
#states #info a
 {
	color:#D2232A;
}
#states #info td
 {
	padding-right:5px;
	text-align:left;
}
#states #info th
 {
	padding-bottom:10px;
}
#states #info #storehead
 {
	margin-top:70px;
	margin-left:27px;
	width:658px;
}
#states #info #stores
 {
	margin:30px;
	margin-top:10px;
	width:658px;
}
td.forretailers {
	color:#D59B4C;
	text-align:center;
}

#middle, #right {
	padding-left:20px;
}

#press #nav {
	/* background-image: url(../art/nav_bar_press.gif); */
	height:539px;
}

#productnav {
	border-top-color: #606062;
	border-top-style: solid;
	border-top-width: 1px;
	height:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-top:16px;
	width:619px;
}
td.purchase {
	height:140px;
	padding-top:20px;
	width:205px;
}
body#holiday td.purchase {
	padding-top:0;
}
body#valentine td.purchase { color:#000; }

#scroll {

	border: none;
	height:400px;
	overflow: auto;
	margin:10px;
	width:600px;
}
.brown, .yellow, .red, .green, .pink, .orange {
	color:#501010;
	/* font-weight:bold; */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
.red {
	color:#B72A2F;
	
}
.yellow {
	color:#B97130;
	
}
.green, #products a.green {
	color:#86963E;
}
.pink, #products a.pink {
	color:#F00089;
}
.orange, #products a.orange {
	color:#f99b1c;
}
/* new &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& new */
table#content {
	background-repeat:no-repeat;
	border:none;
	width:718px;
}
td#description {
	height:494px;
}
#easter table.home {
	background-image: url(../art/easter/easter_intro.jpg);
}
#signature table.home {
	background-image: url(../art/signature/signature_intro.jpg);
}
#modern table.home {
	background-image: url(../art/modern/modern_intro.jpg);
}
#preppy table.home {
	background-image: url(../art/preppy/preppy_intro.jpg);
}
#holiday table.home {
	background-image: url(../art/holiday/holiday_intro.jpg);
}
#modern table.catalog {
	background-image: url(../art/modern/modern_main_background.jpg);
}
#preppy table.catalog {
	background-image: url(../art/preppy/preppy_main_background.jpg);
}
#signature table.catalog {
	background-image: url(../art/signature/signature_main_background.jpg);
}
#holiday table.catalog {
	background-image: url(../art/holiday/holiday_main_background.jpg);
}
#valentine table.catalog {
	background-image: url(../art/valentine/valentine_main_background.jpg);
}
#easter table.selection {
	background-image: url(../art/easter/easter_detail_background.jpg);
}
#country table.selection {
	background-image: url(../art/country/cl_detail_background.jpg);
}
#signature table.selection {
	background-image: url(../art/signature/signature_detail_background.jpg);
}
#holiday table.selection {
	background-image: url(../art/holiday/holiday_main_background.jpg);
}
#oprah table.selection {
	background-image: url(../art/oprah/oprah_detail_background.jpg);
}
#valentine table.selection {
	background-image: url(../art/valentine/valentine_detail_background.jpg);
}
#modern table.selection {
	background-image: url(../art/modern/modern_detail_background.jpg);
}
#preppy table.selection {
	background-image: url(../art/preppy/preppy_detail_background.jpg);
}
#aboutus td#info {
	background: url(../art/about_artist.jpg) no-repeat bottom left;
}
img#jwind {
	border:solid 1px #606062;
	
}
#signature img#jwind, #home img#jwind, #holiday img#jwind, #oprah img#jwind {
	border:solid 1px #CADF2A;
	
}
div#portrait {
	background-image: url(../art/jwind_bkgd.png);
	background-repeat: no-repeat;
	height:138px;
	margin:20px;
	margin-left:16px;
	margin-right:4px;
	width:113px;
}
#signature div#portrait, #home div#portrait, #holiday div#portrait {
	background-image: none;
}
div.no_shadow div#portrait {
	background-image:none;
}
.aboutlist ul { list-style:none; margin:10px 0 20px 0; padding:0; }
.aboutlist li { background: url(../art/bullet_press.gif) no-repeat left center; padding:3px 22px; }

.more { text-align:right; }
.more a { color:#C1272E; font-style:italic; }

#contactdiv{display:none;}

#contactcontainer{background-color:#ffffff;width:550px;height:450px;float:left;position:relative;}

#contactcontainer table{margin:20px 0 0 30px;}

#contactcontainer p{margin:20px 0 0 30px;}

#thankyou{}

.hideme{display:none;}

.showme{display:block;}

#audiocontainer { background-color:transparent;width:400px;height:335px;float:left;position:relative; }

.radio { background:transparent url(../art/interview_screen.jpg) no-repeat;with:360px;height:215px;padding:40px 20px; }
.radio p { color:#fff; }
