@charset "utf-8";
/* CSS Document css_home_fall2010.css */
/* contains all css needed in the homepage only as addition to the css used in all pages  */

/* generic for all lists */
ul.list_links{
margin:0px 0px 0px 4px;
padding: 0px 0px 6px 6px; /* top, right, bottom, left */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#FFFFFF;

}
ul.list_links li.more_news{
font-style:italic;
}
ul.list_links li{
list-style-type:none;
font-size:12px;
}
ul.list_links li a{
text-decoration:none;
}
ul.list_links li a:hover{
text-decoration:underline;
}

/* ====================== */
/* ===== LEFT COLUM ===== */
div.left_column{
margin:4px 4px;
}
div.left_column li{
margin:0px 0px 3px 0px;
}

ul.list_links#events{

}

div.left_column ul#events li {
list-style-type:none;
color:#61325f;
padding:0px 0px 4px 0px;
line-height:14px;
}
ul.list_links#calendar{
}
ul.list_links#community{
}
/* ======================= */
/* ===== RIGHT COLUM ===== */

div.right_column{
margin:0px 4px;
}

div.right_column ul.list_links {
padding:0 6px 6px;
}
div.right_column li{
padding:1px 0px;
font-weight:bold;
}
div.right_column ul.list_links li a{
padding:0 6px 6px;
text-decoration:none;
}
div.right_column ul.list_links li a:hover{
text-decoration:underline;
}

h3.list_links_header {
color:#61325f;
font-size:15px;
padding: 6px 0px 2px 4px;
margin:2px 0 1px 6px;
display:block;
}

ul.list_links#catalog{
margin: 10px 0px 4px ;
padding:0 6px 6px 0; 
}
ul.list_links#catalog li a{
padding:0 6px 6px 0px;
}

div.right_column_bottom{
width:260px;
font-size:12px;
padding:0 10px 10px 0;

}
h3.gold_title{
font-size:14px;
color:#9e7012;
padding: 6px 0px 2px;
margin: 4px 2px 0px;
}

div.stay_connected {
/* background-color:#FBF4D8;
-moz-border-radius:6px; 
-webkit-border-radius:  6px;  
-khtml-border-radius:6px;
border-radius:6px; 
border-top-right-radius:10px; */
padding:0px ;
margin:0px;
font-size:11px;
line-height:20px;
}
div.stay_connected img{
vertical-align:baseline;
padding:2px 6px 2px 0px;
float:left;
}

div.stay_connected h3{
font-size:16px;
color:#8c042c;
padding: 2px 0px 2px;
margin: 4px 0px 2px;
display:block;
}
div.share_save{
padding-top:6px;
}
div.donate_logo{
padding:0px 0 0;
}



/*  ============================================================== */
/*         RULES SPECIFIC TO THE HOMEPAGE ONLY                     */ 
/* =============================================================== */
body { 
/* background: #9E7113 url(/template/standard/images/homepage/background1a.jpg) no-repeat center 80px; */
}
div.maroon_background_bar{
background-color:#830330;
color:#FFFFFF;
min-height:66px;
padding:10px 10px 22px;
border:solid 1px #000000;
}
div.maroon_background_bar a, div.maroon_background_bar a:link,div.maroon_background_bar a:visited, div.maroon_background_bar a:hover{
color:#FFFFFF;
}

div.arch_framed_image{ 
height:448px;
position:relative;
top:-23px;
width:362px;
overflow:hidden;
}
div.background_right{
background: #9E7113 url(/template/standard/images/homepage/backgroundright.gif) no-repeat  left 20px; /* left top positioning */
height:865px; /* this determines the position of the bottom yellow squares, in home */
width:200%;
position:absolute;
left:800px;
}

div.background_left{
background: #9E7113 url(/template/standard/images/homepage/backgroundleft.gif) no-repeat right 20px;
height:865px; /* this determines the position of the bottom yellow squares, in home */
width:200%;
right:800px;
position:absolute;
}
/*  GALLERY SLIDESHOW */
div.slideshow span.image-wrapper {display:block;left:0;position:absolute;top:0;}
#slideshow a{text-decoration:none;}
#slideshow img{border:none;}
div#controls{float:left;position:absolute;right:145px;top:450px;}
div#controls a, a.prev,a.next,a.play, div#controls a img{border:none;}
div.ss-controls{float:left;display:inline;width:13px;padding:4px;}
div.nav-controls{float:left;display:inline;width:13px;padding:4px;}
div.nav-controls a.prev {background:url(/template/standard/images/homepage/prev.jpg); width:16px; height:16px;display:block;}
div.nav-controls a.prev:hover {background:url(/template/standard/images/homepage/prev.jpg) 32px top;  width:16px; height:16px;}
div.nav-controls a.prev:active{background:url(/template/standard/images/homepage/prev.jpg)  16px top;  width:16px; height:16px;}
div.nav-controls a.next {background:url(/template/standard/images/homepage/next.jpg); width:16px; height:16px;display:block;}
div.nav-controls a.next:hover {background:url(/template/standard/images/homepage/next.jpg) 32px top;   width:16px; height:16px;}
div.nav-controls a.next:active {background:url(/template/standard/images/homepage/next.jpg)  16px top; width:16px; height:16px;}
div.ss-controls a.pause {background:url(/template/standard/images/homepage/pause.jpg); width:16px; height:16px;display:block;}
div.ss-controls a.pause:hover {background:url(/template/standard/images/homepage/pause.jpg) 32px top;  width:16px; height:16px;}
div.ss-controls a.pause:active {background:url(/template/standard/images/homepage/pause.jpg) 16px top;  width:16px; height:16px;}
div.ss-controls a.play {background:url(/template/standard/images/homepage/play.jpg); width:16px; height:16px;display:block;}
div.ss-controls a.play:hover {background:url(/template/standard/images/homepage/play.jpg) 32px top;   width:16px; height:16px;}
div.ss-controls a.play:active {background:url(/template/standard/images/homepage/play.jpg) 16px top;  width:16px; height:16px;}
div.caption { color:#CCCCCC; padding:6px; }
div.caption{  }
div#caption { display:block; left:5px;  margin:6px; position:absolute; top:389px; }
span.image-caption {  height:42px; display:block; position:absolute; width:340px; }
div.image-title{ font-size:16px; font-weight:bold; color:#ffffff; text-transform:uppercase; font-variant:small-caps; font-family:Verdana, Arial, Helvetica, sans-serif; }
div.image-desc{ font-size:12px; }
div.image-desc a, div.image-desc a:visited, div.image-desc a:link{ color:#F3BE88; }
div.image-desc a:hover{ color:#FFFFFF; }
/* END OF GALLERY SLIDESHOW */