/* GENERAL STYLE for Black Bird */

body {margin:0;
		background:#96a096 url(../imgs/backs/back2.jpg);
					background-repeat: repeat;
					font-family: verdana, sans;
					font-size:11px;
					text-align:left;
					}

/* home */

table.main {background-color: #e1ddd6;
			width: 780px;
			border-top: solid 1px #000;
			border-left: solid 1px #000;
			border-right: solid 1px #000;
			border-bottom: solid 1px #000;
			margin-top:40px;
			margin-bottom:0;
			}
			
			
			
table.creditLine {width:780px;
				margin-bottom:40px;
				}
			
td.stripe {background:#7a8378 url(../imgs/backs/stripe2.jpg);
					background-repeat: repeat-y;
					width: 75px;
					}
		
td.main {background:#e1ddd6 url(../imgs/backs/backMain1.jpg);
					background-repeat: repeat-y;
					background-position: top right;
					}
		


div.specialEvents {text-align:center;
					font-size: 12px;
				padding: 6px 0 0 0;
				vertical-align: top;
				}





/* TD.MOTTO holds the motto; the heigh & alignment assures space at the bottom */

td.motto {height:26px;
		vertical-align:top;
		}
	
div.home {font-size: 12px;
				line-height: 22px;
				padding: 0 36px 0 36px;
				vertical-align: top;
				
				}
				
p.leading:first-letter {font-size: 199%;
						  font-weight: bold;
						  color:#7A8378;
						  }	
						  
				
div.quote {float: left; width:140px; 
				color:#7A8378;
				font: bold 14px Trebuchet MS, Verdana, sans-serif;
				padding: 3px 2px 0 0;
				line-height: 18px;
				margin-bottom:4px;
				margin-left:0;
				margin-right:10px;
				margin-top: 0;
				}
				
				
a:link {color:#000;
		text-decoration: none;
		}

a:visited {color:#000;
		text-decoration: none;
		}
						
a:hover {color:#fff;
		text-decoration: underline;
		background-color: #A5B4A2;
		}	
		

			
			
div.identification {font-size:12px;
				font-weight:normal;
				font-variant: small-caps;
				color:003;
				text-align:center;
				padding-bottom:4px;
				padding-top:6px;
				padding-left:0;
			}

div.hours {color: #445241;
		line-height: 18px;
		font-size: 12px;}			
b.hours {color: #445241;
		}
		
div.accept {font-size:11px;
			color: #333;
			text-align: center;
			padding-bottom:10px;
			}

div.directions {font-size: 11px;
				line-height: 20px;
				padding: 20px 36px 20px 36px;
				vertical-align: top;
				
				}	
				
				
/* CREDIT LINE */

div.creditLine {font-size: 9px; 
				color: #333; 
				font-family: "Comic Sans MS", Arial, sans-serif;
				padding-right:4px;
				padding-top:2px;
				text-align:right;
				}
				
				
				
				
				
				
/* the Menu */

td.sideNavigation {width: 140px;
				}
				
td.menu {font-size:11px;
		}
		
		
div#disclaimer {font-size: 10px;
				text-align: left;
				padding-bottom:6px;
				}
				
				
				
				
				
span.red {color:#800000;
		}
		
		
		
		
/* news and reviews */

div.reviews {font-size: 11px;
				line-height: 20px;
				padding: 20px 36px 20px 0;
				
				}
				
				
td.news {font-size:11px;
		}
		
		
		
h3.news {font-size: 11px;
		font-weight:bold;
		
		}
		
		
/* FAQs */

table#faqs {margin:10px;
			border: 1px solid #97A395;
			}

td#questions {padding-left:10px;
			padding-top: 8px;
			font-size: 11px;
			}
			
td#answers {padding-left:20px;
			padding-top: 30px;
			font-size: 11px;
			}
		
div.answers {font-size:11px;
			padding: 0 20px 20px 10px;
			
			}


/* events */


				
td.events {font-size:11px;
		}

h3.events {font-size:12px;
			font-weight:bold;
		}
		
td.eventsBody {font-size:11px;
line-height:18px;
			padding-bottom: 30px;
			padding-top:20px;
			}


/* teaser events for Home Page */

div.specialEvents {width:98%;
					height: 54px;
					border: 2px solid #97A395;
					}