/* Natural_Date: Non-Blockish Stylesheet Template
   Professional looking for lawyers or small business. CSS is modified based on Evening_Coffee_Blue.
   Version: 08/03/2009 Changed: Wed Feb 01 2017  2:12pm, Compiled: Thu Mar 23 2017  2:59pm
   Author: Dino Lau
/*
This is a public look for use with HotDoodle.

It is both good and bad in that this stylesheet is heavily commented.
The good part is that the comments can allow casual users to create their own looks
without having to master stylesheets. The bad part is that the comments can
make the stylesheet at first seem more complicated than it really is.

You may upload your stylesheet through the Custom Look and Feel item on the 
admin menu. When you do this you will get a link that will run the stylesheet
through the CSS validator at http://jigsaw.w3.org. 
We recommend that you run this and that you check also that what it echos 
as valid HTML has all that you input, because mismatched
comments can take out whole blocks.

If the formatting suddently goes weird, you probably started and forgot to close a comment.
Check your recent edits, or use the validator above.

============================================================
== Site Theme Core Options
============================================================

									// When using font size variables (ie. "x-small" IE is
	// usually approx 2px bigger than other browsers, so set IE smaller

	// Typical xx-small= 9px
	// Typical x-small: 10px
	// Typical small: 13px
	// Typical medium: 16px
	// Typical large: 18px
	// Typical x-large: 24px
	// Typical xx-large: 32px

Setting the width
	width: 800px;  -- the page will be this size, and if there is any extra
	       the page will center around it. The body background image will
	       appear around the sides. If the content is wide, the page will 
	       widen
	width: auto: -- the page will be as wide as needed to fit the content
			Leaving the width out has the same effect.
	width: 100%; -- the page will fill the browser window side to side
	width: 90%; --  the page will expand to almost fill the browser window 
		side to side but will have some margins into which the body 
		background image is displayed.
These other widths affect internal areas
    		// secondary sidebar, if any
  	// Can force the body and main area to be a min size
    	// Should match size of background
        



	Navigation links are somewhat special
	Make them stand out by color, font, or size
	
	For blockish themes consider using the same color for
	=MODULE_TITLE_FONT_COLOR=, =MAIN_FONT_COLOR=
	Another style decision is to use this same font for
	=LINK_FONT_COLOR= and maybe even for =NAVLINK_FONT_COLOR= and =MANAGEMENTLINK_FONT_COLOR=
	However, if the links all have the same colors, consider differentiating
	them by other means such as font, boldness, size, or text-decoration.	
	// Module title font, should be a complimentary to the background, or dark if there is no background
	


//                                  arial, verdana, "ms sans serif", sans-serif 
//									tahoma, arial, verdana, "ms sans serif", sans-serif
//									Helvetica, Verdana
								'"ms sans serif", sans-serif, verdana, arial'}
								

//                                  verdana, geneva, sans-serif 						


============================================================
== Site Color Legend
============================================================

					        // 
					// defaults to MAIN_BG_COLOR
						// 
						// 
					// 

 					// BLUE, SAME AS MENU
					//

 		// defaults to MAIN_BG_COLOR
 			// defaults to MODULE_BODY_BG_COLOR, set this ONLY if you want a blockish look
		// defaults to MODULE_BODY_BG_COLOR
	 			// 
		//  

					// DARK BROWN
  				// DARK BROWN
 			// TURQUOISE
  				// 

				// TURQUOISE
	       // 
 					// Light Gray

				// RED
		// apply to logout text
					// apply to webaddress, login and entry box
			// 

						//  
					// 

						// 
				//
					// TURQUOISE
					// slightly different brown than CONTENT_BG_COLOR

				//  
				// 
						// TURQUOISE
					// dark grey
				// 

				// 
				// 
						// -- gray --
					// 
				// 

					// -- green --
					// 

					// 

					// 

					// -- pale yellow --

				// feature 1
			// feature 1
			// feature 1

				// feature 3
		// feature 3
			// feature 3

					// feature for minor3, color: dark red

					//
				//
					//
				//
					//
				//
				//
			//

== 

== ezpulldownmenu Support 

== Image Links

============================================================
== Do some assignments for some things that might not have been set above
============================================================
*/
/* =======================================================================
   =======================================================================
   =========== Start _assign_defaults.tpl 08/30/2012 =====================
   =======================================================================
   =======================================================================
   
   Used by all looks at the end of the top variable section
	============================================================
	== Do some assignments for some things that might not have been set above
	============================================================
	include file="common/_assign_defaults.tpl" allow_assignments=true
*/

/*
	



======= SITE_ROOT =============
Orig:
   $site_root=http://maesbreath.org
   SITE_ROOT=http://maesbreath.org
	
 
Final:
   $site_root=http://maesbreath.org
   SITE_ROOT=http://maesbreath.org


=========================================
Setting fonts and sizes  (colors are set further down)

	
	

	




	Warning: Defaulting LINK_FONT_FAMILY from MAIN_FONT_FAMILY (arial, helvetica, verdana, tahoma, sans-serif) Font used for links





	
=========================================
	
	These other widths and heights affect internal areas
	
	
	
	
	
	

	
=========================================
Setting degree of outlining
	Warning: Defaulting NONBLOCKISH to 1Let there be one color, and let images shine through

	Warning: Defaulting BLOCKISH to 0Blocks have borders and are inset from them. Links are shaded

	Warning: Defaulting MODERATE to 0Some borders







============================================================
Frames in styles:
   declare_layout introduces variables that can be checked in a layout
   For example, 
      {declare_layout var=frames val=0}
      lets the index.tpol for the layoput do the following:
      {if $layout.frames==1}
============================================================
 


============================================================
== Alignment
==    This declare style affects the layout's main index.tpl files.
==    A typical use in the layout index.tpl files: 
==    
==       <table class="body" align='{site_align}' cellpadding='0' cellspacing='0' {background type='content'}> ...</table>
==    
==    where the value if site_align is taken from this declare_layout
 

===============================

	Module titles are a place where the theme gets much of its look
	You can either go with the main colors (or something close) 
	and make the titles bigger and bolder, or you can invert the titles where
	the normal background becomes their lettering and the normal font color becomes
	their background.  Alternatively, they can be an entirely different color, 
	perhaps with a light background. It depends on if you want the titles to be
	bars or not.  Also do decide if if titles are centered. 
		Warning: Defaulting TITLEBARS to 0block headers will be shaded or bordered




===============================================
== Setting colors






	Warning: Defaulting LIGHT_BG_FONT_COLOR from MAIN_FONT_COLOR (#3d2312) Used when the background color is light. e.g. Yellow or white.

	Warning: Defaulting DARK_BG_FONT_COLOR from MAIN_FONT_COLOR (#3d2312) Used when the background color is light. e.g. Yellow or white.

	Warning: Defaulting POSTFOOTER_FONT_COLOR from MAIN_FONT_COLOR (#3d2312) Used in the area after the "Created with HotDoodle"


	Warning: Defaulting HIDDEN_FONT_COLOR to #E0E0E0Used for text best seen only by search engines.

	Warning: Defaulting HIDDEN_POSTFOOTER_FONT_COLOR to #363636Used for text below the footer best noticed only by search engines.











	Warning: Defaulting BODY_BG_IMAGE to background image for the entire page, including the outer borders, can be overridden by <i>Change background</i>

	Warning: Defaulting BODY_DECORATIVE1_BG_IMAGE to Used in body_decorative_1



	Warning: Defaulting CONTENT_BG_IMAGE to 



 
 
	Warning: Defaulting HEADER_ABOVE_BG_IMAGE to Used in divtop_above

	Warning: Defaulting HEADER_BELOW_BG_IMAGE to Used in divtop_below



	Warning: Defaulting SIDEBAR_BG_IMAGE to background image for the sidebars, can be overridden by <i>Change background</i>

	Warning: Defaulting SIDEBAR_TITLE_IMAGE to background image titles in the sidebars



	Warning: Defaulting MAIN_BG_IMAGE to background image for the main area of the page, can be overridden by <i>Change background</i>

	Warning: Defaulting MAIN_TITLE_IMAGE to background image titles in the main area of the page




	Warning: Defaulting FOOTER_TITLE_IMAGE to background image titles in the footer


	

	Warning: Defaulting MODULE_BODY_BG_IMAGE to 

	





 



================================
== Overlay
	Warning: Defaulting OVERLAY_MASK_COLOR from BODY_BG_COLOR (WHITE) Pop-overlay mask color (which hides the rest of the site)





===============================
== More colors






===============================
== More colors



			
	Warning: Defaulting OVERLAY_FRAME_COLOR from CONTENT_BG_COLOR (transparent) Pop-overlay frame color





/* ====
   ==== Assign default pulldowns values if they were not set in the including stylesheet
   ==== 
  

	Warning: Defaulting NAVBUTTON_BG_IMAGE to 



	Warning: Defaulting NAVBUTTON_CURRENT_BG_IMAGE to 





   == First, do the main bar 
		Warning: Defaulting TOPNAV_WIDTH to 100%Can be blank, can also be a value such as 800px
  
		Warning: Defaulting TOPNAV_BG_COLOR from NAVBUTTON_BG_COLOR (#6a9282) 

		Warning: Defaulting TOPNAV_BG_COLOR_CURRENT from TOPNAV_BG_COLOR (#6a9282) 

	
		Warning: Defaulting TOPNAV_TABLE_BG_IMAGE to Image for the entire nav table

	
		
		Warning: Defaulting TOPNAV_FONT_SIZE to medium

	
	
	
	
	
	

	== Now, do the pulldowns 
		Warning: Defaulting TOPNAV_OUTLINE_COLOR from TOPNAV_BG_COLOR (#6a9282) 

		Warning: Defaulting TOPNAV_OUTLINE_WIDTH to 3px

	
	
		Warning: Defaulting TOPNAV_PULLDOWNS_BG_IMAGE from MENU_BG_IMAGE (#6a9282) 

		Warning: Defaulting TOPNAV_PULLDOWNS_BG_COLOR from TOPNAV_BG_COLOR (#6a9282) 

	
	
	
	
	
		Warning: Defaulting TOPNAV_PULLDOWNS_BG_IMAGE_CURRENT from MENU_BG_IMAGE (#6a9282) 

		Warning: Defaulting TOPNAV_PULLDOWNS_BG_COLOR_CURRENT from NAVBUTTON_HIGHLIGHT_BG_COLOR (WHITE) 

	
	
	
		Warning: Defaulting TOPNAV_PULLDOWNS_OUTLINE_COLOR from TOPNAV_OUTLINE_COLOR (#6a9282) 


		Warning: Defaulting TOPNAV_PULLDOWNS_ITEM_OUTLINE_COLOR to If set, it will become a border

		Warning: Defaulting TOPNAV_PULLDOWNS_ITEM_OUTLINE_COLOR_CURRENT to If set, it will become a border



===============================




					
				

				
			
					
					
			

					
				

				
	
		



====
==== Assign default values for opbuttons
==== 

	Warning: Defaulting HELP_BG_COLOR to #FFFFCC

	Warning: Defaulting HELP_COLOR to #333333"None" means to not set this color

		
	Warning: Defaulting BLOCKEDITING_FONT_COLOR to BLACKFont color form that has basic, advanced, views, permissions, etc

	Warning: Defaulting BLOCKEDITING_BG_COLOR to #F2F2F2Background color within add the per-use section of block properties.  Marks that this is different.


	Warning: Defaulting PERUSEROW_FONT_COLOR from BLOCKEDITING_FONT_COLOR (BLACK) Font color within the per-use section of block properties.  . The default font color can sometimes be too pale.
	
	Warning: Defaulting PERUSEROW_LINK_FONT_COLOR to #0071BDLink Font color within the per-use section of block properties.  . The default font color can sometimes be too pale.

	Warning: Defaulting PERUSEROW_BG_COLOR to #F2F2F2Is the background color that highlights "in form" expansions such as advanced fields, views, styles

	Warning: Defaulting PERUSEROW_BG_COLOR2 to whiteIs the background color that highlights "in form" expansions such as advanced fields, views, styles. This one is the alternative color used in some rows
	



	Warning: Defaulting OPTITLE_BG_COLOR from HEADER_BG_COLOR (WHITE) 






	Warning: Defaulting OPTITLE_BG_IMAGE to An image to try is  /hotdoodle_engine/iconset/cp2/bg_line1_flipped.gif



====
==== Show the colors we are using for opbuttons
====
 $BLOCKEDITING_FONT_COLOR=BLACK  
 $BLOCKEDITING_BG_COLOR=#F2F2F2 
 $PERUSEROW_BG_COLOR=#F2F2F2
 

====
==== Assign default values for outlines
==== 


	Warning: Defaulting CONTAINER_CONTAINER_CONTROL_BG_COLOR to #9999ccColor of container outlines in the main area

	Warning: Defaulting CONTAINER_CONTROL_BG_COLOR to #DDDDDDColor of non-container block outlines in the main area

	Warning: Defaulting CONTAINER_CONTAINER_CONTROL_FONT_COLOR from MAIN_FONT_COLOR (#3d2312) Color of text within a block outline. e.g. the block name


	Warning: Defaulting CONTAINER_SIDE_CONTAINER_CONTROL_BG_COLOR to #9999ccSometimes the color that works in the main area is hard to read in the sidebars.
	This sets the color of container outlines in the sidebar

	Warning: Defaulting CONTAINER_SIDE_CONTROL_BG_COLOR to #DDDDDDColor of non container outlines in the sidebars

	
	Warning: Defaulting CONTAINER_ALLPAGES_CONTROL_BG_COLOR to #669999"All Pages" containers have a different outline color





 
 
 
 
*/


/* =======================================================================
   =======================================================================
   =========== End include of _assign_defaults.tpl =======================
   =======================================================================
   =======================================================================
*/

/* =================================================================
   =================================================================
   =================================================================
   == CSS Declarations
   =================================================================
   =================================================================
   =================================================================
*/

/* Some themes use a table to place the cols (others use divs)
These will typically have an outer table that uses the .body class
Setting the width here effectively sizes the web page.
Typical Usage: <table class="body" cellpadding="0" cellspacing="0" border="0" align="center">

Setting the width
	width: 800px;  -- the page will be this size, and if there is any extra
	       the page will center around it. The body background image will
	       appear around the sides. If the content is wide, the page will 
	       widen
	width: auto: -- the page will be as wide as needed to fit the content
			Leaving the width out has the same effect.
	width: 100%; -- the page will fill the browser window side to side
	width: 90%; --  the page will expand to almost fill the browser window 
		side to side but will have some margins into which the body 
		background image is displayed.
   */
.body {
			background-color: transparent; /* =CONTENT_BG_COLOR= */
			width: 100%;
	margin: 0 auto;
	/*border: 3px solid WHITE;*/  /* =BASE1_LIGHTEST_COLOR= */
	/*border-top: 10px;*/
	/*border-bottom: 10px;*/
	text-align: center;
}

/* "Operations" are the pages that open for actions such as editing and viewing articles
   They declare both the body and the body_operation class
     Typical Usage:  <table border=0 class="body body_operation" align='center' cellspacing="0" cellpadding="0"></table>
   It is up to the look, but generally it is good to be sure to have a clear border around the
   operation area, even if there is not a border around the main site
*/
table.body_operation {
	/*border: 3px double #CCCCCC;*/ /* =BORDER_COLOR= */ 
}


/* body defines the colors and offset of the entire page when not overridden
   In practice, this means it sets the look of outer borders of the site, 
   such as if the site is set to be 1200 wide and is viewed on a wider screen.
   */
body {	
	/* In IE, the border color is at the outer edges of the window, outside of the
	   scrollbars and outside of the margin. IE does not seem to recognize some 
	   styles such as "double" for the body. The margins occur between the border and
	   the visible contents (including the scrollbars). The margins are in the background
	   color and establish a minimum space -- if the window is too big for the content 
	   the gap is filled in with the background color
	   In I.E.  border, margin-in-bg-color, filler-in-bg-color, scrollbars, content
	   
	   In Mozilla, the border occurs inside of the margins and the border-style is honored
	   Also, the scrollbars are always outside of everything
	   In Mozilla: scrollbars, margin-in-bg-color, Border, filler-in-bg-color, content
	   
	   The body declaration matters most for fixed width web pages
	   
	   */
	border: 0px;
			text-align: center;
		background-color: WHITE; /* =BODY_BG_COLOR= */
		background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/lgren011.jpg');
		background-position: top center;
		background-repeat: repeat;
		margin: 0 0 1em 0;
		
	padding : 0px; 
	
	/* You can put in here some default font settings */
	
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	font-size: small; 
	/* Adjusting the font families can affect the site greatly */
	font-family: arial, helvetica, verdana, tahoma, sans-serif; 
		
	/* The body background-color does not much matter if there is a background image,
	   and most index.html files when they generate the body
       insert such a background declaration taken from the configuration.
	   When it does matter, it sets the color used to wrap the site 
	   It also sets the color used around the containers, UNLESS div sets
	   a background color or there is a background image for their section
	   */
	/* ===================================
	   Scrollbar look is configurable in some browsers. Others will ignore it,
	   and the CSS validator may complain that the property does not exist
	   SCROLLBAR-FACE-COLOR: gray; 
	   SCROLLBAR-HIGHLIGHT-COLOR: gray; 
	   SCROLLBAR-SHADOW-COLOR: gray;
	   SCROLLBAR-ARROW-COLOR: white; 
	   SCROLLBAR-TRACK-COLOR: white; 
	   SCROLLBAR-DARKSHADOW-COLOR: gray;
	*/
}

/* All in the site is in at least 1 div, so the generic div declaration sets
   the colors and fonts for the entire site
   */
div {	
	/* Adjusting the font families can affect the site greatly */
	margin: 0px;
	padding : 0px;
	
	/* If you set the background-color on the generic div, then almost all site
	   content will be in that color. In particular, background images and sidebar
	   colors will be seen only as thin margins around the all-so-common divs.
	   Most styles will not set background-color in the div style
	   */
}
/* It is common for the HotDoodle text editor 
   to leave a block of text that starts with <p>
   This causes undesirable extra space if
   the margin_top is not 0 */
p {
   line-height: 1.5em;
}



/* mngmnt_icon is used for many of the various action images, the red Xs, the up and down arrows, etc
   Example: <img class="mngmnt_icon" src="Doodle_19.gif" border="0"/>
   Note the doodlelink is also used.
   */
img.mngmnt_icon {
} 



/* ==============================
   == Containers
   ==   Most blocks are within a container of some kind
   ==   Setting container layout can have a huge effect on look and feel
   ============================== */
/* container_box is the main wrapper for all containers. It is invoked by itself. e.g.
   <div class="container_box">
   */
