/* 
	DIV content_d1  (content division used on the "D" template pages
		The actual base division lies in the monarch.css file.d
		
	
*/
/* ======================================================= */
#content_d1
{
	color: black;
	padding: 77px 0px 0px 0;
	clear: right; 
	float:right;
	margin: 0px 0 15px 0;
	width: 545px;
	min-height:500px;
	height:auto;
	border:0px solid yellow;
	background-repeat:no-repeat;
	background-position:top right;
}

* html #content_d1  {padding:100px 0 0 0;} 

#content_d1 p 
{
	color:#776960;  /* ENHANCED - DARKER than actual color from template */
	font-size:11px;
	line-height:16px;
	letter-spacing:0px;
	line-height:16px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 10px 35px 0 0;
	font-weight:200;
}
#content_d1 img {
	padding: 0px 0 0 0px;

}
#content_d1 ul 
{
	padding: 0 0 0 0px;
	margin: 0 0 0 8px;
	color:#948479;
	list-style-type: disc;
	list-style-position: outside;	
 	/*dwzlist-style-position:inside;*/
 }
 #content_d1 ul p
{
	padding: 0 0 0 0px;
	margin: 0 0 5px 8px;
	color:#948479;
	list-style-type: disc;
	list-style-position: outside;	
 	/*dwzlist-style-position:inside;*/
 }
 * html #content_d1  ul p {margin: 5px 0 5px 0px;} 

#content_d1 li 
{
	color:#948479;
	font-size:11px;
	line-height:16px;
	letter-spacing:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0 0 0 0px;
	margin: 0px 25px 6px 13px;
	border:0px solid blue;
}
/*
	#content_dl .unique_ul_issue
	
	This id is used inside of the <ul> of record #400 as this was a unique problem with the bullets floating improperly in this
	particular template situation only ...
	
	The actual database content_id # 400 has to use this class in the actual content text as there was no other way that I could figure out
	how to line up the list bullets correctly when they sit next to a floated image.  I also had to add a ton of non
	breaking characters in the actual content entry.  If I did not force the following content paragraph down with these
	spaces, then the next paragraph would jumpt up next to these 
 */
#content_d1 .unique_ul_issue
{
	color:red;
	font-size: 22px;
	float: left;
	width: auto;
	margin: 0px 0px 0px 0px;
	padding: 0 0px 0px 12px;
}

#content_d1 h5
{
	color: #121280;
	background-color: #F7F7F7;
	text-align:left;
	padding: 0px 0 0px 0px;
	margin: 0px 0 5px 0px;
	background-position: 0% 50%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant:small-caps;
	letter-spacing:1px;
	font-size:11px;
	background-image:url(../images/gradient3.gif);
	background-repeat: repeat-x;
}	
#content_d1 h6
{
	display:inline;
	color: #121280;
	background-color: transparent;
	text-align:left;
	padding: 0px 0 0px 0px;
	margin: 0px 0 0 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant:small-caps;
	letter-spacing:1px;
	font-size:10px;
}	
#content_d1 h4
{
	color: #817164;  /* actual template color */
	background: transparent;
	padding: 0px 0 0px 0px;
	margin: 25px 22px 0 0;
	background-position: 0% 50%;
	background-repeat: no-repeat;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant:normal;
	letter-spacing:1px;
	font-size:14px;
	border:0px solid green;
}	
#content_d1 h3
{
	color: #697589;  /* actual template color */
	background: transparent;
	padding: 0px 0 0px 0px;
	margin: 0px 0 0 0;
	background-position: 0% 50%;
	background-repeat: no-repeat;
	font-family: verdana, arial, helvetica, sans-serif;
	border-bottom: 0px solid;
	border-bottom-color:#E8E8E8;
	font-variant:normal;
	letter-spacing:1px;
	font-size:14px;
}	
#content_d1  h2
{
	color: #121280;
	background: #ffffff;
	padding: 0px 0 0px 0px;
	margin: 0 0 5px 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant:normal;
	letter-spacing:2px;
	font-size:12px;
	font-variant:small-caps;
	text-decoration:none;
}	
#content_d1 h1
{
	color:#776960;  /* ENHANCED - DARKER than actual color from template */
	font-size:11px;
	line-height:16px;
	letter-spacing:0px;
	font-weight:400;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 6px 25px 0 15px;
}	

#content_d1 a {cursor:pointer; padding: 0 7px 0 0; color:#535300;font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; font-size:11px;}  
#content_d1  a:link {color:#0000FF;font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; font-size:11px; text-decoration: underline;}  

#content_d1  a:visited {color:#0000FF;font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; font-size:11px; text-decoration: underline;}  
#content_d1  a:hover {color:red;font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; }
#content_d1  a:active {color:#0000FF;font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;}
#content_d1  a:focus{color:#0000FF;font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}

