/*
very light tan: f5f1ea
light tab for bg: f2ede6
medium tan: daccb1
medium tan2: e1d5c2
dark tan: b99e6b
red: b92a2e
*/
* {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-color: #f6f3ec;/*#daccb1 #f2ede6;*/
	color: #4c4c4c;
	line-height: 150%;
	font-size: 12px;/* By putting in 12px here it forces the text to not resize .75em 12px or 75%; */
	margin: 0px;
	text-align: center;
}
table {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 18px; /* 18px or 150%; */
	color: #b92a2e;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-size: 14px;
	color: #b92a2e;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	font-size: 12px;
	color: #b92a2e;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

td.offer_label {
	white-space: nowrap;
	padding-right: 6px;
	vertical-align: top;
}

td.form_row_spacer {
	height: 10px;
}

td {
	text-align: left;
}
.nobr {
	white-space: nowrap;
}
.site_wrapper
{
	background-color: #f2ede6;/**/
}
#site_wrapper
{
	background-color: #f2ede6;/**/
}
#page_path {
	display:none;
	padding-top: 8px;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
}
a, a:visited {
	color: #b92a2e;
	text-decoration: none;
}
a:hover {
	color: #b92a2e;
	text-decoration: underline;
}
a:active {
	color: #4c4c4c;
	text-decoration: underline;
}

a.nolink, a.nolink:visited, a.nolink:hover, a.nolink:active {
	color: #4c4c4c;
	text-decoration: none;
}

a.tab_link, a.tab_link:visited {
	color: #b92a2e;
	text-decoration: none;
}
a.tab_link:hover {
	color: #b92a2e;
	text-decoration: underline;
}
a.tab_link:active {
	color: #4c4c4c;
	text-decoration: underline;
}
a sup {
	text-decoration: none;
}
a:hover sup {
	text-decoration: none;
}

/* USED FOR TABBED PAGE LAYOUTS */
a.tab_hover {
	color:#4c4c4c;
	font-weight: bold;
}
a.tab, a:visted.tab {
	color:#b92a2e;
	font-weight: bold;
}
a.tab:active {
	color:#4e4e4e;
	font-weight: bold;
}

.sm_text {
	font-size: 10px;
}
.med_text {
	font-size: 11px;
	line-height: 14px;
}
a.sm_link, a:visited.sm_link {
	font-size: 10px;
	color: #b92a2e;
	text-decoration: none;
}
a.sm_link:hover {
	color: #b92a2e;
	text-decoration: underline;
}
.sm2_text {
	font-size: 9px; /* 9px */
}
a.sm2_link, a:visited.sm2_link {
	font-size: 9px;
	line-height: 8px;
	color: #b92a2e;
	text-decoration: none;
}
a.sm2_link:hover {
	color: #b92a2e;
	text-decoration: underline;
}





/* TOOLTIP CSS */
a.tooltip{
    position:relative; /*this is the key*/
    z-index:24;
}
a.tooltip:hover{z-index:25;}
a.tooltip span{display: none;}
a.tooltip:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em;
	left:4em;
	/*width:15em;*/
	width:400px;
    border: #b92a2e solid 1px;
	background-color: #f2ede6;
	padding: 5px;
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	line-height: 16px;
}






/* BEGIN USED FOR NEWS AND EVENTS LIST*/
.news_events_date
{
	float: left;
	white-space:nowrap;
}
.news_events_event
{
	margin-left: 130px;
}
.news_events_wrapper
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #b99e6b;
}
.news_events_back
{
	text-align: right;
}
/* END USED FOR NEWS AND EVENTS LIST*/

form {
	margin: 0px;
	padding: 0px;
}
hr {
	color: #b99e6b;
	size: 1px;
}

.signup_kicker {
	font-family:Times New Roman, Times, serif;
	color:#666;
	font-size:14px;
	font-weight: bold;
}
.signup_headline {
	font-family:Arial, Helvetica, sans-serif;
	color:#b92a2e;
	font-size:18px;
	font-weight: bold;
}
.signup_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
			
.normal_lineheight {
	line-height: 14px;
}
.normal_lineheight2 {
	line-height: 12px;
}
.normal_lineheight3 {
	line-height: 10px;
}
.normal_lineheight4 {
	line-height: 8px;
}

