/* Universal */


a:link          { color:#6e2d1c; text-decoration: none; }
a:visited       { color:#6e2d1c; text-decoration: none; }
a:hover			{ color:#6e2d1c; text-decoration: underline;}
a:active        { color:#6e2d1c; text-decoration: none; }

input, select, textarea {
	background: #F3F6ED;
	border: #E1D6C6 1px solid;
}

#join {
	padding-right: 10px 
}

/* Text Styles */

.bodytext2 	{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; line-height:16px;}
.bodytextbw {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; line-height:16px; margin: 0px 85px 10px 45px; }
.headerb	{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;  line-height:26px; }
.subheader2	{color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  line-height:24px;}

.bodytext 	{color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; line-height:16px;}
.headertext {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:11px;}
.header		{color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;  line-height:26px;}
.subheader	{color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  line-height:24px;}
.capt	 	{color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:10px; line-height:11px;}
.section_photo {border: 2px dashed #fc7215; padding: 4px; text-align: center;}

.news_header {color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height:11px; line-height:14px; font-weight: bold;}
.news_title {color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; font-weight: bold;}
.news_date 	{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; font-style:italic;}
.news_text 	{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px;}

.nav_quote 	{color:#000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:17px;}
.nav_name 	{color:#000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:17px;   text-align: center;}

.nav_header {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:11px; line-height:14px; font-weight: bold;}
.nav_header a:link		{ color:#000000; text-decoration: none; }
.nav_header a:visited	{ color:#000000; text-decoration: none; }
.nav_header a:hover 	{ color:#000000; text-decoration: none; }
.nav_header a:active 	{ color:#000000; text-decoration: none; }

.header1	{color:#777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  line-height:12px;}
.header2	{color:#777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;  line-height:12px;}
.header3	{color:#777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height:12px;}
.headerbw	{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 25px 85px 30px 45px;}

.login 		{color:#013c59; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;line-height:15px;}

.note   	{color:black; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:9px;}
.error 		{color: red;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px;}
.quote 		{color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px; padding: 0px; line-height:14px; padding-top:5px;	text-align: center;}


/* Formatting Styles */

.body 				{ background-color: fc7215; background-image: url(siteimages/l_nav_house.gif); background-repeat: no-repeat; }

.form_title			{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:11px;}
.form_input			{color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height:10px;}

.blue_bottom 		{ border: 1px solid #013c59; border-width: 0 0 1 0; text-align: center;}
.blue_sides 		{ border: 1px solid #013c59; border-width: 0 1 1 1;}

.l_nav 				{ color:#013c59; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:20px;  }
.l_nav a:link		{ color:#013c59; text-decoration: none; }
.l_nav a:visited	{ color:#013c59; text-decoration: none; }
.l_nav a:hover 		{ color:#013c59; text-decoration: none; }
.l_nav a:active 	{ color:#013c59; text-decoration: none; }

.third_nav 			{ color:#6e2d1c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height:15px;  }
.third_nav a:link		{ color:#6e2d1c; }
.third_nav a:visited	{ color:#6e2d1c;  }
.third_nav a:hover 		{ color:#6e2d1c;  }
.third_nav a:active 	{ color:#6e2d1c;  }

.contact 			{ color:#6e2d1c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height:15px;  }
.contact_sent		{ color:#6e2d1c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height:15px; margin-left: 30px; }


.footer 			{ color:#fc7215; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height:15px;  }
.footer a:link		{ color:#fc7215; text-decoration: none; }
.footer a:visited	{ color:#fc7215; text-decoration: none; }
.footer a:hover 	{ color:#fc7215; text-decoration: none; }
.footer a:active 	{ color:#fc7215; text-decoration: none; }

.portfolio_header 	{ color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height:11px; line-height:14px; font-weight: bold;}
.portfolio	 		{ color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height:15px; margin: 5px 5px 5px 5px; }
.portfolio a:link	{ color:#000000; text-decoration: none; }
.portfolio a:visited{ color:#000000; text-decoration: none; }
.portfolio a:hover 	{ color:#000000; text-decoration: none; }
.portfolio a:active { color:#000000; text-decoration: none; }
		

.tumi_footer 			{ color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height:15px;  }
.tumi_footer a:link		{ color:#ffffff; text-decoration: none; }
.tumi_footer a:visited	{ color:#ffffff; text-decoration: none; }
.tumi_footer a:hover 	{ color:#ffffff; text-decoration: none; }
.tumi_footer a:active 	{ color:#ffffff; text-decoration: none; }

div.margin			{margin: 15px 15px 15px 15px; }
p.margin			{margin: 15px 15px 15px 15px; }

p.margino			{margin: 45px 85px 45px 45px; }

p.marginb			{margin: 1px 15px 45px 15px; }

p.footer_margin		{margin: 0px 15px 0px 15px; }

