body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#636563;
}

.table_main { 
	width:834px;
	margin-top:auto; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
	background-color:;}

.table_100 {width:100%;}

.main_text {font-size: 12px; text-align:left;}
.main_text_white {font-size: 12px; text-align:left; color:#FFFFFF;}
.main_text_bold {font-size: 12px; text-align: left; font-weight:bold;}
.body_text_header {font-size: 15px; text-align: left; font-weight:bold;}

.menu {vertical-align:top; background-color:#FFFFFF;}
.navigation {vertical-align:top; background-color:#2D4845;}
.body_copy {vertical-align:top; background-color:#FFFFFF; width:452px;}
.footer {background-color:#FFFFFF;}

.logo_veniard_text {font-family:"Times New Roman", Times, serif; font-size:34px; color:#000000; text-align:center;}
.logo_fly_tying_text {font-family:"Times New Roman", Times, serif; font-size:25px; font-weight:bold; color:#CCCCCC; text-align:center;}

.menu_link_area {background-color:#FFFFFF; text-align:right; padding-right:10px; padding-bottom:10px;}
.menu_search_area {background-color:#EFEFEF; padding:10px;}
.menu_news_area	{background-color:#FFFFFF; padding-left:10px; padding-top:10px;}

.footer_left {background-color:#A3C2C2; padding:3px; width:347px; color:#FFFFFF;}
.footer_right {background-color:#FFFFFF; padding:3px; text-align:right; border:solid; border-color:#A3C2C2; border-width:1px;}

.no_border {border:none;}
.td25px {width:25px}
.tr_dark_green {background-color:#2D4845;}

.shadow_right {background-image:url(images/shadow_right.jpg); background-repeat:repeat-y; width:29px;}
.shadow_right_footer {background-image:url(images/shadow_right_footer.jpg); width:29px; height:32px;}
.header_menu_top {background-image:url(images/header_menu_top.jpg); background-color:#FFFFFF; width:168px; background-repeat:no-repeat; text-align:center;}
.header_body_copy_top {background-image:url(images/header_body_copy_top.jpg); background-color:#FFFFFF; width:452px; height:21px; background-repeat:no-repeat; text-align:center;}

a:link {color:#000000;	text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}

a:link.menu_link {color:#333333; text-decoration:none; font-size:15px; font-weight:bold;}
a:visited.menu_link {color:#333333; text-decoration:none; font-size:15px; font-weight:bold;}
a:hover.menu_link {color:#333333; text-decoration:underline;font-size:15px; font-weight:bold;}
a:active.menu_link {color:#333333; text-decoration:none; font-size:15px;font-weight:bold;}

a:link.navi_section {color:#FFFFFF; text-decoration:none; font-size:14px; }
a:visited.navi_section {color:#FFFFFF; text-decoration:none; font-size:14px; }
a:hover.navi_section {color:#FFFFFF; text-decoration:underline;font-size:14px; }
a:active.navi_section {color:#FFFFFF; text-decoration:none; font-size:14px; }

a:link.navi_sub_section {color:#FFFFFF; text-decoration:none; font-size:12px;}
a:visited.navi_sub_section {color:#FFFFFF; text-decoration:none; font-size:12px;}
a:hover.navi_sub_section {color:#FFFFFF; text-decoration:underline;font-size:12px;}
a:active.navi_sub_section {color:#FFFFFF; text-decoration:none; font-size:12px;}

#submitlink {display:block; padding:10px 0px;}
#submitlink label {float:left; width:50px; margin-bottom:5px;}
#submitlink input {float:left; width:250px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#submitlink input#submit {float:left; width:auto; margin-bottom:5px;}
#submitlink br {clear:both;}

.sitelinks {text-transform:capitalize; padding-bottom:5px;}

.sitelinks a:link 		{color:#2D4845; text-transform:lowercase; background-color:#FFFFFF; padding:1px 2px; text-decoration:underline;}
.sitelinks a:visited 	{color:#2D4845; text-transform:lowercase; background-color:#FFFFFF; padding:1px 2px; text-decoration:underline;}
.sitelinks a:hover 		{color:#FFFFFF; text-transform:lowercase; background-color:#2D4845; padding:1px 2px; text-decoration:none;}
.sitelinks a:active 	{color:#2D4845; text-transform:lowercase; background-color:#FFFFFF; padding:1px 2px; text-decoration:underline;}

.td_navigation {background-color:#2D4845; padding-right:10px; padding-left:10px;}
.navi_text_header {font-family:"Times New Roman", Times, serif; font-size:16px; color:#FFFFFF; font-weight:bold; background-color:#2D4845; padding:10px;}

.store_section_title {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	color:#FFFFFF;
	background-color:#2D4845;
	padding:3px;
	text-transform:capitalize;
	}
	
	
.store_table_product {border:1px solid #86AEAE; width:100%;}
.store_product_name {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFFFFF;
	background-color:#86AEAE;
	padding:3px;
	text-transform:capitalize;
	}

.store_text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-transform:capitalize; 
}
	
	
.store_choice_text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center; 
	text-transform:uppercase; 
}

.store_choice_select {
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11px; 
	 font-weight:bold; 
	 text-transform:capitalize;
}

.section_select_border {padding:3px; border:1px solid #86AEAE; text-align:center;}
.s_thumbnail_images {width:100px; border:none;}

a:link.section_image_link {color:#2D4845; text-decoration:none; font-size:12px;}
a:visited.section_image_link {color:#2D4845; text-decoration:none; font-size:12px;}
a:hover.section_image_link {color:#2D4845; text-decoration:underline;font-size:12px;}
a:active.section_image_link {color:#2D4845; text-decoration:none; font-size:12px;}

a:link.store_small_link 	{color:#000000; font-size:10px; text-decoration:none;}
a:visited.store_small_link 	{color:#000000; font-size:10px; text-decoration:none;}
a:hover.store_small_link 	{color:#2D4845; font-size:10px; text-decoration:none;}
a:active.store_small_link 	{color:#2D4845; font-size:10px; text-decoration:none;}

.news_page_header {	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	color:#FFFFFF;
	background-color:#2D4845;
	padding:3px;
	text-transform:capitalize;
	display:block;
	}

.news_page_sub_header {	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#FFFFFF;
	background-color:#2D4845;
	padding:3px;
	text-transform:capitalize;
	display:block;
	}
	
div#news_item {border:1px solid #A3C2C2; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 3px;} 
div#news_item a:link 	{color:#2D4845; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; float:right;}
div#news_item a:visited {color:#2D4845; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; float:right;}
div#news_item a:hover 	{color:#2D4845; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; float:right;}
div#news_item a:active 	{color:#2D4845; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; float:right;} 


h3#news_item {font-size:14px; background-color:#A3C2C2; color:#FFFFFF; margin:0px; padding-left:5px; text-transform:uppercase;} 

a:link.menu_news_link 		{color:#2D4845; font-size:11px; font-weight:bold; float:right; text-decoration:none;}
a:visited.menu_news_link 	{color:#2D4845; font-size:11px; font-weight:bold; float:right; text-decoration:none;}
a:hover.menu_news_link 		{color:#2D4845; font-size:11px; font-weight:bold; float:right; text-decoration:underline;}
a:active.menu_news_link 	{color:#2D4845; font-size:11px; font-weight:bold; float:right; text-decoration:none;}
