body	{ margin:30px 0px 30px 0px; background:#1F162B url('/templates/dan01/images/bg_design2a.jpg'); }
a		{ text-decoration:none; color:#442F56; font-weight:bold; } 
a:hover	{ text-decoration:underline; }
hr		{ clear:right; }
div.stretcher	{ clear:both; font-size:1px; width:100%; }
div#centeredpage	{ /*border:dashed 2px white;*/ text-align:center; width:100%; height:100%; }
div.centered		{ /*border:solid 2px yellow;*/  margin-right:auto; margin-left:auto; width:760px; }

div.page_border	{ /*border:solid 0px yellow;*/ width:100%; }
div#page_border_top		{  height:22px; background:url('/templates/dan01/images/top_corners_2a.gif') bottom left no-repeat; }
div#page_border_bottom	{ /*border:solid 1px red;*/ height:22px; clear:both; background:url('/templates/dan01/images/bottom_corners_2a.gif') top left no-repeat; }

#page_content			{ /*border:solid 1px white;*/ padding-top:40px; width:100%; background:url('/templates/dan01/images/bg_main_2a.gif') repeat-y top left; }
#page_content #page_layout	{ /*border:solid 1px red;*/ width:700px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; background-position:bottom right; }
#page_content #leftcolumn	{ /*border-bottom:solid 1px #D6BF9A;*/ padding:0px; float:left; text-align:center; width:185px; }
#page_content #leftcolumn #logo	{ /*border:solid 1px white; padding-left:35px;*/ }
#page_content #leftcolumn #quote	{ /*border:solid 1px green;*/ margin-bottom:50%; padding:0px; height:250px; width:100%; background:url('/templates/dan01/images/bg_quote.gif') no-repeat bottom right; } 
#page_content #leftcolumn #quote .quotemark_top	{ background:url('/templates/dan01/images/bg_quotemarks_start.gif') no-repeat top left;  }
#page_content #leftcolumn #quote .quote_text	{ text-align:right; /*border:solid 1px blue;*/ margin:0px; color:#502874; font-family:times,serif; font-size:15px; line-height:18px; padding:10px 15px; background:url('/templates/dan01/images/bg_quotemarks_end.gif') no-repeat bottom right;}
#page_content #leftcolumn #quote .quoter	{ text-align:right; font-size:10px; color:#666; padding-right:10px; margin:0px; }
#page_content .contact	{ position:relative; margin-left:-170px; margin-top:-70px; font-family:times,serif; color:#AA9676; /*float:left;*/ width:175px; padding:0px; text-align:left;}
#page_content #rightcolumn	{ float:left; width:500px; text-align:left; margin-left:5px; }
#page_content .page_text	{ float:left; text-align:left; width:90%;/* padding:0px;width:340px;line-height:17px;padding-bottom:10px;*/}
#page_content .page_text .dynamic	{ margin-top:10px; padding-left:10px; }
#page_content #home_flash	{  }

img.bottom_corners	{ vertical-align:bottom;  }
div#dropmenu	{ width:100%; height:30px;  position:absolute; z-index:50; top:55px;/**/ text-align:center; /*overflow:hidden;*/ }
div#dropmenu #menu_items	{ margin-right:30px; position:relative; z-index:60; top:-21px; text-align:right; font-size:10px; text-transform:uppercase;  }
div#dropmenu #menu_items .menu_spacer	{ padding-right:25px; }
div#dropmenu #dropmenu_bg	{ width:100%; border-top:solid 1px #FFF; border-bottom:solid 1px #FFF; height:26px; background:#234923 url('/templates/dan01/images/bg_dropmenu.gif') repeat-x; -moz-opacity:.6; filter:alpha(opacity=60); }
/*
div#dropmenu #menu_items a	{ margin:0px 2px 0px 2px; padding:2px; color:#FFF;  }
div#dropmenu #menu_items a:hover	{ background-color:#576351; }
*/

/*
ul#top_level	{ margin:0px; list-style:none; margin-right:33px; }
ul#top_level li	{ display:inline; margin:0px; padding:0px; }
*/
div#footer	{ color:#BBB; padding:8px; font-size:10px; }
div#footer a { color:#FFF; text-decoration:none; }
div#footer a:hover	{ text-decoration:underline; }

