﻿@font-face {font-family: 'Museo-700';src: url('../../webfonts/230FFB_0_0.eot');src: url('../../webfonts/230FFB_0_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_0_0.woff') format('woff'),url('../../webfonts/230FFB_0_0.ttf') format('truetype');}
@font-face {font-family: 'Museo-300';src: url('../../webfonts/230FFB_1_0.eot');src: url('../../webfonts/230FFB_1_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_1_0.woff') format('woff'),url('../../webfonts/230FFB_1_0.ttf') format('truetype');}
@font-face {font-family: 'Museo-500';src: url('../../webfonts/230FFB_2_0.eot');src: url('../../webfonts/230FFB_2_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_2_0.woff') format('woff'),url('../../webfonts/230FFB_2_0.ttf') format('truetype');}

/* site colors for reference only*/
0.brown											{ color:#5c4727; }
0.orange										{ color:#e85325; }
0.gold											{ color:#f9b964; }
0.green											{ color:#aec736; }
0.offwhite										{ color:#fcfbf1; }
0.tan											{ color:#e9b424; }

/* removing web part UI */
.ms-WPHeader                                    { display: none !important;}
.ms-WPBorder                                    { border:0 !important;}
.ms-WPBody                                      { font-family: Arial, Helvetica, Geneva, sans-serif !important; }

.ms-WPBody .half-content {margin-right: 16px;}

.half-content h1 								{ font-family:'Museo-500', Helvetica, Sans;margin:0; }
.half-content h2 								{ font-family:'Museo-500', Helvetica, Sans;font-size:24px;color:#5c4727;line-height:1.5em; }
.half-content h3 								{ font-size:20px;color:#5c4727;line-height:1.5em;margin: 0 0 .5em 0; }
.half-content h4 								{ font-size:16px;color:#5c4727;line-height:1.5em; }

.half-content 									{ font-size:16px; max-width:  497px;}
.half-content .article							{ margin:0 0 15px 0;padding:0 0 5px 25px;border-bottom:3px #009999 solid; clear: both;}
.half-content .article.compress					{ background:transparent url(../../images/star_009999.png) no-repeat 0 5px; }
.half-content .article.compress.expanded		{ padding-bottom:35px; }
.half-content .article > .section				{  }
.half-content .article.compress .fullcontent	{ margin-top:46px; }
.half-content .header.content-header			{ margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:3px #009999 solid; }
.half-content .header.content-header li 		{ line-height:1.75em; }
.half-content p									{ margin:0 0 1.2em 0; }
.half-content .aside blockquote 				{ font-style:italic;font-size:18px;color:#009999;margin:10px 0 10px 0;padding:0 15px 0 0; }

.half-content a:link, 
.half-content a:active, 
.half-content a:visited, 
.half-content a:link, 
.half-content a:active, 
.half-content a:visited 						{ color:#e85325;font-weight:normal; }
.half-content a:hover, 
.half-content a:active, 
.half-content a:visited 						{ text-decoration:underline; }

.half-content ul.section-links 					{ margin:-10px 0 10px 0; }
.half-content ul.section-links li 				{ line-height:1.5em; }

.half-content .content-header img {
    width: 100%;
    height: auto;
    max-width: 100%;
}

.half-content .compress .compress-open 			{  }
.half-content .compress .compress-open a:after 	{ content: "↑"; }

.half-content .compress .compress-close 		{ margin-top:-40px;float:right;display:block;width:139px;height:38px;background:transparent url(../../images/finished_btn.png) no-repeat; }
.half-content .compress .footer .compress-close { margin-top:-10px;clear:both; }
.half-content .compress .compress-close:hover 	{ background:transparent url(../../images/finished_btn_hover.png) no-repeat; }
.half-content .compress .compress-close span 	{ display:none; }
.half-content .aside                            { clear: both; }
.half-content .aside                            { word-wrap: break-word; }
.half-content .aside.parent2 					{ width: 100%; margin: 0 0 0 15px; }
.half-content .aside.parent2 .header 			{ /* background:transparent url(../../images/p2p_top.png) no-repeat; */height:5px;  }
.half-content .aside.parent2 .section 			{ /* background:transparent url(../../images/p2p_bg.png) repeat-y; *//* background-size: contain; */padding: 10px 30px;border: 1px solid #efe784;border-radius: 5px;border-bottom-width: 5px;background-color: #ffffce;position: relative;}
.half-content .aside.parent2 .section:after {
    border: 15px solid transparent;
    border-left-color: #efe784;
    border-top-color: #efe784;
    content: "";
    position:absolute;
    width: 0;
    height: 0;
    top:100%;
    right:25px;
}
.half-content .aside.parent2 h3 				{ display:block;background:transparent url(../../images/p2p_logo.png) no-repeat;height:28px;/* width:200px; */ }
.half-content .aside.parent2 h3 span 			{ display:none; }
.half-content .aside.parent2 p 					{  }
.half-content .aside.parent2 .footer 			{ /* background:transparent url(../../images/p2p_bottom.png) no-repeat; */height:32px; }

.half-content .aside.parent2.half 				{ width:212px;float:right;margin-left:5px; }
.half-content .aside.parent2.half .header 		{ background-image:url(../../images/p2p_sm_top.png);  }
.half-content .aside.parent2.half .section 		{ background-image:url(../../images/p2p_sm_bg.png);padding:10px 12px 10px 12px }
.half-content .aside.parent2.half h3 			{  }
.half-content .aside.parent2.half h3 span 		{  }
.half-content .aside.parent2.half p 			{ margin-left:5px;margin-right:5px; }
.half-content .aside.parent2.half .footer  		{ background-image:url(../../images/p2p_sm_bottom.png); }

.half-content .aside.safetytip 					{ width:100%; margin: 0 0 15px 0; }
.half-content .aside.safetytip .header 			{ background:transparent url(../../images/callout_top.png) no-repeat;height:5px; }
.half-content .aside.safetytip .section 		{ background:transparent url(../../images/callout_bg.png) repeat-y;padding:5px 60px 2px 15px }
.half-content .aside.safetytip h3 				{ color:#e85325;font-size:22px;font-weight:normal; }
.half-content .aside.safetytip h3 span 			{  }
.half-content .aside.safetytip p 				{  }
.half-content .aside.safetytip ol, 
.half-content .aside.safetytip ul 				{ margin:5px 0 0 0; }
.half-content .aside.safetytip li 				{ margin:0 0 10px 0;font-weight:bold; }
.half-content .aside.safetytip li .normal 		{ font-weight:normal; }
.half-content .aside.safetytip .footer 			{ background:transparent url(../../images/callout_bottom.png) no-repeat;height:5px; }

.half-content .morehelp 						{  }

.content-center {
    max-width: 490px;
    width: 100% !important;
}

