@charset "utf-8";
/* CSS Document */
body{ background-color:#666666; background-image:url(http://www.VolcanoGod.com/img/bg1.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-style : normal; padding-bottom:0; padding-left:0; padding-right:0; padding-top:0; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; }

/* General Layout */
.Border1 { background-color:#000000; }
.Border2 { background-color:#FFFFFF; }
.sideBarBG { background-color : #666699; }
.TypeBanner { 	background-color: #000000; padding-left: 5px; 
				font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:18px; 
				border-bottom-style:solid; border-bottom-width:thick; border-bottom-color: #5d5da3;
				border-top-style:solid; border-top-width:thick; border-top-color: #5d5da3;
			}

.bottomBarLayout {	position:fixed; z-index:0; width:100%; bottom: 0px }

.buyNow{ 	font-size:12px; font-weight:bold; color:#000000; text-decoration:none;
			background-color:#CCCCCC;
			border:solid 1px #333333; border-style:solid;
			margin-left:4px; padding: 0px 4px 0px 4px;
			}
	a.buyNow:active 	{ text-decoration: none; }
	a.buyNow:visited	{ text-decoration: none; }
	a.buyNow:link 		{ text-decoration: none; }
	a.buyNow:hover 		{ color: #FFFFFF; background-color: #000000; text-decoration: underline; }

/* General Text */
.BodyCopy1{ font-size:12px; font-weight:normal; }
	a.BodyCopy1:active 	{ text-decoration: underline; }
	a.BodyCopy1:visited { text-decoration: none; }
	a.BodyCopy1:link 	{ text-decoration: none; }
	a.BodyCopy1:hover 	{ color: #000000; text-decoration: underline; background-color: #CCCCCC; }
.BodyCopy2{ font-size:10px; font-weight:normal; }
.HeadLine0{ font-size:12px; font-weight:bold; color:#000000; }
.HeadLine1{ font-size:18px; font-weight:bold; color:#993300; }
.HeadLine1a{ font-size:18px; font-weight:bold; color:#000000; }
.HeadLine2{ font-size:14px; font-weight:bold; color:#993300; }
.LocationLine1{ font-size:14px; font-weight:bold; color:#000000; }

/* Book Descriptions */
.dspArtType{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspArtType1{ font-size:12px; font-weight:bold; color:#000000; }
.dspArtTypeQTY14{ font-size:14px; font-weight:bold; color:#000000; }
.dspArtTypeQTY16{ font-size:18px; font-weight:bold; text-decoration:underline; color:#CC0000; }
.dspPrintOptions{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspPrintOptions1{ font-size:12px; font-weight:bold; color:#000000; }
.dspPageCount{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspPageCount1{ font-size:12px; font-weight:bold; color:#993300; }
.dspPrice{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspPrice1{ font-size:18px; font-weight:bold; color:#336600; }
.dspPublisher{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspPublisher1{ font-size:12px; font-weight:bold; color:#000000; }
	a.dspPublisher1:active 	{  color:#cccccc;text-decoration: underline; }
	a.dspPublisher1:visited {  color:#cccccc;text-decoration: none; }
	a.dspPublisher1:link 	{  color:#cccccc;text-decoration: none; }
	a.dspPublisher1:hover 	{ color: #000000; text-decoration: underline; background-color: #CCCCCC; }
.dspCredit{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.dspCredit1{ font-size:12px; font-weight:bold; color:#000000; }


/* Thumbnail Menu */
.thmbDspBlock{ background-color:#CCCCCC; padding-right:4px; padding-left:4px; padding-top:4px; padding-bottom:4px; }
.thmbArtTitle{ font-size:12px; font-weight:bold; color:#ffffff; background-color: #663366;}
.thmbArtType{ font-size:10px; font-weight:normal; color:#993300;font-style:italic; }
.thmbReadMore{ font-size:10px; font-weight:normal; color:#993300;font-style:italic; }
	a.thmbReadMore:active 	{  color:#000000;text-decoration: underline; background-color: #CCCCCC; padding-left: 5px; padding-right: 5px;}
	a.thmbReadMore:visited {  color:#000000;text-decoration: none; background-color: #CCCCCC; padding-left: 5px; padding-right: 5px;}
	a.thmbReadMore:link 	{  color:#000000;text-decoration: none; background-color: #CCCCCC; padding-left: 5px; padding-right: 5px;}
	a.thmbReadMore:hover 	{ color: #ffffff; text-decoration: underline; background-color: #000000; padding-left: 5px; padding-right: 5px;}



.dspPurchase{ font-size:12px; font-weight:bold; color:#000000; background-color:#66CC66; padding-right:4px; padding-left:4px; padding-top:2px; padding-bottom:2px; }
	a.dspPurchase:active 	{  color:#000000;text-decoration: underline; }
	a.dspPurchase:visited {  color:#000000;text-decoration: none; }
	a.dspPurchase:link 	{  color:#000000;text-decoration: none; }
	a.dspPurchase:hover 	{ color: #FFFFFF; text-decoration: underline; background-color:#333300; }

/* Image Notes */
.DateLine{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.DateLine1{ font-size:12px; font-weight:bold; color:#000000; }
.SizeLine{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.SizeLine1{ font-size:12px; font-weight:bold; color:#000000; }
.DistributedLine{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.DistributedLine1{ font-size:12px; font-weight:bold; color:#000000; }
.storePrice{ font-size:16px; font-weight:bold; color:#336600; text-decoration:none; }
.storePrice1{ font-size:16px; font-weight:bold; color:#000000; }
.DisclaimerBody{ font-size:14px; font-weight: normal; color:#000000; }
.Disclaimer1{ font-size:12px; font-weight: normal; color:#000000; }
.Disclaimer2{ font-size:12px; font-weight:bold; color:#993300; text-decoration:underline; }
.apPricing{ font-size:14px; font-weight:normal; color:#000000; text-decoration:none; }
.apPricing1{ font-size:14px; font-weight:bold; color:#000000; text-decoration:underline; }
.apPricingAmt{ font-size:16px; font-weight:bold; color:#006600; text-decoration:underline; }


/* Main Nav Links */
.MainNavLayout { position:absolute  z-index:5; top: 20px; }
.MainNav1 {background-color:#423a63; color:#ffffff; font-weight:bold; font-size:8px; }
.MainNav {background-color:#5d5da3; color:#ffffff; font-weight:bold; font-size:10px; }
	a.MainNav:active 	{ color: #ffffff; text-decoration: none; }
	a.MainNav:visited 	{ color: #ffffff; text-decoration: none; }
	a.MainNav:link 		{ color: #ffffff; text-decoration: none; }
	a.MainNav:hover 	{ color: #000000; text-decoration: underline; background-color: #CCCCCC; }

/******************Common Form stuff****************************************************/
.formBanner 	{ background-color: #CCCCCC; }
.formBanner2 	{ background-color:#33CCCC; }
.formTitle	 	{ font-size:14px; color: #993300; font-weight: bold; }
.formHeader 	{ font-size:14px; color: #000000; font-weight: bold; }
.formCol1		{ font-size:12px; font-weight:bold; text-decoration: underline; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4; color:#000000; background-color:#999900; }
.formCol2		{ font-size:12px; font-weight:normal; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4; color:#000000; }
	a.formCol2:active 	{ color: #000000; text-decoration: none; }
	a.formCol2:visited 	{ color: #000000; text-decoration: none; }
	a.formCol2:link 	{ color: #000000; text-decoration: none; }
	a.formCol2:hover 	{ color: #ffffff; text-decoration: underline; background-color: #000000; }
.formCol2On		{ font-size:12px; font-weight:bold; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4; color:#00cc00; }
.formCol2Off	{ font-size:12px; font-weight:bold; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4; color:#cc0000; }

.formPrompt 	{ font-size:12px; font-weight:bold; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4;  }
.formField 		{ font-size:12px; font-weight:normal; padding-bottom:2; padding-top:2; padding-left:4; padding-right:4;  }
.formButton 	{ font-size:12px; font-weight:normal; border-style:solid; border-color:#990000; background-color: #CCCCFF; padding:0;}
select			{ font:Arial, Helvetica, sans-serif normal; font-size:10px;}

/*****************SYSTEM ADMIN****************************************************/
.SysFindImg {background-color: #CC3300; }
.SysBanner { background-color:#9966CC; }
.SysHeadLine1{ font-size:18px; font-weight:bold; color:#993300; }
.SysBodyCopy1{ font-size:12px; font-weight:normal; }
.SysBar1 { background-color:#999900; border: solid 2px #FFFFFF; }
.SysBar2 { background-color:#009999; border: solid 2px #FFFFFF;  }
.SysNav2 {background-color:#663366; color:#ffffff; font-weight:bold; font-size:14px; padding-left:4; padding-right:5; }

/******************Gallery Links ****************************************************/
.GalleryLayout { border: 2px solid #ffffff; background-color:#000000; }
.GalleryTitle { color:#ffffff; background-color:#000000; font-weight:bold; font-size:10px; padding:4; padding-left:10; padding-right:10; }
.GalleryNav { color:#ffffff; font-weight:bold; font-size:10px; padding:4; padding-left:10; padding-right:10; }
	a.GalleryNav:active 	{ color: #ffffff; text-decoration: none; }
	a.GalleryNav:visited 	{ color: #ffffff; text-decoration: none; }
	a.GalleryNav:link 		{ color: #ffffff; text-decoration: none; }
	a.GalleryNav:hover 		{ color: #000000; text-decoration: underline; background-color: #CCCCCC; }

/* Old Stuff */
.contentBG		{ background-color : #ffffff; }
.captionBG		{ background-color : #cccccc; }
.Banner {  background-color : #CCCCCC; color : #000000; }

.clsCursor {  cursor: hand}

/*************NEW JQuery CSS************************************************************/
/* (DMDropDownMenu) */
  .DMDropDownMenu#menu1 {
 	border:none; float: right;
  }      
  .DMDropDownMenu#menu1 a { 
  	display: block; float: left; border: solid 0px #cccccc; background-color: #000000; width:150px; height:15px; text-align:center; padding: 3px 0px 0px 0px; 
	margin: 0px; color: #FFFFFF; text-decoration: none; font-size:10px;
  }
  .DMDropDownMenu#menu1 a.mouseover  {
    background: #CCCCCC; color: #000000; text-decoration: underline;
  }
                            
  .DMDropDownMenu#menu1 div a { float: none; padding: 3px 0px 0px 0px;
    margin: 0px; border: solid 1px Gray; position: relative;
  }

  .DMDropDownMenu#menu1 div { background: #FF6600; padding: 0px; border: solid 1px #CCCCCC;
    margin: 0px; visibility: hidden; position: absolute; overflow: hidden;
    white-space: nowrap;
  }
/*************END OF NEW JQuery CSS************************************************************/