/*
	=======================  D2 Template Layout ==============================
*/
#content_d1 .d2_img_1
{
	background-color:transparent;
	/*clear:right;  removed 03-08-2006 for IE to display correctly  */
	float:left;
	width: 525px;
	margin: 0px 0 0px 0 ;
	padding: 0 0 0 0;
	border: 0px solid blue;
}
* html #content_d1 .d2_img_1  {margin: 0px 0 0px 0 ;} 

#content_d1 .d2_img_1 img 
{
	clear: left; 
	float: left;
	display:block;
	padding:0px 0px 9px 0px;
	border: 1px solid #E8E8E8;
	border-color:#F0F0F0;
	margin: 10px 0 0 0;
	background-color: transparent;
	border: 0px solid red;
}
#content_d1 .d2_img_2
{
	background-color:transparent;
	clear:left;
	float:right;
	width: auto;
	margin: 15px 27px 15px 10px ;
	padding: 0 0 0 0;
	border: 0px solid blue;
}

* html #content_d1 .d2_img_2  { 
	margin: 14px 27px 15px 0 ;
	padding: 0 0 0 10px;
} 


#content_d1 .d2_img_2 img 
{
	clear: left; 
	float: left;
	display:block;
	padding:0px 0px 15px 0px;
	border: 0px solid red;
	margin: 0 0 0 0;
	background-color: transparent;
}
/*
	=======================  End D2 Template Layout ==============================
*/

/*
	=======================  D1 Template Layout ==============================
*/
#content_d1 .template_d1
{
	color:#000000;
	display:block;
	clear:left; 
	float: left;
	width: auto;
	margin: 12px 0px 5px 0px;
	padding: 0 0px 0px 0px;
	border: 0px solid red;
}
#content_d1 .template_d1 img
{	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display:block;
	clear:left;
	float:left;
}
#content_d1 .template_d1 p {
	 clear:both;
	 margin:0px auto 1em auto;
	 padding:5px 0 0 5px;
	 width:auto;
	 color:black;
	 line-height:10px;
	 font-size:10px;
	 background:#fff;
	 position:relative;
}  
* html #content_d1 .template_d1 p 
{
	margin:0px 0 1em 0;
	line-height:11px;
	font-size:11px;
} 



#content_d1 .template_d1a
{
	color:#000000;
	display:block;
	clear:left; 
	float: left;
	width: auto;
	margin: 0px 0px 5px 0px;
	padding: 0 0px 0px 0px;
	border: 0px solid red;
}
#content_d1 .template_d1a img
{	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display:block;
	clear:left;
	float:left;
}
#content_d1 .template_d1a p {
 clear:both;
 margin:0px auto 1em auto;
 padding:5px 0 0 12px;
 width:200px;
 color:red;
 line-height:10px;
 font-size:10px;
 letter-spacing:.6px;
 background:#fff;
 position:relative;
}  
* html #content_d1 .template_d1a p {margin:0px 0 1em 0;} 



#content_d1 .template_d3
{
	color:#000000;
	display:block;
	float: right;
	width: auto;
	margin: 12px 0px 0px 0px;
	padding: 0 0px 0px 0px;
	border: 0px solid green;
}


#content_d1 .template_d3 img
{	
	margin: 0px 0 0 0;
	padding: 0 177px 0 0;
	display:block;
	float:left;
}
#content_d1 .template_d3 p {
	 clear:both;
	 margin:0px auto 1em auto;
	 padding:5px 0 0 12px;
	 width:200px;
	 color:black;
	 line-height:10px;
	 font-size:10px;
	 letter-spacing:.6px;
	 background:#fff;
	 position:relative;
} 
/*
	=======================  End D1 Template Layout ==============================
*/



/*
	=======================  D 5 Template Layout ==============================
*/
#content_d1 .template_d5_1
{
	color:#000000;
	display:block;
	float: left;
	width: auto;
	margin: 14px 22px 0px 0px;
	padding: 0 0px 0px 0px;
	border: 0px solid green;
}
#content_d1 .template_d5_1 img
{	
	margin: 0 0 0 0;
	padding: 0 0px 12px 0;
	display:block;
	float:left;
	border: 0px solid yellow;
}
#content_d1 .template_d5_2
{
	color:#000000;
	display:block;
	clear:right; 
	float: right;
	width: auto;
	margin: 0px 0px 5px 0px;
	padding: 0 0px 0px 0px;
	border: 0px solid red;
}
#content_d1 .template_d5_2 img
{	
	margin: 0 0 0 0;
	padding: 0 25px 0 0;
	display:block;
	clear:right;
	float:right;
}
/*
	=======================  End D 5  Template Layout ==============================
*/
#content_d1 .btcol
{
	background-color:transparent;
	clear:right;
	float:left;
	width: auto;
	margin: 10px 0 0 0 ;
	padding: 0 30px 0 0;
	border: 0px solid blue;
}
#content_d1 .btcol img 
{
	clear: left; 
	float: left;
	margin: 0 0 0 0;
	display:block;
	padding:0px 0px 0px 0px;
	margin: 33px 0 0 0;
	background-color: transparent;
	border: 0px solid red;
}