.special_offer_subheadline {
	font-family: "Times New Roman", Times, serif;
	color: #b99e6b;
	font-weight: bold;
	font-size: 14px;
}
.special_offer_subheadline a {
	color: #b99e6b;
	text-decoration: none;
}
.special_offer_subheadline a:hover {
	color: #b99e6b;
	text-decoration: none;
}
.special_offer_headline {
	font-family: "Times New Roman", Times, serif;
	color: #b92a2e;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
}
.special_offer_headline a {
	color: #b92a2e;
	text-decoration: none;
}
.special_offer_headline a:hover {
	color: #b92a2e;
}


.error {
	color: #b92a2e;
}
.error a {
	text-decoration: underline;
}
.error a:hover {
	text-decoration: underline;
}
.stat {
	font-style: italic;
}
.stat_source {
	font-size: 9px;
	line-height: 12px;
}
.stat_source2 {
	font-size: 9px;
	line-height: 11px;
}

.left_nav_subimage_copy {
	line-height: 14px;
}


td.signup_box {
	background-color: #f6f3ec;
	color: #b99e6b;
	font-size: 8px;
	line-height: 10px;
	padding: 0px;
}
table.signup_box {
	background-color: #f5f1ea;
}
.popup {
	margin: 10px;
}
table.popup {
	/*background-color: #f1e4ac;*/
}
.callout_table_wrapper {
	/*border: 1px solid #b99e6b;*/
	background-color: #4c4c4c;
}
.callout_table {
	/*border: 1px solid #b99e6b;*/
}
.content {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-right: 10px;
}

.headline {
	font-size: 18px;
	color: #b92a2e;
	font-weight: bold;
}
.headline2 {
	color: #b82a2f;
	font-weight: bold;
	font-size: inherit;
}
.subheadline, .subhead {
	color: #b92a2e;
	font-weight: bold;
}
.subheadline2 {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.subheadline3 {
	color: #4c4c4c;
	font-size: 14px;
	font-weight: bold;
}

.left_nav_title {
	text-align: left;
}
a.left_nav_title, a.left_nav_title:visited {
	color: #4c4c4c;
	text-decoration: none;
	font-size: 12px;
}
a.left_nav_title:hover {
	color: #b92a2e;
	text-decoration: underline;
	font-size: 12px;
}
.left_nav {
	text-align: left;
}
a.left_nav, a.left_nav:visited {
	color: #4c4c4c;
	text-decoration: none;
	font-size: 12px;
}
a.left_nav:hover {
	color: #b92a2e;
	text-decoration: underline;
	font-size: 12px;
}



a.action_copy, a.action_copy:visited {
	color: #b92a2e;/*4c4c4c*/
	text-decoration: none;
}
a.action_copy:hover {
	color: #b92a2e;
	text-decoration: underline;
}

.footnote {
	font-size: 9px;
	padding-top: 8px;
}
#footer_blurb {
	/*border-left: solid 1px #daccb1;
	border-right: solid 1px #daccb1;*/
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	width: 800px;
}
#footer_blurb a {
	color: #4c4c4c;
	text-decoration: none;
}
#footer_blurb a:hover {
	color: #4c4c4c;
	text-decoration: underline;
}

.footnote2 {
	font-size: 9px;
	line-height: 10px;
}
.footer {
	color: #4c4c4c;
	font-size: 9px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	line-height: 12px;
}
.footer_nav_headline {
	font-size: 14px;
	color: #b92a2e;
	font-weight: bold;
	line-height: 130%;
}
.footer_nav, .footer_nav a,.footer_nav a:visited {
	color: #4c4c4c;
	font-size: 11px;
	line-height: 130%;
	text-decoration: none;
}
.footer_nav a:hover {
	color: #b92a2e;
	font-size: 11px;
	text-decoration: underline;
}


.slideshow_headline {
	font-size: 12px;
	line-height: normal;
}

.small_table {
	font-size: 10px;
	color: #4c4c4c;
	line-height: 11px;
}

.portfolio_caption {
	color: #4c4c4c;
	font-size: 10px;
	line-height: 10px;
	margin-bottom: 4px;
	text-align: center;
}
.sample_thumb {
	text-align: center;
}
.sample_thumb_link {
	text-align: center;
}
.small_caption {
	color: #4c4c4c;
	font-size: 10px;
	line-height: 8px;
}
.slideshow, a.slideshow {
	font-size: 10px;
}
.slideshow_subheadline {
	font-size: 10px;
	line-height: normal;
}

.photo img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.photo:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 1;
}
.photo2 img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.photo2:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 1;
}

div.showcase {
	border-bottom: 0px solid #b99e6b;
}
.showcase img, .showcase_img {
	padding:2px;
}
.showcase:hover img, .showcase_img:hover {
	padding:0px;
	border: 2px solid #b99e6b;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 1;
}

