BODY,P,PRE	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10pt; line-height: 150%;}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10pt}


H1,H2,H3,H4	{FONT-FAMILY: Verdana,Helvetica; COLOR: #2d4561; font-weight: bold; line-height: 130%; }

H1		{ FONT-SIZE: 18pt; }
H2		{ FONT-SIZE: 14pt; text-align: center; }
H3		{ FONT-SIZE: 12pt; text-align: center; }
H4		{ FONT-SIZE: 12pt; text-align: center; }

LI		{ list-style-image: url(images/favicon.ico);}

A:link          {BACKGROUND: none; COLOR: #2d4561; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #2d4561; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #2d4561; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #566d7f; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

/*
DIV		{border: .5px solid red;}
*/

BLOCKQUOTE	{
  display: block;
  float: right;
  width: 200px;
  padding: 6px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 3px solid #d5d5d5;
  background: #dbdcfb;
} 

PRE             {font-style: italic;}

/** 
 *
 * DragonCode Class Definitions 
 *
 **/

/** CONTAINER - The default container for blocks, modules & tables **/
.dc-container	  			{ border: 2px solid #dbdcfb; padding: 0px; margin-bottom: 12px; background-color: #dbdcfb; }
.dc-image-thumb 			{ width: 100px; display: block; margin-left: auto; margin-right: auto; margin-top: 12px;  }

/** TABLES **/
.dc-table 				{  }
.dc-table-header 			{ background-color: #dbdcfb; background-image: url(images/headlinesbackground.jpg); padding:6px; }
.dc-table-data   			{ background-color: #dbdcfb; padding:6px; }

/** BLOCK ZONES **/
.dc-zone 				{ }

/** BLOCKS **/
.dc-container .dc-content 		{ padding: 0px 6px 0px 6px; }
.dc-container .dc-title			{ FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10pt; font-weight: bold; background-image: url(images/headlinesbackground.jpg); background-repeat:repeat; text-align: center; padding: 3px; margin: 0px 0px 6px 0px; }
.dc-container UL 			{ padding-left: 2px; list-style-position:inside; list-style-type:disc;  }
.dc-container LI    			{ padding-bottom: 3px; list-style-type: none; list-style-image: url(images/favicon.ico); font-weight: normal;  }
.dc-container LI.dc-utils-nobullet 	{ list-style-image: none;}
.dc-container UL LI UL	 		{ padding-left: 0px;  }
.dc-container UL LI UL LI		{ padding-bottom: 3px; list-style-type: none; list-style-image: url(/dc_images/icons/bullet_white.png); font-weight: normal; font-style: italic; }
.dc-container .dc-edit			{ text-align: center; padding:3px; font-style: italic; }

/** BLOCKS - PAGE TOP **/
.dc-zone-page_top .dc-container		{ text-align: center; margin-bottom: 0px; }
.dc-zone-page_top .dc-container *	{ display: inline; background: none; border: none; margin: 0px; }

/** BLOCKS - PAGE MASTHEAD **/
.dc-zone-page_masthead 			{ display: inline; background: none; border: none; margin: 0px; }

/** BLOCKS - MODULE **/
.dc-module-content .dc-container 	{ padding: 6px; }

/** BLOCKS - MODULE_HEADER **/
.dc-zone-module_header 			{ text-align: center; border: 0px;  }
.dc-zone-module_header dc-title 	{ display: none; }
.dc-zone-module_header dc-content 	{ background-color: #FFFFFF; }

/** BLOCKS - MODULE_SUMMARY **/
.dc-zone-module_summary 		{ border: 0px; padding: 6px }
.dc-zone-module_summary dc-title 	{ display: none; }
.dc-zone-module_summary dc-edit 	{ background-color: FFFFFF; }

/** BLOCKS - MODULE BOTTOM **/
.dc-zone-module_bottom 			{ text-align: center; }
.dc-zone-module_bottom dc-content 	{ text-align: center; }

/** BLOCKS - PAGE_RIGHT **/
.dc-zone-page_left 			{ width: 180px; }
.dc-zone-page_left .dc-content 		{ text-align: left; }

/** BLOCKS - PAGE_RIGHT **/
.dc-zone-page_right 			{ width: 180px; }
.dc-zone-page_right .dc-title 		{ margin-left: auto; margin-right: auto; }
.dc-zone-page_right .dc-content 	{ text-align: center; }
.dc-zone-page_right UL 			{ text-align: left; }

/** BLOCKS - PAGE_BOTTOM **/
.dc-zone-page_bottom 			{ border: 0px none; }
.dc-zone-page_bottom dc-content 	{ border: 0px none; text-align: center; }
.dc-zone-page_bottom dc-text 		{ border: 0px none; text-align: center; }

/** BLOCK UPDATERS **/
.dc-block-StoreCommon_PopularProducts.dc-container { text-align: center; }
.dc-block-StoreCommon_PopularProducts	LI { list-style-image: none; list-style-type:none; list-style-image:none; margin-bottom: 6px; }
.dc-block-Articles_ArticlesBlock	LI { list-style-image: none; list-style-type:none; list-style-image:none; }
.dc-block-Reviews_LatestReviews.dc-container { text-align: center; }

/** BLOCKS - SPECIAL **/
.dc-highlight 				{ border: 1px solid #f9dd34; background: #fbf5d0; }
.dc-error 				{ border: 1px solid #cd0a0a; background: #fef1ec; }

/** MODULES **/

/** THEME **/
.dc-theme-masthead 			{ border-bottom: 1px solid; border-color: #0066CC; background-color: #FFFFFF; }
.dc-theme-channelname 			{ padding: 10px; margin: 0px; }
.dc-theme-loginlinks 			{ text-align: right; }
.dc-theme-body 				{ padding: 3px; }
.dc-theme-footer 			{ border-top: 1px solid; border-color: #0066CC; background-color: #FFFFFF; }

/** UTILS **/
.dc-utils-nobullet  			{ list-style-type:none; list-style-image:none; }
