/* 330066,cc99ff *//* Maroon 990000 *//* Light Nav Rollover FFFFCC *//* Dark Nav Rollover CCCC99 */BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL {font-family: arial, "lucida console", sans-serif; font-size: 9pt; color: #333;}P {text-align:left;}h1 {font-family: arial, "lucida console", sans-serif;font-weight:bold;color:black; font-size: 12pt; font-style: normal;margin-bottom: 0px;}h2 {font-family: arial, "lucida console", sans-serif;font-weight:bold;color:black; font-size: 12pt; font-style: normal;margin-bottom: 0px;}h3 {font-family: arial, "lucida console", sans-serif;font-weight:normal;color:black; font-size: small; font-style: normal;margin-bottom: 0px}h4 {font-family: arial, "lucida console", sans-serif;font-weight:normal;color:black; font-size: x-small; font-style: normal;margin-bottom: 0px}h5 {font-family: arial, "lucida console", sans-serif;font-weight:normal;color:black; font-size: xx-small; font-style: normal;margin-bottom: 0px}h6 {font-family: arial, "lucida console", sans-serif;font-weight:normal;color:black; font-size: 50%; font-style: normal;margin-bottom: 0px}/*-----------------------------------------------------------------------------*/body{text-align: center;background-color: #000;								/* Background color for entire page 99CC66 - Green*//* background-image: url("../images/top.gif"); 	/* Background image for page *//* border-color:#FF0000; 								/* Border around entire page */background-attachment: scroll; 						/* Scroll background? {scroll, fixed} */background-position: top left; 						/* Position of background: {top, center, bottom} {left, center, right} */background-repeat: repeat; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */margin-right: 10px; 										/* Right Margin */margin-left: 10px; 										/* Left Margin */margin-top: 5px; 											/* Top Margin */margin-bottom:10px; 										/* Bottom Margin */}/*-----------------------------------------------------------------------------*/a:link {color: #333}		/* unvisited link */a:visited {color: #990000}		/* visited link */a:hover {color: #990000}		/* mouse over link */a:active {color: #990000}		/* selected link *//*-----------------------------------------------------------------------------*/div#wrapper1 {	width: 756px; 						/* Width of table{100%, 700px} */	margin-left: auto; 					/* Left Margin */	margin-right: auto; 					/* Right Margin */	padding-bottom:0px;					/* This is needed to offset the rounded corners and not show a square from the content div*/	padding-top:0px;						/* This is needed to offset the rounded corners and not show a square from the content div*/	border:0px solid #000000;	text-align: center;}/*-----------------------------------------------------------------------------*/div#wrapper2 {	width: 600px; 						/* Width of table{100%, 700px} */	margin-left: auto; 					/* Left Margin */	margin-right: auto; 					/* Right Margin */	padding-bottom:0px;					/* This is needed to offset the rounded corners and not show a square from the content div*/	padding-top:0px;						/* This is needed to offset the rounded corners and not show a square from the content div*/	border:0px solid #000000;	text-align: center;}/*-----------------------------------------------------------------------------*/div#header1 {	background-image: url("../images/back9.gif"); 	/* Background image for page */	background-position: top left; 						/* Position of background: {top, center, bottom} {left, center, right} */	background-repeat: no-repeat; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */	/*background-color: #ffffff;*/	width: 100%; 								height: 194px;	margin-left: auto;	margin-right: auto;	border-bottom:0px solid #333;	text-align: center;	padding:0px;}/*-----------------------------------------------------------------------------*/div#header2 {	background-image: url("../images/back_600.gif"); 	/* Background image for page */	background-position: top left; 						/* Position of background: {top, center, bottom} {left, center, right} */	background-repeat: no-repeat; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */	/*background-color: #ffffff;*/	width: 100%; 								height: 154px;	margin-left: auto;	margin-right: auto;	border-bottom:0px solid #333;	text-align: center;	padding:0px;}/*-----------------------------------------------------------------------------*/div#header3 {	height: 20px;	background-color: #FFFFFF;	border:0px solid #000000;	padding:5px;	text-align: center;	padding:0px;	font-weight: bold;	font-size: 8pt;	color: #000000;	text-decoration: none;}div#header3 a:link, div#header3 a:visited, div#header3 a:active{	font-weight: bold;	font-size: 8pt;	color: #000000;	text-decoration: none;	padding-top: 7px;	padding:7px;}div#header3 a:hover{	font-weight: bold;	font-size: 8pt;	color: #336699;	text-decoration: underline;	padding-top: 7px;	padding:7px;}/*-----------------------------------------------------------------------------*/div#content {	background-image: url("../images/bg_body.gif"); 	/* Background image for page */	background-position: top left; 						/* Position of background: {top, center, bottom} {left, center, right} */	background-repeat: repeat-y; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */	background-color: #fff;	/*width: 736px;*/	width: 100%;	margin-top: 0px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	border: 0px solid #000000;	text-align: center;}/*-----------------------------------------------------------------------------*/div#footer {	font-size: 8pt;	color: #ddd;	margin-top: 5px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding: 0px;	border:0px solid #000000;	text-align: center;}div#footer a:link, div#footer a:visited, div#footer a:active{	color: #888;	text-decoration: none;	font-size: 8pt;}div#footer a:hover {	color: #ddd;	text-decoration: none;	font-size: 8pt;}/*-----------------------------------------------------------------------------*/div.navright {	border: 0px solid red;	background-color: #330066;	margin-left: 0px;	margin-right: auto;	text-align: center;}div.navright a:link, div.navright a:visited, div.navright a:active{	background-color: #00477f;	/*width: 119px;   also font should be 9 pt and padding 3 px for top level navigation*/	padding-right: 60px;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;	margin-left: 1px;	color: #FFFFFF;	text-decoration: none;	font-variant:small-caps;	font-weight: bold;	font-size: 12pt;	background-image: url("../images/arrowright1.gif");	background-attachment: scroll; 						/* Scroll background? {scroll, fixed} */	background-position: center right; 						/* Position of background: {top, center, bottom} {left, center, right} */	background-repeat: no-repeat; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */	border: 2px solid #333;	float:left;   /*left, right, none, inherit */}div.navright a:hover {	background-image: url("../images/arrowright2.gif");	background-color: #4c88be;	/*width: 119px;*/	color: #000000;	text-decoration: none;	font-variant:small-caps;	font-weight: bold;	font-size: 12pt;		border: 2px solid #333;	float:left;   /*left, right, none, inherit */}/*-----------------------------------------------------------------------------*/div.navleft {	border: 0px solid red;	background-color: #330066;	margin-left: auto;	margin-right: 0px;	text-align: center;}div.navleft a:link, div.navleft a:visited, div.navleft a:active{	background-color: #00477f;	/*width: 119px;   also font should be 9 pt and padding 3 px for top level navigation*/	padding-right: 10px;	padding-left: 60px;	padding-top: 10px;	padding-bottom: 10px;	margin-right: 1px;	color: #FFFFFF;	text-decoration: none;	font-variant:small-caps;	font-weight: bold;	font-size: 12pt;	background-image: url("../images/arrowleft1.gif");	background-attachment: scroll; 						/* Scroll background? {scroll, fixed} */	background-position: center left; 						/* Position of background: {top, center, bottom} {left, center, right} */	background-repeat: no-repeat; 								/* Repeat: {repeat, repeat-x, repeat-y, no-repeat */	border: 2px solid #333;	float:left;   /*left, right, none, inherit */}div.navleft a:hover {	background-image: url("../images/arrowleft2.gif");	background-color: #4c88be;	/*width: 119px;*/	color: #000000;	text-decoration: none;	font-variant:small-caps;	font-weight: bold;	font-size: 12pt;		border: 2px solid #333;	float:left;   /*left, right, none, inherit */}/*-----------------------------------------------------------------------------*/div.navheader {	width: 124px;	text-align: center;}div.navheader a:link, div.navheader a:visited, div.navheader a:active{	background-color: #c7b360;	width: 124px;	padding: 3px;		color: #333;	text-decoration: none;	font-weight: bold;	font-size: 8pt;		float:left;   /*left, right, none, inherit */	border-bottom: 2px solid #333;	margin-top: 3px;	margin-bottom: 3px;}div.navheader a:hover {	background-color: #e8dec7;	width: 124px;	padding: 3px;		color: #333;	text-decoration: none;	font-weight: bold;	font-size: 8pt;		float:left;   /*left, right, none, inherit */	border-bottom: 2px solid #333;	margin-top: 3px;	margin-bottom: 3px;}/*-----------------------------------------------------------------------------*/div.navcontent {	width: 124px;	font-size: 8pt;	font-weight: bold;}div.navcontent a:link, div.navcontent a:visited, div.navcontent a:active{	width: 124px;	color: #ccc;	text-decoration: none;	font-size: 8pt;}div.navcontent a:hover {	width: 124px;	color: #fff;	text-decoration: none;	font-size: 8pt;}/*-----------------------------------------------------------------------------*/div.navloner {	width: 124px;	text-align: center;}div.navloner a:link, div.navloner a:visited, div.navloner a:active{	background-color: #c7b360;	width: 124px;	padding: 3px;		color: #333;	text-decoration: none;	font-weight: bold;	font-size: 8pt;		float:left;   /*left, right, none, inherit */	border-bottom: 2px solid #333;	margin-top: 3px;	margin-bottom: 3px;}div.navloner a:hover {	background-color: #e8dec7;	width: 124px;	padding: 3px;		color: #333;	text-decoration: none;	font-weight: bold;	font-size: 8pt;		float:left;   /*left, right, none, inherit */	border-bottom: 2px solid #333;	margin-top: 3px;	margin-bottom: 3px;}/*-----------------------------------------------------------------------------*/div#navpath {	padding: 3px;	color: #000000;	/*background-color: #993366;*/	text-decoration: none;	font-weight: normal;	font-size: 7pt;	border-top: 0px solid #000066;	border-bottom: 0px solid #000066;	border-left: 0px solid #000066;	border-right: 0px solid #000066;	background-color: #FFFFFF;	text-align: left;	float: left;}/*-----------------------------------------------------------------------------*/div.itemImage {	background-color: #FFFFFF;	width: 150px;	margin-top: 0px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding: 0px;	border:0px solid #000000;	text-align: center;}/*-----------------------------------------------------------------------------*/div.venImage {	text-align: left;}/*-----------------------------------------------------------------------------*/div.itemInfo {	background-color: #FFFFFF;	margin-top: 0px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding: 0px;	border:0px solid #000000;	text-align: left;}/*-----------------------------------------------------------------------------*/div.topright {	text-align: right;	margin-bottom: 3px;	margin-top: 20px;	color: #FFFFFF;	font-size: 8pt;	font-weight: bold;}div.topright a:link, div.topright a:visited, div.topright a:active{	padding: 3px;	color: #FFFFFF;	text-decoration: none;	font-size: 8pt;	font-weight: bold;}div.topright a:hover {	padding: 3px;	color: #CCCCCC;	text-decoration: none;						/* none, underline, overline, line-through, blink */	font-size: 8pt;	font-weight: bold;}/*-----------------------------------------------------------------------------*/div.topleft {	text-align: left;	margin-bottom: 3px;	margin-top: 20px;	color: #FFFFFF;	font-size: 8pt;	font-weight: bold;}div.topleft a:link, div.topleft a:visited, div.topleft a:active{	padding: 3px;	color: #FFFFFF;	text-decoration: none;	font-size: 8pt;	font-weight: bold;}div.topleft a:hover {	padding: 3px;	color: #CCCCCC;	text-decoration: underline;						/* none, underline, overline, line-through, blink */	font-size: 8pt;	font-weight: bold;}/*-----------------------------------------------------------------------------*/div.floatleft {	float:left;}div.floatright {	float: right;}/*-----------------------------------------------------------------------------*/div.messagewrap {	background-color: #c7b360;	width:250px;	margin-top: 0px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding: 2px;	border:0px solid #000000;	text-align: center;}div.messagetop {	margin-top: 6px;							margin-bottom: 5px;							margin-left: auto;	margin-right: auto;	padding: 0px;	border:0px solid #000000;	text-align: center;	color:white;	font-weight: bold;	float:none;	}div.messagebottom {	background-color: #fff;	margin-top: 0px;							margin-bottom: 0px;							margin-left: auto;	margin-right: auto;	padding: 7px;	border:0px solid #333;	text-align: left;	float:none;	}/*-----------------------------------------------------------------------------*/div.catwrap {	text-align: center;	margin-left: auto;	margin-right: auto;}div.catoutside {	background-color: #DDDDDD;	width:220px;  /**/	margin-top: 5px;							margin-bottom: 5px;							margin-left: 5px;	margin-right: 5px;	padding: 5px;	border:0px solid #000000;	text-align: center;}div.catinside {	background-color: #FFFFFF;	width:200px; /**/	margin-top: 0px;							margin-bottom: 0px;							margin-left: 0px;	margin-right: 0px;	padding: 10px;	border:0px solid #000000;	text-align: center;	text-decoration: none;}div.catinside img {border:0;}div.catinside a {text-decoration: none;}div.catinside a:link, a:visited, a:active {color:black;}div.catinside a:hover {color:#993366;}/*-----------------------------------------------------------------------------*/img.itemIndex {border:0px solid #000000;font-size:10pt}img.itemDetail {border:0px solid #000000;width:150px}img.itemZoom {border:3px solid #000000}img.catIndex {border:1px solid #000000}img.catDetail {border:2px solid #000000}img.venIndex {border:1px solid #000000}img.venDetail {border:0px solid #000000; text-decoration:none}font.itemName {text-decoration: underline; font-weight:bold; font-style:normal}font.itemDesc {font-weight:normal; font-size:10pt; font-style:italic; color:black}font.itemSale {font-weight:normal; font-size:10pt; font-style:normal; color:red}font.itemPrice {font-weight:normal; font-size:10pt; font-style:normal; color:black}font.itemCompare {font-weight:normal; font-size:8pt; font-style:normal; color:black}font.itemSave {font-weight:normal; font-size:8pt; font-style:normal; color:black}font.itemNum {font-weight:normal; font-size:9pt; font-style:normal; color:navy}hr {width:75%;color:#DDDDDD}div.separation {	background-color: #DDDDDD;	color:black;	width:75%;	margin-top: 0px;		padding:3px;						margin-bottom: 10px;							border:0px solid #000000;	text-align: left;	font-weight:bold;}table.itemIndex {	z-index: 1;	border-top: 0px solid #A1B9B5;	border-bottom: 0px solid #A1B9B5;	border-left: 0px solid #A1B9B5;	border-right: 0px solid #A1B9B5;	margin: 0px;	width: 100%;	border-collapse: collapse;	/*background: #FFFFFF;						/* Background Color {rgb(255,255,255), #FFFFFF}*/}td.itemIndex {	height: 150px; 								/* Height {100%, 700px} */	width: 33%; 									/* Width  {100%, 700px} */	/*background: #FFFFFF;						/* Background Color {rgb(255,255,255), #FFFFFF}*/	/*background-image: url("../images/background.gif");*/	margin-left:0px; 	margin-right:0px;	margin-top: 0px;	margin-bottom: 0px;		border-top: 0px solid #A1B9B5;	border-bottom: 0px solid #A1B9B5;	border-left: 0px solid #A1B9B5;	border-right: 0px solid #A1B9B5;		padding:10px;	vertical-align: bottom;	text-align: center;	z-index: 1;}
