/* Angelus CSS Styles */
/* STYLES USED BY HOME PAGE */

/*************************************/
/* Home Layout */
.home
{
    /*background: url(../images/home-header-bkgnd.jpg) no-repeat top;*/
  background: url(../images/pageBkg.jpg) no-repeat top center;
  min-height:500px;
}
.home #content
{
  background-color:#ffffff;  
  margin:0;
}
div.column1,
div.column2,
div.column3{
  float:left;
  position:relative;
}
.home h2{
  margin:0;
}
#intro{
  background: url(../images/home-intro.gif) no-repeat top left;
  width:251px;
  height:81px;
  margin-bottom: 38px;
  text-indent:-1000px;
  overflow:hidden;
}
/*************************************/
/* Column 1 (Left Column) */
div.column1{
  width:231px;
  margin-right:17px;
}
div.column1 div.contentModule{
  color:#FFFFFF;
  background-color:#000000;
  margin-bottom:0px;/*14px*/
}
div.column1 .contentModule div.inner{
  padding:20px 15px;
  position:relative;
  border:none;
  border-top:0;
}
div.column1 .contentModule div.inside{
  padding:15px 12px;
}
div.column1 a{
  color:#FFF;
  text-decoration:none;
}
div.column1 div.contentModule p.newsItem strong{
  color:#ffad16;
}


div.column1 h2{
  width:231px;
  height:28px;
  background-repeat:no-repeat;
  background-position:top left;
  text-indent:-1000px;
  overflow:hidden;
}
h2#insideEvent{
  background-image: url(../images/home-h2-insideEvent.gif);
}
h2#featuredAlumni{
  background-image: url(../images/home-h2-featuredAlumni-new.jpg);
}
h2#info{
  background-image: url(../images/home-h2-info.gif);
}
h2#latestNews{
  background-image: url(../images/home-h2-latest_news.jpg);
}
h2#inTheSpotlight{
  background-image: url(../images/home-h2-spotlight.jpg);
}
h2#youtube{
  background-image: url(../images/home-h2-youtube.jpg);
  height: 50px !important;
}
h2#windrider2{
  background-image: url(../images/home-h2-windrider2.jpg);
}
/*************************************/
/* Column 2 (Middle Column) */

div.column2{
  width:343px;
  margin-right:17px; 
  padding-top:15px; 
}
div.column2 .contentModule{
  /*background: #ffe85b;
  padding: 10px 0 0 0;
  margin:0 0 13px 0;
  border-left:2px solid #8c0001;
  border-right:2px solid #8c0001;
  border-bottom:2px solid #8c0001;*/
}  
div.column2 .contentModule div.inner{
  background-color:#ffffff;
  /*background-color:#ffe85b;*/
  padding: 0 25px 0 10px;
  position:relative;
}
div.column2 img.featuredThumb{
  float:left;
  margin: 0 10px 0px 0;
  position:relative;
}
div.column2 h4.entryCategory{
  width:73px;
  height:71px;
  background-repeat:no-repeat;
  background-position:top right;
  position:absolute;
  top:-10px;
  right:0;
  overflow:hidden;
  text-indent:-1000px;
}
div.column2 h4.animation{
  background-image:url(../images/entry-category-animation.gif);
}
div.column2 h4.liveaction{
  background-image:url(../images/entry-category-live_action.gif);
}
div.column2 h4.documentary{
  background-image:url(../images/entry-category-documentary.gif);
}
div.column2 .featured h3{
  font-size:1.1em;
  margin:0;
}

div.column2 .callEntries {
  color: #FFF;
  margin-bottom: 20px;
  font-weight:normal;
  padding: 10px;
}

div.column2 .callEntries a {
  color: #940000;
  text-decoration:none;
} 

div.column2 .featured h3 a{
  color:#000;
  text-decoration:none;
}
div.column2 .featured h3 a:{
  text-decoration:underline;
}
div.column2 .featured h4{
  color:#000;
  font-size:1em;
  font-weight:normal;
}
div.column2 .featured p{
  margin:7px 0 0 80px;
}
a img.featuredThumb{
  border:2px solid #FFF;
}
a: img.featuredThumb{
  border:2px solid #6a6a6a;
}
div.column2 h2{
  width:348px;
  height:32px;
  background-repeat:no-repeat;
  background-position:top left;
  text-indent:-1000px;
  overflow:hidden;
}

h2#videos{
  background-image: url(../images/home-h2-videos.jpg);
}

h2#winner2009{
  background-image: url(../images/home-h2-2009-winners.jpg);
}

h2#winner2008{
  background-image: url(../images/home-h2-2008-winner.gif);
}
h2#photos{
  background-image: url(../images/home-h2-2009-photos.jpg);
}

h2#featured2008{
  background-image: url(../images/home-h2-2008-featured.gif);
}
h2#entryInfo {
  background-image: url(../images/home-h2-eventinfo.gif);
}
/*************************************/
/* Column 3 (Middle Column) */
div.column3{
  width:152px;
  padding-top:15px;
}
div.column3 .contentModule{
  margin-top:15px;
}
div.column3 .contentModule div.inner{
  /*background-color:#000;*/
  color:#000;
  padding:10px 15px;
  border:none;
  border-top:0;
}
div.column3 .spotlightHome .contentModule div.inner{
  /*background-color:#000000;*/
  color:#000;
  padding:10px 15px;
}

div.column3 h2{
  width:152px;
  height:29px;
  background-repeat:no-repeat;
  background-position:top left;
  text-indent:-1000px;
  overflow:hidden;
}
h2#sponsors{
  background-image: url(../images/home-h2-sponsors.jpg);
}

#sharethis {
    /*background: url(../images/sharethis.gif);*/
    display:block;
    height:46px;
    margin-bottom:15px;
}