/* CSS Document */
*{padding: 0; margin: 0;}
body{background-color: #D7D5C9;}
		/** ******************************************* GLOBAL FONT STYLES *************************************/
				/** ******************************************* GLOBAL FONT STYLES *************************************/
						/** ******************************************* GLOBAL FONT STYLES *************************************/
a
{
color: #902422;
text-decoration: none;
}/* CSS Document */
*{padding: 0; margin: 0;}
body{background-color: #D7D5C9;}
		/** ******************************************* GLOBAL FONT STYLES *************************************/
				/** ******************************************* GLOBAL FONT STYLES *************************************/
						/** ******************************************* GLOBAL FONT STYLES *************************************/
a
{
color: #902422;
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}
h1{
font: bold normal 18px/22px tahoma;
font-weight: bold;
color: #902422;
margin: 10px 0 5px 0;
}
h2{
font: bold normal 16px/20px tahoma;
font-weight: bold;
color: #4F4F31;
margin: 10px 0 5px 0;
}
h3{
font: bold normal 14px/18px tahoma;
font-weight: bold;
color: #902422;
margin: 4px 0 4px 0;
}
h4{
font: bold normal 12px/16px tahoma;
font-weight: bold;
color: #4F4F31;
margin: 2px 0 3px 0;
}
h5{
font: bold normal 12px/16px tahoma;
font-weight: bold;
color: #902422;
margin: 2px 0 3px 0;
}
ul
{
list-style-type: square;
margin: 3px 0 3px 20px;
}
ol
{
margin: 3px 0 3px 24px;
}

		/** ******************************************* END GLOBAL FONT STYLES *************************************/
				/** ******************************************* END GLOBAL FONT STYLES *************************************/
						/** ******************************************* END GLOBAL FONT STYLES *************************************/
div#holder
{
width: 100%;
float: left;
background-color: #D7D5C9;
}
div#main
{
width: 832px;
margin-left: auto;
margin-right: auto;
}
div#main_2
{
float: left;
/*background: #D7D5C9 url(../Images/structure/main_repeater_bg.jpg) repeat top left;*/
background: url(../Images/structure/header.jpg) no-repeat top left;
position: relative;
}
	img#home_link
	{
	position: absolute;
	top: 65px;
	left: 0;
	}
img#header_img
{
border-bottom: 3px solid #912523;
}
	div#header
	{
	float: left;
	width: 832px;
	border: 1px solid blue;
	display: none;
	}
	div#everything_col
	{
	margin: 145px 0 0 0;
	float: left;
	width: 832px;
	background: url(../Images/structure/right_col_repeater.jpg) repeat-y top right;
	}	
	div#left_col
	{
	float: left;
	width: 293px;
	background: #FFFFFF url(../Images/structure/left_col_repeater.jpg) repeat-y bottom left;
	}
		div#left_col_btm
		{
		width: 293px;
		height: 18px;
		background: url(../Images/structure/left_col_btm.jpg) no-repeat 5px bottom;
		}
		div#nav
		{
		margin: 0 0 0 78px;
		width: 210px;
		background: url(../Images/structure/nav_repeater.jpg) repeat-x top left;
		}
			div#nav_1
			{
			height: 4px;
			width: 210px;
			background: url(../Images/structure/nav_top.jpg) no-repeat top left;
			}
			div#nav_2
			{
			width: 180px;
			padding: 5px 15px 5px 15px;
			}
			/** *******************************************NAVIGATION STYLES *************************************/
						/** *******************************************NAVIGATION STYLES *************************************/
									/** *******************************************NAVIGATION STYLES *************************************/
div#home a
{
background: #902422;
}						

					div.level1,
					div.level1current
					{
					margin: 0 0 9px 6px;
					}
					div.level1 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 12px 0 0 0;
					margin:5px 0 0 0;
					text-transform: uppercase;	
					background: url(../Images/structure/nav_divider_horiz.gif) repeat-x top left;
					}
						div.level1 a:hover
						{
						color: #4F0F10;
						}
					div.level1current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 12px 0 0 0;
					margin:5px 0 0 0;
					text-transform: uppercase;	
					background: url(../Images/structure/nav_divider_horiz.gif) repeat-x top left;
					}
					div.level2
					{
					
					}
					div.level2 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 20px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level2 a:hover
						{
						color: #4F0F10;
						}

					div.level2current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 20px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
					div.level3 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 40px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level3 a:hover
						{
						color: #4F0F10;
						}
					div.level3current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 40px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
					div.level4 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 55px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level4 a:hover
						{
						color: #4F0F10;
						}
					div.level4current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 55px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
					div.level5 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 70px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level5 a:hover
						{
						color: #4F0F10;
						}
					div.level5current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 70px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
			/** *******************************************END NAVIGATION STYLES *************************************/
				/** *******************************************END NAVIGATION STYLES *************************************/
							/** *******************************************END NAVIGATION STYLES *************************************/
			div#nav_3
			{
			height: 4px;
			width: 210px;
			background: url(../Images/structure/nav_btm.gif) no-repeat top left;
			}
		div#search
		{
		margin: 18px 0 9px 78px;
		height: 42px;
		width: 210px;
		background: url(../Images/structure/search_bg.jpg) no-repeat top right;
		text-align: center;	
		padding: 20px 0 0 0;	
		}
			div#search form input
			{
			vertical-align: middle;
			}
			input.search_enter
			{
			padding: 2px;
			font-size: 11px;
			}
			input.search_submit
			{
			border-right: 1px solid #2F2F2F;
			border-bottom: 1px solid #2F2F2F;
			}
			input:hover.search_submit
			{
			border-left: 1px solid #2F2F2F;
			border-top: 1px solid #2F2F2F;
			border-right: none;
			border-bottom: none;
			}
	div#right_col
	{
	float: right;
	width: 549px;
	}
		div#right_col_btm
		{
		width: 539px;
		background: #D7D5C9 url(../Images/structure/right_col_btm.jpg) no-repeat top left;
		padding: 25px 10px 0 0;
		font: normal normal 9px/12px verdana;	
		color: #2F2F2F				
		}
		div#content
		{
		width: 490px;
		padding: 2px 15px 15px 15px;
		float: left;
		font: normal normal 13px/17px tahoma;
		color: #000000;
		}


