body, html 	{margin: 0; padding: 0; border: 0; font-family: Tahoma, Arial, Helvetica, Sans-Serif;  color: #5b5b5b; font-size : 12px;}
body		{background-color: #BBCF98;}
p 			{} /* margin: 0 0 1.1em 0; padding: 0; */
a 			{text-decoration: none; color: #971b1e;}
a:hover 	{color: #cd1c20; text-decoration: underline;}
td 			{font-style : normal; font-family : Arial, Helvetica, sans-serif; vertical-align: top;}
b, strong 	{font-weight : bold;}
img 		{border: 0;}
.clear		{clear: both;}

h1, h2, h3, h4 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000;}
h1 {font-size : 24px; font-weight: normal; margin:0 0 12px 0; padding:0; line-height: 24px;}
h2 {font-size : 20px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 16px;}
h3 {font-size : 18px; font-weight: bold; margin:0 0 6px 0; padding:0; line-height: 14px;}
h4 {font-size : 16px; font-weight: bold; margin:0 0 5px 0; padding:0; line-height: 13px;}

/* Container */
#container 				{background-color: #ffffff; width: 900px; margin: 10px auto 0 auto; border: 1px solid #CCCCCC;} 

#logoPrint {display: none;}

/* Header */
#header 			    {background-color: #a8a8a8;}
#topNav {padding: 6px 5px 6px 5px;}
#menuNav, #menuNav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em; z-index: 100;}
#menuNav a {font-size: 14px; font-weight: bold; display:block; padding: 0 23px; border:0;color:#000000;text-decoration:none;background-color: #a8a8a8;}
#menuNav a:hover{color:#ffffff;}
#menuNav li {float:left;position:relative; border-left: 1px solid #000000;}
#menuNav ul {position:absolute;display:none;width:12em;} /* top:1.5em; */
#menuNav ul li  {border-left: none;}
#menuNav li ul a {background-color: #a8a8a8; width:12em;height:auto;float:left; border-top: solid 1px #cccccc; padding: 2px 10px 2px 10px; font-size: 12px; font-weight: normal;}
#menuNav ul ul {top:auto;}	
#menuNav li ul ul {left:12em;margin:0px 0 0 10px;}
#menuNav li:hover ul ul, #menuNav li:hover ul ul ul, #menuNav li:hover ul ul ul ul {display:none;}
#menuNav li:hover ul, #menuNav li li:hover ul, #menuNav li li li:hover ul, #menuNav li li li li:hover ul {display:block;}
#menuNav li.first {border-left: none;}
#menuNav a.selected     {color: #ffffff; text-decoration: none;}
#menuNav .book	{color: #FFCC33;}

/* Homepage */
#homeContent 					{}
#homeContent .content 			{line-height: 16px; padding: 0 18px 30px 0; font-size: 14px;}
#homeContent #mainPanel 		{height: 315px; background-image: url('../images/bgr_main.jpg'); position: relative;}
#homeContent #bottomPanel 		{height: 245px; background-image: url('../images/bgr_bottom.jpg'); border-top: 10px solid #FFE57E;} /* 10 */

#mainPanel #slideShow 			{width: 340px; height: 320px; position: absolute; top: 25px; left: 45px; overflow: hidden; }
#mainPanel #slideShow ul 		{margin: 0; padding: 0; list-style: none;}
#mainPanel #slideShow ul li 	{float: left; text-align: center; height: 250px; width: 339px; vertical-align: middle;}
#mainPanel #slideShow .caption 	{font-weight: bold; padding: 3px 0 3px 0; text-align: left;}
#mainPanel #signature 			{position: absolute; top: 155px; left: 435px;}
#mainPanel #contentPanel 		{color: #809F22; font-size: 14px; line-height: 18px; position: absolute; top: 232px; left: 435px; width: 340px; font-family: Arial;}
#mainPanel #contentPanel h1,
#mainPanel #contentPanel h2     {color: #809F22; font-size: 14px; line-height: 18px; font-family: Arial; font-weight: bold; margin: 0;}
#mainPanel #contentPanel a      {color: #809F22; text-decoration: none;}
#mainPanel #tags 				{position: absolute; top: 39px; left: 435px; width: 420px; color: #b29e55; font-size: 24px; font-weight: normal; text-align: center;}
#mainPanel #tags a              {color: #b29e55;}
#mainPanel #tags a:hover        {color: #888888; text-decoration: none;}

#bottomPanel ul 				{margin: 0; padding: 0; list-style: none;}
#bottomPanel li 				{float: left; width: 267px; border: 0px solid #ff0000; margin: 20px 15px 0 15px; text-align: center;}
#bottomPanel .columns .content 	{height: 150px; display: block;}
#bottomPanel .colOne img 		{margin: 0 0 0 15px;}
#bottomPanel .colThree img 		{margin: 10px 0 0 0;}
#bottomPanel a 					{color: #ffffff;}
#bottomPanel a:hover 			{text-decoration: none; color: #000000 ;}
#bottomPanel .label 			{display: block; padding: 5px; text-align: center; background-image: url('../images/bgr_label.png'); font-weight: bold; font-size: 14px;}

#bottomPanel .highlight         {position: absolute; width: 280px; height: 207px; text-align: center; background: url('../images/bgr_trans.png');}
#bottomPanel .highlight span    {display: block; padding-top: 95px; color: #000000; font-weight: bold; font-size: 16px; text-decoration: underline;}
#bottomPanel .highlight         {display:none;}

/* Page */
#pageContent 					{background-image: url('../images/bgr_page.gif'); background-repeat: repeat-y;}
#pageArt 						{background-image: url('../images/bgr_art.jpg'); background-repeat: repeat-y; background-position: 788px 0px;}
#pageContent #leftColumn 		{width: 240px; float: left;}
#pageContent #rightColumn 		{width: 500px; float: left; margin: 30px 0 25px 30px; font-family: Sans-Serif; overflow: auto; height: 450px; padding-right: 25px;}
#pageContent #rightColumnNo     {width: 500px; float: left; margin: 30px 0 25px 30px; font-family: Sans-Serif; padding-right: 25px;}

#pageContent #logo 				{margin: 10px 0 10px 51px;}
#pageContent #slideShow 		{width: 220px; height: 161px; overflow: hidden; margin: 0 0 25px 29px; background: #cccccc;}
#pageContent #slideShow ul 		{margin: 0; padding: 0; list-style: none;}
#pageContent #slideShow ul li 	{text-align: center; } /* float:left; */

#subNavigation 			{margin: 0 0 30px 55px; width: 170px; font-size: 14px; line-height: 18px;}
#subNavigation h4       {font-size: 14px; line-height: 14px;}
#subNavigation ul 		{width: 170px; margin:0 0 0 0; padding: 0; list-style: none;}
#subNavigation li 		{text-align: center;}
#subNavigation a 		{color: #505050;}
#subNavigation a:hover 	{color: #000000; text-decoration: none;}

#splat 	    {float: left; top: 380px; margin-left: 5px; position: absolute;} /* margin: 0 0 20px 8px; // margin: -80px 0 20px 8px; float: left; clear: both; */
#splat-dvd 	{float: left; top: 350px; margin-left: 5px; position: absolute;}

.dvd-green   {color: green; padding-left: 88px;}

.imgRight           {float: right; margin: 0 0 20px 20px;}
.imgLeft            {float: left; margin: 0 20px 20px 0;}

/* Custom */
.galleryTd              {padding-right: 25px; padding-top: 15px;}
.galleryTdlast          {padding-right: 0;}
.galleryTd img          {margin-bottom: 6px;}
.galleryTd a:hover      {text-decoration: none;}

#subNavigation .dvdNav          {list-style-image: url('/figure-drawing/images/bullet-white.gif'); margin: 0; padding:0;}
#subNavigation .dvdNav li       {text-align: left; margin-left: 15px;}
#subNavigation .white a         {color: #FFFFFF;}
#subNavigation .white a:hover 	{color: #000000;}

.human-figure-dvd 	{width: 230px; float: left; margin: 0 25px 0 0;}
.orangePanel 		{background-color: #f0e5cb; padding: 15px;}
.orangePanel ul 	{margin: 0 0 0 15px; padding: 0;}
.orangePanel ul li 	{margin: 0 0 8px 0; padding: 0;}
.orangePanel .price {font-size: 18px; font-weight: bold; line-height: 20px;}

.greenPanel 		{background-color: #8CC642; padding: 15px;}
.greenPanel ul 	{margin: 0 0 0 15px; padding: 0;}
.greenPanel ul li 	{margin: 0 0 0 0; padding: 0;}
.greenPanel .price {font-size: 18px; font-weight: bold; line-height: 20px;}

.dvd-left               {float: left; display:block; width: 250px;}
.dvd-left .imgBox       {height:264px; width: 250px;}
.dvd-left .dvd-title    {color: #f08637; font-size: 20px; font-weight: bold;}
.dvd-right              {float: right; display:block; width: 245px; text-align: left;}
.dvd-right .imgBox      {height:264px; width: 245px;}
.dvd-right .dvd-title   {padding-left: 10px; color: #9f1d27; font-size: 20px; font-weight: bold;}
.dvd-heading            {color: #000000; font-family: tahoma; font-size: 12px;font-weight: bold;}
.dvd-description        {padding-top: 8px; font-weight: bold; color: #838383; font-family: arial; font-size: 12px;}
.dvd-right .dvd-rm      {padding-left: 10px;}
#dvd-special            {float: left; top: 40px; position: absolute; width: 80px;}

/* Footer */
#footer 			    {color: #646461; font-weight: normal; line-height: 11px; padding: 8px 15px 0 15px; clear: both; width: 900px; margin: 0px auto 8px auto;}
#footer #copyright 	    {float:left; padding: 0 0 5px 0;}
#footer #copyright a    {font-weight: normal; line-height: 20px;}
#footer #bottomnav 	    {float:right; padding: 0 0 5px 0; line-height: 150%; text-align: right; font-size: 10px;}
#footer #bottomnav img  {padding-top: 5px;}
#footer a 			    {color:#646461; padding: 0 2px 0 2px; font-size: 11px; font-weight: bold;}
#footer a:hover 	    {color:#000000; text-decoration: underline;}

/* Forms */
form 				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input, textarea 	{border: 1px solid #9e9e9e; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input.submit 		{border: 1px solid #0061bb; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #0061bb; color: #ffffff; font-weight: bold;}