
a:link,a:visited,a:active{color:#793b1b; text-decoration: none; }
a:hover,a:focus{color:#000000; text-decoration: none;}
img{margin:4px; _margin:0px 2px; }
.loginBox{float:right;  color:#793b1b;}

.divAll{width:792px; _width:800px; }
.header1_total{ margin-top:20px;}
.header1Pre{height:35px; }
.header1_logo{ width:182px; height:34px; background-image:url(../Img/banner1.png); float:left;}
.header1_center{ height:34px; background-image:url(../Img/banner1_Fill.png); color:#ffffff; width:594px; _width:594px; float:left;}
.header1_end{ width:16px; height:34px; background-image:url(../Img/banner1_end.png); float:left;}
.header1_text{color:#A9122C; padding:0px; padding-top:2px; padding-left:4px; font-size:12px; height:20px; } 
.subBottomText{border-top:solid 2px #A9122C; text-align:center; font-size:11px;  margin-top:20px;}

.header1_center ul{	display:block; padding:9px;	text-align:left; }
.header1_center ul li{color:#fff; display:inline; text-align:center; padding-left:15px; _padding-left:10px;}
.header1_center ul li a:link, .header1_center ul li a:visited {	color:#ffffff; font-weight:bold; text-decoration:none;}
.header1_center ul li a:hover {	text-decoration:underline; color:#ffffff; font-weight:bold;}
.header1_center ul.menu li#current a{text-decoration: underline;}
.header1_center ul.menu li.active a {text-decoration: underline;}

.center_td{width:532px; vertical-align:top; font-size:0.8em;}
.right_td{width:260px; vertical-align:top;  text-align:right; }


.modLink_theme1{ width:252px; height:130px; margin:0px;   margin-bottom:0px; cursor:pointer; }
.modLitleHeader_theme1{margin-left:5px; font-size:10px;}
.modLinkTextShort_theme1{background-image:url(../Img/linkStories_left.png); width:10px; height:130px;}
.modLinkTextTd_theme1{ background-image:url(../Img/linkStories_fill.png); vertical-align:bottom; }
.modLinkTextPre_theme1{overflow:hidden;  width:100px;  }
.modLinkText_theme1{background-image:url(../Img/linkStories_fill.png); width:95px;  color:#793b1b; color:#A9122C; font-size:1.6em; font-weight:bold; FONT-FAMILY: arial black, trebuchet MS, sans-serif;padding-bottom:5px; }
.modLinkImgPre_theme1{background-image:url(../Img/linkStories_fill.png); padding:1px;}
.modLinkImg_theme1{height:130px; width:140px;}

.modLink_theme2{ width:252px; height:130px; margin:0px;   margin-bottom:0px; cursor:pointer; }
.modLitleHeader_theme2{margin-left:5px; font-size:10px;}
.modLinkTextShort_theme2{background-image:url(../Img/linkStories2_right.png); width:10px; height:130px;}
.modLinkTextTd_theme2{background-image:url(../Img/linkStories2_fill.png);}
.modLinkTextPre_theme2{overflow:hidden; width:100px; height:122px;}
.modLinkText_theme2{width:100px;  color:#A9122C; font-size:1.6em; font-weight:bold;  FONT-FAMILY: arial black, trebuchet MS, sans-serif; padding-left:5px; padding-top:5px; font-size:18px;}
.modLinkImgPre_theme2{background-image:url(../Img/linkStories2B_fill.png); padding:2px; padding-right:0px;}
.modLinkImg_theme2{height:130px; width:140px;}

.modLinkImg_Big{height:130px; width:250px;}
.modLinkImg_Small{height:80px; width:250px;}

.border3_lt{width:5px; height:5px; background-image:url(../Img/Border3/b_lt.png);}
.border3_t{height:5px; width:512px;  background-image:url(../Img/Border3/b_c.png);}
.border3_rt{width:5px; height:5px; background-image:url(../Img/Border3/b_rt.png);}

.border3_c{width:5px; height:5px; background-image:url(../Img/Border3/b_e.png);}

.border3_lb{width:5px; height:5px; background-image:url(../Img/Border3/b_lb.png);}
.border3_b{ height:5px; background-image:url(../Img/Border3/b_c.png);}
.border3_rb{width:5px; height:5px; background-image:url(../Img/Border3/b_rb.png);}



/* ################# breadcrumbs ################ */
#breadcrumbs {padding-top:0; text-align:right; color:#A9122C; }
#breadcrumbs p {padding:5px; display:inline;}
* html #breadcrumbs {height:20px; }
#breadcrumbs a {text-transform:none;}
#breadcrumbs a:link,#breadcrumbs a:visited {color:#A9122C;}
#breadcrumbs span {color:#A9122C; font-size:0.9em; padding:7px;}
#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus {text-decoration:underline;}

.moduletable  {  text-align:left; width:250px; margin-left:9px; margin-bottom:14px;}
.moduletable h3 { 	
	font-size: 11px;
	line-height:1.8em;
	 cursor:default;
	height:20px;
	padding: 0 0 0 20px;
	text-decoration: none;
	background-color: #E5D1AE;	
	color:#793b1b;
	margin: 0;
	display: block;	
}
	
.frontpageImage{width:522px; height:228px; }
.eventPre{background-image:url(../Img/Border3/b_c.png); margin-top:15px; width:522px; }
.events{  color:white;  width:522px; }
.eventsHeader{font-weight:bold;  font-size:14px; padding-left:10px; padding-right:10px; padding-top:0px; height:18px;}
.eventsRow{background-color:#B9DC40; padding-left:10px; padding-right:10px; padding-top:3px; font-size:14px;  height:20px; _height:23px; margin-bottom:2px;}



.article_column { padding:10px; padding-left:20px; padding-bottom:20px;  width:425px; _width:462px; background-color:#f3ffd4; text-align:left;}

.article_row .column1 h2,.article_row .column2 h2 {


color:#000;
margin:0px;
margin-bottom:4px;
padding:0px 5px 5px 0;

}

.article_column h2 {
color:#000 !important;
font-family:trebuchet MS;
font-size:1.2em !important;
font-weight:bold !important;
padding:0px;
}

.leading_separator {display:none; height:2px; margin:0;}
#main h2 a,#main2 h2 a { text-decoration:none;}
.article_row { margin:0px; margin-left:40px; padding:0px;}
.article_column P a {float:right; margin-top:3px;}


.leading{  background: transparent; margin-top:0px; width:470px; _width:522px; padding:10px; padding-left:40px; border:none; }
.leading H2{ color:#A9122C;}

.contentheading{font-size:1.6em; FONT-FAMILY: trebuchet MS, sans-serif}


/* ################# SEARCH ################ */


#search_panel{
border:none; 	
background:#E5D1AE;
color:#793b1b;	
padding:5px;
FONT-FAMILY: arial black, trebuchet MS, sans-serif;
font-weight:normal;
}

.ask{
FONT-FAMILY: arial , trebuchet MS, sans-serif;
font-weight:bold;
font-size:11px;	margin-right:3px;
color:#793b1b;	
margin-left:2px;
}


input#SUBMIT{
FONT-FAMILY: arial , trebuchet MS, sans-serif;
margin-left:7px;
padding-bottom:1px;
border:solid 1px #793b1b;
background:#793b1b; 
color:white;
font-weight:bold;
font-size:11px;
height:18px;	
}

input.form{
border:solid 1px #793b1b;	
width:160px;
	

}

}