div.divider
{
border-bottom: 1px solid #902422;
margin: 6px 0 6px 0;
}
div.divider_black
{
border-bottom: 1px solid #000000;
margin: 6px 0 6px 0;
}
table.toc td
{
padding: 4px 0 4px 0;
}
table.protocols
{
font-size: 11px;
line-height: 13px;
}
table.protocols td
{
padding: 0 0 6px 0;
}
a:hover
{
text-decoration: underline;
}
h1{
font: bold normal 18px/22px tahoma;
font-weight: bold;
color: #902422;
margin: 10px 0 5px 0;
}
h2{
font: bold normal 16px/20px tahoma;
font-weight: bold;
color: #4F4F31;
margin: 10px 0 5px 0;
}
h3{
font: bold normal 14px/18px tahoma;
font-weight: bold;
color: #902422;
margin: 4px 0 4px 0;
}
h4{
font: bold normal 12px/16px tahoma;
font-weight: bold;
color: #4F4F31;
margin: 2px 0 3px 0;
}
h5{
font: bold normal 12px/16px tahoma;
font-weight: bold;
color: #902422;
margin: 2px 0 3px 0;
}
ul
{
list-style-type: square;
margin: 3px 0 3px 20px;
}
ol
{
margin: 3px 0 3px 24px;
}

		/** ******************************************* END GLOBAL FONT STYLES *************************************/
				/** ******************************************* END GLOBAL FONT STYLES *************************************/
						/** ******************************************* END GLOBAL FONT STYLES *************************************/
div#holder
{
width: 100%;
float: left;
background-color: #D7D5C9;
}
div#main
{
width: 832px;
margin-left: auto;
margin-right: auto;
}
div#main_2
{
float: left;
/*background: #D7D5C9 url(../Images/structure/main_repeater_bg.jpg) repeat top left;*/
background: url(../Images/structure/header.jpg) no-repeat top left;
position: relative;
}
	img#home_link
	{
	position: absolute;
	top: 65px;
	left: 0;
	}
img#header_img
{
border-bottom: 3px solid #912523;
}
	div#header
	{
	float: left;
	width: 832px;
	border: 1px solid blue;
	display: none;
	}
	div#everything_col
	{
	margin: 145px 0 0 0;
	float: left;
	width: 832px;
	background: url(../Images/structure/right_col_repeater.jpg) repeat-y top right;
	}	
	div#left_col
	{
	float: left;
	width: 293px;
	background: #FFFFFF url(../Images/structure/left_col_repeater.jpg) repeat-y bottom left;
	}
		div#left_col_btm
		{
		width: 293px;
		height: 18px;
		background: url(../Images/structure/left_col_btm.jpg) no-repeat 5px bottom;
		}
		div#nav
		{
		margin: 0 0 0 78px;
		width: 210px;
		background: url(../Images/structure/nav_repeater.jpg) repeat-x top left;
		}
			div#nav_1
			{
			height: 4px;
			width: 210px;
			background: url(../Images/structure/nav_top.jpg) no-repeat top left;
			}
			div#nav_2
			{
			width: 180px;
			padding: 5px 15px 5px 15px;
			}
			/** *******************************************NAVIGATION STYLES *************************************/
						/** *******************************************NAVIGATION STYLES *************************************/
									/** *******************************************NAVIGATION STYLES *************************************/
