/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/

.img_border, p img.img_border {padding: 0.5em; border: 1px solid #cccccc;}
.ridbc_red {color: #d12741;}
.ridbc_blue {color: #0076b3;}
.strong {font-weight:bold;}
a {color: #0076b3; text-decoration: underline;}
h4 {font-weight: bold;}
h5 {margin-bottom: 0.5em;}
.right_aligned {text-align: right; float: right;}
.left_aligned {text-align: left; float: left;}
.boxQuote {width: 240px; float: right; color: #d12741; padding: 0.5em; margin: 0.5em 0 0.2em 1.5em; font-size: 1.2em; line-height: 1.6em; text-align: right; font-style: italic;}
.BigQuote_start {float: left; height: 45px; margin-top: -20px; padding-top: 45px; margin-bottom: -50px; font-size: 500%; color: #d12741;}
.BigQuote_end {float: right; height: 25px; margin-top: 0px; padding-top: 45px; font-size: 500%; color: #d12741;}
.alt {font-family: Arial, Helvetica, sans-serif;}
.white {color: #ffffff;}
.no_underline {text-decoration:none;}
/*.white_link a:focus, a:hover {color: #ffffff;}*/
.centred {text-align: center;}
.medium {font-size:1em;line-height:2.1em;margin-bottom:1.05em;}
/*.dont_display {display: none;}*/
.external_link {background: transparent url(../images/external_link.jpg) right no-repeat; padding: 5px 20px 0 0;}

/**************************************/
/*              BODY                  */
/**************************************/

body {background: #C0EBFC url(../images/background.png) repeat-x top left;}

/**************************************/
/*              CONTAINER             */
/**************************************/

.container {background-color: #ffffff; /*width: 1024px;*/}

/**************************************/
/*              HEADER                */
/**************************************/



/**************************************/
/*             NAVIGATION             */
/**************************************/

/* *********************** Right side vertical menu ****************** */	

#vertical_menu {
font-size: 110%;
width: 100%;
padding: 0px;
margin: 0px;
font-weight: bold;
/*background-color: #d4effc;*/
}

#vertical_menu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertical_menu ul li {
margin: 0px;
padding: 0px;
}
#vertical_menu ul li a {
display: block;
border-bottom: 1px solid #ffffff;
padding: 5px 0px 2px 25px;
text-decoration: none;
color: #0076b3;
width: 100%;
background: transparent url(../images/arrow_list.png) left no-repeat;	
}

#vertical_menu ul li a:hover, #vertical_menu ul li a:focus {
color: #000000;
}


/**************************************/
/*            MAIN CONTENT            */
/**************************************/

/* ********************** Fieldset elements for tables (reserve a seat) ************************************************************** */

table.donate {
	width: 100%;
	margin-bottom: 1em;
	}

table.donate tr th {
	border: 0;
	}
	
table.donate tr td {
	border: 1px solid #cccccc; 
	padding: 1em;
	}

.fieldset .formtextarea {
/*	width: 600px;*/
	border: 1px solid #cccccc;
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	width: 98%;
	height: 50px;
	}
	
/**************************************/
/*               FOOTER               */
/**************************************/

ul li.footer_list {
	display: inline;
	margin-left: -1.5em;
	margin-right: 2em;	
/*
	margin-left: -1.5em;
	margin-right: 1.5em;
	background-image: none;
*/	
	}


















/*
body {font-family: 

     Arial, "Helvetica Neue", Helvetica, sans-serif
     Baskerville, "Times New Roman", Times, serif
      Baskerville, Times, "Times New Roman", serif
     Cambria, Georgia, Times, "Times New Roman", serif
     "Century Gothic", "Apple Gothic", sans-serif
     Consolas, "Lucida Console", Monaco, monospace
     "Copperplate Light", "Copperplate Gothic Light", serif
     "Courier New", Courier, monospace
     "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif	 
     Futura, "Century Gothic", AppleGothic, sans-serif	 
     Garamond, "Hoefler Text", Times New Roman, Times, serif
      Garamond, "Hoefler Text", Palatino, "Palatino Linotype", serif
     Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif
      Geneva, Verdana, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif
     Georgia, Palatino," Palatino Linotype", Times, "Times New Roman", serif
      Georgia, Times, "Times New Roman", serif
     "Gill Sans", Calibri, "Trebuchet MS", sans-serif
      "Gill Sans", "Trebuchet MS", Calibri, sans-serif
     "Helvetica Neue", Arial, Helvetica, sans-serif	  
      Helvetica, "Helvetica Neue", Arial, sans-serif	 
     "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif
     Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif
      Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif
     "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande"," Lucida Sans", Arial, sans-serif
      "Trebuchet MS", Tahoma, Arial, sans-serif
     Tahoma, Geneva, Verdana
      Tahoma, Verdana, Geneva
     Times, "Times New Roman", Georgia, serif	 
     Verdana, Geneva, Tahoma, sans-serif
      Verdana, Tahoma, Geneva, sans-serif
     Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif	  
	  

;}
*/