body
{   
  margin      :  0px;
  text-align  :  center;
}

table
{
  border-collapse  :  collapse;
  border-spacing   :  0;
  table-layout     :  fixed;  

  font-family      :  arial, verdana, sans-serif;
  font-size        :  11px;
  color            :  #333333;
}

div
{
  font-family  :  arial, verdana, sans-serif;
  font-size    :  11px;
  color        :  #333333;
}

h1
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  13px;
  color        :  #333333;
  
  margin       :  0px 0px 5px 0px;
  padding      :  0px;  
}

h2
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  13px;
  color        :  #ffffff;
  
  margin       :  0px;
  padding      :  0px;  
}

h3
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  13px;
  color        :  #000000;
  
  margin       :  0px;
  padding      :  0px;  
}
h4
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-style   :  italic;
  font-size    :  16px;
  color        :  #000000;
  
  margin       :  0px;
  padding      :  0px;  
}
h5
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-style   :  regular;
  font-size    :  16px;
  color        :  #000000;
  
  margin       :  0px;
  padding      :  0px;  
}
h6
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  16px;
  color        :  #ffffff;
  
  margin       :  0px;
  padding      :  0px;  
}

#divcenter
{
  text-align   :   center;
  color        :  #ffffff;

}

a
{
  font-family      :  arial, verdana, sans-serif;
  color            :  #b32017;

  text-decoration  :  none;
}
  
a:hover
{
	font-family : arial, verdana, sans-serif;
	color : #000000;
	text-decoration : underline;
}

a img
{
  border  :  none;
}

form
{
  margin  :  0px;
}


ul
{
  margin   :  10px 0px 15px 18px;
  padding  :  0px;
}

ul li
{
  margin   :  0px;
  padding  :  0px 0px 5px 5px;
}

blockquote
{
  font-family  :    "Times New Roman", Times, arial, verdana, sans-serif;
}

#MainDiv
{
  margin      :  0px auto 0px auto;
  width       :  1100px;
  text-align  :  left;
  overflow    :  hidden;
}

#ContentDiv
{
  border   :  solid 0px #c5c5c5;
  padding  :  0px 0px 10px 0px;
}

#Header
{
  height  :  136px;
}

#Header img
{
  margin  :  12px 0px 0px 119px;
}

#Navigation
{
  height  :  19px;
}

#LeftPanel
{
  position       :  relative;
  background     :  #000000;
  min-height     :  481px;
  border-right   :  solid 1px #636468;
  border-bottom  :  solid 1px #636468;  
}

#LeftPanel div
{
  position  :  absolute;
  left      :  134px;
  top       :  0px;
}

#LeftPanel ul
{
  margin      :  0px;
  padding     :  50px 0px 0px 30px;
  list-style  :  none;
}

#LeftPanel ul li
{
  padding      :  12px 0px 12px 0px;
  margin       :  0px;
  line-height  :  13px;  
}

#LeftPanel ul li a
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #ffffff;
   
  text-decoration  :  none;  
  text-transform   :  uppercase;
}

#LeftPanel ul li a:hover, #LeftPanel ul li a.selected, #LeftPanel ul li a.selected:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #b52218;
   
  text-decoration  :  none;  
  text-transform   :  uppercase;
}

#TopNav
{
  position      :  relative;
  height        :  47px;
  line-height   :  47px;
  background    :  #8a8c8f;
  padding-left	:  20px;
  margin        :  0px 1px 0px 1px;
  border        :  solid 1px #e2e2e2;
}

#TopNav div
{
  position  :  absolute;
  left      :  -2px;
  top       :  -1px;
}

#TopNav a
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #ffffff;
  padding		:  0px 10px 0px 12px;
   
  text-decoration  :  none;  
  text-transform   :  uppercase;
  margin-right     :  10px;
}

#TopNav a:hover, #TopNav a.selected, #TopNav a.selected:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #b42419;
   padding		:  0px 10px 0px 12px;
   
  text-decoration  :  none;  
  text-transform   :  uppercase;
  margin-right     :  10px;
}

#Body
{
  margin  :  0px 1px 0px 1px;
}

#RightPanel
{
  background     :  #e6e7e9;
  border-left    :  solid 1px #a1a2a4;
  border-bottom  :  solid 1px #a1a2a4;  
  height         :  481px;
}

#NewsBlock
{
  padding     :  80px 30px 0px 40px;
 /* height      :  402px;*/
  height      :  455px;
  background  :  #000000 url('../../images/home/news-bg.jpg') no-repeat;
}

#NewsBlock ul
{
  margin      :  0px;
  list-style  :  none;
}

#NewsBlock ul li
{
  padding  :  0px 0px 10px 0px;
  margin   :  0px;
}

#NewsBlock a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}

#NewsBlock1
{
  padding     :  80px 30px 0px 40px;
  height      :  402px;
  background  :  #000000 url('../../images/home/news-bg.jpg') no-repeat;
}

#NewsBlock1 ul
{
  margin      :  0px;
  list-style  :  none;
}

#NewsBlock1 ul li
{
  padding  :  0px 0px 10px 0px;
  margin   :  0px;
}

#NewsBlock1 a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}


#MailingList
{
  margin      :  1px 0px 1px 0px;
  background  :  #6d6e71;
  height      :  50px;
  padding     :  25px;
  line-height  :  18px;
  text-align  :	 center;
}

#MailingList a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}