div#home a
{
background: #902422;
}						

					div.level1,
					div.level1current
					{
					margin: 0 0 9px 6px;
					}
					div.level1 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 12px 0 0 0;
					margin:5px 0 0 0;
					text-transform: uppercase;	
					background: url(../Images/structure/nav_divider_horiz.gif) repeat-x top left;
					}
						div.level1 a:hover
						{
						color: #4F0F10;
						}
					div.level1current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 12px 0 0 0;
					margin:5px 0 0 0;
					text-transform: uppercase;	
					background: url(../Images/structure/nav_divider_horiz.gif) repeat-x top left;
					}
					div.level2
					{
					
					}
					div.level2 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 20px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level2 a:hover
						{
						color: #4F0F10;
						}

					div.level2current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 20px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
					div.level3 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 40px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level3 a:hover
						{
						color: #4F0F10;
						}
					div.level3current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 40px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
					div.level4 a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 55px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
						div.level4 a:hover
						{
						color: #4F0F10;
						}
					div.level4current a
					{
					font: bold normal 10px/14px tahoma;
					font-weight: bold;
					color: #4F0F10;
					text-decoration: none;
					display: block;
					padding: 2px 0 2px 10px;
					margin: 0 0 0 55px;
					background: url(../Images/structure/nav_divider_vert.gif) repeat-y top left;
					}
			/** *******************************************END NAVIGATION STYLES *************************************/
				/** *******************************************END NAVIGATION STYLES *************************************/
							/** *******************************************END NAVIGATION STYLES *************************************/
			div#nav_3
			{
			height: 4px;
			width: 210px;
			background: url(../Images/structure/nav_btm.gif) no-repeat top left;
			}
		div#search
		{
		margin: 18px 0 9px 78px;
		height: 42px;
		width: 210px;
		background: url(../Images/structure/search_bg.jpg) no-repeat top right;
		text-align: center;	
		padding: 20px 0 0 0;	
		}
			div#search form input
			{
			vertical-align: middle;
			}
			input.search_enter
			{
			padding: 2px;
			font-size: 11px;
			}
			input.search_submit
			{
			border-right: 1px solid #2F2F2F;
			border-bottom: 1px solid #2F2F2F;
			}
			input:hover.search_submit
			{
			border-left: 1px solid #2F2F2F;
			border-top: 1px solid #2F2F2F;
			border-right: none;
			border-bottom: none;
			}
	div#right_col
	{
	float: right;
	width: 549px;
	}
		div#right_col_btm
		{
		width: 539px;
		background: #D7D5C9 url(../Images/structure/right_col_btm.jpg) no-repeat top left;
		padding: 25px 10px 0 0;
		font: normal normal 9px/12px verdana;	
		color: #2F2F2F				
		}
		div#content
		{
		width: 490px;
		padding: 2px 15px 15px 15px;
		float: left;
		font: normal normal 13px/17px tahoma;
		color: #000000;
		}


div.divider
{
border-bottom: 1px solid #902422;
margin: 6px 0 6px 0;
}
div.divider_black
{
border-bottom: 1px solid #000000;
margin: 6px 0 6px 0;
}
table.toc td
{
padding: 4px 0 4px 0;
}
table.protocols
{
font-size: 11px;
}



.contact{
font-weight:bold;
padding-top:20px;
border-bottom:1px solid #912523;
margin-bottom:5px;
padding-bottom:5px;
}

.contactdiv{
padding-left:250px;
}

div#donate
		{
		margin: 18px 0 9px 78px;
		height: 42px;
		width: 210px;
		background: url(../Images/structure/search_bg.jpg) no-repeat top right;
		text-align: center;	
		padding: 20px 0 0 0;	
		}

a.donateLeft {color: #fff; font-weight: bold; font-family:tahoma;}
a:hover.donateLeft  {color:#4f0f10; text-decoration: none;}