/** 
BACKGROUND COLORS     Body 563A55      |      Page EEE1F2
ESSENTIAL COLORS   Burgandy 611B3B  |  Deep Blue 1E437A   |   
COLORFUL TEXT     Purple C45EFA      |       Hot Pink   D34AB6   |    Media Purple  5D4AD3

Template images: ../images   Stories: ../../../images/stories/   

  background-image: red url(pendant.gif);
  background-repeat:  repeat | repeat-x | repeat-y | no-repeat || y=repeated vert not horiz 
  background-attachment: fixed;
  background-position: 100% 100%;
  P { background: url(chess.png) gray 50% repeat fixed }  shorthand
  
  
                 font: 12pt/14pt sans-serif;
                 margin: 5px 0px 2px 25px;
                 border: medium dashed #ff0000;
                 background: white url(http://www.foo.com/image.gif) repeat-x fixed top right }
 
/* ###################### OVERALL SETTINGS ###################### */

BODY { background-color: #0A0F25;    }

td,tr,p,div {
  font-family      :  verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #eeeeff;
  line-height      : 19px;}

.bodytextdarker {
  font-family      :  Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #554433;
  line-height      : 19px;}

/* ###################### LINKS ###################### */

a:link, a:visited {   text-decoration  : none;    font-weight   : bold;

  color            : #FF9300;   }



a:hover {  text-decoration  : none;    font-weight   : bold;

  color            : #9D9AF3;  }



a.category:link, a.category:visited {   color      : #998899;      font-size        : 10px;   text-decoration  : none;}



a.category:hover {
  color            : #611B3B;}


a.homelinks:link, a.homelinks:visited {   text-decoration  : none;    font-weight   : bold;
  font-size        : 11px;
  color            : #776655;   }



a.homelinks:hover {  text-decoration  : none;    font-weight   : bold;
  font-size        : 11px;
  color            : #776655;  }

/* ###################### MAIN MENU SETTINGS ###################### */


.mainlevel {
  font-family      : Arial, Helvetica, serif;
  font-weight      : bold;
  text-align       : center;
  text-decoration  : none;
  color            : #666666;
  font-size        : 10px;
  padding-right: 9px;
}

a.mainlevel:link, a.mainlevel:visited {
  text-align       : center;
  font-family      : Arial, Helvetica, serif;
  font-size        : 10px;
  color            : #FFFFFF; 
  font-weight      : normal;
  text-transform   : normal;
}

a.mainlevel:hover {
  font-family      : Arial, Helvetica, serif;
  font-size        : 10px;
  color            : #9999FF;
  text-transform   : normal;
}




/* ###################### TOP MENU SETTINGS ###################### */



.mainlevel_topmenu {
  font-family      : Arial, Helvetica, serif;
  font-weight      : normal;
  text-align       : center;
  text-decoration  : none;
  font-size        : 8px;
}


a.mainlevel_topmenu:link, a.mainlevel_topmenu:visited {
  font-family      : verdana, Helvetica, serif;
  font-size        : 9px;
  color            : #aabbff;
  font-weight      : normal;
  text-transform   : normal;
  text-align       : center;
}

a.mainlevel_topmenu:hover {
  font-family      : verdana, Helvetica, serif;
  font-size        : 9px;
  color            : #fffffff;
  font-weight      : normal;
  text-transform   : normal;
  text-align       : center;
}



.moduletable_topmenu {  }




/* ###################### USER CONTENT SETTINGS ###################### */



h2 {

	font-style: italic;
	
  font-family      :  Verdana, Arial, Helvetica, sans-serif;

  font-size        : 18px;
  
  font-weight      : bold;
  
  
  color            : #4B1469;

  margin           : 0px 0px 0px 0px;
/* ################# top  right bot  left  ######### */
}



h3 {


  font-size        : 18px;

  color            : #75A49A;

  text-decoration  : none;

  font-family      :  Verdana, Arial, Helvetica, sans-serif;

  margin           : 25px 0px   0px 0px;
/* ################# top  right bot  left  ######### */


}



h4 {
  font-size        : 13px;
  font-weight      : bold;
  color            : #000000;
  text-decoration  : none;
  font-family      : Arial, Helvetica, sans-serif;
  margin           : -0px 0px   0px 0px;
/* ################# top  right bot  left  ######### */
}



.body1{
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #334433;
}





.body2{
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #eeddff;
  line-height: 12px;
}





.body3{

 
  font-family  : Verdana, Helvetica, sans-serif;     font-size : 9px;      color : #eeddff; /* #########    was 776655   ######### */
  text-align  : left;    font-weight    : bold;    text-transform   : none;     line-height: 12px;


}




.title1{

  font-family      :  Georgia, Serif, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 21px;
  font-weight      : normal;
  color            : #7487D3;
  text-align       : left;
  padding-bottom: 0px;
  padding-top: 0px;
   margin        : 0px 0px -3px 0px;

}





.title2{

  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FF9300;
  font-weight      : bold;
  text-transform   : uppercase;

}



.title3{

  font-family      :  Verdana, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  color            : #BBCFFF;
  text-align       : left;
  padding-bottom: 0px;
  padding-top: 0px;
  margin        : 0px 0px 0px 0px;

}



.subtitle1 {

  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #611B3B;     /* #########    was  B05EFA  ######### */
  text-decoration  : none;
  font-weight      : bold;
  margin        : 3px 0px -7px 0px;
}



.subtitle2 {

  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #7F9413; /* #########    was  D34AA9  ######### */
  text-decoration  : none;
  font-weight      : bold;
  margin        : 3px 0px -7px 0px;
}


.subtitle3 {

  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #07549E; /* #########    was  5D4AD3  ######### */
  text-decoration  : none;
  font-weight      : bold;
  margin        : 3px 0px -7px 0px;
}


.quote {

	font-style: italic;   font-family    :  Verdana, Arial, Helvetica, sans-serif;    font-size   : 14px;
    font-weight    : bold;                                                                   color      : #611B3B;}


.quote1 {
	font-family    :  Arial Black, Verdana, Arial, Helvetica, sans-serif;    font-size   : 13px;
    font-weight    : normal;                                                                   color      : #337AB4;}

.quote2 {
	font-family    :  Arial Black, Verdana, Arial, Helvetica, sans-serif;    font-size   : 13px;
    font-weight    : normal;                                                                   color      : #7F9413;}

.quote3 {
	font-family    :  Arial Black, Verdana, Arial, Helvetica, sans-serif;    font-size   : 14px;
    font-weight    : normal;                                                                   color      : #7F9413;}


.quotedescription { 
	font-family    :  Arial Black, Verdana, Arial, Helvetica, sans-serif;    font-size   : 13px;
    font-weight    : normal;                                                                   color      : #797961; }






/* ###################### LISTS ###################### */





ul {
  margin           : 0px 0px 0px 0px;

}



li {
  list-style       : none;
  background-image : url("images/vs_flower_icon.gif");
  background-repeat: no-repeat;
  padding-left     : 22px;      /*    Indents the text...shoule be [width of arrow] + 5px   */
  background-position: 0px 1px;   /*    H / V pos of icon. Seems to hold vertical alignment...good for multi-lines    */
  font-family      :  Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : #8B2828;
  padding-bottom : 15px;    /*    space between lines   */
}






hr {  background   : #C0C0C0;    height : 1px;         width   : 100%;    }




/* ###################### MODULE SETTINGS ###################### */

table.moduletable {   align: center;   padding-left: 0px;}

.newsflash {  font-family      : Verdana, Arial, Helvetica, sans-serif;  font-size        : 10px;  color   : #27A19A; }

.frameheader {font  : Verdana, Arial, Helvetica, sans-serif;  font-size : 18px;   font-weight : none; color    : #808080;}

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

table.searchintro {  background-color: #FFFFFF;   border: solid 1px #777777; }

.readon { color  : #57a9d7;      text-decoration  : none;   padding-left: 0px; }

.modifydate {   color  : #57a9d7;    text-decoration  : none;     padding-left: 0px; }



.date {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #ffffff;
  text-align       : left;
  padding-left: 10px;
  font-weight      : normal;
}





/* ###################### FORM   SETTINGS ###################### */

.button {
  font-family: Arial, Helvetica, sans-serif;    font-style: normal;    font-weight: bold;   
  font-size: 10px;    color : #000000;    border           : 1px solid;}



.inputbox {
  font-family      :   Arial, Helvetica, sans-serif;  font-weight      : bold;background  : #FFFFFF;
   font-size: 10px;     color : #000000;       border : 1px solid;}



/* ###################### CONTENT PAGE SETTINGS ###################### */

.contentpane {
  text-align       : left;
  padding-left     : 0px;
  padding-right    : 5px;

}



.contentpaneopen {


  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  text-align       : left;
   width: 100%;
  padding-left     : 17px;

  padding-right    : 0px;
  margin-top      : 0px;
  margin-bottom      : -15px;
  margin-left: 1px;

}


.contentpaneopen_sidebar {


background: #EBE5DF;
border: 1px;
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  text-align       : left;
   width: 100%;
  padding-left     : 15px; 
  padding-top:         10px;
  padding-right    : 10px;
  margin-top      : 9px;
  margin-left: 0px;


}

.contentheading  {
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 1px;
  font-weight      : normal;
  width: 100%;
  text-transform   : normal;
  color            : #1A2036;
  text-align       : left
  padding          : 0px;
  padding-left     : 7px;
  padding-top      : 0px;
  padding-bottom   : 0px;
  padding-right    : 0px;


}


.contentheading_sidebar  {
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  text-transform   : uppercase;
  color            : #667788;
  text-align       : left;
  background       : #AABBCC;
  padding-left     : 7px;
  padding-top      : 5px;
  padding-bottom   : 5px;
  padding-right    : 0px;

}


.componentheading {
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 3px;
  font-weight      : bold;
  text-transform   : uppercase;
  color            : #E8D9EC;
  text-align       : left
  border-bottom    : none;
  padding          : 1px;
  background       : url("images/dotimage.gif") repeat-x bottom;

}


.contentdescription {
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
  text-align       : left;

}



.category {
  color            : #999999;
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  text-decoration  : none;

}



/* ###################### SECTION LISTING SETTINGS ###################### */


.sectiontableheader {
  background-color : #BACFE7;
  color            : #FFFFFF;
  height           : 20px;
  font-weight      : bold;
  border-bottom    : 1px solid #FFFFFF;
}

.sectiontableentry1 {  background-color : #F1F5FA;         border-bottom    : 1px solid #FFFFFF; }

.sectiontableentry2 {  background-color : #E4EEF8;        border-bottom    : 1px solid #FFFFFF;  }




/* ###################### SMALL FONT SETTINGS ###################### */

.small {
  font-family   : Verdana, Arial, Helvetica, sans-serif;   font-size   : 9px;    color    : #999988;   text-decoration  : none;  font-weight   : normal;}


.smalldark {
  font-family   : Verdana, Arial, Helvetica, sans-serif;    font-size    : 9px;      color     : #000000;    font-weight   : normal; }


.pathway {
  font-family      : Verdana, Arial, Helvetica, sans-serif;      font-size        : 12px;      color            : #57a9d7;
  text-align       : right;      padding-left     : 2px;       font-weight      : bold;    }







.tablemain {

/*   background-color: #e9f0e9;   */
  background: url("images/tablemainBG.jpg");
  border: solid 1px #CCC0B7;
  align:center;
  valign:top;

}



.table1 { background: url("images/tablebg1.jpg");   border: solid 1px #CCC0B7;  align:center;    valign:top; }

.table2 {  background: url("images/tablebg2.jpg");    border: solid 1px #CCC0B7;  align:center;      valign:top;   }

.table3 {   background: url("images/tablebg3.jpg");    border: solid 1px #CCC0B7;    align:center;   valign:top;     }

.table4 {   background: url("images/tablebg4.jpg");     border: solid 1px #CCC0B7;    align:center;     valign:top; }

.table5 { background: url("images/tablebg2.jpg");      border: solid 1px #CCC0B7;      align:center;      valign:top;   }



.sidebartitle1 {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 15px;
  color            : #611B3B;
  text-align       : center;
  font-weight      : bold;

}

.sidebartitle2 {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 15px;
  color            : #314A96;
  text-align       : center;
  font-weight      : bold;

}



.sidebartext {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #1A4A69;
  text-align       : left;
  font-weight      : bold;
}


.sidebartext2 {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #46463F;
  text-align       : left;
  font-weight      : bold;
}



.pagetitle1 {
  font-family      : Arial Black, Helvetica, sans-serif; font-size : 20px;   text-align   : left;
  font-weight      : normal;    letter-spacing : 2px ;                                             color  : #124E77; }


.pagetitle2 {
  font-family      : Arial Black, Helvetica, sans-serif; font-size : 20px;   text-align   : left;
  font-weight      : normal;    letter-spacing : 2px ;                                             color  : #8F8F26; }


.pagetitle3 {
  font-family      : Arial Black, Helvetica, sans-serif; font-size : 20px;   text-align   : left;
  font-weight      : normal;    letter-spacing : 2px ;   border-bottom:1px; padding-bottom:10px;      color  : #5D4AD3;  page: Testimonials }


.pagetitle4 {
  font-family      : Arial Black, Helvetica, sans-serif; font-size : 20px;   text-align   : left;
  font-weight      : normal;    letter-spacing : 2px ;                                             color  : #D34AB6;  page: Ezine }


.pagetitle5 {
  font-family      : Arial Black, Helvetica, sans-serif; font-size : 20px;   text-align   : left;
  font-weight      : normal;    letter-spacing : 2px ;                                             color  : #611B3B; }




/*********************   FOOTER MENU   **********************/




a.footermenu:link, a.footermenu:visited {
	font-size: 10px;
	font-weight: bold;
	color: #611B3B;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}

a.footermenu:hover {
	color: #7D6Af3;	
}





table.footertable {

	padding:  0px 0px 0px 0px;
	font-weight: normal;
	text-align: Center;
}