#reason_wrapper, #reason_wrapper1, #reason_wrapper2, #reason_wrapper3, #reason_wrapper4, #reason_wrapper5, #reason_wrapper6, #reason_wrapper7 {
	/*border: 1px #b99e6b solid;
	background-color: #daccb1;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;*/
	margin-left: 20px;
	margin-right: 20px;
}


p.listIntro {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

ol.numList {
	margin-top: 0px;
	margin-bottom: 0px;
}
#numList {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	list-style-type: decimal;
}
#numList li {
	margin-top: 0px;
	margin-bottom: 0px;
}

/***** BEGIN HOMEPAGE STYLES *****/
#homepage_rotating_images {
	border: 0px;
	width: 552px;
	height: 266px;
	margin: 0px;
}
/***** END HOMEPAGE STYLES *****/

.bottom_nav a {
	color: #4c4c4c;
	font-size: 10px;
	text-decoration: none;
}
.bottom_nav a:hover {
	text-decoration: underline;
}
.bottom_nav {
	font-size: 10px;
}
.copyright {
	margin-top: 10px;
	font-size: 10px;
	color: #e7dfce;
}
#copyright a {
	margin-top: 10px;
	font-size: 10px;
	color: #e7dfce;
}


/***** BEGIN FORM STYLES *****/
input.text, select.text, select, textarea {
	/*
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	*/
}
radio, checkbox  {
	/*
	border-style: none;
	border-width: 0px;
	border-color: #7f9db9;
	*/
}

.button_off {
	background-color: #daccb1;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #daccb1;
}
.button_on {
	background-color: #b99e6b;
	color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #daccb1;
}
.button2_off {
	background-color: #f2ede6;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #b99e6b;
}
.button2_on {
	background-color: #b99e6b;
	color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #daccb1;
}
/***** END FORM STYLES *****/
/*
very light tan: f5f1ea
light tab for bg: f2ede6
medium tan: daccb1
dark tan: b99e6b
red: b92a2e
*/

a.article_list, a.article_list:visited, .article_list {
	line-height: 10px;
	color: #b92a2e;
	text-decoration: none;
}
a.article_list:hover {
	color: #b92a2e;
	text-decoration: underline;
}