div.container_box {	
		padding: 0px;
	                 
		margin-bottom: 0px; /* space between containers, shows the generic section color or background 
	                       do not set margin-left or margin-right or else the container will be indented*/
	                       
    /* Do NOT set background color if you want background images to come through */	                       
	background-color: transparent; /* =CONTAINER_BG_COLOR= */
	
	/* For blockish themes, set a border on the container box 
	   also consider using a color other than =BORDER_COLOR= for the container boarders */
		/* Setting background color in container boxes is like setting it on the generic div
	   -- it turns the color of almost everything (except where there is a background image)
	   */
}


/* ========================================
   ===  Bring in standard block outlining, new 2/2007 standard
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start include of _outlines.tpl ============================
   =======================================================================
   =======================================================================
   
   Used from nearly all looks
   ========================================
   ===  Bring in standard block outlining
   ========================================
	include file="common/_outlines.tpl"
*/


/* Each Block's Border in Outline View*/
/* container_edit box is shown when the view is structure
					   It appears before and ends before the container.  e.g.
					   
					        When not in structure mode:
							<div class="container_box">
							    content from the embedded blocks
							</div>        
					
							
					        When in structure mode, for top level containers:
							<div class="container_editheader">
							    info icon, up/down links, configure icon
							</div>
							
							When in structure mode, Embedded containers use
							<div class="container_editbox">
									<div class="container_editheader">
							    		info icon, up/down links, configure icon
							    	</div>
							</div>
							<div class="container_box">
							    content from the embedded blocks
							</div>
   */
		div.container_editbox {
			/* Lynn: Not so sure about this. Might be too subtle. Was 3px solid non-grey color */
			border: 2px dashed #DDDDDD; /* =CONTAINER_CONTROL_BG_COLOR= */
			margin: 5px;
		}
		div.top_container_editbox {
			margin: 0px 0px 4px 0px; 		}
		
		/* Add a classs that toggles to be visible only when in config blocks */
		.in_configblocks {
			display: none;
		}
		
		div.container_editbox .in_configblocks {
			display: block;
		}
		
		/* Each Block's Header background color in Structure View*/
		div.container_editheader {	
			padding: 3px;
			background-color: #DDDDDD; /* =CONTAINER_CONTROL_BG_COLOR= */
		}
		/* Pre 7/2014:		
		   container_info is used in a td within the container_editheader
		   with description about the container such as @left_before127 
		   It should use a small and inobstrusive font and should show well against the
		   background color of container_editheader 
		   
		   The class is used alone. e.g.
		   	<td valign="top" class="container_info">
		   	
		   	It is followed by another td with the move block ops
		   	<td align="right" valign="top">
		   	
		   	Post 7/2014 -- for BOTH HTML5 and for non-HTML5
		   	There is no table holding the items within container_editheader
		   	It is like the div.container_controls
		   	
				<div class='container_editheader'>
					
					<div class='container_info container_editheader_block'>
						buttons to manipulate the block go here. These are what used to be outside the block in the editheader
						Configure block is also here
						Only visible if configure blocks or higher
						
						Note that this div is first, even though it floats to the right
						This means that if the block size shrinks this div is on top, but still to the right
					</div>
					
					<div class='container_info container_editheader_info'>
					  buttons describing contents of the block
					  only visible if in debug blocks mode, or in some add block ops
					  
					  The best class name here is container_editheader_info, but we use container_info as it was ready in use for this
					</div>
					
					<div class='clearfix'></div>
				</div>
	
		   	
		  */
		.container_info {	
			font-size: small;
			/* white-space: nowrap; */
						    color: #3d2312; /* =CONTAINER_CONTAINER_CONTROL_FONT_COLOR= */
					}
				
		div.container_editheader div.container_editheader_info {
			/* float: left; Might not be needed, testing */
			text-align: left;
			font-weight: bold;
		}
		
		div.container_editheader div.container_editheader_block {
			float: right;
			text-align: left
		}
		
		
		
		/* If the block has a responsive class (Mobile, Tablet, etc) and is suppressed, and if config blocks is on
		   There is a "Hidden: " warning.   It is intended as a prefix, but it seems to go 100% wide
		   forcing a new line.   
		   
		   *** Dino TODO ***
		   
		   usage:
		   		<td valign="top" class="container_info">
					<span class="XrespMobile container_info_hidden">Hidden: </span>Mobile General 
				</td>
							
		*/
		span.container_info_hidden {
			background-color: yellow; /* TODO */
		}
		
		
		/* Standards changed 11/14/06 to allow containermodule_container_editbox and containermodule_side_container_editbox
		   Delete any container_container stuff */
		/* containermodule_container_editbox, containermodule_container_editheader, and containermodule_container_info
		   apply only to container blocks. The _side variants apply only when the block is not in the main area.
		   Example Usage when on a sidebar:
		      <div class="container_editbox containermodule_container_editbox containermodule_side_container_editbox">
				<div class="container_editheader containermodule_container_editheader containermodule_side_container_editheader">
				   <div style="width: 100%;" id="cont_40">
					<table width="100%" cellpadding="0" cellspacing="3" border="0" class="container_editheader containermodule_container_editheader containermodule_side_container_editheader">
		*/
		
		div.side_container_editbox {border: 3px solid #DDDDDD;} /* =CONTAINER_SIDE_CONTROL_BG_COLOR= */
		div.side_container_editheader {background-color: #DDDDDD;} /* =CONTAINER_SIDE_CONTROL_BG_COLOR= */
		
		
		div.containermodule_container_editbox {border: 3px solid #9999cc;} /* =CONTAINER_CONTAINER_CONTROL_BG_COLOR= */
		div.containermodule_container_editheader {padding: 0px;background-color: #9999cc;} /* =CONTAINER_CONTAINER_CONTROL_BG_COLOR= */
		
		div.containermodule_side_container_editbox {border: 3px solid #9999cc;} /* =CONTAINER_SIDE_CONTAINER_CONTROL_BG_COLOR= */
		div.containermodule_side_container_editheader {padding: 0px; background-color: #9999cc;} /* =CONTAINER_SIDE_CONTAINER_CONTROL_BG_COLOR= */
		
		div.allpages_container_editbox {border: 3px solid #669999;} /* =CONTAINER_ALLPAGES_CONTROL_BG_COLOR= */
		div.allpages_container_editheader {background-color: #669999;} /* =CONTAINER_ALLPAGES_CONTROL_BG_COLOR= */
		div.allpages_containermodule_container_editbox {border: 3px solid #669999;} /* =CONTAINER_ALLPAGES_CONTROL_BG_COLOR= */
		div.allpages_container_editheader {background-color: #669999;} /* =$CONTAINER_ALLPAGES_CONTROL_BG_COLOR= */
		div.allpages_containermodule_container_editheader {background-color: #669999;} /* =$CONTAINER_ALLPAGES_CONTROL_BG_COLOR= */
		
		
		
		/* container_selectbox is a style imposed temporarily when they hover over an edit button. 
		   This class is used by itself
		   Example Usage: <div style="width: 100%;" id="cont_684" class="container_selectbox">
		   */
		div.container_selectbox {	/* Added to standard 9/28/06 */
			background-color: #DDDDDD !important;  /* =CONTAINER_CONTROL_BG_COLOR= */
		}
		
		
		
		/* HTML5 version added 7/2014
		  Blocks now have in them, generally before the mbodystart and often before the title
		  an area for the manipuate block commands (mobe, copy, delete, split)
		     This area also has a spot for top level editing commands such as edit a text block
		     
			<div class='container_controls'>
				
				<div class='container_controls_block'>
					buttons to manipulate the block go here. These are what used to be outside the block in the editheader
					Configure block is also here
					Only visible if configure blocks or higher
					
					Note that this div is first, even though it floats to the right
					This means that if the block size shrinks this div is on top, but still to the right
				</div>
				
				<div class='container_controls_edit'>
				  buttons to edit the contents of the block
				  only visible if not previewing
				</div>
				
				<div class='clearfix'></div>
			</div>		     

		*/
		div.container_controls {
			/* Seems to have no height, so background-color does not affect things. */
			/*border: 2px dashed grey;*/
		}
		
		div.container_controls div.container_controls_edit {
			float: left;
			/*border: 2px solid yellow;*/
			text-align: left;
		}
		
		div.container_controls div.container_controls_block {
			float: right;
			/*border: 2px solid red;*/
			text-align: left;
		}

/* =======================================================================
   =======================================================================
   =========== End include of _outlines.tpl ==============================
   =======================================================================
   =======================================================================
*/



/* .moduletitle is used by just about every module
   Example: 
   		<div class="moduletitle administration_moduletitle">{$moduletitle}</div>
   		<div class="moduletitle rotator_moduletitle">{$moduletitle}</div>
   		<div class="moduletitle article_moduletitle">{$moduletitle}</div>
   		<div class="moduletitle bb_moduletitle">{$moduletitle}</div>
   		
	Setting this is pretty much manditory
    */
.moduletitle {
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	font-size: medium;	
	font-weight: bold;
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/moduleTitle_mintGreen_flower.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px 0px 10px 0px;	
	padding-left: 30px;
										
		height: 27px;
		padding-top: 5px;
	}
.mainarea .Invis_moduletitle {
	padding-left: 30px !important;
}
.admincontrol {  /* replacement for .modulecontrol. Hardcoded standard colors */

	background-color: #EEE; /* gray, lightest */
	width: 100%; 
	border: 10px groove #AAA; /* gray, medium */
	margin-bottom: 20px; /* Visual seperator before start of page */
}


/* If the container has a visible outline, we will generally we want the title 
   to streatch from end to end of container, but will
   need the contents to have some offset.  For these, set 
   modulebody and modulecontrol to have padding-left and container to have no padding
   
   The modulebody control is actually applied to a table and not a div.
   This is because if the inner content contains a table and the div has padding
   the table might push outside the div (in mozilla), or expand the div (in IE)
   */
.modulebody {  
	width: 100%; 
	/* Do not set the background color if in a totally non blockish theme */
		font-size: small;
	padding: 0px 0px 0px 0px; 
}
.form_modulebody td {
	font-size: small;				  
}

	
.sidebar .moduletitle { 
	font-size: small;
	font-weight: bold;
	margin-top: 10px;
	padding: 10px 0px 5px 25px !important;
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/sidebarModuleTitleBg_mintGreen.png');
	background-repeat: no-repeat;
	background-position: top left;
	color: #3d2312;
										
		height: 28px;
		width: 240px;
	}

.sidebar .modulebody {  
	font-size: small;
	line-height: 20px;
	padding: 5px 5px 5px 20px;
}



.Compact_modulebody {  
	padding: 0px;
	margin: 0px;
}
.login_modulebody,  .login_modulebody td{ 
	/*padding-left: 10px;*/
	font-size: small; 
}

.login_mngmntlink {
	font-size: small !important; 
}
.login_navlink {
	font-size: small; 
}
div.login_welcome {
	font-size: small;
}

.videolink {
	font-size: medium !important;
	background-color: transparent !important;
    color: white !important;
}

.calendar_title {
	font-size: small !important;
	font-weight: bold;
}








/* Category title is used for article categories and for bb names, 
   if not overridden by bb_category_title.
   It is shared to make it easier to keep these things in the same style.
   Note that the biggest item of text in it is of class
      navlink bb_navlink bb_navlink_category, so if you want the categories to
      stand out you need to either do something with borders and backgrounds 
      in td.category_title, or else set the optional 
      bb_navlink or bb_navlink_category classes
      Mabe hav the cat title shaded, but have the titles of articles be unshaded.
   Examples:
   	<td colspan="2" class="title category_title">Not Categorized</td>
	   or	
	<td colspan=2 class="title category_title bb_category_title">
		<a class="navlink bb_navlink bb_navlink_category" href="?module=bbmodule&action=view_category&id=45&more=1&title=Alternative+settings%2C+default+view&src=43e2a5ecbe0a6%40random">The 1 board</a>
		<a class="title_link article_title_link bb_title_link" href="?module=bbmodule&action=view_category&id=45&more=1&title=Alternative+settings%2C+default+view&src=43e2a5ecbe0a6%40random">See all 3 Articles</a>
	</td>
		
	*/
.category_title { 
	font-family: arial, helvetica, verdana, tahoma, sans-serif; /* =MAIN_FONT_FAMILY= */
	font-size: medium;
		/* If you use a contrasting background-color, you should set the padding so that the text
	   is not too close to the colored rectangle.
	   */
	/* Do not set the background color if in a totally non blockish theme */
		/* background-color: WHITE; */ /* =NAVBUTTON_HIGHLIGHT_BG_COLOR= */
	padding-left: 4px; padding-top: 1px; padding-bottom: 1px;
}


/* After modules and cats, there are items 
	Example Use:
		 <td class="itemtitle gallery_itemtitle">{$gallery->name}
		 <div class="itemtitle weblog_itemtitle">{$post->title}
	*/
.itemtitle { /* imagegallery, newsmodule, weblogmodule. See moduletitle */
	/* 
		font-size: medium; 
		font-family: Helvetica, Verdana;
	*/
	font-weight: bold;
}

.paypal_itemtitle { 
	font-size: large; 
}

/* Title links are for parts of titles that are links
   They should generally have the same color as a navlink 
   
   It is pretty much a manditory class.
   Example Usage:
     <a href="{link action=view_article id=$article->id}" class="title_link article_title_link">Details...</a>
   */
.title_link {
	font-size: x-small;
	font-weight: bold;
	text-decoration: underline;
	color: #6a9282; /* =NAVLINK_FONT_COLOR= */
}

/* If the category title is inversed, then the font must also be inversed 
   Example Usage:
		<td colspan=2 class="title category_title bb_category_title">
		<a class="navlink category_navlink bb_navlink" href="{link module="bbmodule" action="view_category" id=$board->id more=1 title=$moduletitle}">{$board->name}</a>
		<a class="title_link category_title_link bb_category_title_link" href="{link module="bbmodule" action="view_category" id=$board->id more=1 title=$moduletitle}">{if $board->article_cnt > 1}See all {$board->article_cnt} {$config->article_name_plural}{else}See {$config->article_name}{/if}</a>
		</td>   
   */
.category_title_link {
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
}



/* Summaries are the opposite of titles
	Example Usage:
		<td colspan=2 class="summary bb_category_summary">
		<td class="summary article_summary article_faq_summary" colspan="2">
		
	*/
.summary {
	padding-top: 1.3em;
	font-size: small;
	color: #3d2312; /* =MAIN_FONT_COLOR= */
}

/* Some things need a deeper indentation and less emphisis. They use summary2 
   Example: <td class="summary summary2 bb_thread_posted" >
   */
.summary2 {
	font-size: x-small;
	text-align: right;
	color: #3d2312; /* =MINOR_FONT_COLOR= */
}


/* Much of the site is in table columns, so any setting of
   general td will affect many things.
   It is best to not have anything here and to let the general div take care of it all
   */
td {	
}

/* H3s are still in use in a few places
	configure_site, some calendar views, some workflow views
	*/
h1 {
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	padding-bottom: 3px;
	border-bottom: 1px solid #6a9282; /* =BASE1_COLOR= */
	font-size: xx-large;
	letter-spacing: -1px;  
}
h2 {
	color: #3d2312; /* =MINOR_FONT_COLOR= */
	padding-bottom: 3px;
	border-bottom: 1px solid #6a9282; /* =BASE1_COLOR= */
	font-size: large;
	letter-spacing: -1px;
}
h3 {
	color: #3d2312; /* =MINOR_FONT_COLOR= */
	padding-bottom: 3px;
	border-bottom: 1px solid #6a9282; /* =BASE1_COLOR= */
	font-size: x-large;
	letter-spacing: -1px;
}

/* H1: manage_sites */
/* H2: manage_sites */

/* Unqualified spans are used for theme display, file upload
   article status
   
   It is probably best if it resets the color to the system default
  */
span {

}

/* table {
	padding: 0px;
	 width: 100%;   -- Blows the mini calendar 
} */

/* Some tables have alternating highlight rows. 
   example: class="row {cycle values='even_row,odd_row'}"
   See the "manage page" page for an example
   */
tr.row {
}
tr.even_row {
	background-color: transparent; /* =CONTENT_BG_COLOR= */
}
tr.odd_row {	
	background-color: WHITE; /* =EDITOR_BG_COLOR= */
}
tr.row:hover td, tr.row:hover td a {
	background-color: #CCCCCC; /* =HOVER_BG_COLOR= */
}
/* Headers of tables
	Example Use:
		<td class="header administration_header">Username</td>
  */
td.header {
	background-color: transparent; /* =MODULE_TITLE_BG_COLOR= */
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
	font-weight: bold;
	font-size: medium;  /* Medium? */
	text-align: center;
	/* No padding if not in a blockish theme */
		padding: 0px;
	}
td.header a {
	/*background-color: transparent; /* =MODULE_TITLE_BG_COLOR= */
	/* Don't override the link color */
	font-weight: bold;
	font-size: medium;  /* Medium? */
	text-align: center;
	padding: 2px;
}
td.boxed { /* This was called administration_modmgrbody in older stylesheets */
	border: 2px solid #CCCCCC;  /* =BORDER_COLOR= */
	padding-left: 10px;
}


/* ==============================
   == Links
   ============================== */
/* 'a' is for the links the user embeds such as with the wywisig editor. 
   Links to other pages in the site are some form of the a.navlink class
   and links to functionality (such as add article) are some form of the a.mngmtlink class */
a { 	

	color: #6a9282; /* =LINK_FONT_COLOR= */
	text-decoration: none;
}	

a:visited { 	
	color: #6a9282; /* =VISITED_LINK_FONT_COLOR= */
	text-decoration: none;
}	

/* All of the used links can have a :visited form that changes their color a bit so
   folks can see where they have recently been */

a:hover {
	color: #4F829E; /* =BASE1_DARKEST_COLOR= */
	text-decoration: underline;
}
a.title_empty, a.title_empty:hover {
	color: #6a9282; /* =LINK_FONT_COLOR= */
}

/* mngmntlinks (all variants) are for links that do something -- drop a posting, 
   join a group, etc. They change the state of the DB. 
   Some themes prefer to mark these somehow, perhaps by making them a bolder color
   or in a different font or text decoration. This acts as a warning to users
   that the link will do something.
   
   This class is manditory, it is the lead and sometimes the only class listed
   Many modules will have a variant of this for optional overrides  e.g.
   		class="mngmntlink article_mngmntlink"
   		class="mngmntlink calendar_mngmntlink"
   It is also often used with mngmntlink_small and doodlelink 		
   */
a.mngmntlink, a.mngmntlink:visited {
	font-size: medium;
	text-decoration: none;

	color: #6a9282; /* =MANAGEMENTLINK_FONT_COLOR= */
	background-color: transparent; /* =MANAGEMENTLINK_BG_COLOR= */

}
a.mngmntlink:hover {
	text-decoration: underline;
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
	background-color: transparent; /* =MANAGEMENTLINK_BG_COLOR= */

}

/* The _small mngmntlink is used for secondary actions, actions that
   need to be listed but which are not often used.
   
   It is an optional class, always being used in a sequence of the following
   class="mngmntlink mngmntlink_small"
   */
a.mngmntlink_small {
	font-size: x-small;
}

/* The chooselink is used for modal actions such as insert image
   When it is used most other link are disabled, so it should be
   set to be extra visible.
   */
a.chooselink {
	background-image:  url("/hotdoodle_engine/iconset/doodle_splat.gif");
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	padding-left: 16px;
}

/* The doodlelink is used for things like the edit and permission icons.
   It should be visually small, but visually distinctive (such as being red).
   Should generally be set the same as a.mngmtlink, but perhaps smaller
   
   It is an optional class, always being used in a sequence of the following
   class="mngmntlink doodlelink"
   */
a.doodlelink, a.doodlelink:visited {
	font-size: x-small;
	text-decoration: none;
	color: #6a9282; /* =MANAGEMENTLINK_FONT_COLOR= */
	background-color: transparent; /* =MANAGEMENTLINK_BG_COLOR= */

}
a.doodlelink:hover {
	text-decoration: underline;
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	background-color: transparent; /* =MANAGEMENTLINK_BG_COLOR= */

}
/* navigation_mngmntlink is used for those mngmntlinks that affect navigation
   e.g. add a page, what type of page, delete page
   
   
   It is a very optional class, always being used in a sequence of the following
   class="mngmntlink navigation_mngmntlink"
   */
a.navigation_mngmntlink {
	text-decoration: none;
	color: #6a9282; /* =MANAGEMENTLINK_FONT_COLOR= */
	font-weight: bold;
	font-size: medium;
}

/* navlinks (all variants) are for links that take you somewhere else in the site 
   but which do NOT do something -- they do not change the state of the DB. 
   
   This class is manditory, it is the lead and sometimes the only class listed.
   Many modules will have a variant of this for optional overrides  e.g.
   		class="navlink article_navlink"
   		class="navlink login_navlink"
   */
.navlink, .navlink:visited {
	font-size: small;
	color: #6a9282; /* =NAVLINK_FONT_COLOR= */

}
/* Consider also setting a.navlink:hover */

.navlink:hover {
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */

}

/* Navlink current is used only on navlinks that refer to the current page
   In it, you can change the color, font, background, etc to show the user where they are
   
   The class is optional, all uses of it also use navlink.
     class="navlink navlinkcurrent"
     class="navlink navlinkbutton navlinkcurrent navlinkcurrentbutton"
   */
.navlinkcurrent {
	font-weight: 900;
	background-color: transparent; /* =NAVLINK_BG_COLOR= */	
}


/*  For navlinks used in categories. If the category uses a background color, 
	then we must invert the font color. Example Usage: 
		<td colspan=2 class="title category_title bb_category_title">
		<a class="navlink bb_navlink category_navlink bb_category_navlink"" href="{link module="bbmodule" action="view_category" id=$board->id}">{$board->name}</a>
		</td>
	or
		<td class="title category_title article_category_title">
		<a class="navlink article_navlink category_navlink article_category_navlink" href="{link action=show_unlimited_articles title=$moduletitle view=$view catid=$catid}">{$catid->name}</a>
		</td>
	*/
.category_navlink, .category_navlink:visited { 
	color: #6a9282 !important; /* =MODULE_TITLE_FONT_COLOR= */
	font-size: x-large;
	/* font-weight: bold; */
}


/* ==============================
   == Navigation Menu Buttons
   ============================== *
/* Navlink button is used only in SOME navigation menus such as Expanding_hierarchy_Buttons.
   This class is used for the wrapping table, for the individual table cells, 
   and for the links in the table.
     class="navlink navlinkbutton"
     class="navlink navlinkbutton navlinkcurrent navlinkcurrentbutton"
   */ 
table.navbutton {
	/* For some reason, full width tables cross outside of the container boundaries
	   in Mozilla but not in netscape. 
	   Narrow this table
	  */
	width: 100%;
   }
/* The normal navbuttons are either of class navbutton or,if the Rounded style
   is in effect, of class navbutton_rounded. Unlike most things on this
   stylesheet, both are not used, so navbutton_rounded is not just a fine-tune
   of navbutton
*/   
td.navbutton {
										
		height: 40px;
		padding-left: 10px !important;
	border-bottom: 1px solid #4D4D4D; /* =BASE1_DARK_COLOR= */
	/*background: #6a9282;;*/ /* =TOPNAV_BG_IMAGE= */
	white-space: nowrap;
}
td.navbutton_rounded { /* Used when the rounded style is in effect. Ir is this or td.navbutton, but not both */
	border: none;
	padding: 4px 0px 4px 0px;  /* inner space between menu items */
	background-image: none;
}
td.navbutton:hover { /* Not honored in IE */
	background-color: WHITE; /* =NAVBUTTON_HIGHLIGHT_BG_COLOR= */
}

/* Chose between =MAIN_BG_COLOR= and =NAVLINK_FONT_COLOR= for the colors here */
td.navbuttoncurrent { 
	background-color: WHITE; /* =NAVBUTTON_HIGHLIGHT_BG_COLOR= */
}
.navlinkbutton, .navlinkbutton:visited, .navlinkcurrentbutton {
	margin:          0px;
	padding:         0px;
	height:          40px;
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	font-size: small;
	white-space: nowrap;
}

.navlinkbutton_rounded, .navlinkbutton_rounded:visited, 
.navlinkcurrentbutton_rounded, .navlinkcurrentbutton_rounded:visited {
	background-color: #6a9282; /* =ROUNDED_BG_COLOR= */
	background-image: none !important;
}

.navlinkcurrentbutton_rounded, .navlinkcurrentbutton_rounded:visited {
	background-color: #6a9282; /* =ROUNDED_BG_COLOR= */
}

/* Mark non-show-in-menu pages */
.navbutton_hidden {
	font-weight: lighter;
	font-style: italic;
}


/* ========================================
   ===  Bring in standard shared elements such as help links and boxes
   ===  These generally do not need to be changed from look to look
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start _standard_elements.tpl 5/6/2016 ==================== 
   ======================================================================= 
   =======================================================================
   
   Changes here DO NOT CAUSE LOOK RECOMPILATION -- cause all CUSTOM looks to be recompiled. 
   Built-in looks incorporate changes automatically only if DEVBOX must be set.
       
   Used from nearly all non-responsive looks
   ========================================
   ===  Bring in standard shared elements such as help links and boxes
   ===  These generally do not need to be changed from look to look
   ======================================== 
	include file="common/_standard_elements.tpl"
	
	
   Structure of a typical look:
		  Header variable assignments
		_assign_defaults -- for the rest
		  core stuff: body, div, module title, links
		  nav buttons and navigation menu related classes
		_standard_elements.tpl
		  title, article, cat
		  fine tune
		  topnav
		  rounded tabs -- todo: explain them
		  _tbox
		  _slideshow
		  _grid
		_ezpulldownmenus.tpl
		  editor
		  layout areas
		  styles -- feature, etc
		_standard_styles.tpl
		  style adjustments
		  
*/ 




/* ======================================= 
   ======================================= 
   ======================================= 
	Most tables
   ======================================= 
   ======================================= 
   ======================================= */
/* =======================================================================
   =======================================================================
   =========== Start _tables.tpl 6/2015 ====================================
   =======================================================================
   =======================================================================
   
   Supplies formatting for hotdoodle tables
   
   Included by _standard_elements when using HTML5.   
   If you change this file you need to change _standard_elements to force a regen of looks
   
*/



/* ======================================= 
	Most tables
   ======================================= */
/* There are many hotdoodle generated tables. This is the basic formatting */

table.table_hd {	/* When you want to see the borders, has spacing */
	/* replaces <table cellpadding="0" cellspacing="2" border="1" > 
   border-collapse: collapse;
   /* border-spacing: 20px; */
}
	table.table_hd tr td, table.table_hd tr th  {
	  padding: 2px;
	  border: 1px solid #CCCCCC; /* =BORDER_COLOR= */
	}
	table.table_hd caption {
	  font-size: larger;
	  font-weight: bold;
	}
	
	
	table.table_hd_top tr td {
	  vertical-align: top;
	}


table.table_hd_borderless {	/* No lines, but still has spacing */
	/* replaces */
   border-collapse: collapse;
   border: none;
}
	table.table_hd_borderless tr td, table.table_hd_borderless tr th {
	  padding: 2px;
	}

table.table_hd_minimal {	/* No lines, no spacing. Is for when the table is for positioning only */
	/* replaces <table cellpadding="0" cellspacing="0" border="0" > */
   border-collapse: collapse;
   border: none;
}
	table.table_hd_minimal tr td {
	  padding: 0px;
	}
   
   
/* ======================================= 
	Other tables
   ======================================= */   
   
table.densetable {
	border-collapse: collapse; 
	border-spacing: 2px;	/* probably ignored */
	border: 2px solid black;
}

table.densetable td, table.densetable th {
	padding: 2px;
	border: 1px solid black;
	font-size: small;
}

table.densetable caption {
	padding: 2px;
	font-size: small;
}






/* Some tables have alternating highlight rows. 
   example: class="hd_row {cycle values='even_row,odd_row'}"
   See the "manage page" page for an example
   */
tr.hd_row {
}
tr.even_row {
	background-color: WHITE; /* =ALT_BG_COLOR= */
}
tr.odd_row {
}
tr.hd_row:hover td, tr.hd_row:hover td a {
	background-color: #CCCCCC; /* =HOVER_BG_COLOR= */
	/* color: #fff; */
}
tr.hd_row:hover {
	background-color: #CCCCCC; /* =HOVER_BG_COLOR= */
	/* color: #fff; */
}

/* Headers of tables
	Example Use:
		<td class="header administration_header">Username</td>
  */
td.header, th.header {
	background-color: transparent; /* =MODULE_TITLE_BG_COLOR= */
	color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
	font-weight: bold;
	font-size: small;  /* Medium? */
	/* No padding if not in a blockish theme */
		padding: 0px;
	}
td.header a, th.header a {
	background-color: transparent; /* =MODULE_TITLE_BG_COLOR= */
	/* Don't override the link color */
	font-weight: bold;
	font-size: small;  /* Medium? */
	padding: 2px;
}
td.boxed { /* This was called administration_modmgrbody in older stylesheets */
	border: 2px solid #CCCCCC;  /* =BORDER_COLOR= */
	padding-left: 10px;
}


/* =======================================================================
   =======================================================================
   =========== End include of _tables.tpl ===============================
   =======================================================================
   =======================================================================
*/



 
   
   
/* ======================================= 
   ======================================= 
   ======================================= 
	Help
   ======================================= 
   ======================================= 
   ======================================= */
		/* The userguide_navlink class is used only for links to the hotdoodle manual
		   and when used it is always used with navlink as well.  e.g.
		   class='navlink userguide_navlink'
		   
		   The class is optional, but if not set these userguide links might be too prominent
		       
		   */
		.userguide_navlink { 
			font-size: x-small;
			height: 16px;
			text-decoration: underline; 
		}
		/* The following are used for help on forms.
		   Help boxes are the expanding help. Tipboxes are always open
		 */
		.helpbox {
			border: 1px solid #CCCCCC; /* =BORDER_COLOR= */
			padding: 4px;
			background-color: #FFFFCC; /* =HELP_BG_COLOR= */
							color: #333333; /* =HELP_COLOR= */
						text-align: left;
		}
		.tipbox {
			width: 30%;
		}
		
		/* The doodlelink_help class is used for those very common help icons
		   and when used it is always used with doodlelink as well.  e.g.
		   class='doodlelink doodlelink_help'
		   
		   The class is optional, and it is present just so the userguide
		   icon can be properly highlighted if needed
		       
		   */
		a.doodlelink_help:hover {	/* When hover, you will see a border around the help box. HTML4 only*/
			border: 1px solid black;
		}
		
		   	
		a.doodlelink5_help i.hdfa-help {	/* Edit here to affect any form help link */
			vertical-align: middle;
			color: #999999; 	/* Grey. HotDoodle Orange FB6F03 */
			font-size: 20px;	/* Ignore the surrounding font size */
		}

		/* make the mouseovered link be a different color, and make the opened link be formatted exactly the same */
		a.doodlelink5_help i.hdfa-help:hover,
		a.doodlelink5_help i.hdfa-helpOpened
		 {	/* When hover, you will see a border around the help box. HTML5 only*/
			color: #b3b3b3;	/* Lighter grey. Brighter HotDoodle Orange FF8B32 */
		} 
		/* Make a opened link mouseover to the original closed link color */
		a.doodlelink5_help i.hdfa-helpOpened:hover {	
			color: #999999; 	/* Grey. HotDoodle Orange FB6F03 */
		}   
		
		/* You can make specific adjustments for control type. However if you set the color you may need to redo the hover stuff */
		tr.hdform_dropdowncontrol a.doodlelink5_help i.hdfa-help,
		tr.hdform_yesnocontrol a.doodlelink5_help i.hdfa-help {	/* pull down selectors need more room */
			/* So WHEN IT IS NEXT TO A DROP DOWN BOX ... */
			margin-top: 7px; 
			font-size: 20px;	
			vertical-align: top;
		}
		
		div.hdform__row_dropdowncontrol a.doodlelink5_help i.hdfa-help,
		div.hdform__row_yesnocontrol a.doodlelink5_help i.hdfa-help {	/* pull down selectors need more room */
			/* So WHEN IT IS NEXT TO A DROP DOWN BOX ... */
			margin-top: 7px; 
			font-size: 20px;	
			vertical-align: top;
		}
		
		.helpClosed, .helpHidden {	/* This class is added or removed from what is being hidden by a help link */
			/* Example
			   closed helpbox: <div id='help542723475f5a2' class="helpbox helpClosed">contents of the help</div>
			   opened helpbox: <div id='help542723475f620' class='helpbox'>contents of the help</div>
			*/
			display: none
		}
		
		
		
		/* Unqualified spans are used for theme display, file upload
		   article status
		   
		   It is probably best if it resets the color to the system default
		  */
		span.system {
			color: #3d2312; /* =MAIN_FONT_COLOR= */
		}
		
		

/* ==============================
   == Doodlelink
   ============================== */		

/* The doodlelink is used for things like the edit and permission icons.
   It should be visually small, but visually distinctive (such as being red).
   Should generally be set the same as a.mngmtlink, but perhaps smaller
   
   Note that sometimes we have just the doodlelink icon, in which case it comes as a span
   This might be used when the link is being created by other means.
   Also, in HTML5, disabled links become "nolinks"
   
   Note that "nolinks" use span class=doodlelink insted of a class=doodlelink
   IMPORTANT: whatever is done to a.doodlelink must also be done to span.doodlelink
   
   Examples:
   
   Pre-HTML5
		normal:<a class="doodlelink" href="?action=edit&amp;module=articlemodule&amp;src=53ad14c7a6907" rel="nofollow"
   			><img class="mngmnt_icon" src="/hotdoodle_engine/iconset/doodle_edit_wtxt.gif" border="0" alt="Articles Block" height="16" width="48"/> Articles Block</a>
		disabled:<a class="doodlelink" href="?action=edit&amp;module=articlemodule&amp;src=53ad14c7a6907" rel="nofollow" 
				onclick="alert('Not available: Articles Block');return false;"
			><img class="mngmnt_icon" src="/hotdoodle_engine/iconset/doodle_edit_wtxt_dis.gif" border="0" alt="Articles Block" height="16" width="48"/> Articles Block</a>
		nolink:<span class="doodlelink"
 	  	 	><img class="mngmnt_icon" src="/hotdoodle_engine/iconset/doodle_edit_wtxt.gif" border="0" alt="Articles Block" height="16" width="48"/> Articles Block</span>
 	  	 
 	HTML5:
		normal:<a class="doodlelink" href="?action=edit&amp;module=articlemodule&amp;src=53ad14c7a6907" rel="nofollow"
			><span class="hdfa-button"><i class="fa fa-pencil"></i> Edit Articles Block</span></a>
		disabled:<span class="doodlelink"
			><span class="hdfa-disable"><span class="hdfa-button"><i class="fa fa-pencil hdfa-disable"></i> Edit Articles Block</span></span></span>
		nolink:<span class="doodlelink"
			><span class="hdfa-button"><i class="fa fa-pencil"></i> Edit Articles Block</span></span>
 	  	
 	  	Note: The above was for "Rdit Articles Block" where all was inside the button. Below shows edit inside the button and articles block outside
 	  	normal:<a class="doodlelink" href="?action=edit&amp;module=articlemodule&amp;src=53ad14c7a6907" rel="nofollow"
 	  		><span class="hdfa-button"><i class="fa fa-pencil"></i> Edit</span> Articles Block</a>
 	  		
 	HTML5 without buttons
 	    <!-- Normal   --><a class="doodlelink" href="?action=." ><i class="fa hdfa fa-times-circle fa-2x hdfa-alert"></i></a>
    	<!-- Disabled --><a class="doodlelink" href="?action=." ><span class="hdfa-disable"><i class="fa hdfa fa-times-circle fa-2x hdfa-alert hdfa-disable"></i></span></a>
   		<!-- No Link  --><span class="doodlelink"><i class="fa hdfa fa-times-circle fa-2x hdfa-alert"></i></span>  
 	HTML5 with buttons		
    	<!-- Normal   --><a class="doodlelink" href="?action=." ><span class="hdfa-button"><i class="fa hdfa fa-pencil"></i> Edit</span></a>
    	<!-- Disabled --><a class="doodlelink" href="?action=." ><span class="hdfa-disable"><span class="hdfa-button"><i class="fa hdfa fa-pencil hdfa-disable"></i> Edit</span></span></a>
    	<!-- No Link  --><span class="doodlelink"><span class="hdfa-button"><i class="fa hdfa fa-pencil"></i> Edit</span></span>
 	  		
 	  	   	 
   
   */
a.doodlelink, span.a.doodlelink  {	/* Modify reluctantly, be sure to look over all themes for impact */
	/*font-size: small;*/
    font-size: 12px;
	text-decoration: none;
	white-space:nowrap; 
	color: #6a9282; /* =MANAGEMENTLINK_FONT_COLOR= */
	/* If links are not differentiated in color, 
	   then make them standout by weight, font, decoration, or background color */
	/* Highlighting the font in a slightly different background draws the eye to management links. See EarthYellow */
	}

a.doodlelink5, span.a.doodlelink5  {	/* doodlelink5 is used INSTEAD of doodlelink. Completely independent. Modify freely */
	/*font-size: small;*/
    font-size: 18px;
	text-decoration: none;
	white-space:nowrap; 
	color: #6a9282; /* =MANAGEMENTLINK_FONT_COLOR= */
	/* If links are not differentiated in color, 
	   then make them standout by weight, font, decoration, or background color */
	/* Highlighting the font in a slightly different background draws the eye to management links. See EarthYellow */
	}

/* Some doodlelinks have font-awesome icons 
     BUT NOT ALL OF THEM!!!   Examples:
     <a class='doodlelink5 doodlelinkf_noicon' href='.'  rel="nofollow" onclick="showHideGeneral(this,'contp_4683','Show hidden element&hellip;','Hide hidden element&hellip;'); return false;"> Show hidden element&hellip;</a>
*/
a.doodlelink5 i, span.doodlelink5 i , a.doodlelink i, span.doodlelink i {	/* set the default font-awesomeicon color to be the main font color */
	color: #3d2312; /* =MAIN_FONT_COLOR= */
}	

/* Some doodlelinks have font-awesome icons 
     BUT NOT ALL OF THEM!!!   
	most of those that do not also have the doodlelink5_noicon class, allowing different size an such.
*/
a.doodlelink5_noicon, span.doodlelink5_noicon  {	
	font-size: 12px;
}


span.hdfa, i.hdfa {
	/* This class is present in all HotDoodle command icons -- doodlelinks and special cases
    vertical-align: middle;
}

a.doodlelink5 i.hdfa-medium, span.doodlelink i.hdfa-medium {	/* We need something between 1 and 2x */
	font-size: 16px;
}

a.doodlelink5 i.hdfa-arrow, span.doodlelink i.hdfa-arrow {
	color: #009245;		/* green like the pre-HTML5 icon */
}	
.doodlelink5 i.hdfa-alert {
	color: #C1272D; 	/* red like the pre-HTML5 icon */
}	
a.doodlelink5 span.hdfa-disable, span.doodlelink5 span.hdfa-disable  {
	/* the disable is a span over the icon and text, it wraps most of the inside of the <a>, except the pre-text */
	opacity: 0.25;
	filter: alpha(opacity=25);
}
a.doodlelink5 span.hdfa-button, span.doodlelink5 span.hdfa-button {
	/* simulate a button ala the old edit button, Spans the <i> and fa-text , but not the dtext. e.g. "edit general block" would find edit inside and dtext='General Block' outside  */
	background-color: #FFFFFF; 
	color: #333333;
	border: 1px solid #cccccc;
	padding: 3px 5px;
    margin-right: 5px;
}
a.doodlelink5 span.hdfa-button-thin, span.doodlelink5 span.hdfa-button-thin {
	/* When thin and when there is no following text we should not have a space after the box. 
	See edit link in prodcat gallerys */
    margin-right: 0px;
}
button.hdfa-button-block {
	/* used for the 'block' and 'split' buttons on most blocks.
											<button type="button" class="btn btn-default dropdown-toggle hdfa-button-block" data-toggle="dropdown">
										      <i class="fa fa-arrows"></i> Split
										      <span class="caret"></span>
										    </button>
	*/
	background-color: #FFFFFF;
	color: #333333;	
}								    

a.doodlelink5 span.pre_text, span.doodlelink span.pre_text {
	/* For text before the icon, such as "Move" or "Delete". We do not want those opaqued. Example: 'Move Up' might be disabled but 'Move down' might still be ok, so we ant a 'Move' to show */
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	font-weight: bold;
}
	
/* pads are added to doodlelinks based on context */
.leftpad { padding-left:4px;  } /* Padding Left */
.leftmargin { margin-left:4px;} /* Margin Left */

		
		
/* ==============================
   == Errors
   ============================== */
/* .error is used in divs reporting a user error such as a bad tar format in an
   uploaded file. It is used stand-alone. e.g.
   <div class="error">Uploads have been disabled.</div>
   
   It should be noticable
   */
.error {
    background-color: #FFEBEA;
    border: 1px solid #DD3C10;
    padding: 10px 10px 10px 10px;
    margin: 0 !important;
    color: #333333;
    font-weight: normal !important;
    border-radius: 5px;
    border-left: 10px solid #DD3C10;
    text-align: left;
}

/* ==============================
   == Warnings
   ============================== */
/* .warning is used in divs reporting a user info such as how to unsuspend a site
   It is used stand-alone. e.g.
   <div class="warning">Click here to unsuspend.</div>
   
   It should be noticable
   */
.warning {
    background-color: #FFFFCC;
    border: 1px solid #FCEE21;
    padding: 10px 10px 10px 10px;
    margin: 0 !important;
    color: #333333;
    font-weight: normal !important;
    border-radius: 5px;
    border-left: 10px solid #FCEE21;
    text-align: left;
}
		
/* ==============================
   == Success
   ============================== */
.success {
    background-color: #F3FAEF;
    border: 1px solid #5cb85c;
    padding: 10px 10px 10px 10px;
    margin: 0 !important;
    color: #333333;
    font-weight: normal !important;
    border-radius: 5px;
    border-left: 10px solid #5cb85c;
}


/* ======================================= 
   ======================================= 
   ======================================= 
	Forms
   ======================================= 
   ======================================= 
   ======================================= */
/* Forms have titles and headers. Typical usage:
	<div class="form_title">Compose a Message</div>
	<div class="form_header">
	If you want to send this message to more than one user on the system, simply add their usernames to the list by highlighting them individually and clicking the '&gt;&gt;' button.
	</div>
		{$form_html}
	*/
div.form_header {
	margin-bottom: 15px;
}
/* Often the form header will be an expanding help box. It should be made to look like a helpbox.
	Typical usage:
	<div class="form_header form_help" style='display: none;' id='fh1'>
	  help text goes here
	</div>
	*/
div.form_help {
	background-color: #FFFFCC; /* =HELP_BG_COLOR= */
			color: #333333; /* =HELP_COLOR= */
		padding: 4px;
}

div.form_title, .form_title a {
	font-size: medium; /* Medium? */
	font-weight: bold;
}
.form_title a.videolink {
	font-size: smaller; 
	text-transform: none !important;
	border: 0px !important;
}



/* ==============================
   == Sometimes we just need things to be smaller such as in calendar summaries
   ============================== 
   Example: <tr  class="small">
		<td >
			<a class="navlink calendar_navlink small" href="?action=view&amp;module=administrationmodule">
				--
			</a> </td></tr>
   */
.small {
	font-size: x-small;
}
.xsmall {
	font-size: xx-small; /* The :0 part means not to warn if it can't go that small */
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Pictures and Albums
   ======================================= 
   ======================================= 
   ======================================= */
/* The following apply mainly to slideshows. 

Here is typical HTML from a picture in a slideshow

<table style="" id="picture_table" border="0" width="">
	<tbody>
		<tr>
		  <td align="center">
		   <div class="picture_img" style="width: 400px; height: 400px;" id="image_para" align="center">
			   <a class="picture_img" href="" rel="nofollow" >
			   	<img class="picture_img" src="files/imagegallerymodule/458c66fb07079/gallery68/_thumb.c1.w400.h400/2005_08_20_06_59_47_0180.JPG" border="0">
			   	// ===========================
			   	// Note that there are 3 picture_img clases -- one on the div, on the link, and on the image
			   	// The div is the max image size, but not each image will be that big unless they all
			   	// have the perfect aspect ratio.
			   	// ===========================
			   </a>
		   </div>
		  </td>
		</tr>
		
		<tr>
		  <td class="picture_name" id="picture_name" align="center">Picture 4</td>	  
		</tr>
		
		<tr>
		  <td>
		   <div style="display: none;" class="picture_desc" id="picture_desc"></div>
		  </td>
		</tr>
	
	</tbody>
</table>

*/

.picture_name {
	font-weight: bold;
}   
.picture_desc {
	
}   


.admincontrol {  /* replacement for .modulecontrol. Hardcoded standard colors */
	background-color: #EEE; 
	width: 100%; 
	border: 10px groove #AAA;
	margin-bottom: 20px; /* Visual separator before start of page */
}



/* ======================================= 
   ======================================= 
   ======================================= 
	Login dialogs
   ======================================= 
   ======================================= 
   ======================================= */
   /* Typical Usage:
		<tr align="left"><td class='login_field_and_hint'>
			<input type="text" size=30 name="email" value="" 
			   javascript goes here, might reference by id=email_hint  />
	   		<br /><span class='login_hint' id='email_hint'><small>Email</small></span>
	   </td></tr>
		*/
td.login_field{	/* The input field, no sublabel */

}

span.login_hint {			/* now unused */
	padding-left: 20px;
}

td.login_hint {			/* the sublabel */
	padding-left: 20px;
	font-size: x-small;
	padding-bottom: 6px;
}




/* ======================================= 
   ======================================= 
   ======================================= 
	Product Catalog
   ======================================= 
   ======================================= 
   ======================================= */
   /* checkout */
.checkout_err .checkout_moduletitle {
    background: #F4F4F4;
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'); /* fallback */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'), -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#E8E8E8)); /* Saf4+, Chrome */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'), -webkit-linear-gradient(top, #F4F4F4, #E8E8E8); /* Chrome 10+, Saf5.1+ */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'),    -moz-linear-gradient(top, #F4F4F4, #E8E8E8); /* FF3.6+ */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'),     -ms-linear-gradient(top, #F4F4F4, #E8E8E8); /* IE10 */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'),      -o-linear-gradient(top, #F4F4F4, #E8E8E8); /* Opera 11.10+ */
    background-image: url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_err_title.png'),         linear-gradient(top, #F4F4F4, #E8E8E8); /* W3C */
    background-repeat: no-repeat;
    background-position: left;
    height: 38px;
    padding-top: 12px;
    padding-left: 80px;
    border: 1px solid #B3B3B3;
}
.checkout_err {
    background-color: #DDDDDD;  /* new {background_gradient color='linear-gradient(#DDDDDD, #FEFEFE)' } */
	background: -webkit-linear-gradient(#DDDDDD, #FEFEFE);
	background:      -o-linear-gradient(#DDDDDD, #FEFEFE);
	background:    -moz-linear-gradient(#DDDDDD, #FEFEFE);
	background:         linear-gradient(#DDDDDD, #FEFEFE);
    border: 1px solid #808080;
    box-shadow: 0 0 5px #666666;
    width: 70%;
    padding: 30px 30px 60px 30px;
    font-size: small !important;
    color: #3d2312 !important;
}
/* Override the title if it is in an error div */
div.checkout_error div.checkout_moduletitle {
  
}
.genedCheckout_progress .genedCheckout_cell {
    float: left;
    text-align: center;
    width: 25%;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_mid.png') no-repeat top center;
    padding-top: 40px;
}
.genedCheckout_progress .genedCheckout_cell_first {
    float: left;
    text-align: center;
    width: 25%;
    padding-top: 40px;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_first.png') no-repeat top center;
}
.genedCheckout_progress .genedCheckout_cell_last {
    float: left;
    text-align: center;
    width: 25%;
    padding-top: 40px;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_last.png') no-repeat top center !important;
}
.genedCheckout_progress .genedCheckout_cell_current {
    float: left;
    text-align: center;
    width: 25%;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_mid_current.png') no-repeat top center !important;
    padding-top: 40px;
}
.genedCheckout_progress .genedCheckout_cell_first_current {
    float: left;
    text-align: center;
    width: 25%;
    padding-top: 40px;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_first_current.png') no-repeat top center !important;
}
.genedCheckout_progress .genedCheckout_cell_last_current {
    float: left;
    text-align: center;
    width: 25%;
    padding-top: 40px;
    background:url('/imagelib/files/imagegallerymodule/4976030088c5d/gallery168/img_progressBar02_last_current.png') no-repeat top center !important;
}
.genedCheckout_progress .genedCheckout_row {
    height: 60px;
    margin: 20px auto 0 auto;
    clear: both;
    background-image: none;
}
.genedCheckout_progress {

}
.genedCheckout_clear .genedCheckout_cell {
    margin-right: 20px;
    float: left;
}
.genedCheckout_row a {
    padding-top: 60px;
}
.genedCheckout_row a:hover {
    text-decoration: none;
}




   
/* ======================================= 
   ======================================= 
   ======================================= 
	popdown bullets
   ======================================= 
   ======================================= 
   ======================================= */
div.article_popupbody {
  background: WHITE;
  border: 2px outset #e0e0e0;
  left: 0px;
  padding: 4px;
  
  position: absolute;
  width: 400px; 

  top: 0px;
  visibility: hidden;
  z-index: 1001;
}




/* ======================================= 
   ======================================= 
   ======================================= 
	Resources
   ======================================= 
   ======================================= 
   ======================================= */
table.resources_modulebody th, table.audio_modulebody th {
	/* Affects titles on resources table header -- audio or files */
}

table.audio_modulebody audio {
	/* This is core to the player display.   
		If a theme has huge fonts override this to a different height
	*/
	height: 30px;
	width: 100%;
}


/* ======================================= 
   ======================================= 
   ======================================= 
	Preformatted is often messed up. Restore it
   ======================================= 
   ======================================= 
   ======================================= */
pre {
	font-size: 100%;
}

.mainfont {
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	font-size: small; 
	font-family: arial, helvetica, verdana, tahoma, sans-serif; 
}




/* ======================================= 
   ======================================= 
   ======================================= 
	The Powered by HotDoodle visible message
   ======================================= 
   ======================================= 
   ======================================= */


div.Marketing_box_visible {
	/* Visible messages used for branding */
	text-align: center;
    margin-top: 8px;
    margin-bottom: 8px;
}
/* Change the next 2 items if you want to change the image */

#marketing_image {
		text-decoration: none;
	border: 0;
	width: 160px;
	height: 17px;	
}


div.Marketing_box {
	/* Invisible messages used for SEO */
	display: none !important;
}


/* ======================================= 
   ======================================= 
   ======================================= 
	Menus
   ======================================= 
   ======================================= 
   ======================================= */
div.subnavbutton {	/* Used in many HTML4 menus */
    padding-left: 10px;
}

/* == Stacked menus ==
   Note: borders, padding, margin, media query are in BootstrapHD.css
   This file, and overrides in individual looks, is for colors and fonts
   */
.menu_stacked_sub_line {
	background-color: #E7E7E7;	}
.menu_stacked_sub_line_odd {
	background-color: #DDDDDD;
}
/* Also: class="menu_stacked_sub_line menu_stacked_sub_line_odd" and  class="menu_stacked_sub_line menu_stacked_sub_line_even" */ 
.menu_stacked_sub a {
	color: #333;
}

.menu_stacked_sub a.active {
	font-weight: bold;
}

/* ======================================= 
   ======================================= 
   ======================================= 
	HTML4 Product Catalogs
   ======================================= 
   ======================================= 
   ======================================= */
td.prodcat_body_spacer {
	width: 20px;
}
.prodcat_prodlist_details {
	padding: 0 20px;
}
.productcatelog_modulebody .summary {
        padding: 0px;
}
.prodcat_metrics, .prodcat_article_summary, .prodcat_options {
	font-size: small;
}
.prodcat_price {
	font-size: small;
	font-weight: bold;
}
.prodcat_order_header th.header {
        padding: 0 10px;
}


/* These enable the progressive Update Cart displays, and the hiding of Proceed to Checkout */
.cartHidden {	/* Added to global prodcat Update Cart buttons to hide them, unhidden by javascript when checkboxes or Qntys are altered */
	display: none;
}
.productcatalog_productDetails_details_addtocartDynamic input.button  {
			margin-top: 3px;
			font-size: 10px;
			padding: 3px 10px;
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Pop-up Overlay
   ======================================= 
   ======================================= 
   ======================================= */
.body_popup .mainarea, .body_popup .mainarea_table {
        padding: 0px;
        width: 100%;
        height: 100%;
} 

/* =====================
 * Product Catalog Checkout Indicator
 *   Override this to make your own.
 *   Example code:
 *     <div class='prodcat_indicator'>2 Items</div>
 * When there are no items:
 *     <div class='prodcat_indicator prodcat_indicator_noitems' > Items</div>
 * ===================== */
div.prodcat_indicator {
	width:80px; 
	height:32px; 
	cursor:pointer; 
	color: #6a9282;  /* LINK_FONT_COLOR */
	padding-left: 36px;
	padding-top: 10px;
	font-size: xx-small;
	background:url(/hotdoodle_engine/looks/images/imagelib/ecommerce/cart1d.png) no-repeat;
		}
div.prodcat_indicator:hover {
		background-position:0 -40px;
    text-decoration: underline;
}

div.prodcat_indicator_noitems, div.prodcat_indicator_noitems:hover {
    cursor: auto;
  background-position: 0 0px;
  color: #3d2312;  /* MAIN_FONT_COLOR */
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Empty div to clear floating elements
   ======================================= 
   ======================================= 
   ======================================= */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     line-height: 0;
     content: " ";
     clear: both;
     height: 0;
     width: 0;
}



/* ======================================= 
   ======================================= 
   ======================================= 
   Pass Values to the Code Generator
   ======================================= 
   ======================================= 
   ======================================= 
   Sometimes the generator needs to reference CSS colors or fonts
   This is done for inline style= declarations
   where it would be too tedious to have inherited CSS set everything  
   */




/* ======================================= 
   ======================================= 
   ======================================= 
   Spacing - Bootstrap padding between columns and rows
   ======================================= 
   ======================================= 
   ======================================= */


/* == Rows == */
	/* "cb_r" stands for "Container Box Row" */

div.cb_r_last {
  margin-bottom: 0px;
}
div.cb_r_notlast_lg {
  margin-top: 30px;
  margin-bottom: 30px;
}
div.cb_r_notlast_sm {
  margin-top: 15px;
  margin-bottom: 15px;
} 
div.cb_r_notlast_none {
  margin-top: 0px;
  margin-bottom: 0px;
}
div.cb_r_notlast_bar {
  border-bottom: 1px solid #CCCCCC;
}
div.cb_r_first {	/* Must be after cb_r_notlast so as to suppress top margin */
  margin-top: 0px;
}


/* == Cols == */
.horPadding_sm {	/* Never used */
}
.horPadding_lg {
	padding-left: 30px;
	padding-right: 30px;
}
.horPadding_none {
	padding-left: 0px;
	padding-right: 0px;
}


.verPadding_sm {	/* Never used */
}
.verPadding_lg {
	padding-top: 30px;
	padding-bottom: 30px;
}
.verPadding_none {
	padding-top: 0px;
	padding-bottom: 0px;
}



/* =======================================================================
   =======================================================================
   =========== End include of _standard_elements.tpl Core -- includes done next =====
   =======================================================================
   =======================================================================
*/


/* ========================================
   ===  Bring in standard tbox overlay elements (the pop-over windows)
   ===  These generally do not need to be changed from look to look v2
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start include of _standard_tbox.tpl 8/2012 ================
   ======================================================================= 
   =======================================================================
   Is for the tnybox overlay windows.
    
*/ 

.tbox {	 
	position:absolute; 
	display:none; 
	z-index:2001; 		padding:14px 17px; 
	/* background-color: red; */
}

.tboxinner {
	padding:15px; 
	-moz-border-radius:5px; 
	border-radius:5px; 
	background:#ff0 url(/hotdoodle_engine/iconset/tbox_preload.gif) no-repeat 50% 50%; 
	border-right:1px solid #333;  	border-bottom:1px solid #333;
	background-color: transparent; /* $OVERLAY_FRAME_COLOR */ }

.tboxmask {  
	position:absolute; 
	display:none; 
	top:0px; 
	left:0px; 	height:100%; 
	width:100%; 
	background:WHITE; /* OVERLAY_MASK_COLOR */ 	z-index:800; }


.tboxclose {
	position:absolute; 
	top:0px; 
	right:0px; 
	width:30px; 
	height:30px; 
	cursor:pointer; 
	background:url(/hotdoodle_engine/iconset/tbox_close.png) no-repeat;
	left:6px;
}

.tboxclose:hover {
		background-position:0 -30px
}


/* =======================================================================
   =======================================================================
   =========== End include of _standard_tbox.tpl =========================
   =======================================================================
   =======================================================================
*//* =======================================================================
   =======================================================================
   =========== Start include of _standard_slideshow.tpl 8/2012 ===========
   ======================================================================= 
   =======================================================================
   Is for the thumbnail slideshow
    
*/



/* Static HTML <ul></ul> used to to supply the pics */
.slideshow_wrapper {margin:5px auto} .slideshow_wrapper * {margin:0; padding:0}

.slideshow_fullsize {position:relative; padding:2px; border:1px solid #ccc; background:#000}

/* "information" is the scroll-up info box */
.slideshow_information {position:absolute; bottom:0; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.3; filter:alpha(opacity=30)}
.slideshow_information h3 {padding:4px 8px 3px; font-size:14px}
.slideshow_information p {padding:0 8px 8px}


.slideshow_image img {position:absolute; z-index:25; width:auto}
.slideshow_imgnav {position:absolute; width:25%; cursor:pointer; z-index:150}
.slideshow_imgprev {left:0; background:url(/hotdoodle_engine/external/scripttiny/TinySlideshow/images/left.gif) left center no-repeat}
.slideshow_imgnext {right:0; background:url(/hotdoodle_engine/external/scripttiny/TinySlideshow/images/right.gif) right center no-repeat}
.slideshow_imglink {position:absolute; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
/* Class to add to the img on mouseover when it is linked */
.linkhover {background:url(/hotdoodle_engine/external/scripttiny/TinySlideshow/images/link.gif) center center no-repeat}

/* The slider is more locked in size than the rest */
.slideshow_thumbnails {margin-top:3px}
.slideshow_slideleft {float:left; width:20px; height:81px; background:url(/hotdoodle_engine/external/scripttiny/TinySlideshow/images/scroll-left.gif) center center no-repeat; background-color:#222}
.slideshow_slideleft:hover {background-color:#333}
.slideshow_slideright {float:right; width:20px; height:81px; background:#222 url(/hotdoodle_engine/external/scripttiny/TinySlideshow/images/scroll-right.gif) center center no-repeat}
.slideshow_slideright:hover {background-color:#333}
.slideshow_slidearea {float:left; position:relative; margin-left:5px; height:81px; overflow:hidden}
.slideshow_slider {position:absolute; left:0; height:81px}
.slideshow_slider img {cursor:pointer; border:1px solid #666; padding:2px}



/* =======================================================================
   =======================================================================
   =========== End include of _standard_slideshow.tpl ====================
   =======================================================================
   =======================================================================
*/


/* ========================================
   ===  Bring in standard HTML5 subformatting 
   ===  These generally do not need to be changed from look to look
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start include of _forms.tpl 11/30/2015 ====================
   =======================================================================
   =======================================================================
   
   Supplies formatting for forms -- both in config blocks and in forms module
   
   Included by _standard_elements.   If you change this file you need to change _standard_elements to force a regen of looks
   Was included in HTMl5, but that is now _formsBS.tpl

*/
   

/* =========================================================================
 * =========================================================================
 * =========================================================================
 * The main form fields
 * =========================================================================
 * =========================================================================
 * ========================================================================= */
div.hdform5 div.hdform_field {
	margin-bottom: px; /* FORM_FIELD_GAP_VERTICAL */
}

div.hdform5 div.hdform_label {
	margin-bottom: px; /* FORM_FIELD_GAP_VERTICAL */
	}
	/* Make the label be grouped closer to the field in single col */
		div.hdform5 div.col-md-12 div.hdform_label {		    margin-bottom: 0px;
	    	}
	@media (max-width: 991px) { 	    div.hdform5 div.hdform_label {
	        margin-bottom: 0px;
	        	    }
	}
	

.hdform select {
	/* let the look do this */
}
.hdform_label, .hdform select, .hdform_field {
	/* let the look do this */
}




/* For forms that are in 'operations'
   Note that *some* but not all of these are also in .block_editing_form, defined in _opbuttons
   Every block_editing_form is also in a body_operation -- such as config articles block
   but some operations are not with the block_editing_form -- such as edit a single article
   use form_modulebody if you want to specifically format user created forms
   
   If you want to override it per look
      set .hdform (sloppy, historical looks did this) , 
      or better yet, "div.form_modulebody .hdform" 
   */
.body_operation .hdform_label, .body_operation .hdform select,  .body_operation .hdform_field {
	font-size: medium; /* Make the options look more clearer */ 
	margin-bottom: 10px;
}
.body_operation .hdform select {
	padding: 5px;
	margin-bottom: 10px;
}



/* Special form formatting: note
	note:  Smaller indented comment related to previous field
	See also: 'hdform_note','hdform_sublabel','hdform_title', 'hdform_title_big','hdform_divider','hdform_tip','hdform_survey','hdform_unused'
*/
div.hdform5 div.hdform_note div.hdform_label, 
div.hdform5 div.hdform_note div.hdform_field 
.body_operation div.hdform_note .hdform_label, .body_operation div.hdform_note .hdform select,  .body_operation div.hdform_note .hdform_field
{
	font-size: 11px;
	line-height: 18px;
	margin-top: -px; /* Smaller gap than FORM_FIELD_GAP_VERTICAL */
}



/* Checkboxes with follow text are interesting
<!-- nonspan col 2, field trace=462 -->
	<div class='col col-md-10 hdform_col'><div class='hdform_field trace469'>
		
		<div class='hdform_checkbox'>
		  <input type="checkbox" name="cb_default_label_wf" value="1" />
		</div>
		<!-- no label for 'cb_default_label_wf' -->

		<!--- col 2 within the checkbox -->
		<div class='hdform_checkbox hdform_checkbox_col2'>
			MMM This is the follow text MMM

		</div><!--- col 2 within the checkbox ' ' -->
		<div class='clearfix'></div>

	</div></div>
*/
div.hdform5 div.hdform_checkbox {
	float: left;
}	
div.hdform5 div.hdform_checkbox_col2 {
	/* Spacing between the checkbox and the follow text */
	margin-left: 5px;
}


div.hdform fieldset {
		border: 4px solid #333;
}	
		
/* =========================================================================
 * =========================================================================
 * =========================================================================
 * Twinkling form fields
 * =========================================================================
 * =========================================================================
 * ========================================================================= */
/* Special form formatting: unused
	unused:  Used for form rows that are inapplicable. Toggled often by view changes.
	See also: 'hdform_note','hdform_sublabel','hdform_title', 'hdform_title_big','hdform_divider','hdform_tip','hdform_survey','hdform_unused'
*/
tr.hdform_unused, div.hdform_unused, div.hdform_hidden, fieldset.hdform_hidden { /* Used for form rows that are inapplicable. Toggled often by view changes. */
	display: none;
	/* for testing, use 
		opacity: 0.50;
		filter: alpha(opacity=50);
		margin-left: 200px;
	*/
}	
tr.hdform_unused_manual, div.hdform_unused_manual { /* Same as hdform_unused, but not so automatically set. see how we try to make menu_start_section twinkle */
	display: none;
}	

div.hdform_sublabel div.hdform_label { 
	/* For labels still in the first col, but indented or made smaller */
	
}


div.hdform_row_cmds  {
	/* used in edit form fields to highlight the edit commands */
	background-color: WHITE; /* =ALT_BG_COLOR= */
	text-align: right;
}

div.flash_block {
	/* Used as mouseover flash of a block */
	background-color: WHITE; /* =ALT_BG_COLOR= */
}

div.hdform_edit_group:hover, div.hdform_edit_group:hover div, div.hdform_edit_group:hover div.hdform_row_cmds  {
	background-color: WHITE !important; /* =ALT_BG_COLOR= */
}
div.hdform_edit_group:hover {
}

/* =======================================================================
   =======================================================================
   =========== End include of _forms.tpl =================================
   =======================================================================
   =======================================================================
*/


/* =======================================================================
   =======================================================================
   =========== Start include of _image_resp.tpl 8/2015 ======================
   =======================================================================
   =======================================================================
   
   Images (or any displayable content)
   		made to fit into an aspect ratio
   		either cropped or with borders added above or below
   		
   Responsive: on small screens show full content height
   
*/


/* ===========================================
   == The main image handler, used by shared aspect formatting
           	<!-- Aspect #1 : PAR=3.77 w=723 h=192 : DAR=3.77 (4:2)  nocrop, overtall -->
        	<div class='imagehandler_frame 
        				imagehandler_nocrop' 	-- what to do with excess -- crop or have borders
        				style='padding-top: 26.56%;'	-- custom aspect ratio
        				>
        		<div class='imagehandler_frameovertall'>
                        	<a class="readmore_link article_readmore_link"  href="http://mayo.com">
								<img alt="Insomnia "
										src="files/articlemodule/4641057e4c292/_thumb.c1.w800.h800/CC_Page_header002.jpg" width="723" height="192"																			   />
                        	</a>
			                			                
        		</div>
        	</div><!-- end Aspect #1 -->
*/

.imagehandler_frame {
     display: block;
     width: 100%;
     position: relative;
     height: 0;
     /* padding-top will be set via style= padding: 100% 0 0 0 !important; */
     padding-top: 100%; /* square by default */
     padding-bottom: 0;
     padding-left: 0;
     padding-right: 0;
     overflow: hidden;
     border: 1px solid #DDD;
}
/* Show full height for all images in mobile screens */
@media (max-width: 767px) {
	.imagehandler_frame {
	     height: auto !important;
	     /* padding-top doesn't need to be set in mobile devices */
	     padding-top: 0 !important;
	}
}

/* To give the image a filler when cropping is not used */
.imagehandler_nocrop {
     /* This is the color of the filler/added borders */
     background-color: ;	/* IMAGE_BG_COLOR */
}

/* To center images horizontally and vertically */
@media (min-width: 768px) {
     .imagehandler_frameoverwide img {    /* Frame is wider than the picture. Leave no gap after cropping */
         height: auto;
         width: 100%;
         position:absolute;
         left: -100%;
         right: -100%;
         top: -100%;
         bottom: -100%;
         margin: auto;
     }
     
	.imagehandler_frameovertall img {    /* Frame is taller than the picture. Leave no gap after cropping */
         width: auto;
         height: 100%;
         position:absolute;
         left: -100%;
         right: -100%;
         top: -100%;
         bottom: -100%;
         margin: auto;
     }
     
     /* Frame is wider than the picture. Leave left and right gap. */
     .imagehandler_nocrop .imagehandler_frameoverwide img {
         height: 100%;
         width: auto;
     }
     
     /* Frame is taller than the picture. Leave top and bottom gap. */
     .imagehandler_nocrop .imagehandler_frameovertall img {
         height: auto;
         width: 100%;
     }
}

/* Show full height for all images in mobile screens. No cropping. */
@media (max-width: 767px) {
	.imagehandler_frameoverwide img, .imagehandler_frameovertall img, 
	.imagehandler_nocrop .imagehandler_frameoverwide img, 
	.imagehandler_nocrop .imagehandler_frameovertall img {
         width: 100%;
         height: auto;
     }
}



/* =======================================================================
   == Videos
   =======================================================================
*/
.videoWrapper {
     position: relative;
     padding-top: 56.25%; /* 16:9, typically overridden by style= */
     height: 0;
}
.videoWrapper iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}



/* =======================================================================
   =======================================================================
   =========== End include of _image_resp.tpl ============================
   =======================================================================
   =======================================================================
*/


	

/* =======================================================================
   =======================================================================
   =========== End include of _standard_elements.tpl =====================
   =======================================================================
   =======================================================================
*/

/* ==============================
   == Title
   ============================== *

/* .title is used by just about every module and is one level less than moduletitle
   However, it is used in some links so it must appear after links
   in the stylesheet.
   
   It is important that category_navlink looks different than a .title, either by font, size, or highlighting
   Otherwise, categories and articles visually intertwine
   
   Examples: 
        // for articles
		<td class="title article_title" colspan=1>
			<a class="navlink title article_navlink article_article_navlink"  href="..."> Article 1, medium label</a>
		</td>
		
		// For boards
		<td class="title bb_title" >
			<a class="navlink title bb_navlink bb_article_navlink" href="...">Topic 2</a>
			<a class="title_link bb_title_link" href="...">See reply</a>
		</td>
   		
	Setting this is pretty much manditory
    */
.title {
	font-size: large;
	/* If you want regular titles to be a different color than main divisions, then set it here */
	/* color: #3d2312; */ /* Anything except for =MODULE_TITLE_FONT_COLOR=, because that color would be there by default */
	/* If you use a contrasting background-color, you should set the padding so that the text
	   is not too close to the colored rectangle.
	padding-left: 4px; padding-top: 1px; padding-bottom: 1px;
	   */
}

.article_navlink {
	color: #6a9282;
}
.article_summary td{
	font-size: small;
	/*color: yellow !important;*/
}
.article_title .article_navlink {
	color: #6a9282 !important;
	font-size: small !important;
	font-weight: bold;
}
.article_summary img {
	padding-left: 10px;
	padding-right: 10px;
}
td.article_left_image {
	padding-right: 10px;
}
td.article_right_image {
	padding-left: 10px;
}
.picture_modulebody td {	
	font-size: small;
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Fine Tune BreadCrumb and You are Here
   ======================================= 
   ======================================= 
   ======================================= */
/* The You are Here classes are used in navigation breadcrumb and youarehere views
   These typically are used as page titles so the HTML generator
   special cases an extra class on them. In here you can set the font to be huge, set
   background or boundaries, and otherwise make the section stand out
   */   
.youarehere_modulebody { 
    font-size: x-large;
    padding-left: 5px;
	padding-right: 4px;
	margin-left: 5px;
	margin-bottom: 5px;
	width: 100%;
	height: 28px;
    /* Either set color or shading */
    	    color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
		background-color: #A6C0CC;  /* =YOUAREHERE_BG_COLOR= */
		background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/youarehere.gif');
		background-repeat: no-repeat;
		}   
/* You also need to override the navlink to be the same font size */
a.youarehere_navlink { 
    font-size: x-large;
    		color: #6a9282; /* =MODULE_TITLE_FONT_COLOR= */
    }








/* These affect the fields on the forms */
input, textarea, select {
 background-color: WHITE; /* =ALT_BG_COLOR= */
 font-family: arial, helvetica, verdana, tahoma, sans-serif;
 font-size: small;
 color: #6a9282; /* =LINK_FONT_COLOR= */
 padding-top: 0px; padding-bottom: 0px; padding-right: 0px; 
 padding-left: 2px; 
 border-style: inset;
 border-width: 1px;
 margin-bottom: 5px;
} 

input.button {
 border-style: outset;
 border-width: 1px;
} 

/* Bring in standard formatting for option buttons on forms */
/* =======================================================================
   =======================================================================
   =========== Start include of _opbuttons.tpl 11/2/2015 ================
   =======================================================================
   =======================================================================
   
   Directly included from most looks
   
   == Bring in standard formatting for option buttons on forms 
	include file="common/_opbuttons.tpl"

*/
   
/* Opbuttons are used within forms to set less commonly used options
   They should be smaller and more subtle than are full save buttons such as are used 
   for save and cancel 
   Example Usage: <input class="button opbutton" type="button" >
   
   They are also the tabs on configure block (Basic / View / Style ...)
    	These are <tr ><td class='config_opbutton'><input class="button opbutton" ... /></td>td></tr>
   //They are the "Advanced Options" that are sometimes within the form (created via buttonadvancedcontrol() )
    	These are <tr ><td class='adv_opbutton'><input class="button opbutton" ... /></td></tr>
    	Edit an article or a picture in an album to see some of these
   */
input.opbutton {
	font-size: medium;
	margin-top: 20px;
	padding: 10px 40px;
}
/* The inline buttons should be a bit smaller */
td.adv_opbutton input.opbutton {
	margin-top: 10px;
	padding: 0px 20px;
}

/* The buttons should give some feedback when they are hovered, but IE is defective in that 
   it does not support this. So we instead have a pseudo hover class
   instead of input.opbutton:hover
   we have input.opbutton_hover
   and javascript adds and removes the class as they mouse over and out.
   
   TODO: Maybe it is time to go with hover.
*/
td.config_opbutton {	/* give some space between the tabs and the first option text. */
	padding-bottom: 30px;
}
td.config_opbutton input.opbutton {
	border: 0px !important;
}
td.config_opbutton input.opbutton_hover {  
	/*background-color: #F2F2F2;*/
	/* font-weight: bold; */  /* Can make buttons jump */
	/*text-decoration: underline;*/
	color: black;
	background-color: #FFFFFF;  /* new {background_gradient color='linear-gradient(#FFFFFF, #F2F2F2)' } */
	background: -webkit-linear-gradient(#FFFFFF, #F2F2F2);
	background:      -o-linear-gradient(#FFFFFF, #F2F2F2);
	background:    -moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:         linear-gradient(#FFFFFF, #F2F2F2);
}

td.adv_opbutton input.opbutton_hover {  /* for in the form Advanced Options */
		color: black;
}
	

/* When an opbutton has been clicked and is showing its content, javascript modifies
   the class list so that the class opbutton_on is added
   Example Usage: <input class="button opbutton opbutton_on" type="button" >
*/
input.opbutton_on {
	/*background-color: #F2F2F2;*/
	/*border-bottom: 2px solid #F2F2F2;*/ /* Make the button blend into the next element */
	color: black;
	background-color: #FFFFFF;  /* new {background_gradient color='linear-gradient(#FFFFFF, #F2F2F2)' } */
	background: -webkit-linear-gradient(#FFFFFF, #F2F2F2);
	background:      -o-linear-gradient(#FFFFFF, #F2F2F2);
	background:    -moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:         linear-gradient(#FFFFFF, #F2F2F2);
}


input.button_on {
	background-color: #F2F2F2;
	color: black;
	border: 1px solid black;
}

/* ===========================================================================
   == The stuff opened by the block editing tabs
   ===========================================================================
   There are two kinds of tabbed areas
      that which is per block
      that which is per use of the block
   These are in 
      <tr class='editb_control perblock_op_row'><td>...</td>
      <tr class='view_control  peruse_op_row'  ><td>...</td>
      structures.  All but one also have style='display:hidden'
   The first class, such as editb_control or view_control is just used by the tabs. 
   		we will use "editb" as an example.
   		When the block control tab "basic" with id='toggle_editb_control'
   		is clicked it finds all with class editb_control and removes any display:none in its style
   		while adding ot to the items for the other tabs.
   		
   		(The tab itself will have opbutton_on added or removed from tis class list)
   		
   The next class is
       perblock_op_row, or
       peruse_op_row
       
   Note that there can be multiple per class. access_control, for example, has more than 7
   The first to appear will have
   	first_op_row
   as an additional class.    
*/  


 
/* 
	Restrict to child selectors due to issue with TinyMCE toolbar table 
	See http://www.w3.org/TR/CSS2/selector.html#child-selectors
*/
tr.perblock_op_row, tr.perblock_op_row > td.perblock_op {	
	color: BLACK; 		/* ==BLOCKEDITING_FONT_COLOR== */
	font-size: small; 				/* ==BASE_SIZE== */
	font-family: arial, helvetica, verdana, tahoma, sans-serif; 		/* ==MAIN_FONT_FAMILY== */
	background-color: #F2F2F2; 	/* ==BLOCKEDITING_BG_COLOR== */
}


     

/* The additional elements that are shown and hidden when op buttons are clicked
   are in class peruse_op_row. This allows the optional elements to be
   visually distinctive
   Example Usage: <tr class='style_control peruse_op_row' ...>
*/   
.first_op_row {
	padding: 15px 0px !important;
}
  
tr.peruse_op_row, tr.peruse_op_row td {
	background-color: #F2F2F2;
	color: BLACK;	/* ==PERUSEROW_FONT_COLOR== */
	line-height: 2em;
}
tr.peruse_even_op_row, tr.peruse_even_op_row td {
	 background-color: white;
	 color: BLACK;	/* ==PERUSEROW_FONT_COLOR== */
}
tr.peruse_odd_op_row, tr.peruse_odd_op_row td {
	 background-color: #F2F2F2;
	 color: BLACK;	/* ==PERUSEROW_FONT_COLOR== */
}


tr.peruse_op_row td a, tr.peruse_op_row td a:hover, tr.peruse_op_row td a:visited
tr.peruse_op_row td a.doodlelink,tr.peruse_op_row td a.doodlelink:hover, tr.peruse_op_row td a.doodlelink:visited {
	color: #0071BD !important; /* ==PERUSEROW_LINK_FONT_COLOR== */ /* Some default font colors can be pale and hard to read */
	text-decoration: none;
}
tr.peruse_op_row td a.doodlelink:hover {
	text-decoration: underline;
}

.op_helpbox {	/* The bar that shows mouseover status of options */
			border: 1px solid #CCCCCC; /* =BORDER_COLOR= */
			background-color: #F6F6F6; /* =HELP_BG_COLOR= */
			padding: 4px;
			color: #3d2312; /* =LIGHT_BG_FONT_COLOR= */
			text-align: left;
}
		

/* =========================================================================
 * =========================================================================
 * =========================================================================
 * Container control Title
 * =========================================================================
 * =========================================================================
 * ========================================================================= */
  
/* The Title: text is unique 
   <td align='left' valign='middle' class='block_title'><nobr><strong>Title:</strong></nobr></td>
*/
.block_editing_form, .block_editing_form td.block_title {
	color: BLACK; /* ==BLOCKEDITING_FONT_COLOR== */ /* Some default font colors can be pale and hard to read */
}

/* most looks have a div that sets color. We need to unset it */
span.hdform {
	color: BLACK; /* ==BLOCKEDITING_FONT_COLOR== */
}

.edita_control .hdform_first_col {		/* TBD: Used in html5? */
	width: 30%; /* To give the td a width instead of letting the help box width expand and collapse */
}

/* Only the div has padding and offset */
div.block_editing_form { /* was called peruse_properties */
	padding: 30px;
	background-color: #F2F2F2; /* ==BLOCKEDITING_BG_COLOR== */
	border-radius: 7px;
}

/* =========================================================================
 * =========================================================================
 * =========================================================================
 * Container control Block (The configure button and its drop down control menu)
 * =========================================================================
 * =========================================================================
 * ========================================================================= */

.container_controls_block {
	background-color: #FFF;
}
.container_controls_block .dropdown-menu {
	background-color: #FFF;
	color: #333;
}
.container_controls_block .dropdown-menu a {
	color: #333;
}



/* Make the options look more clearer with bigger font size
	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
	Note: This hardcoded font size totally disregards the standards of the look that includes this file
	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/

/* ===================== for insert block ====================== */
/* ===================== for insert block ====================== */
/* ===================== for insert block ====================== */
/* ===================== for insert block ====================== */
/* ===================== for insert block ====================== */


/* ================================================================================
   ================================================================================
   == 2014 module picker names 
   ================================================================================
   ================================================================================ */
/* 5/2014 hierarchy of block tab -- parallel to the hierarchy of the view tab
  All is within a <tr class='view_control peruse_op_row' style='display: none;'>

	modGroupList (as in "Most Common" and "more blocks")
	  modGroup
	  	modGroupHeader
	  		modGroupHeader_title
	  		Not present: modGroupHeader_desc (is followed by an empty clearfix div)
	  	modGroupBody
			modListed
			modListed selectedmodListed
			modListed
			modListed
	  modGroup	...
	  modGroup	...
	  modGroup	...

*/
div.modGroup {
	margin-top: 20px;
	border-radius: 8px;
	box-shadow: 0px 0px 10px #E6E6E6;
	padding-bottom: 20px;
}

/* The heading for each named viewGroup */
div.modGroupHeader {
	padding: 15px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	background-color: #FFFFFF;  /* new {background_gradient color='linear-gradient(#FFFFFF, #F2F2F2)' } */
	background: -webkit-linear-gradient(#FFFFFF, #F2F2F2);
	background:      -o-linear-gradient(#FFFFFF, #F2F2F2);
	background:    -moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:         linear-gradient(#FFFFFF, #F2F2F2);
}
	div.modGroupHeader_title {
		text-align: center;
		font-weight: bold;
		color: #333333;
		font-size: medium;
	}

div.modGroupBody {
	max-width: 900px;
        margin: 0 auto;
        text-align: center;
}

.modListed { /* for selected or non selected views in the block picker within a blockGroup */
	cursor: pointer !important;
	width: 150px;
	color: BLACK;	/* ==BLOCKEDITING_FONT_COLOR== */ 
	
	float: left;
	border: 2px solid transparent;	
	font-weight: bold; 	/* For the module name under the image */
	padding-top: 10px;
	height: 140px;
	text-align: center
}
	
.modListed:hover {
	border: 2px dashed #AAAAAA;
}
.selectedmodListed {
	border: 2px dashed #AAAAAA;
}




/* ================================================================================
   ================================================================================
   == 2014 View picker names 
   ================================================================================
   ================================================================================ */

/* 5/2014 hierarchy of view tab 
  All is within a <tr class='view_control peruse_op_row' style='display: none;'>

	viewGroupList
	  viewGroupPicker (optional)
	  
	  viewGroup {viewGroup_captioned} {viewGroup_conditional {viewGroup_selected}}
	  	viewGroupHeader
	  		viewGroupHeader_title
	  		viewGroupHeader_desc (is followed by an empty clearfix div
	  	viewGroupPicker (optional)
	  	viewGroupBody
			viewListed
			viewListed selectedviewListed
			viewListed
			viewListed
	  viewGroup	...
	  viewGroup	...
	  viewGroup	...

*/





/* viewList and staticviewList are used to show the views when a blocktype is clicked 
   viewlist is used in add block, static view list is used when editing an already added block
   These used to differ in that viewlist has absolute positioning, but that
   is no longer required. */
div.viewGroupList {  /* Used to show the views when a blocktype is clicked */
  text-align: left;
  /* width: 500px; */
  background-color: #F2F2F2; /* ==PERUSEROW_BG_COLOR== */
  display: none;
}
div.selectedviewGroupList {
	display: block;
}

div.viewGroup {
	margin-top: 20px;
	border-radius: 8px;
	box-shadow: 0px 0px 4px #E6E6E6;
	padding-bottom: 2px;
}
div.viewGroup_captioned {	/* Class also present whenever the viewgroup contains at least one view with a caption */
	margin-top: 50px;
	box-shadow: 0px 0px 16px #E6E6E6;
	padding-bottom: 20px;
}
div.viewGroup_conditional {	/* there is a viewgroup picker for this block */
	display: none;
}
div.viewGroup_selected {	/* The one selected viewGroup */
	display: block;
}
div.viewGroupPicker {
	font-size: large; 
	margin-top: 30px; 
	text-align: left;
}

/* The heading for each named viewGroup */
div.viewGroupHeader {
	text-align: center;
	padding: 15px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	background-color: #FFFFFF;  /* new {background_gradient color='linear-gradient(#FFFFFF, #F2F2F2)' } */
	background: -webkit-linear-gradient(#FFFFFF, #F2F2F2);
	background:      -o-linear-gradient(#FFFFFF, #F2F2F2);
	background:    -moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:         linear-gradient(#FFFFFF, #F2F2F2);
	color: #333333;
	}

	div.viewGroupHeader_title {
		text-align: center;
		font-weight: bold;
		font-size: medium;	
	}
	div.viewGroupHeader_desc {
		text-align: center;
		font-size: small;	
	}
/* Note that the above header classes are followed by a <div class='clearfix'></div> */

div.viewGroupBody {
	text-align: center;
	margin: 0px auto;
	max-width: 900px;
}

.viewListed { 	/* for selected or non selected views in the view picker within a viewGroup */
	float: left;
	cursor: pointer !important;
	width: 150px;
	/* padding-left: 10px; */
	color: BLACK;	/* ==BLOCKEDITING_FONT_COLOR== */
	border: 2px solid transparent; /* So that the dotted borde does not cause the size to shift*/
	font-weight: bold; 	/* For the view name unde rthe image */
	padding-top: 10px;
	height: 120px;
	text-align: center;	
}

.viewListed_captioned { /* Extra class added when there is a caption for a view. Using this conditionally means that viewListed can be shorter  bringing views closer together. */
	height: 140px;
}	


.viewListed:hover {
	border: 2px dashed #AAAAAA;
}

.selectedviewListed {	/* For the viewListed when selected -- this is the current used (clicked on) view */
   border: 2px dashed #AAAAAA;
}
	/* For the views listed in a viewGroup */
	.currentView, currentView div, currentView td {	/* Legacy name, 2013 block picker */
	   background-color: #FFCCCC !important;
	   cursor: pointer !important;
	   width: 150px;
	   padding-left: 10px;
	   color: BLACK;  /* ==BLOCKEDITING_FONT_COLOR== */ 
	}
	
	.nonselectedView { 	/* Legacy name, 2013 block picker */
		cursor: pointer !important;
		width: 150px;
		padding-left: 10px;
		color: BLACK;	/* ==BLOCKEDITING_FONT_COLOR== */
	}


/* ============
   ============
   Define how the overlay view help is formatted 
   This is like the declarations in _standard_tbox.tpl but uses toverlay as the core class name
   This has NOTHING IN COMMON with the tbox CSS, so they can be independently altered
   
   Example usage:
		<div id="" class="toverlaymask"></div>
		
		<div style="position: fixed; opacity: 1; display: block; top: 14px; left: 17px;" class="toverlay">
		   <div style="background-image: none; height: 20px;" class="toverlayinner">
		     <div style="" class="toverlaycontent">Two Col shows the categories in one col and the articles in that cat in a second col.
		     </div>
		   </div>
		</div>
*/



.toverlay {	 
	position:absolute;
	display:none; 
	padding: 0px;
	z-index:2001; }

.toverlayinner {
	-moz-border-radius:5px; 
	border-radius:5px; 
	
	border:1px solid #CCCCCC;  	background-color: #F2F2F2; /* $OVERLAY_FRAME_COLOR */ 	
	font-size: smaller;
	color: BLACK;
	padding: 0px;
	margin: 0px;
	text-align: left;
}




/* =========================================================================
 * =========================================================================
 * =========================================================================
 * Final insert Block confirmation screen, with big images
 * =========================================================================
 * =========================================================================
 * ========================================================================= */
/* view_Image and view_Image_Framed are used when the larger view image is shown in the final insert block screen
   Example: <div class='view_Image'>
   	<img id='modImage_selected' src='/hotdoodle_engine/views_info/textmodule_Class_L.png'
		width='250px' height='200px' alt='' vspace='1' hspace='1' align='top'>
   	</div>
*/   
div.view_Image {
	WIDTH: 270px; 
	height: 220px;
}
	div.view_Image_Framed {	/* This adds the apparent frame around otherwise frameless view images, Unused since 5/2014 */
		background-image:  url("/hotdoodle_engine/iconset/viewframe_l.gif");
		background-repeat: no-repeat;
		background-position: top left;
	}

/* block_Image is used when the larger block image is shown in the final insert block screen
   Block images already have frames, so the class is snug
  Example: <div class='block_Image'>
  		<img id='modImage_selected' src='/hotdoodle_engine/views_info/textmodule_Class_L.png'
			width='250px' height='200px' alt='' vspace='1' hspace='1' align='top'>
  		</div>
*/         
div.block_Image {
	WIDTH: 250px; 
	height: 200px;
}


div.blocklist { /* Used to wrap commonly used blocks and more blocks */
}



/* ===================== for insert block ====================== */








/* =======================================================================
   =========== Billing warnings = ========================================
   =======================================================================
   Used when the site shows a billing message upon login
*/

table.billing_warn, table.billing_warn td {
	background-color: #FFFFCC; 
	margin: 0px; 
	color: #333333;
}
table.billing_warn td a.doodlelink {
	color: red;
}

div.billing_policy, billing_policy h3 {
	background-color: white;
	color: black;
}
div.billing_howitworks, div.billing_howitworks table tr td {
	background-color: white;
	color: black;
}

/* =======================================================================
   =======================================================================
   =========== End include of _opbuttons.tpl =============================
   =======================================================================
   =======================================================================
*/
/* Override a few */
.op_helpbox {
	color: RED; /* =HELP_FONT_COLOR= */
}




/* ======================================= 

   ======================================= 
   ======================================= 
	Fine Tune
   ======================================= 
   ======================================= 
   ======================================= */



/* ======================================= 
   ======================================= 
   ======================================= 
	Top navigation tab stuff, 
	  used in Top Nav Buttons and Top Nav Fancy views
   ======================================= 
   ======================================= 
   ======================================= */
a.navlink_genedTopnavpulldown, a.navlink_genedTopnavpulldown:visited, a.navlink_genedTopnavpulldown:active, /* ezpulldownmenu Support */
a.navlink_topnavfancy, a.navlink_topnavfancy:visited, a.navlink_topnavfancy:active { /* Used in both Top Nav Buttons and Top Nav Fancy */
	padding: 0.25em 2em;
	/*background-color: transparent;*/  /* =NAVLINK_BG_COLOR= */	
	color: #3d2312; /* =TOPNAV_FONT_COLOR= */
	font-size:       14px;
	/*font-weight:     bold;*/
	text-decoration: none;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/dividerLine.gif');
	background-repeat: no-repeat;
	background-position: right;
	/*border-right: 1px solid #CCCCCC;*/
}
a.navlink_genedTopnavpulldown:hover, /* ezpulldownmenu Support */
a.navlink_topnavfancy:hover { /* Used in both Top Nav Buttons and Top Nav Fancy */
	background-color: transparent; /* =NAVLINK_BG_COLOR= */	
	color: WHITE; /* Used in topnav hover, =TOPNAV_HOVER_FONT_COLOR= */
	text-decoration: none;
}

/* ezpulldownmenu Support */
td.topnavfancy_current a.navlink_topnavfancy, 
td.genedTopnavpulldown_current a.navlink_genedTopnavpulldown { /* Make the current page be colored differently */
	color: #000000 !important; /* =TOPNAV_FONT_COLOR_CURRENT= */
}

table.genedTopnavpulldown { /* ezpulldownmenu Support */
	/*width: 100%;*/
	height: 40px;
	min-height: 40px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}
table.topnavfancy, table.tnav { /* Used in Only Top Nav Buttons */
	background: #6a9282;; /* =TOPNAV_BG_IMAGE= */
		/*width: 900px;*/
	width: 100%;
	height: 40px;
	min-height: 40px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}
div.topnavfancy.a { /* Used in Only Top Nav Fancy and Top Nav Progressive */
	background: #6a9282;; /* =TOPNAV_BG_IMAGE= */	width: 100%;
	height: 40px;
	min-height: 40px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}
td.genedTopnavpulldown { /* ezpulldownmenu Support */
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/navBg_mintGreen.jpg');
	background-repeat: repeat-x;
	background-position: bottom center;	
	margin:          0px;
	padding:         0px;
	height:          40px;
	white-space: nowrap;
	/*text-align: center;*/
	font-weight: bold;
}
td.topnavfancy, td.tnav {
	margin:          0px;
	padding:         0px;
	height:          40px;
	background: #6a9282;; /* =TOPNAV_BG_IMAGE= */	white-space: nowrap;
	/*text-align: center;*/
	font-weight: bold;
}
td.topnavfancy:hover, td.tnav:hover { /* Used in Only Top Nav Buttons */
	background-color: WHITE; /* =NAVBUTTON_HIGHLIGHT_BG_COLOR= */
	color: #3d2312; /* =MINOR_FONT_COLOR= */
	/* border: solid thin #CCCCCC; */ /* =BORDER_COLOR= */
}

div.genedTopnavpulldown, div.topnavfancy {
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/navBg_mintGreen.jpg');
	background-repeat: repeat-x;
	background-position: bottom center;
}
div.genedTopnavpulldown {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}
.genedMenu {
	border: none !important;
}
/* ======================================= 
   ======================================= 
   ======================================= 
   Enable Rounded Top Nav Buttons -- tabs, really 
   ======================================= 
   ======================================= 
   ======================================= */
b.roundtop, b.roundbottom {
	display:block;
	background: transparent;
}
b.roundtop b, b.roundbottom b{
	display:block;
	height: 1px;
    overflow: hidden;
    background-color: #6a9282 /* =ROUNDED_BG_COLOR= */
}
b.round1{margin: 0 5px;}
b.round2{margin: 0 3px;}
b.round3{margin: 0 2px;}
b.roundtop b.round4, b.roundbottom b.round4 {
	margin: 0 1px;height: 2px
}
.roundbody {
	background-color: #6a9282; /* =ROUNDED_BG_COLOR= */
	text-align: center;
	margin-bottom: 0px;
}
td.roundbodycurrent { 
	background-color: #6a9282; /* =ROUNDED_BG_COLOR= */
}
b.roundtopcurrent b, b.roundbottomcurrent b{
    background-color: #6a9282; /* =ROUNDED_BG_COLOR= */
}


/* end rounded corners */





/* ========================================
   ===  Pull Down Menus, new 2/2007 standard
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start _ezpulldownmenus.tpl ================================
   =======================================================================
   =======================================================================
   
   Used from most HTML4 looks
   ========================================
   ===  Pull Down Menus
   ======================================== 
   include file="common/_ezpulldownmenus.tpl"
   
   Used for Top Nav Buttons, which cannot be in HTML5 as it loads Horizontal instead
*/


/* Define the outer div
   Padding in here becomes menu outlines */
div.genedTopnavpulldown {
	/* no padding, outline, or color */
	text-align: left;
}

/* Define the outer table */
/* === set table.genedTopnavpulldown the same as table.topnavfancy === */


/* Set the look for the individual cells in the menu */
/* === set td.genedTopnavpulldown  the same as td.topnavpulldown === */
/* === set td.genedTopnavpulldown_current a.navlink_genedTopnavpulldown  the same as td.topnavfancy_current a.navlink_topnavfancy === */


/* Set how the text inside the cells in the menu look */
/* === set a.navlink_genedTopnavpulldown to be the same as a.navlink_topnavfancy */
/* set a.navlink_genedTopnavpulldown:hover to be the same as a.navlink_topnavfancy:hover */


	

/* ================================================================
   ================================================================
   == Declare the look for the menus that pop-up when a pull down is activated
   ================================================================
   ================================================================ */
/* Set the base box and dimensions of generated dynamic pull down menu boxes */
div.genedMenu {
  /* Must set the border and background colors or else it is invisible
     also must set padding and left or they collide */
		border: 2px outset #6a9282; /* =TOPNAV_PULLDOWNS_OUTLINE_COLOR= */
			background-color: #6a9282; /* =TOPNAV_PULLDOWNS_BG_COLOR= */
		left: 0px;
	padding: 0px 1px 1px 0px;
	
	text-align: left;
	
	/* core change */
            		 	/* This inherits from MBNU_BG_IMAGE, which is really the entire BG declaration, not just the image */
	    				/* We got an entire BG declaration */
	    		background: #6a9282;
	   		            	
	
	/* The position and such is critical to the operation of the pull down menu, 
	 Without it the pulldowns will be visibly inserted in an ugly place.
	*/ 
	position: absolute;top: 0px;visibility: hidden;z-index: 1001; /* DO NOT CHANGE THIS */
}

div.genedMenuvis { /* for testing */
  /* Must set the border and background colors or else it is invisible
     also must set padding and left or they collide */
		border: 2px outset #6a9282; /* =TOPNAV_PULLDOWNS_OUTLINE_COLOR= */
			background-color: #6a9282; /* =TOPNAV_PULLDOWNS_BG_COLOR= */
		left: 0px;
	padding: 0px 1px 1px 0px;
	
	text-align: left;
	
	/* core change */
            	 /* This inherits from MBNU_BG_IMAGE, which is really the entire BG declaration, not just the image */
    			/* We got an entire BG declaration */
    		background: #6a9282;
   	            	
	
}


/* This class is added to items when their menu is open or they are mouseovered */
td.genedMenuButtonActive {
			background-color: WHITE; /* =TOPNAV_PULLDOWNS_BG_COLOR_CURRENT= */
				background: WHITE; /* =$TOPNAV_PULLDOWNS_BG_COLOR_CURRENT= */
	}

/* Set the links in the generated pulldowns.  */
div.genedMenu a.genedMenuItem,
div.genedMenu a.genedMenuItem:visited {
  text-decoration: none;
  padding: 3px 1em;
  display: block;
  white-space: nowrap;
  }



	/* Most of the text in the generated links is in a span */
	div.genedMenu a.genedMenuItem span.genedMenuItemArrow {
	  margin-right: -.75em;
	  text-decoration: none !important;
	  color: #3d2312;  /* =TOPNAV_FONT_COLOR= */
	}

	/* core change */
	div.genedMenu a.genedMenuItem span.genedMenuItemText {
	  color: #3d2312 !important; /* =TOPNAV_FONT_COLOR= */
	}
	


	/* Special javascript code adds and removes the genedMenuItemHighlight from 
	   items as they are being mouseovered
	   The hover: properties are unreliable in IE 
	   Hover can still kick in, so to be safe set it to be the same as the highlight
	   
	   Do not set color here, it would be ignored. Set it instead in span.genedMenuItemText
	   */
	div.genedMenu a.genedMenuItemHighlight, div.genedMenu a.genedMenuItem:hover {
	  	  	  	background-color: WHITE; /* =TOPNAV_PULLDOWNS_BG_COLOR_CURRENT= */
	  	}
	div.genedMenu a.genedMenuItemHighlight span.genedMenuItemText {
	  color: #000000 !important; /* =TOPNAV_FONT_COLOR_CURRENT= */
	}



/* =======================================================================
   =======================================================================
   =========== End include of _ezpulldownmenus.tpl =======================
   =======================================================================
   =======================================================================
*/




/* ======================================= 
   ======================================= 
   ======================================= 
	Specific to some themes
   ======================================= 
   ======================================= 
   ======================================= */
.sidebar { /* used in many themes. 1024x768 should be the typical presumed window size */
	background-color: WHITE;	/* =SIDEBAR_BG_COLOR= */
	height: 400px; /* Guarantee a min page size so that small pages don't look odd */
	width: 240px; 
	vertical-align: top;
	text-align: left;
	padding: 15px 10px 10px 10px !important;
}
.leftsidebar  {
		width: 240px; 
	/* padding-right: 2px;	*/
}

.rightsidebar  {
		/* padding-left: 2px; */
}
/* The stylesheet does not know if the left or the right sidebar is the main
   one, the one with logins, menus, etc.
   The layout file sets mainsidebar as an extra class.
   Example Usage:
   	<td class="sidebar rightsidebar mainsidebar" valign="top"  echo pathos_theme_background_sidebar()  >
*/
.mainsidebar {
	width: 240px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 15px 0px 15px;
	background-color: WHITE;	/* =SIDEBAR_BG_COLOR= */
}
.mainarea_table {
	width:920px !important;	
	margin: 0 auto;
	background-color: transparent;
}
.mainarea, .centerarea, .divmain { 
	height: 400px;
	vertical-align: top;
	text-align: left;
	color: #3d2312; /* =MAIN_FONT_COLOR= */
	min-height: 400px;
	background-color: WHITE;	/* =MAIN_BG_COLOR= */ 
	padding: 20px 10px 10px 10px;
}
.premainarea {
	background-color: transparent !important;
}

/* divtop is used in many themes, and stands alone. It used to be called .header, but this conflicted.
   			<div class="divtop"  echo pathos_theme_background_header()  >
   */
.divtop {
	vertical-align: bottom;		/* This overrides the valign=top and makes the content flow up from the bottom */
	width:           100%;
	/*padding-left: 10px;*/
			min-height:120px;
		height:120px;
		background-color: WHITE; /* =HEADER_BG_COLOR= */
	text-align: center;
}
.divtop .navigation_modulebody {
	text-align: center;	
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/navBg_mintGreen.jpg');
	background-repeat: repeat-x;
	background-position: bottom center;
}
.Header_container_box {
										
		margin-left: auto !important;
		margin-right: auto !important;
		width: 920px;
		text-align: left;
	}
.Header_container_box div{
	width: auto;
	text-align: left;
}


/* Sometimes the header can be in a different color.
   Setting .divtop .modulebody establishes the default for
   elements in the top bar */
   
.divtop .modulebody {
	color: #333333; /* =FEATURE1_BODY_FONT_COLOR= */
	padding-left: 10px;
	padding-right: 10px;
}
.divtop .navigation_modulebody {
	padding-left: 0px;
	padding-right: 0px;
}
.divtop .text_modulebody, .divtop .picture_modulebody {
	color: #333333; /* =FEATURE1_BODY_FONT_COLOR= */
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	font-size: medium;	
	padding-bottom: 10px;	
	text-align: left;
}

.divtop h1{
	margin: 0;
	padding: 0;
	font-size: 35px;
	padding-left: 10px;
	letter-spacing: -1px;

}
/* The side to side variant of divtop is used when the header spans the entire width.
   Setting the width in here can make the header still look normal
   Even if page content makes the page be wider than expected.
*/
.divtop_sidetoside {
	/*width:920px;*/
	width: 100%;
}

/* Footer is used in many themes, and is typically a specialization of center area
   (even if it is not centered tothe centyer area
   Typical Usage:
   		<td colspan="2" class="centerarea footer">
   */
.divfooter, .divfoot {
 	height: 40px;
background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/navBg_mintGreen.jpg');
background-repeat: repeat-x;
	background-color: transparent; /* =FOOTER_BG_COLOR= */
										
		padding-top: 0px;
		color: #3d2312; /* =MAIN_FONT_COLOR= */
	font-size: x-small;
}

.divfooter .modulebody {
	color: #3d2312; /* =MAIN_FONT_COLOR= */
}





/* ======================================= 
   ======================================= 
   ======================================= 
	Look specific enhancements
   ======================================= 
   ======================================= 
   ======================================= */
   
.mainarea div.Feature_container_box {	
	background-color: #F2F2F2;
	padding: 10px 10px 20px 10px !important;
	/*margin-left: 10px;*/
}
.Feature_moduletitle {
	color: #0F3449;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/stylesP1.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
}
.Feature_modulebody, .Feature_modulebody .article_summary td {
	color: #333333;
}
.sidebar .Feature_modulebody {
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}
.sidebar .Feature_moduletitle {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/moduletitleP1.gif');
	color: #4D4D4D;
}

.mainarea div.Feature2_container_box {
	border: 1px solid #CCCCCC;
	padding: 10px 10px 20px 10px !important;
	/*margin-left: 10px;*/
}
.Feature2_moduletitle {

}
.Feature2_modulebody {
	color: #3d2312; /* =MAIN_FONT_COLOR= */
}
.sidebar .Feature2_modulebody {
	background-color: WHITE;
	border: 1px solid #CCCCCC;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}

.mainarea div.Feature3_container_box {
	padding: 10px 10px 20px 10px !important;
	/*margin-left: 10px;*/
	background-color: #6b6b6b;
}
.Feature3_moduletitle {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/p3.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	color: #333333;
}
.Feature3_modulebody, .Feature3_modulebody .article_summary td {
	color: #E6E6E6;
}
.sidebar .Feature3_modulebody {
	background-color: #6b6b6b;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}
.sidebar .Feature3_moduletitle {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/moduletitleP3.gif');
}


.mainarea div.Feature4_container_box {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/p4.gif');
	background-repeat: repeat;
	padding: 10px 10px 20px 10px !important;
	/*margin-left: 10px;*/
}
.Feature4_moduletitle {
	color: #333333;
}
.Feature4_modulebody, .Feature4_modulebody .article_summary td {
	color: #333333;
}
.sidebar .Feature4_modulebody {
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/p4.gif');
	background-repeat: repeat;
}


.mainarea div.Minor_container_box {	
	background-color: #F2F2F2;
	background-image: url('http://s8.hotdoodle.com/maesbreath/files/imagegallerymodule/44d3c9fa539f4@random/gallery5/cell_phone.png');
	background-repeat: no-repeat;
	background-position: bottom left;
        border-top: 5px solid #6a9282;
        border-right: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
        border-bottom: 1px solid #CCCCCC;
	padding: 20px 10px 20px 320px !important;
	/*margin-left: 10px;*/
}
.mainarea .Minor_moduletitle {
	font-size: small;
	color: #0F3449;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bullet.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 13px;
	padding: 0px 0px 0px 10px;
}
.Minor_modulebody, .Minor_modulebody .article_summary td {
	font-size: small;
	color: #333333;
}
.sidebar .Minor_modulebody {
	font-size: small;
	background-color: #F2F2F2;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}
.sidebar .Minor_moduletitle {
	font-size: small;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/moduletitleP1.gif');
	background-repeat: no-repeat;
	color: #4D4D4D;
}

.mainarea div.Minor2_container_box {
	border: 1px solid #CCCCCC;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bg.gif');
	background-repeat: repeat-x;
	background-position: top left;
	padding: 20px 10px 20px 10px !important;
	/*margin-left: 10px;*/
}
.mainarea .Minor2_moduletitle {
	font-size: small;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bullet.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 13px;
	padding: 0px 0px 0px 10px;
}
.Minor2_modulebody, .Minor2_modulebody .article_summary td {
	font-size: small;
	color: #3d2312; /* =MAIN_FONT_COLOR= */
}
.sidebar .Minor2_modulebody {
	font-size: small;
	background-color: WHITE;
	border: 1px solid #CCCCCC;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}
.sidebar .Minor2_moduletitle {
	font-size: small;
}
.mainarea div.Minor3_container_box {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bg.gif');
	background-repeat: repeat-x;
	background-position: top left;
	padding: 20px 10px 20px 10px !important;
	/*margin-left: 10px;*/
	background-color: #6b6b6b;
}
.mainarea .Minor3_moduletitle {
	font-size: small;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bullet.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 13px;
	padding: 0px 0px 0px 10px;
	color: #E6E6E6;
}
.Minor3_modulebody, .Minor3_modulebody .article_summary td {
	font-size: small;
	color: #E6E6E6;
}
.sidebar .Minor3_modulebody {
	font-size: small;
	background-color: #6b6b6b;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
}
.sidebar .Minor3_moduletitle {
	font-size: small;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/moduletitleP3.gif');
	background-repeat: no-repeat;
}


.mainarea div.Minor4_container_box {
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/p4.gif');
	background-repeat: repeat;
	padding: 10px 10px 20px 10px !important;
	/*margin-left: 10px;*/
}
.mainarea .Minor4_moduletitle {
	font-size: small;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/subtle01_bullet.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 13px;
	padding: 0px 0px 0px 10px;
}
.Minor4_modulebody, .Minor4_modulebody .article_summary td {
	font-size: small;
	color: #333333;
}
.sidebar .Minor4_modulebody {
	font-size: small;
										
		margin-left: auto;
		margin-right: auto;
		width: 240px;
	background-image: url('/hotdoodle_engine/looks/images/imagelib/looks/gallery64/p4.gif');
	background-repeat: repeat;
}
.sidebar .Minor4_moduletitle {
	font-size: small;
}

/* ========================================
   ===  Bring in standard non composite styles, new 2/2007 standard
   ======================================== */
/* =======================================================================
   =======================================================================
   =========== Start include of _standard_styles.tpl 5/5/2016 ============
   =======================================================================
   =======================================================================
   Changes here do NOT cause all looks to be recompiled
   
   Used from most looks.   Also includes standard CSS media query classes
   ========================================
   ===  Bring in standard non composite styles and sizes
   ======================================== 
	include file="common/_standard_styles.tpl"
*/


/* ======================================= 
   ======================================= 
   ======================================= 
	Some common, but still adjustable, properties
   ======================================= 
   ======================================= 
   ======================================= */
   
/* make form titles stand out */
div.form_title {
	text-align: center;
	/**/
	background: WHITE;	/* ==OPTITLE_BG_COLOR== */
	padding: 10px 20px;
	border-radius: 4px;   
	margin: 15px 0px;
	color: #3d2312;	/* ==OPTITLE_FONT_COLOR== */
	font-size: 18px;
	font-weight: bold;
}
.form_title a {
	text-transform: uppercase;
	color: #3d2312;	/* ==OPTITLE_FONT_COLOR== */
	font-size: 18px;
	font-weight: bold;
}


/* Wizards */
div.wizardmenu { /* Used for pulldown wizards, for the box that opens */
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 1001;
  color: black;
}


div.wizard {	/* Wrapping class for wizard visible in main pages */
    border: 0px !important;
    background-color: #B1C4C9 !important;
    padding: 25px !important;
    /* width: 600px !important; */
	width: 95%;
    margin-left: auto;
    margin-right: auto;
}

#wizard_details { /* for the details of the step such as shown by the show wizard details/hide wizard details line */
    font-size: small;
    color: black;
    background-color: white;
    padding: 25px;
}
div.wizard a.doodlelink {
    font-size: small;
    color: #0071BD;
}
div.wizard td.title { /* for the WHERE AM I line at the bottom */
    font-size: small;
    font-weight: bold;
    color: #0071BD;
}
div.wizard strong {
    font-size: medium;
    font-weight: bold;
    color: #0071BD;
}
div.wizard span.navlink {
    font-size: medium;
    font-weight: bold;
    color: #0071BD;
}

/* Used when the title is a link, but there is nowhere for it to go. This way most of the link formatting is retained
   (makeing the tpls easier) but we zap the underlining.
   However, it the look did not use underlining you'd have to do something else in that look just after .title_link.
   */
.title_empty, .title_empty:hover {
	text-decoration: none !important;
	cursor: default;
}


/* For product galleries 
   Example Usage:
	<a class='title_link product_title_link' href='?action=view_article&amp;subtheme=No_Sidebars&amp;module=administrationmodule'></a>
  
*/
.product_title_link {
	font-size: medium;
	text-decoration: none;
}

a.login_forgot, a.login_forgot:visited { 
	/* for "Forgot Password" */
	white-space: nowrap;
	/* font-size: smaller; */
}

/* For New Picture Album edit album properties in 
     "Adjust the flow of what happens when you click, including modes of display such as Grid .vs. Slideshows" 
   These rows need to be visually grouped, so they get treated like even_row
*/
.bundle_adjustmentsSH, .bundle_posSH, .bundle_gridSH, .bundle_sliderSH  {	/* the adjustments instead of the ala-cart */
	background-color: yellow;
}
/* Alacart formatting, step 1 (flow) and 2 (display) */
.flowSH, .popupflowSH, .openedflowSH {
	background-color: WHITE; /* =ALT_BG_COLOR= */
}
.displaySH {
	background-color: pink;
}


/* ======================================= 
   == multi col container formatting Used by HTML5 Contailer default.tpl/Default_tablebased grid
   ======================================= */
.container_col_inner {
	padding-right: 3px;	/* blank space between cols */
}
.container_col_bar {
	border-right: 2px dotted #D3D3D3; /* lightgrey */
}
.container_row_bar {
	border-bottom: 2px dotted #D3D3D3; /* lightgrey */
}



/* ======================================= 
   ======================================= 
   ======================================= 
	Special block types
   ======================================= 
   ======================================= 
   ======================================= */
   
/* Style Invisible is mainly for containers. It is for a container that is not seen.
   For example, in a block hilighted theme, a 2-col container would have its 
   2 cols of contents in the block background. Using the invis container
   shows the blocks without a noticalbe change in background.
   */

div.Invis_container_box {	
	background-color: transparent; /* Should be transparent or =MAIN_BG_COLOR=
									  transparent allows the background image to come through */
	border: none;
}

.Invis_moduletitle {
	background-color: transparent; /* Should be transparent or =MAIN_BG_COLOR=
								  It should be the same as for Invis_container_box
								  so that the text does not seem to be highlighted */
	/* Also unset any padding so there is no visible mark of the block's presence */
	padding-left: 0px;
	padding-right: 0px;
}

.Invis_modulebody {
	background-color: transparent; /* Should be transparent or =MAIN_BG_COLOR=
								  It should be the same as for Invis_container_box
								  so that the text does not seem to be highlighted */
	/* Also unset any padding so there is no visible mark of the block's presence */
	padding-left: 0px;
	padding-right: 0px;
}


div.Center_container_box {text-align: center; margin-left: auto; margin-right: auto;}
div.Center_container_box td {text-align: center; margin-left: auto; margin-right: auto;} /* Takes care of embedded tables */
.Center_moduletitle {text-align: center; margin-left: auto; margin-right: auto;}
.Center_modulebody, .Center_modulebody table, .Center_modulebody td, .Center_modulebody div.picture_wrap_img {text-align: center !important; margin-left: auto !important; margin-right: auto !important;}


div.Left_container_box {text-align: Left; margin-left: 0; margin-right: auto;}
div.Left_container_box td {text-align: Left; margin-left: 0; margin-right: auto;}
.Left_moduletitle {text-align: Left; margin-left: 0; margin-right: auto;}
.Left_modulebody, .Left_modulebody table, .Left_modulebody td, .Left_modulebody div.picture_wrap_img {text-align: Left !important; margin-left: 0 !important; margin-right: auto !important;}


div.Right_container_box {text-align: Right; margin-left: auto; margin-right: 0;}
div.Right_container_box td {text-align: Right; margin-left: auto; margin-right: 0;}
.Right_moduletitle {text-align: Right; margin-left: auto; margin-right: 0;}
.Right_modulebody, .Right_modulebody table, .Right_modulebody td, .Right_modulebody div.picture_wrap_img {text-align: Right !important; margin-left: auto !important; margin-right: 0 !important;}

/* div.Wide_container_box {width: 100%;}
.Wide_moduletitle {width: 100%;}
.Wide_modulebody {width: 100%;} */



div.Bottom_container_box {vertical-align: bottom;}
div.Bottom_container_box td {vertical-align: bottom;}
.Bottom_moduletitle {vertical-align: bottom;}
.Bottom_modulebody {vertical-align: bottom;}


div.Top_container_box {vertical-align: top;}
div.Top_container_box td {vertical-align: top;}
.Top_moduletitle {vertical-align: top;}
.Top_modulebody {vertical-align: top;}




/* In non-HTML5, containers insert BRs between adjacient containers
   The margin here defines the dividers in the site
   */


br.container_br { }
br.Compact_container_br {
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}
div.Compact_container_box {
	padding: 0px;
	margin: 0px;
}




div.Header_container_box {	
	background-color: transparent; /* Should be transparent or =MAIN_BG_COLOR=
					  transparent allows the background image to come through */
	border: none;
	vertical-align: bottom;
}


div.Footer_container_box {	
	background-color: transparent; /* Should be transparent or =MAIN_BG_COLOR=
					  transparent allows the background image to come through */
	border: none;
	vertical-align: bottom;
}


div.Sidebar_container_box {	
}

.AltSidebar_container_box {	
}




/* ======================================= 
   ======================================= 
   ======================================= 
	Premain Area
   ======================================= 
   ======================================= 
   ======================================= */
   
.premainarea {
	background-color: WHITE;	/* =MAIN_BG_COLOR= */ 
    }
   



/* ======================================= 
   ======================================= 
   ======================================= 
	Picture Block Formatting
   ======================================= 
   ======================================= 
   ======================================= */
/*
.picture_nodescription {}
td.picture_above {
	padding-bottom: 5px;
}
td.picture_below {
	padding-top: 5px;
}
*/
td.picture_left {
	padding-right: 10px;
}
td.picture_right {
	padding-left: 10px;
}

   

/* ======================================= 
   ======================================= 
   ======================================= 
	Common Combos
   ======================================= 
   ======================================= 
   ======================================= */











/* ======================================= 
   ======================================= 
   ======================================= 
	Common Singilar styles
   ======================================= 
   ======================================= 
   ======================================= */

div.Box100w_container_box {	
	width: 100px;
}   

div.Box200w_container_box {	
	width: 200px;
}   

div.Box250w_container_box {	
	width: 250px;
}    

div.Box300w_container_box {	
	width: 300px;
} 



div.Box100h_container_box {	
	height: 100px;
}   

div.Box200h_container_box {	
	height: 200px;
}   

div.Box250h_container_box {	
	height: 250px;
}    

div.Box300h_container_box {	
	height: 300px;
} 









div.FrameBold_container_box {
	border: 12px groove WHITE; ; /* =ALT_BG_COLOR= */
	padding: 10px;
}

div.FrameModerate_container_box {
	border: 6px groove #CCCCCC;  /* =BORDER_COLOR= */
	padding: 5px;
}

div.FrameSubtle_container_box {
	border: 2px solid #CCCCCC; /* =BORDER_COLOR= */
	padding: 2px;
}


div.LightGray_container_box {	
	background-color: #DDDDDD;
}
.LightGray_moduletitle {
	background-color: #DDDDDD;}
.LightGray_modulebody {	
	background-color: #DDDDDD;
	color: #3d2312; /* =LIGHT_BG_FONT_COLOR= */
}

div.Aqua_container_box {	
	background-color: #CCFFFF;
}
.Aqua_moduletitle {
	background-color: #CCFFFF;
}
.Aqua_modulebody {	
	background-color: #CCFFFF;
	color: #3d2312; /* =LIGHT_BG_FONT_COLOR= */
}

div.Pink_container_box {	
	background-color: #FFCCFF;
}
.Pink_moduletitle {
	background-color: #FFCCFF;
}
.Pink_modulebody {	
	background-color: #FFCCFF;
	color: #3d2312; /* =LIGHT_BG_FONT_COLOR= */
}

div.Yellow_container_box {	
	background-color: #FFFFCC;
}
.Yellow_moduletitle {
	background-color: #FFFFCC;
}
.Yellow_modulebody {
	background-color: #FFFFCC;
	color: #3d2312; /* =LIGHT_BG_FONT_COLOR= */
}


div.SmallText_container_box {	}
.SmallText_moduletitle {}
.SmallText_modulebody {	
	font-size: medium;
}
	

div.BigText_container_box {	}
.SBigText_moduletitle {}
.BigText_modulebody {	
	font-size: medium;
}
	

div.Wide_container_box {width: 100%;}
.Wide_moduletitle {width: 100%;}
.Wide_modulebody {width: 100%;}


div.Tall_container_box {height: 100%;}
.Tall_moduletitle {height: 100%;}
.Tall_modulebody {height: 100%;}
	

div.Help_container_box { /* Help style is used for site instructions. Added 10/2006 */
	border: 4px solid #CCCCCC; /* =BORDER_COLOR= */
	padding: 4px;
	padding-top: 22px;
	background: #FFFFCC url("/hotdoodle_engine/iconset/doodle_instructions.gif") no-repeat top left;
}
.Help_moduletitle {	background-color: #FFFFCC;} /* =HELP_BG_COLOR= */
.Help_modulebody {	background-color: #FFFFCC;} /* =HELP_BG_COLOR= */


div.Wizard_container_box { 
	border: 4px solid #FFFFCC; /* =BORDER_COLOR= */
	padding: 4px;
	/* 
	   padding-top: 22px;
	   background: url("/hotdoodle_engine/iconset/doodle_wizard.gif") no-repeat top left;
	*/
	background: transparent;
}
.Wizard_moduletitle { background-color: transparent;	} /* =HELP_BG_COLOR= */
.Wizard_modulebody { background-color: transparent;	} /* =HELP_BG_COLOR= */





.shide_moduletitle {
	font-size: xx-small !important;
	color: #E0E0E0 !important; /* ==HIDDEN_FONT_COLOR== */
	background-color: transparent !important;
	background-image: none !important;
}
.shide_modulebody, .shide_modulebody h1, .shide_modulebody h2, .shide_modulebody p, .shide_modulebody a {
	font-size: xx-small !important;
	color: #E0E0E0 !important; /* ==HIDDEN_FONT_COLOR== */
	margin: 0px !important;
	font-weight: 100 !important; 
	background-color: transparent !important;
	background-image: none !important;
}

.shide_container_box {
	font-size: xx-small !important;
	color: #E0E0E0 !important; /* ==HIDDEN_FONT_COLOR== */
	background-color: transparent;
	background-image: none !important;
}

/* .shide2 is used for some generated content that is best seen only by search engines */
.shide2_modulebody, .shide2_modulebody h1, .shide2_modulebody h2, .shide2_modulebody p, .shide2_modulebody a {
	line-height: 6px;
	overflow: hidden;
	height: 10px;
	color: #E0E0E0 !important;
}
.side_modulebody a.doodlelink {
	color: #6a9282 !important;
}

/* Special postfooter area, for search engine bait. shide is 'SEO' style */
.divpostfooter .modulebody, 
.divpostfooter .modulebody p, 
.divpostfooter .modulebody span {
 color: #3d2312;  /* ==POSTFOOTER_FONT_COLOR== */
}

.divpostfooter .shide_modulebody,
.divpostfooter .shide_moduletitle, 
.divpostfooter .shide_modulebody h1, 
.divpostfooter .shide_modulebody h2, 
.divpostfooter .shide_modulebody p,  
.divpostfooter .shide_modulebody span, 
.divpostfooter .shide_modulebody a {
 color: #363636  !important;  /* ==HIDDEN_POSTFOOTER_FONT_COLOR== */
}



/* ======================================= 
   ======================================= 
   ======================================= 
	OpenTable
   ======================================= 
   ======================================= 
   ======================================= */

/*

	OpenTable Style Definitions
	OpenTable Style Definitions as at http://www.opentable.com/ism/feed.css
	PDF Ref at http://otrestaurant.com/public/pdf/SingleRestaurantSearchModule.pdf?ltms=1245256656340&ltzo=420
	
	
	1. .OT_feedTitle This section is enclosed in one tag:
		a. <h2 class="OT_feedTitle">Search For Available Tables at Morton’s, The Steakhouse</h2>
		You can set a display:none; in the style sheet to hide this entire area.
	2. #OT_searchWrapperAll Controls the overall container of the code.
		Page 3 of 4, Rev. 2008801
	3. #OT_searchWrapper Controls the underlying container of the code.
	4. .OT_feedTitle Controls the form title tags with regard to font, color, spacing and positioning.
	5. #OT_partySizeLbl Controls the word "Party Size".
	6. #OT_timeLbl Controls the word “Time”.
	7. #OT_dateLbl Controls the word “Date”.
	8. #OT_restaurant, #OT_partySize, #OT_time, #OT_date, Control the drop down lists positioning.
	9. .feedFormField Control the drop down lists with regard to font, color and spacing.
	10. .OT_feedFormfieldCalendar Controls the text box that displays the date.
	11. #OT_logo The “Powered By Logo”
			You can set a display:none; in the style sheet to hide this entire area.
	12. #OT_logoLink Link and text above logo.
	
*/


/*
	Add overrides for Default 
*/


#OT_searchWrapperAll {
	background: WHITE !important;		/* Controls the overall container of the code */
}

#OT_searchWrapper {
	background: WHITE !important;		/* Controls the underlying container of the code */
}

#OT_logo {
	background: WHITE !important;		/* The “Powered By Logo” */
}

#OT_logoLink {
	background: WHITE !important;		/* Link and text above logo */
}


.sidebar #OT_searchWrapperAll {
	background: WHITE !important;		/* Controls the overall container of the code */
}

.sidebar #OT_searchWrapper {
	background: WHITE !important;		/* Controls the underlying container of the code */
}

.sidebar #OT_logo {
	background: WHITE !important;		/* The “Powered By Logo” */
}

.sidebar #OT_logoLink {
	background: WHITE !important;		/* Link and text above logo */
}


.divtop #OT_searchWrapperAll {
	background: WHITE !important;		/* Controls the overall container of the code */
}

.divtop #OT_searchWrapper {
	background: WHITE !important;		/* Controls the underlying container of the code */
}

.divtop #OT_logo {
	background: WHITE !important;		/* The “Powered By Logo” */
}

.divtop #OT_logoLink {
	background: WHITE !important;		/* Link and text above logo */
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Drag & Drop
   ======================================= 
   ======================================= 
   ======================================= */

.ui-sortable-handle {
	cursor:move;
}


/* =======================================================================
   =======================================================================
   =========== End include of _standard_styles.tpl =======================
   =======================================================================
   =======================================================================
*/

/* =======================================================================
   =======================================================================
   =========== Start include of _standard_sizes.tpl 4/17/2014 ============
   =======================================================================
   =======================================================================
   Changes here do NOT cause all looks to be recompiled
   
   Supports having blocks be seen or not based on CSS media queries
   
   Included from _standarde_styles
*/
/*
CSS for different options to hide and show blocks based 
on screen sizes. In the block configure screen, we should have a drop 
down list that says:

Display in:
- All Screens
- Tablets and Laptops
- Tablets and Mobile Devices
- Laptops only
- Mobile Devices Only

<table border='1'><tr>
   <td width='10px' valign='top'><p class='respMobile'>M</p></td>
   <td width='10px' valign='top'><p class='respMobile_or_Tablet'>M<br />+<br />T</p></td>
   <td width='10px' valign='top'><p class='respTablet_or_Laptop'>&nbsp;<br />&nbsp;<br />T<br />+<br />L</p></td>
   <td width='10px' valign='top'><p class='respLaptop'>&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />L</p></td>
</tr></table>

<br /><br />

<div class='respAll'>respAll</div>
<div class='respMobile'>sm respMobile</div>
<div class='respMobile_or_Tablet'>md respMobile_or_Tablet</div>
<div class='respTablet_or_Laptop'>lg respTablet_or_Laptop</div>
<div class='respLaptop'>xlg respLaptop</div>

Mobile Mobile_or_Tablet Tablet_or_Laptop Laptop
*/

/* ======================================= 
   ======================================= 
   ======================================= 
	Some common, but still adjustable, properties
   ======================================= 
   ======================================= 
   ======================================= */

     .respAll {
         display: block;
     }
     
/* For most mobile devices */
@media (max-width: 767px) {
     .respMobile {
         display: block;
     }
     .respMobile_or_Tablet {	         display: block;
     }
     .respTablet_or_Laptop {
         display: none;
     }
     .respLaptop {
         display: none;
     }
     .respLaptopIL {
         display: none;
     }
     .respMobile {
         display: block;
     }
     /* classes that have the opposite visibility, for controls */
     .XrespMobile {
         display: none;
     }
     .XrespMobile_or_Tablet {	         display: none;
     }
     .XrespTablet_or_Laptop {
         display: block;
     }
     .XrespLaptop {
         display: block;
     }
     .XrespLaptopIL {		/* for spans */
         display: inline;
     }
}
/* For most tablet devices */
@media (min-width: 768px) {
     .respMobile {
         display: none;
     }
     .respMobile_or_Tablet {	         display: block;
     }
     .respTablet_or_Laptop {
         display: block;
     }
     .respLaptop {
         display: none;
     }
     .respLaptopIL {
         display: none;
     }
     /* classes that have the opposite visibility, for controls */
     .XrespMobile {
         display: block;
     }
     .XrespMobile_or_Tablet {	         display: none;
     }
     .XrespTablet_or_Laptop {
         display: none;
     }
     .XrespLaptop {
         display: block;
     }
     .XrespLaptopIL {		/* for spans */
         display: inline;
     }
}
/* For most laptops and desktops */
@media (min-width: 992px) {
     .respMobile {
         display: none;
     }
     .respMobile_or_Tablet {	         display: none;
     }
     .respTablet_or_Laptop {
         display: block;
     }
     .respLaptop {
         display: block;
     }
     .respLaptopIL {		/* for spans */
         display: inline;
     }
     /* classes that have the opposite visibility, for controls */
     .XrespMobile {
         display: block;
     }
     .XrespMobile_or_Tablet {	         display: block;
     }
     .XrespTablet_or_Laptop {
         display: none;
     }
     .XrespLaptop {
         display: none;
     }
     .XrespLaptopIL {
         display: none;
     }
          
}


/* =======================================================================
   =======================================================================
   =========== End include of _standard_sizes.tpl ========================
   =======================================================================
   =======================================================================
*/
/* End of include of standard_sizes */

div.Aqua_container_box {
	background-color: #DFF2FF;
	border: 1px solid #00A8FF;
	padding: 20px;
}
.sidebar div.Aqua_container_box {
	padding: 10px !important;
}
.divtop div.Aqua_container_box {
	padding: 10px 10px 0 10px !important;
}
.Aqua_moduletitle {
	background-color: #DFF2FF;
}
.Aqua_modulebody, .Aqua_modulebody td {	
	background-color: #DFF2FF;
}

div.Pink_container_box {	
	background-color: #FFEBEA;
	border: 1px solid #DD3C10;
	padding: 20px;
}
.sidebar div.Pink_container_box {
	padding: 10px !important;
}
.divtop div.Pink_container_box {
	padding: 10px 10px 0 10px !important;
}
.Pink_moduletitle {
	background-color: #FFEBEA;
}
.Pink_modulebody, .Pink_modulebody td {	
	background-color: #FFEBEA;
}

div.Yellow_container_box {	
	background-color: #FFFFCC;
	border: 1px solid #FCEE21;
	padding: 20px;
}
.sidebar div.Yellow_container_box {
	padding: 10px !important;
}
.divtop div.Yellow_container_box {
	padding: 10px 10px 0 10px !important;
}
.Yellow_moduletitle {	
	background-color: #FFFFCC;
}
.Yellow_modulebody, .Yellow_modulebody td {	
	background-color: #FFFFCC;
}

div.LightGray_container_box {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 20px;
}
.sidebar div.LightGray_container_box {
	padding: 10px !important;
}
.divtop div.LightGray_container_box {
	padding: 10px 10px 0 10px !important;
}
.LightGray_moduletitle {
	background-color: #EEEEEE;
}
.LightGray_modulebody, .LightGray_modulebody td {	
	background-color: #EEEEEE;
}

div.AltSidebar_container_box {
}
.AltSidebar_moduletitle {
	color: #6a9282;
}
.AltSidebar_modulebody {	
	color: #3d2312;
}

/* ======================================= 
   ======================================= 
   ======================================= 
	Context Specific Overrides
   ======================================= 
   ======================================= 
   ======================================= */		
	
/* override form title settings */
   
.form_title {	
	background-color: #4D4D4D !important; /* =BASE1_DARK_COLOR= */
}

.productcatelog_modulebody table {
	border: 1px solid #CCCCCC !IMPORTANT;
	border-collapse: collapse !important;
}
.productcatelog_modulebody td {
	text-align: center !important;
}

div.wizard {
	width: 560px !important;			
}
 
 
 
 