
BODY, TD, TR  { color: #7b1019; font-size: 11pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
P 			{text-align: justify;}
img {border: none;}
a { color: #795932;}
.body_bg { background-image: url("images/bandana2.jpg"); background-repeat: repeat-y; background-position: center top }
.index_hero_bkg { background-image: url(images/index_pics/hero_bkg.jpg); background-repeat: no-repeat; }
.table_pos { padding-right: 10px; padding-left: 10px; width: 700px }
.table_background_top {background-image: url(images/int_background1.jpg); background-repeat: no-repeat;}
.table_background_body {background-image: url(images/int_background2.jpg); background-repeat: repeat-y;}
.li_pad_bottom { padding-bottom: 5px;}
.quote  { color: #712120; font-size: 90%; padding: 5px 7px 10px }
.cvb  { color: #712120; font-size: 125%; font-weight: 500; padding: 5px 7px 10px }
.preload { display:none }

.form_head    { color: #7b1019; font-size: 14pt; }
.form_title		{color: #7b1019; font-size: 11pt; border-bottom: 1px solid #7b1019;}
.form_text 		{ color: #7b1019; font-size: 10pt; padding-right: 5px; }
.form_text_special { color: #7b1019; font-size: 10pt; padding-right: 5px; border-bottom: 1px solid #7b1019;  }
.form_smalltext    { color: #7b1019; font-size: 8pt }
.form_pad  { padding-top: 2px; padding-bottom: 5px; padding-left: 2px }

.sort_row {background: #7b1019;}
.sort_yes {font-size: 10pt; color: #ffffff; text-decoration: underline;}
.sort_no { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold;}
blockquote   { text-align: justify; margin: 10px 0 10px 15px; padding-right: 35px; padding-left: 10px; border-left: 3px solid #DDEF43 }
.red_text_headline { color: #7b1019; font-size: 12pt;}
.page_copy { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.copy_text1  { color: #7b1019; font-size: 12pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.3em }
.copy_text2  { color: #7b1019; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.3em }
.text_pad    { padding-right: 15px }
.line		{background: #c0ab8b;}
.index_address { color: #ffffff; font-size: 9pt;}
/*
.menu          		     { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-align: center; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:link        	     { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:visited           { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:hover             { color: #e8e4ca; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:active            { color: #e8e4ca; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
*/

.menu 	{padding: 0; margin: 0; list-style: none; text-align: center; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;}
.menu li {float: left; position: relative; border: 1px solid #7B1019; padding-left: 35px;}
.menu a {color:#ffffff; text-decoration: none; display: block;}
.menu a:hover {color: #EAD5A5; display: block;}

.bodylink               { color: #7b1019; text-decoration: underline }
a.bodylink:link         { color: #7b1019; text-decoration: underline }
a.bodylink:visited      { color: #7b1019; text-decoration: underline }
a.bodylink:hover         { color: #795932; text-decoration: none }
a.bodylink:active        { color: #795932; text-decoration: none }

.footer                 { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:link           { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:visited        { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:hover          { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:active         { color: #FBF7EC; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.hint                 { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.hint:link           { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:visited        { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:hover          { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:active         { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.admin_head		{color: #FBF7EC; font-size: 14pt; text-align: center;}
.admin_title		{color: #7b1019; font-size: 14pt; }
.admin_sub		{color: #7b1019; font-size: 12pt; padding-left: 10px;}
.adminlink     	    	    { color: #7b1019; font-size: 9pt; background-image: url("admin/images/red_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:link		    { color: #7b1019; font-size: 9pt; text-decoration: underline; padding-left: 25px }
a.adminlink:visited        { color: #7b1019; font-size: 9pt; text-decoration: underline; padding-left: 25px }
a.adminlink:hover           { color: #795932; font-size: 9pt; text-decoration: none; padding-left: 25px }
a.adminlink:active          { color: #795932; font-size: 9pt; text-decoration: none; padding-left: 25px }

.viewed						{color: green; font-size: 9pt; text-decoration: none;}
.not_viewed					{color: red; font-size: 9pt; text-decoration: none;}
.displayOn a				{color: green; font-size: 9pt; text-decoration: none;}
.displayOn a:hover				{color: green; font-size: 9pt; text-decoration: underline;}
.displayOff a				{color: red; font-size: 9pt; text-decoration: none;}
.displayOff a:hover				{color: red; font-size: 9pt; text-decoration: underline;}
.footer_pad { padding-left: 12px }
.makemesmaller    { font-size: 90% }

.top_pad10 {padding-top: 10px;}
.top_bottom_pad10 {padding-top: 10px; padding-bottom: 10px;}
.right_pad10 { padding-right: 10px }
.left_right_pad10 { padding-right: 10px; padding-left: 10px }
.left_pad10  { padding-left: 10px }
.img_pad_left {padding-left: 20px;}
.sub_pad  { font-size: 11pt; line-height: 1.3em; padding-right: 15px; padding-left: 20px }
.tdBorder   { font-size: 8pt; background-color: white; text-align: left; border-style: none dotted; border-width: medium 1px; border-color: #999 }
.smallText_body  { font-size: 9pt; color: #000000; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  }
.smallText_body_red  { font-size: 9pt; color: #7b1019; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  }
.smallText_body_red10pt  { font-size: 10pt; color: #7b1019; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  }
.smallText_body_bold  { font-size: 9pt; color: #000000; font-weight: bold; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  }
.smallText_body_italics { font-size: 9pt; color: #000000; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style:italic;}
.smallText_body_underline { font-size: 9pt; color: #000000; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline;}

/* delete button */
.delete_pic				{color: #ffffff; background-color: #8D6D3E; display: block; width: 150px; line-height: 1.5; text-decoration: none; font-size: 9pt; font-weight: bold; border: 1px solid black; text-align: center;}
.delete_pic:hover		{color: #ffffff; background-color: #7B1019; display: block; width: 150px; line-height: 1.5; text-decoration: none; font-size: 9pt; font-weight: bold; border: 1px solid black; text-align: center;}

.pagination{
 background:transparent;
 padding:10px 0;
 margin:15px 0 15px 0; 
 text-align:left;               
}                    

.pagination a{
 padding:1px 4px;
 text-decoration:none;
 background:transparent;        
 border:1px solid #ccc;
 margin:0 2px;
 color:#666666;           
}                  

.pagination a:hover{           
 background: #fff;       
 color:#666666;
 border:1px solid #BF2911;
 text-decoration: none    
}                  

.pagination span, .pagination span.nextprev{
 background:#FFFFFF;
 border:1px solid #CCCCCC;            
 color:#CCCCCC;      
 padding:1px 4px; 
 margin:0 2px;
}

.pagination span.current{
 background:#BF2911;
 border:1px solid #A49979;
 color:#FFFFFF;
 margin:0 2px;
 font-weight:bold;
}