.homepage_signup {
	float:left;
	margin-left: 60px;
	margin-top: 20px;
	padding-bottom:10px;
}
.homepage_signup2 {
	float:left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom:10px;
}
.homepage_copy {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}
.homepage_signup_box {
	width: 300px;
	height:250px;
	float:left;
}
.header, .mini_login_form {
	 background-color: #e7dfce;
}
.header_nav {
	font-size:11px;
	color: #666;
	font-weight: bold;
	white-space: nowrap;
}
a.header_nav, header_nav a, a:visited.header_nav, .header_nav a:visited {
	color: #666;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
a:hover.header_nav, .header_nav a:hover {
	color: #666;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}

.topnav {
	font-size:12px;
	color: #FFF;
	font-weight:bold;
}

.topnav_headline {
	font-size:12px;
	color: #FFF;
	font-weight:bold;
}
.topnav_headline a {
	font-size:12px;
	color: #FFF;
	text-decoration: none;
}
.topnav_headline a:hover {
	text-decoration: underline;
}

.bottomnav_headline {
	font-size:11px;
	color: #FFF;
	font-weight:bold;
	text-align:left;
	background-image:url(/img/topnav_bg_tan.gif);
	padding-left: 12px;
}
.bottomnav_headline a, .bottomnav_headline a:visited {
	font-size:11px;
	color: #FFF;
	text-decoration: none;
}
.bottomnav_headline a:hover {
	text-decoration: underline;
	color: #FFF;
}

.bottomnav {
	font-size:11px;
	color: #666;
	text-align:left;
	background-color: #f2ede6;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 150%;
}
.bottomnav2 {
	background-color: #f2ede6;
}
.bottomnav a, .bottomnav a:visited {
	font-size:10px;
	color: #666;
	text-decoration: none;
}
.bottomnav a:hover {
	color: #666;
	text-decoration: underline;
}
/* END NEW STYLES */


/* BEGIN STYLES FOR THUMBNAILS */
.thumbnail {
	padding:5px;
	background-color: #FFFFFF;
	border: 1px solid #4c4c4c;
}
/* END STYLES FOR THUMBNAILS */

/* BEGIN STYLES FOR CROSSFADER */
#contentalt{
	width:500px;
	padding:0;
	margin:0;
	z-index: -1;
}
div.cf_wrapper
{
	position: relative;
}
div.cf_element
{
	width: 500px;
	/*height: 600px;*/
}
/* END STYLES FOR CROSSFADER */

/* BEGIN STYLES FOR Rounded Corner Box */
div.callout_box {
	width: 50%;
	margin: auto;
	background: #dcceb4;
	text-align: left;
}
div.callout_box2 {
	width: 50%;
	margin: auto;
	background: #eee6d8;
	text-align: left;
}
div.callout_content { padding: 0 10px; }
div.callout_content2 { padding: 0px; }

/* Rounded Corner Box Background Images */
div.callout_top-left {
	width: 100%;
	height: 10px;
	background: #dcceb4 url(/img/corner_top_left.gif) left top no-repeat;
}
div.callout_top-left2 {
	width: 100%;
	height: 10px;
	background: #eee6d8 url(/img/corner_top_left2.gif) left top no-repeat;
}
div.callout_top-right {
	float: right;
	width: 10px;
	height: 10px;
	background: #dcceb4 url(/img/corner_top_right.gif) right top no-repeat;
}
div.callout_top-right2 {
	float: right;
	width: 10px;
	height: 10px;
	background: #eee6d8 url(/img/corner_top_right2.gif) right top no-repeat;
}
div.callout_bottom-left {
	width: 100%;
	height: 10px;
	background: #dcceb4 url(/img/corner_bottom_left.gif) left bottom no-repeat;
}
div.callout_bottom-left2 {
	width: 100%;
	height: 10px;
	background: #eee6d8 url(/img/corner_bottom_left2.gif) left bottom no-repeat;
}
div.callout_bottom-right {
	float: right;
	width: 10px;
	height: 10px;
	background: #dcceb4 url(/img/corner_bottom_right.gif) right bottom no-repeat;
}
div.callout_bottom-right2 {
	float: right;
	width: 10px;
	height: 10px;
	background: #eee6d8 url(/img/corner_bottom_right2.gif) right bottom no-repeat;
}
/* END STYLES FOR Rounded Corner Box */

/* START BULLETS */
ul.bulletList, ul.bulletList2, ul.bulletList3, ul.bulletList4, ul.bulletList5, ul.bulletList6, ul.bulletList7, ul.bulletList8, ul.bulletList9, ul.bulletList10 {
	margin-top: 0px;
	margin-bottom: 0px;
}
#bulletList, #bulletList2, #bulletList3, #bulletList4, #bulletList5, #bulletList6, #bulletList7, #bulletList8, #bulletList9, #bulletList10 {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
#bulletList li, #bulletList2 li, #bulletList3 li, #bulletList4 li, #bulletList5 li, #bulletList6 li, #bulletList7 li, #bulletList8 li, #bulletList9 li, #bulletList10 li  {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 16px;
	background-image: url(/img/bullet.gif);
	background-repeat: no-repeat;
}
/* END BULLETS */

/* START FLASH CSS */
	#photo_slideshow {
		border: 0px;
		width: 500px;
		height: 248px;
		/*float: left;*/
		margin: 0px;
	}
	
	#our_story {
		border: 0px;
		width: 575px;
		height: 400px;
		/*float: left;*/
		margin: 0px;
	}
	
	#nora_clip {
		border: 0px;
		width: 335px;
		height: 265px;
		/*float: left;*/
		margin: 0px;
	}
	
	#begin_search_clip, #receive_information_clip {
		border: 0px;
		width: 330px;
		height: 290px;
		/*float: left;*/
		margin: 0px;
	}
	
	#small_mp3_player {
		border: 0px;
		width: 19px;
		height: 19px;
		/*float: left;*/
		margin: 0px;
	}
/* END FLASH CSS */