#HomeBirthLogo
{
  margin      :  0px 0px 0px 0px;
  background  :  #000000;
  /*height      :  396px;*/
  height	  :	 146px;
  text-align  :	 center;
}
#HomeBirthLogo3
{
  margin      :  0px 0px 0px 0px;
  background  :  #000000;
  height      :  296px;
  text-align  :	 center;
}

#HomeBirthLogo2
{
  margin      :  0px 0px 0px 0px;
  background  :  #ffffff;
  height      :  146px;
  text-align  :	 center;
}

#HomeDonate
{
  margin      :  0px 0px 0px 0px;
  background  :  #666666;
  height      :  55px;
  padding     :  0px 0px 0px 0px;
  text-align  :	 center;
}

#HomeBox
{
  margin      :  1px 0px 1px 0px;
  background  :  #000000;
  height      :  68px;
  padding     :  16px;
  line-height :  18px;
  text-align  :	 center;
}

#HomeBox a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}
#HomeBox h2
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-style   :  italic;
  font-size    :  18px;
  line-height  :  24px;
  color        :  #ffffff;
  margin       :  0px;
  padding      :  0px;  
}
#HomeBox h1
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  14px;
  line-height  :  20px;
  color        :  #ffffff;
  margin       :  0px;
  padding      :  0px;  
}


#Quote blockquote
{
  padding      :  0px;
  margin       :  12px;
  line-height  :  28px;

  font-family  :  "Times New Roman", arial, verdana, sans-serif
  font-weight  :  bold;
  font-style   :  normal;
  font-size    :  24px;
  color        :  #6d6e71;
}

#Quote div
{
  font-family    :  "Times New Roman", arial, verdana, sans-serif;
  font-weight    :  bold;
  font-size      :  11px;
  color          :  #b32317;
  
  padding-right  :  10px;
}

#Footer
{
  font-family  :  arial, verdana, sans-serif;
  font-size    :  11px;
  color        :  #6d6f71;
  text-align   :  center;

  padding      :  10px 0px 40px 0px;
}

.paradigmPage
{
  padding-left  :  35px;  
  line-height   :  18px;
  padding-right :  5px;

  font-size    :  12px;
  color        :  #000000;
}

.paradigmBlock
{
  padding-left  :  14px;  
  line-height   :  18px;
  padding-right :  5px;

  font-size    :  12px;
  color        :  #000000;
}

.whiteBlock
{
  padding-left  :  15px;  
  line-height   :  18px;
  padding-right :  5px;
  padding      	:  35px;   

  font-size    :  12px;
  color        :  #000000;
}

.whiteBlockImageName
{
  padding      :  35px;   
  line-height  :  18px;

  font-size    :  12px;
  color        :  #000000;
}
.redBlock
{
  background   :  #b32017;
  border       :  solid 1px #d7886c;
  min-height   :  50px;
  padding      :  35px;   
  line-height  :  18px;

  font-size    :  12px;
  color        :  #ffffff;
}

.redBlock a
{
  font-size        :  12px;
  color            :  #ffffff;
  text-decoration  :  underline;
}

.redBlock a:hover
{
  font-size        :  12px;
  color            :  #b3d670;
  text-decoration  :  none;
}

.redBlock td
{
  font-size  :  12px;
  color      :  #ffffff;
}

a.boldWhite
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #ffffff;
   
  text-decoration  :  none;
}
  
a.boldWhite:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #b3d670;
   
  text-decoration  :  none;
}

a.boldRed
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #b32017;
   
  text-decoration  :  none;
}
  
a.boldRed:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #000000;
   
  text-decoration  :  none;
}

.red
{
  color  :  #b32017;
}

.mandatory
{
  color  :  #ff0000;
}

#frmContribution td, #frmContact td
{
  font-size  :  12px;
}


#Gala2012
{
width:	100%;
height:	100%;
text-align: center;
font-family  :  arial, verdana, sans-serif;
  font-weight  :  none;
  font-size    :  13px;
  color        :  #000000;
}
#Gala2012 h3
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  16px;
  color        :  #000000;
  
  margin       :  0px;
  padding      :  0px;  
}
#GalaRedBox
{
width:	450px;
height:	100%;
text-align: center;
margin-left: 70px;
}

#GalaRedBox1
{
width:	200px;
height:	24px;
text-align: center;
background:	#b32017;
float: left;
padding-top: 5px;
}
#GalaRedBox1 h4
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  14px;
  color        :  #ffffff;
  
  margin       :  0px;
  padding      :  0px;  
}
#GalaRedBox1 h4 a
{
  color            :  #ffffff;
  text-decoration  :  none;
}

#GalaRedBox1 h4 a:hover
{
  color            :  #ffffff;
  text-decoration  :  none;
}
#GalaRedBox2
{
width:	200px;
height:	24px;
text-align: center;
background:	#b32017;
float: right;
padding-top: 5px;
}
#GalaRedBox2 h4
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  14px;
  color        :  #ffffff;
  
  margin       :  0px;
  padding      :  0px;  
}
#GalaRedBox2 h4 a
{
  color            :  #ffffff;
  text-decoration  :  none;
}

#GalaRedBox2 h4 a:hover
{
  color            :  #ffffff;
  text-decoration  :  none;
}

#MC
{
float: right;
}
#MC-Photos
{
width:	150px;
height: 100%;
float: left;
}
#MC-Copy
{
width:	437px;
height: 100%;
float: right;
font-family  :  arial, verdana, sans-serif;
  font-weight  :  none;
  font-size    :  13px;
  color        :  #000000;
}