/* BEGIN LAYOUT STYLES */
	#container {
		width: 800px;
		text-align: left;
	}
	
	#header {
		height: 80px;
		clear: both;
	}
	#top_nav {
		clear: both;
		height: 30px;
		width: 800px;
	}
	#top_nav2 {
		clear: both;
		height: 3px;
		width: 800px;
	}
	#header_nav {
		padding-right: 0px;
		/*padding-right: 20px;*/
	}
	#login {
		padding-right: 15px
	}
	#logo {
		float: left; 
		width: 160px;
		padding: 10px;
		margin-top: 6px;
		margin-left: 5px;
	}
	#login_wrapper {
		margin-left: 200px;
		padding: 0px;
		text-align: right;
	}
	#mini_nav {
		float: right;
	}
	
	#left_nav {
		float: left; 
		width: 170px;
		min-height: 225px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#left_nav_links {
		padding-left: 10px;
	}
	#left_nav .next_level {
		padding-left: 10px;
	}
	
	#content {
		min-height: 225px;
		margin-left: 180px;
		margin-right: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	
	#footer {
		clear: both;
	}
	#footer2 {
		clear: both;
		padding: 10px;
		text-align: center;
		background-color: #f6f3ec;
	}
	#footer_nav {
		padding-bottom: 10px;
		background-color: #f2ede6;
	}
	
	#footer_nav1 {
		float: left; 
		width: 322px;
		height: 20px;
		background-color: #b99e6b;
		background: url(/img/topnav_bg_tan.gif) repeat-x;
		padding-top: 1px;
		padding-left: 20px;
		color: #FFF;
		font-weight: bold;
		font-size: 11px;
	}
	#footer_nav2 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		height: 20px;
		background-color: #b99e6b;
		background: url(/img/topnav_bg_tan.gif) repeat-x;
		padding-top: 1px;
		padding-left: 20px;
		color: #FFF;
		font-weight: bold;
		font-size: 11px;
	}
	#footer_nav3 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		height: 20px;
		background-color: #b99e6b;
		background: url(/img/topnav_bg_tan.gif) repeat-x;
		padding-top: 1px;
		padding-left: 20px;
		color: #FFF;
		font-weight: bold;
		font-size: 11px;
	}
	#footer_nav4 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		height: 20px;
		background-color: #b99e6b;
		background: url(/img/topnav_bg_tan.gif) repeat-x;
		padding-top: 1px;
		padding-left: 10px;
		color: #FFF;
		font-weight: bold;
		font-size: 11px;
	}
	
	#footer_nav2_1 {
		float: left; 
		width: 322px;
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		padding-left: 20px;
		color: #4c4c4c;
		font-size: 11px;
	}
	#footer_nav2_2 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		padding-left: 20px;
		color: #4c4c4c;
		font-size: 11px;
	}
	#footer_nav2_3 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		padding-left: 20px;
		color: #4c4c4c;
		font-size: 11px;
	}
	#footer_nav2_4 {
		border-left: 1px solid #FFF;
		float: left; 
		width: 135px;
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		padding-left: 10px;
		color: #4c4c4c;
		font-size: 11px;
	}
	
	
	
	#footer_nav2_1ha, #footer_nav2_1hb, #footer_nav2_1hc {
		float: left; 
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		color: #4c4c4c;
		font-size: 11px;
	}
	#footer_nav2_2ha, #footer_nav2_2hb, #footer_nav2_2hc {
		border-left: 1px solid #FFF;
		float: left; 
		background-color: #e7dfce;
		padding-top: 5px;
		padding-bottom: 10px;
		color: #4c4c4c;
		font-size: 11px;
	}
/* END LAYOUT STYLES */

/* BEGIN HOMEPAGE STYLES */
  a.button
  {
		padding: 3px;
		margin: 3px;
		cursor: pointer;
		color: #b92a2e;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		text-decoration: none;
  }
  a.button:hover
  {
		color: #b6a07a;
  }

  .homepage_text2
  {
		padding: 3px;
		margin: 3px;
		margin-top: 10px;
		margin-bottom: 20px;
		color: #b6a07a;
		font-weight: bold;
		font-size: 18px;
		font-family: "Times New Roman", Times, serif;
  }
  .homepage_text
  {
		padding: 3px;
		margin: 3px;
		margin-top: 10px;
		color: #b6a07a;
		font-weight: bold;
		font-size: 16px;
		font-family: "Times New Roman", Times, serif;
  }
	#one {display: block;} 
	#two {display: block;} 
	#three {display: none;} 
	#brown_stripe {
		margin-bottom:40px;
		margin-top:20px;
	}
/* END HOMEPAGE STYLES */

/* BEGIN TRANSLATION CHART STYLE */
#column1 {

}
#column2 {

}
#column3 {

}
#column4 {

}

#chart_key, #chart {
	margin-top: 5px;
	margin-bottom: 5px;
}
#chart_source {
	margin-top: 5px;
}

#key1 {

}
#key2 {

}
#key3 {

}
#key4 {

}

#value1, #value2, #value3, #value4 {
	font-size: 9px;
}
#key_text {
	font-size: 9px;
}
/* END TRANSLATION CHART STYLE */


.resume_content {
	text-align: left;
	background-color: #f2ede6;
}
.resume_content th {
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
}

.or_divider {
	margin-top: 5px;
	margin-bottom: 5px;
}


a.priority_copyright {
	color: #e7dfce;
}